Conversation

> OpenGL Shading Language is a high-level shading language with a syntax based on the C programming language. "high-level" and "based on C" in the same sentence? Something wrong isn't right.
8
29
C requires manual memory management via pointers to memory, lower than that is only if you're programming literal assembly 😂 I guess the bar for "high-level" is pretty low.
2
I think OpenGL gets rid of much of the lower level memory manipulation though. It's kind of like a program you run for each vertex/pixel in parallel, pretty much like a pure function, even if the body of the script is imperatively defined.
2
Show replies