diff options
Diffstat (limited to 'Source/Core/VideoBackends/Vulkan/FramebufferManager.h')
| -rw-r--r-- | Source/Core/VideoBackends/Vulkan/FramebufferManager.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/Source/Core/VideoBackends/Vulkan/FramebufferManager.h b/Source/Core/VideoBackends/Vulkan/FramebufferManager.h index beba1924cc..2cc7a59a9f 100644 --- a/Source/Core/VideoBackends/Vulkan/FramebufferManager.h +++ b/Source/Core/VideoBackends/Vulkan/FramebufferManager.h @@ -67,6 +67,9 @@ public: Texture2D* ResolveEFBColorTexture(const VkRect2D& region); Texture2D* ResolveEFBDepthTexture(const VkRect2D& region); + // Returns the texture that the EFB color texture is resolved to when multisampling is enabled. + // Ensure ResolveEFBColorTexture is called before this method. + Texture2D* GetResolvedEFBColorTexture() const { return m_efb_resolve_color_texture.get(); } // Reads a framebuffer value back from the GPU. This may block if the cache is not current. u32 PeekEFBColor(u32 x, u32 y); float PeekEFBDepth(u32 x, u32 y); |
