summaryrefslogtreecommitdiff
path: root/src/video_core/renderer_vulkan
diff options
context:
space:
mode:
authorGravatar Fernando Sahmkow2019-04-16 17:07:13 -0400
committerGravatar FernandoS272019-04-21 11:42:07 -0400
commit4c36b7856737556d9a7a0fb21eb710f614194b5d (patch)
tree621208445f515e876aa33c09a8f46c38cab86e78 /src/video_core/renderer_vulkan
parentRasterizerCache Redesign: Flush (diff)
downloadyuzu-4c36b7856737556d9a7a0fb21eb710f614194b5d.tar.gz
yuzu-4c36b7856737556d9a7a0fb21eb710f614194b5d.tar.xz
yuzu-4c36b7856737556d9a7a0fb21eb710f614194b5d.zip
Rasterizer Cache: Use a temporal storage for Surfaces loading/flushing.
This PR should heavily reduce memory usage since temporal buffers are no longer stored per Surface but instead managed by the Rasterizer Cache.
Diffstat (limited to 'src/video_core/renderer_vulkan')
-rw-r--r--src/video_core/renderer_vulkan/vk_buffer_cache.h1
1 files changed, 0 insertions, 1 deletions
diff --git a/src/video_core/renderer_vulkan/vk_buffer_cache.h b/src/video_core/renderer_vulkan/vk_buffer_cache.h
index 5082f86b6..3edf460df 100644
--- a/src/video_core/renderer_vulkan/vk_buffer_cache.h
+++ b/src/video_core/renderer_vulkan/vk_buffer_cache.h
@@ -49,7 +49,6 @@ public:
49 return alignment; 49 return alignment;
50 } 50 }
51 51
52
53private: 52private:
54 VAddr cpu_addr{}; 53 VAddr cpu_addr{};
55 std::size_t size{}; 54 std::size_t size{};