From 0e881254ef4899221796301cfc800b1f6dbc95db Mon Sep 17 00:00:00 2001 From: Flyinghead Date: Sun, 29 Jul 2018 17:31:14 +0200 Subject: [PATCH] Fix clipping when pixel_double is on. Fixes 4 Wheel Thunder split screen issue. --- core/rend/gles/gldraw.cpp | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/core/rend/gles/gldraw.cpp b/core/rend/gles/gldraw.cpp index dd31eff3a..b399cd1e2 100644 --- a/core/rend/gles/gldraw.cpp +++ b/core/rend/gles/gldraw.cpp @@ -104,12 +104,12 @@ s32 SetTileClip(u32 val, bool set) if (csx <= 0 && csy <= 0 && cex >= 640 && cey >= 480) return 0; - + if (set && clip_mode) { - csx *= scale_x; - csy *= scale_y; - cex *= scale_x; - cey *= scale_y; + csx /= scale_x; + csy /= scale_y; + cex /= scale_x; + cey /= scale_y; if (!pvrrc.isRTT) { float t = cey; cey = 480 - csy;