From f1f446d985759467a3df0451901e8810df9af166 Mon Sep 17 00:00:00 2001 From: Emile Belanger Date: Mon, 8 Mar 2021 18:57:57 +0000 Subject: [PATCH] Fix gles2 fogboundary.fp --- wadsrc/static/shaders_gles/glsl/fogboundary.fp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/wadsrc/static/shaders_gles/glsl/fogboundary.fp b/wadsrc/static/shaders_gles/glsl/fogboundary.fp index 74d3f93aa..9a6448bee 100644 --- a/wadsrc/static/shaders_gles/glsl/fogboundary.fp +++ b/wadsrc/static/shaders_gles/glsl/fogboundary.fp @@ -14,14 +14,15 @@ void main() // // calculate fog factor // - if (uFogEnabled == -1) +#if (DEF_FOG_ENABLED == 1) && (DEF_FOG_RADIAL == 0) && (DEF_FOG_COLOURED == 1) // This was uFogEnabled = -1,, TODO check this { fogdist = pixelpos.w; } - else +#else { fogdist = max(16.0, distance(pixelpos.xyz, uCameraPos.xyz)); } +#endif fogfactor = exp2 (uFogDensity * fogdist); gl_FragColor = vec4(uFogColor.rgb, 1.0 - fogfactor);