3 ms·
It's not hair-splitting. As I understand it, functional shader languages are an active area of research. Mainstream shader languages such as HLSL are most certa
by MaxBarraclough 7y ago
It's not hair-splitting. As I understand it, functional shader languages are an active area of research. Mainstream shader languages such as HLSL are most certainly not functional.
- ajuc 7y agoLanguages are functional if they support higher order functions, recursion, closures, etc. Code is functional if it separates side-effects to small, clearly marked parts of the codebase.