diff options
| author | Stenzek <stenzek@gmail.com> | 2020-05-24 15:33:02 +1000 |
|---|---|---|
| committer | Stenzek <stenzek@gmail.com> | 2020-05-24 15:36:04 +1000 |
| commit | ad373950a26653c79894fedde9c92e13646bbf1e (patch) | |
| tree | 5b3063474b4448bd48e5d4f54d2b540869209156 /Source/Core/VideoCommon/FramebufferManager.h | |
| parent | 393ce529af87b1b11877eb6e376c54592f4160ee (diff) | |
FramebufferManager: Fix invalid readback of EFB D24S8 depth
Fixes assertion tripping when saving state on Adreno.
Diffstat (limited to 'Source/Core/VideoCommon/FramebufferManager.h')
| -rw-r--r-- | Source/Core/VideoCommon/FramebufferManager.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/Source/Core/VideoCommon/FramebufferManager.h b/Source/Core/VideoCommon/FramebufferManager.h index 786f22e537..f8e450ad0e 100644 --- a/Source/Core/VideoCommon/FramebufferManager.h +++ b/Source/Core/VideoCommon/FramebufferManager.h @@ -74,7 +74,8 @@ public: // Resolve color/depth textures to a non-msaa texture, and return it. AbstractTexture* ResolveEFBColorTexture(const MathUtil::Rectangle<int>& region); - AbstractTexture* ResolveEFBDepthTexture(const MathUtil::Rectangle<int>& region); + AbstractTexture* ResolveEFBDepthTexture(const MathUtil::Rectangle<int>& region, + bool force_r32f = false); // Reinterpret pixel format of EFB color texture. // Assumes no render pass is currently in progress. |
