summaryrefslogtreecommitdiffstats
path: root/src/video_core/renderer_vulkan/vk_graphics_pipeline.h
diff options
context:
space:
mode:
authorReinUsesLisp <reinuseslisp@airmail.cc>2021-04-25 06:04:49 +0200
committerameerj <52414509+ameerj@users.noreply.github.com>2021-07-23 03:51:29 +0200
commitac8835659ead30d289ff8b907a2295d87790670f (patch)
treeacd654c71bfceede98197aa99f83a9e6784fa9b4 /src/video_core/renderer_vulkan/vk_graphics_pipeline.h
parentvulkan: Rework descriptor allocation algorithm (diff)
downloadyuzu-ac8835659ead30d289ff8b907a2295d87790670f.tar
yuzu-ac8835659ead30d289ff8b907a2295d87790670f.tar.gz
yuzu-ac8835659ead30d289ff8b907a2295d87790670f.tar.bz2
yuzu-ac8835659ead30d289ff8b907a2295d87790670f.tar.lz
yuzu-ac8835659ead30d289ff8b907a2295d87790670f.tar.xz
yuzu-ac8835659ead30d289ff8b907a2295d87790670f.tar.zst
yuzu-ac8835659ead30d289ff8b907a2295d87790670f.zip
Diffstat (limited to 'src/video_core/renderer_vulkan/vk_graphics_pipeline.h')
-rw-r--r--src/video_core/renderer_vulkan/vk_graphics_pipeline.h5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/video_core/renderer_vulkan/vk_graphics_pipeline.h b/src/video_core/renderer_vulkan/vk_graphics_pipeline.h
index 454fc049e..85e21f611 100644
--- a/src/video_core/renderer_vulkan/vk_graphics_pipeline.h
+++ b/src/video_core/renderer_vulkan/vk_graphics_pipeline.h
@@ -109,19 +109,20 @@ private:
void ConfigureDraw();
- void MakePipeline(const Device& device, VkRenderPass render_pass);
+ void MakePipeline(VkRenderPass render_pass);
void Validate();
const GraphicsPipelineCacheKey key;
Tegra::Engines::Maxwell3D& maxwell3d;
Tegra::MemoryManager& gpu_memory;
+ const Device& device;
TextureCache& texture_cache;
BufferCache& buffer_cache;
VKScheduler& scheduler;
VKUpdateDescriptorQueue& update_descriptor_queue;
- void (*configure_func)(GraphicsPipeline*, bool);
+ void (*configure_func)(GraphicsPipeline*, bool){};
std::vector<GraphicsPipelineCacheKey> transition_keys;
std::vector<GraphicsPipeline*> transitions;