Check out Hypergiant (Scheme -> GLSL) http://wiki.call-cc.org/eggref/4/hypergiant or CEPL (common lisp -> GLSL) https://github.com/cbaggers/cepl
Was it this? https://github.com/kingcons/cl-6502
"it might be weird to store the same point 4 times in a buffer, but I could not find a better way" Couldn't you use a geometry shader to convert points into triangles (or quads)?
Paywall
In a functional language (like Scheme) strings are immutable, so they are fixed size.
Lol! https://youtu.be/tNfGyIW7aHM
Because everything is urgent, all of the time.. and so nothing gets improved.
Greenspun's tenth rule?
Check out Hypergiant (Scheme -> GLSL) http://wiki.call-cc.org/eggref/4/hypergiant or CEPL (common lisp -> GLSL) https://github.com/cbaggers/cepl
Was it this? https://github.com/kingcons/cl-6502
"it might be weird to store the same point 4 times in a buffer, but I could not find a better way" Couldn't you use a geometry shader to convert points into triangles (or quads)?
Paywall
In a functional language (like Scheme) strings are immutable, so they are fixed size.
Lol! https://youtu.be/tNfGyIW7aHM
Because everything is urgent, all of the time.. and so nothing gets improved.
Greenspun's tenth rule?