]> git.tdb.fi Git - libs/gl.git/blobdiff - source/backends/vulkan/pipelinecache.h
Rewrite descriptor set management
[libs/gl.git] / source / backends / vulkan / pipelinecache.h
index 1017a93ff6b63ed7bef01dc01190dab04024afc3..5023b40c38a2f0cf1a7bfdfdcdcce9aae5482992 100644 (file)
@@ -16,10 +16,8 @@ class PipelineCache
 {
 private:
        Device &device;
-       VkDescriptorPool descriptor_pool;
        std::map<std::uint64_t, VkRenderPass> render_passes;
        std::map<std::uint64_t, VkPipeline> pipelines;
-       std::map<std::uint64_t, VkDescriptorSet> descriptor_sets;
 
 public:
        PipelineCache(Device &);
@@ -28,7 +26,6 @@ public:
 
        VkRenderPass get_render_pass(const FrameFormat &, bool, bool, bool);
        VkPipeline get_pipeline(const PipelineState &);
-       VkDescriptorSet get_descriptor_set(const PipelineState &, unsigned);
 };
 
 } // namespace GL