summaryrefslogtreecommitdiffstats
path: root/src/video_core/renderer_vulkan/vk_pipeline_cache.h
diff options
context:
space:
mode:
authorReinUsesLisp <reinuseslisp@airmail.cc>2020-02-23 07:51:37 +0100
committerReinUsesLisp <reinuseslisp@airmail.cc>2020-03-15 07:40:41 +0100
commit8baf98e4397ad3ed244d8cf9ee8a056b17042ae2 (patch)
treed4bbb95b6e1d62b5a53273bf09c166d46d8335e4 /src/video_core/renderer_vulkan/vk_pipeline_cache.h
parentMerge pull request #3500 from ReinUsesLisp/incompatible-types (diff)
downloadyuzu-8baf98e4397ad3ed244d8cf9ee8a056b17042ae2.tar
yuzu-8baf98e4397ad3ed244d8cf9ee8a056b17042ae2.tar.gz
yuzu-8baf98e4397ad3ed244d8cf9ee8a056b17042ae2.tar.bz2
yuzu-8baf98e4397ad3ed244d8cf9ee8a056b17042ae2.tar.lz
yuzu-8baf98e4397ad3ed244d8cf9ee8a056b17042ae2.tar.xz
yuzu-8baf98e4397ad3ed244d8cf9ee8a056b17042ae2.tar.zst
yuzu-8baf98e4397ad3ed244d8cf9ee8a056b17042ae2.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;