1 #ifndef MSP_GL_VULKAN_PIPELINECACHE_H_
2 #define MSP_GL_VULKAN_PIPELINECACHE_H_
6 #include "frameformat.h"
19 std::map<std::uint64_t, VkRenderPass> render_passes;
20 std::map<std::uint64_t, VkPipeline> pipelines;
23 PipelineCache(Device &);
24 PipelineCache(PipelineCache &&);
27 VkRenderPass get_render_pass(const FrameFormat &, bool, bool, bool);
28 VkPipeline get_pipeline(const PipelineState &);