diff --git a/src/d3d9/d3d9_format_helpers.cpp b/src/d3d9/d3d9_format_helpers.cpp index 765e48a23..f4220d6f5 100644 --- a/src/d3d9/d3d9_format_helpers.cpp +++ b/src/d3d9/d3d9_format_helpers.cpp @@ -23,6 +23,9 @@ namespace dxvk { for (auto& p : m_pipelines) vk->vkDestroyPipeline(vk->device(), p, nullptr); + + vk->vkDestroyDescriptorSetLayout(vk->device(), m_setLayout, nullptr); + vk->vkDestroyPipelineLayout(vk->device(), m_pipelineLayout, nullptr); }