X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fbackends%2Fvulkan%2Fpipelinestate_backend.h;h=d033fbb8591897309cd4e7c106a204600cd19063;hb=f1e296bb2442dfbea12e7b38a97cc152aa34569c;hp=085309e61872a82b058d593fa8af9d546836f613;hpb=370eb9e6a1e54da52047ba843e25c36be9789209;p=libs%2Fgl.git diff --git a/source/backends/vulkan/pipelinestate_backend.h b/source/backends/vulkan/pipelinestate_backend.h index 085309e6..d033fbb8 100644 --- a/source/backends/vulkan/pipelinestate_backend.h +++ b/source/backends/vulkan/pipelinestate_backend.h @@ -19,8 +19,10 @@ protected: Device &device; mutable unsigned changes = 0; mutable unsigned unapplied = 0; - mutable VkPipeline handle; + mutable VkPipeline handle = 0; mutable std::vector descriptor_set_slots; + mutable unsigned first_changed_desc_set = 0; + mutable std::uint32_t push_const_compat = 0; VulkanPipelineState(); VulkanPipelineState(VulkanPipelineState &&);