VideoBackends:Vulkan: Allocate descriptor pools as needed

This commit is contained in:
Robin Kertels
2022-10-06 01:35:17 +02:00
parent 4b6086b20a
commit 6992b0d8e1
4 changed files with 115 additions and 95 deletions

View File

@ -116,10 +116,10 @@ private:
// If not, ends the render pass if it is a clear render pass.
bool IsViewportWithinRenderArea() const;
bool UpdateDescriptorSet();
bool UpdateGXDescriptorSet();
bool UpdateUtilityDescriptorSet();
bool UpdateComputeDescriptorSet();
void UpdateDescriptorSet();
void UpdateGXDescriptorSet();
void UpdateUtilityDescriptorSet();
void UpdateComputeDescriptorSet();
// Which bindings/state has to be updated before the next draw.
u32 m_dirty_flags = 0;