From dd8028040f2253dfcfb844a73eef036c3a70a826 Mon Sep 17 00:00:00 2001 From: Erik Abair Date: Mon, 14 Apr 2025 20:27:01 -0700 Subject: [PATCH] DONOTMERGE: Removes sign fixup when patching NaN fog values. --- hw/xbox/nv2a/pgraph/glsl/vsh.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hw/xbox/nv2a/pgraph/glsl/vsh.c b/hw/xbox/nv2a/pgraph/glsl/vsh.c index 5b2b426e35..3e2d176847 100644 --- a/hw/xbox/nv2a/pgraph/glsl/vsh.c +++ b/hw/xbox/nv2a/pgraph/glsl/vsh.c @@ -143,7 +143,7 @@ MString *pgraph_gen_vsh_glsl(const ShaderState *state, bool prefix_outputs) " if (!any(nans)) {\n" " return src;\n" " }\n" - " return mix(src, sign(floatBitsToInt(src)), nans);\n" + " return mix(src, vec4(1.0), nans);\n" "}\n"); mstring_append(header, "\n");