Accidenti, quello era un titolo lungo.
Ad ogni modo, sto ponendo questa domanda, poiché mi piace pensare a varie cose, e mi è venuto in mente che non ci sono davvero semplici livelli open source sopra GLSL, anche se solo per aggiungere cose semplici come include o funzioni di uso comune.
Come una sorta di ricerca, sto ponendo questa domanda, dal momento che la mia consapevolezza di tali lingue è a dir poco minuscola - conosco il linguaggio di ombreggiatura di bgfx e ShaderLab di Unity, ma non so davvero cosa realizzano - o perché - essere un novizio relativo alla computer grafica.
In alternativa, quale sarebbe la tua lista dei desideri per un linguaggio di ombreggiatura come questo? Il mio finora include inclusioni, una certa compatibilità tra le versioni, input "nascosti" opzionali che consentono di accedere facilmente alle trame con offset dei pixel, o dimensioni delle immagini, ecc. E probabilmente passano - per esempio, sfocatura gaussiana a due passaggi.
Pensieri?