for example - vec3(vec3(0), 0, 0,) silently fails to compile and vec3(0,0,vec3(0)) silently generates code which compiles but is incorrect
for example -
vec3(vec3(0), 0, 0,)
silently fails to compile
and vec3(0,0,vec3(0))
silently generates code which compiles but is incorrect