Fix GLSL shader to only specify invariant gl_Position on the vertex shader, not the...
[xonotic/darkplaces.git] / shader_glsl.h
index f9be074..a69dbbc 100644 (file)
@@ -37,7 +37,7 @@
 "# endif\n",
 "#endif\n",
 "\n",
-"#if defined(GLSL120) || defined(GLSL130) || defined(GLSL140) || defined(GLES)\n"
+"#if (defined(GLSL120) || defined(GLSL130) || defined(GLSL140) || defined(GLES)) && defined(VERTEX_SHADER)\n"
 "invariant gl_Position; // fix for lighting polygons not matching base surface\n",
 "# endif\n",
 "#if defined(GLSL130) || defined(GLSL140)\n",