From 2f0e640923688d517f3561d6ac6259fd8b514f65 Mon Sep 17 00:00:00 2001 From: Cooliokid956 <68075390+Cooliokid956@users.noreply.github.com> Date: Fri, 5 Dec 2025 11:45:13 -0600 Subject: [PATCH] wrong modifier! --- src/pc/gfx/gfx_direct3d_common.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/pc/gfx/gfx_direct3d_common.cpp b/src/pc/gfx/gfx_direct3d_common.cpp index ea42e4265..ca431bcd8 100644 --- a/src/pc/gfx/gfx_direct3d_common.cpp +++ b/src/pc/gfx/gfx_direct3d_common.cpp @@ -147,8 +147,8 @@ void gfx_direct3d_common_build_shader(char buf[4096], size_t& len, size_t& num_f append_line(buf, &len, "struct PSInput {"); append_line(buf, &len, " float4 position : SV_POSITION;"); if (ccf.used_textures[0] || ccf.used_textures[1]) { - // if (!cc.cm.tex_persp) append_str(buf, &len, "linear"); - append_line(buf, &len, cc.cm.tex_persp ? " float2 uv : TEXCOORD;" : " linear float2 uv : TEXCOORD;"); + if (!cc.cm.tex_persp) append_str(buf, &len, "noperspective"); + append_line(buf, &len, " float2 uv : TEXCOORD;"); num_floats += 2; } if ((cc.cm.use_alpha && cc.cm.use_dither) || ccf.do_noise) {