From 06b4c3faab3b8ffdae4a0f92e049afbf409be94a Mon Sep 17 00:00:00 2001 From: TellowKrinkle Date: Mon, 10 Jan 2022 01:27:40 -0600 Subject: [PATCH] GS: Fix minmax of REGION_REPEAT --- pcsx2/GS/GSState.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pcsx2/GS/GSState.cpp b/pcsx2/GS/GSState.cpp index c52d967661..6ca268315a 100644 --- a/pcsx2/GS/GSState.cpp +++ b/pcsx2/GS/GSState.cpp @@ -2704,7 +2704,7 @@ void GSState::GetTextureMinMax(GSVector4i& r, const GIFRegTEX0& TEX0, const GIFR break; case CLAMP_REGION_REPEAT: vr.x = maxu; - vr.z = vr.x + (minu + 1); + vr.z = (maxu | minu) + 1; break; default: __assume(0); @@ -2724,7 +2724,7 @@ void GSState::GetTextureMinMax(GSVector4i& r, const GIFRegTEX0& TEX0, const GIFR break; case CLAMP_REGION_REPEAT: vr.y = maxv; - vr.w = vr.y + (minv + 1); + vr.w = (maxv | minv) + 1; break; default: __assume(0);