diff options
| author | Markus Wick <degasus@users.noreply.github.com> | 2015-12-28 01:13:42 +0100 |
|---|---|---|
| committer | Markus Wick <degasus@users.noreply.github.com> | 2015-12-28 01:13:42 +0100 |
| commit | 294bb753164b58eb0a1e9317eaf05ce3d5bb0209 (patch) | |
| tree | b8d7599b04718d94288fd2a7220ee4e8df296cc1 /Source/Core/VideoBackends/D3D/Render.cpp | |
| parent | 52d6a7505a3dc5c1a89d0795dcdcb20d7d01aff4 (diff) | |
| parent | 63264ac23f3b9cfaa725cf90d995497ba1601449 (diff) | |
Merge pull request #3295 from stenzek/d3d-xfb-msaa
D3D: Fix multiple issues relating to MSAA
Diffstat (limited to 'Source/Core/VideoBackends/D3D/Render.cpp')
| -rw-r--r-- | Source/Core/VideoBackends/D3D/Render.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/Source/Core/VideoBackends/D3D/Render.cpp b/Source/Core/VideoBackends/D3D/Render.cpp index 4623e1e1a8..446fc20313 100644 --- a/Source/Core/VideoBackends/D3D/Render.cpp +++ b/Source/Core/VideoBackends/D3D/Render.cpp @@ -802,10 +802,10 @@ void Renderer::SwapImpl(u32 xfbAddr, u32 fbWidth, u32 fbStride, u32 fbHeight, co //drawRc.right *= hScale; TargetRectangle sourceRc; - sourceRc.left = 0; - sourceRc.top = 0; - sourceRc.right = (int)xfbSource->texWidth; - sourceRc.bottom = (int)xfbSource->texHeight; + sourceRc.left = xfbSource->sourceRc.left; + sourceRc.top = xfbSource->sourceRc.top; + sourceRc.right = xfbSource->sourceRc.right; + sourceRc.bottom = xfbSource->sourceRc.bottom; sourceRc.right -= Renderer::EFBToScaledX(fbStride - fbWidth); |
