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)?
In a functional language (like Scheme) strings are immutable, so they are fixed size.
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)?
In a functional language (like Scheme) strings are immutable, so they are fixed size.
Because everything is urgent, all of the time.. and so nothing gets improved.
Greenspun's tenth rule?