Check for errors in GLSL shaders using glslangValidator

Please ignore the first 3 commits and instead review them in #956.
dire que la commande doit etre dans le PATH?