From 36e7cca1e979b047f92962b5709df4335c119047 Mon Sep 17 00:00:00 2001 From: Matt Borgerson Date: Fri, 26 Jul 2024 17:21:02 -0700 Subject: [PATCH] nv2a/glsl: Initialize vars --- hw/xbox/nv2a/pgraph/glsl/psh.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hw/xbox/nv2a/pgraph/glsl/psh.c b/hw/xbox/nv2a/pgraph/glsl/psh.c index 2187e80741..243aee04ed 100644 --- a/hw/xbox/nv2a/pgraph/glsl/psh.c +++ b/hw/xbox/nv2a/pgraph/glsl/psh.c @@ -1175,7 +1175,7 @@ static MString* psh_convert(struct PixelShader *ps) } for (i = 0; i < ps->num_var_refs; i++) { - mstring_append_fmt(vars, "vec4 %s;\n", ps->var_refs[i]); + mstring_append_fmt(vars, "vec4 %s = vec4(0);\n", ps->var_refs[i]); if (strcmp(ps->var_refs[i], "r0") == 0) { if (ps->tex_modes[0] != PS_TEXTUREMODES_NONE) { mstring_append(vars, "r0.a = t0.a;\n");