colordx/gpu: 6 Milliarden Farbkonvertierungen pro Sekunde in JavaScript

Converting colors in JavaScript at 6B operations per second

colordx/gpu: 6 Milliarden Farbkonvertierungen pro Sekunde in JavaScript

Der Entwickler von colordx zeigt, wie sein neues Paket @colordx/gpu die Grenzen der CPU-basierten Farbkonvertierung sprengt: Statt einzelne Farben zu konvertieren, verlagert er die Berechnung in WebGL-Fragment-Shader und erreicht damit über 6 Milliarden OKLCH-zu-sRGB-Konvertierungen pro Sekunde – etwa 400-mal schneller als die CPU-Variante. Der Trick: Statt Pixel-Daten hochzuladen, wird nur die mathematische Regel übergeben, und die GPU berechnet jeden Pixel direkt auf dem Bildschirm. Ein Live-Demo im Browser zeigt die Leistungsfähigkeit.

Statt Farben zu senden, senden wir die Regel, mit der die GPU sie aus der Position eines Pixels ableitet.

Mehr von diesem Tag

2026-07-13