summaryrefslogtreecommitdiff
path: root/Source/Core/VideoBackends/OGL/Render.cpp
diff options
context:
space:
mode:
authorPatrick A. Ferry <patrickferry@ymail.com>2015-01-03 22:05:22 +0000
committerPatrick A. Ferry <patrickferry@ymail.com>2015-01-03 22:05:22 +0000
commit069a0864c0b2c187a8a18b8175d14793a558e6f6 (patch)
tree957e91bf0bad8527a65c18cc31b6c011684a769b /Source/Core/VideoBackends/OGL/Render.cpp
parenteebd7da443abf75a7c44796e8759d264cc7f03e4 (diff)
Scale the offset to the IR scale
The offset between fbStride and fbWidth will need to be scaled by IR scale.
Diffstat (limited to 'Source/Core/VideoBackends/OGL/Render.cpp')
-rw-r--r--Source/Core/VideoBackends/OGL/Render.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/Source/Core/VideoBackends/OGL/Render.cpp b/Source/Core/VideoBackends/OGL/Render.cpp
index 3fecbac10d..0ba6e4eb6b 100644
--- a/Source/Core/VideoBackends/OGL/Render.cpp
+++ b/Source/Core/VideoBackends/OGL/Render.cpp
@@ -1503,7 +1503,7 @@ void Renderer::SwapImpl(u32 xfbAddr, u32 fbWidth, u32 fbStride, u32 fbHeight, co
sourceRc.top = xfbSource->sourceRc.top;
sourceRc.bottom = xfbSource->sourceRc.bottom;
- sourceRc.right -= fbStride - fbWidth;
+ sourceRc.right -= Renderer::EFBToScaledX(fbStride - fbWidth);
BlitScreen(sourceRc, drawRc, xfbSource->texture, xfbSource->texWidth, xfbSource->texHeight);
}