summaryrefslogtreecommitdiff
path: root/Source/Core/VideoBackends/Vulkan/TextureEncoder.h
diff options
context:
space:
mode:
authorStenzek <stenzek@gmail.com>2016-10-22 22:41:42 +1000
committerStenzek <stenzek@gmail.com>2016-11-03 22:33:24 +1000
commit5182e6b549f6b25379de840ee639cb8969423c8b (patch)
treeb550df94eec8d0752ce3d5b249868d69a9609137 /Source/Core/VideoBackends/Vulkan/TextureEncoder.h
parent3593fa27abc9bce5ca6db9e6a22be8174fd4a60d (diff)
Vulkan: Implement virtual/real XFB support
Diffstat (limited to 'Source/Core/VideoBackends/Vulkan/TextureEncoder.h')
-rw-r--r--Source/Core/VideoBackends/Vulkan/TextureEncoder.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/Source/Core/VideoBackends/Vulkan/TextureEncoder.h b/Source/Core/VideoBackends/Vulkan/TextureEncoder.h
index c1863a04b2..c3fa68c752 100644
--- a/Source/Core/VideoBackends/Vulkan/TextureEncoder.h
+++ b/Source/Core/VideoBackends/Vulkan/TextureEncoder.h
@@ -23,6 +23,10 @@ public:
TextureEncoder();
~TextureEncoder();
+ VkRenderPass GetEncodingRenderPass() const { return m_encoding_render_pass; }
+ Texture2D* GetEncodingTexture() const { return m_encoding_texture.get(); }
+ VkFramebuffer GetEncodingTextureFramebuffer() const { return m_encoding_texture_framebuffer; }
+ StagingTexture2D* GetDownloadTexture() const { return m_download_texture.get(); }
bool Initialize();
// Uses an encoding shader to copy src_texture to dest_ptr.