From 713db23884b45078aba5e6e26a54d98c46eb4b38 Mon Sep 17 00:00:00 2001 From: Marco Cawthorne Date: Sat, 8 Jul 2023 22:05:54 -0700 Subject: [PATCH] Platform: fix an uninitialized vector in vertexlit.glsl which caused graphical corruption on some Intel graphics. --- platform/base_glsl.pk3dir/glsl/vertexlit.glsl | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/platform/base_glsl.pk3dir/glsl/vertexlit.glsl b/platform/base_glsl.pk3dir/glsl/vertexlit.glsl index ffe8ae59..c3b45f65 100644 --- a/platform/base_glsl.pk3dir/glsl/vertexlit.glsl +++ b/platform/base_glsl.pk3dir/glsl/vertexlit.glsl @@ -90,13 +90,11 @@ varying mat3 invsurface; void main (void) { - vec4 diff_f; - vec3 light; + vec4 diff_f = vec4(1.0, 1.0, 1.0, 1.0); + vec3 light = vec3(0.0, 0.0, 0.0); #if r_skipDiffuse == 0 diff_f = texture2D(s_diffuse, tex_c); - #else - diff_f = vec4(1.0, 1.0, 1.0, 1.0); #endif // bump goes here