HN user: Ah yes let me casually scribble down a tweet-sized base64 encoder that runs parallel on GPU.
Bravo, that is a thing of beauty.
Bravo, that is a thing of beauty.
Another post in this thread mentioned V8 sped this up by removing a buffer copy; this is adding two buffer copies, each about an order of magnitude slower.
Come on guys...
Web browser in a shader also sounds extremely inefficient, for obvious fundamental reasons.
The GLSL I originally posted is from the "cursed mode" of my side project, and I use it to produce a data URI of every frame, 15 times per second, as a twisted homage to old hardware. (No, I didn't use AI :P )
https://github.com/Rezmason/excel_97_egg
That said, is `pow(vec4(2),-vec4(2,4,6,0))` really so bad? I figured it'd be replaced with `vec4(0.25, 0.0625, 0.015625, 1.0)`.