getting uniform locations once, at the renderer creation, not everytime
[demo] / external /
drwxr-xr-x   ..
m--------- - gph-math
m--------- - libimago