]> git.xonotic.org Git - xonotic/darkplaces.git/blobdiff - shader_glsl.h
Make stepping up while jumping reliable
[xonotic/darkplaces.git] / shader_glsl.h
index c9d45d660caab009496cfb94b09c67ff939036d2..5a4b224a2e88b31b1363444828ed5c824cb78317 100644 (file)
 "\n",
 "void main(void)\n",
 "{\n",
+"#ifdef USECOLORFRINGE\n",
 "      float fringe = ColorFringe;//.0033f;\n",
-"      if (fringe) {\n",
-"              float amount = distance(TexCoord1, vec2(.5f,.5f));\n",
-"              vec2 offset = vec2(amount*fringe,amount*fringe);\n",
-"              dp_FragColor.xy = dp_texture2D(Texture_First, TexCoord1-offset).xy;\n",
-"              dp_FragColor.z = dp_texture2D(Texture_First, TexCoord1+offset).z;\n",
-"      } else\n",
-"              dp_FragColor = dp_texture2D(Texture_First, TexCoord1);\n",
+"      float amount = distance(TexCoord1, vec2(.5f,.5f));\n",
+"      vec2 offset = vec2(amount*fringe,amount*fringe);\n",
+"      dp_FragColor.xy = dp_texture2D(Texture_First, TexCoord1-offset).xy;\n",
+"      dp_FragColor.z = dp_texture2D(Texture_First, TexCoord1+offset).z;\n",
+"#else\n",
+"      dp_FragColor = dp_texture2D(Texture_First, TexCoord1);\n",
+"#endif\n",
 "\n",
 "#ifdef USEFXAA\n",
 "      dp_FragColor = fxaa(dp_FragColor, 8.0); // 8.0 can be changed for larger span\n",