Browse Source

gl2shim: remove float suffix in shaders, that makes glsl100 work in swiftshader

pull/2/head
mittorn 9 months ago committed by Alibek Omarov
parent
commit
fbc312b6cf
  1. 2
      ref/gl/gl2_shim/fragment.glsl.inc
  2. 2
      ref/gl/gl2_shim/vertex.glsl.inc

2
ref/gl/gl2_shim/fragment.glsl.inc

@ -63,7 +63,7 @@ @@ -63,7 +63,7 @@
"#endif\n"
"#if FEAT_FOG\n"
"float fogDist = gl_FragCoord.z / gl_FragCoord.w;\n"
"float fogRate = clamp(exp(-uFog.w * fogDist), 0.f, 1.f);\n"
"float fogRate = clamp(exp(-uFog.w * fogDist), 0.0, 1.0);\n"
"c.rgb = mix(uFog.rgb, c.rgb, fogRate);\n"
"#endif\n"
"oFragColor = c;\n"

2
ref/gl/gl2_shim/vertex.glsl.inc

@ -37,7 +37,7 @@ @@ -37,7 +37,7 @@
"\n"
"void main()\n"
"{\n"
"gl_Position = uMVP * vec4(inPosition,1.0f);\n"
"gl_Position = uMVP * vec4(inPosition,1.0);\n"
"#if ATTR_COLOR\n"
"vColor = inColor;\n"
"#endif\n"

Loading…
Cancel
Save