From b4715e4d8832c2096239e423959fc0bf8faed7e9 Mon Sep 17 00:00:00 2001 From: "Unknown W. Brackets" Date: Sat, 30 Oct 2021 21:01:07 -0700 Subject: [PATCH] GPU: Correct w on immediate prim. --- GPU/GPUCommon.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/GPU/GPUCommon.cpp b/GPU/GPUCommon.cpp index 3f4fe99b66..124c924bfe 100644 --- a/GPU/GPUCommon.cpp +++ b/GPU/GPUCommon.cpp @@ -2259,6 +2259,7 @@ void GPUCommon::Execute_ImmVertexAlphaPrim(u32 op, u32 diff) { v.x = ((gstate.imm_vscx & 0xFFFFFF) - offsetX) / 16.0f; v.y = ((gstate.imm_vscy & 0xFFFFFF) - offsetY) / 16.0f; v.z = gstate.imm_vscz & 0xFFFF; + v.posw = 1.0f; v.u = getFloat24(gstate.imm_vtcs); v.v = getFloat24(gstate.imm_vtct); v.w = getFloat24(gstate.imm_vtcq);