summaryrefslogtreecommitdiffstats
path: root/src/video_core/renderer_vulkan/vk_pipeline_cache.h
diff options
context:
space:
mode:
authorMat M <mathew1800@gmail.com>2020-03-17 22:27:15 +0100
committerGitHub <noreply@github.com>2020-03-17 22:27:15 +0100
commitd787856621348048f73ef5e6d5aaa868a9b52d40 (patch)
treef994ebf6ef329c5fdc6d61ffe2901cec50130b67 /src/video_core/renderer_vulkan/vk_pipeline_cache.h
parentMerge pull request #3519 from ReinUsesLisp/int-formats (diff)
parentvk_rasterizer: Implement layered clears (diff)
downloadyuzu-d787856621348048f73ef5e6d5aaa868a9b52d40.tar
yuzu-d787856621348048f73ef5e6d5aaa868a9b52d40.tar.gz
yuzu-d787856621348048f73ef5e6d5aaa868a9b52d40.tar.bz2
yuzu-d787856621348048f73ef5e6d5aaa868a9b52d40.tar.lz
yuzu-d787856621348048f73ef5e6d5aaa868a9b52d40.tar.xz
yuzu-d787856621348048f73ef5e6d5aaa868a9b52d40.tar.zst
yuzu-d787856621348048f73ef5e6d5aaa868a9b52d40.zip
Diffstat (limited to 'src/video_core/renderer_vulkan/vk_pipeline_cache.h')
-rw-r--r--src/video_core/renderer_vulkan/vk_pipeline_cache.h6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/video_core/renderer_vulkan/vk_pipeline_cache.h b/src/video_core/renderer_vulkan/vk_pipeline_cache.h
index 21340c9a4..c4c112290 100644
--- a/src/video_core/renderer_vulkan/vk_pipeline_cache.h
+++ b/src/video_core/renderer_vulkan/vk_pipeline_cache.h
@@ -161,7 +161,8 @@ public:
explicit VKPipelineCache(Core::System& system, RasterizerVulkan& rasterizer,
const VKDevice& device, VKScheduler& scheduler,
VKDescriptorPool& descriptor_pool,
- VKUpdateDescriptorQueue& update_descriptor_queue);
+ VKUpdateDescriptorQueue& update_descriptor_queue,
+ VKRenderPassCache& renderpass_cache);
~VKPipelineCache();
std::array<Shader, Maxwell::MaxShaderProgram> GetShaders();
@@ -184,8 +185,7 @@ private:
VKScheduler& scheduler;
VKDescriptorPool& descriptor_pool;
VKUpdateDescriptorQueue& update_descriptor_queue;
-
- VKRenderPassCache renderpass_cache;
+ VKRenderPassCache& renderpass_cache;
std::array<Shader, Maxwell::MaxShaderProgram> last_shaders;