render/vulkan: free pipeline layouts on destroy

master
Kirill Primak 7 months ago
parent 00bc75439f
commit e20ae113f8

@ -1114,6 +1114,7 @@ static void vulkan_destroy(struct wlr_renderer *wlr_renderer) {
vkDestroyDescriptorSetLayout(dev->dev, pipeline_layout->ds, NULL); vkDestroyDescriptorSetLayout(dev->dev, pipeline_layout->ds, NULL);
vkDestroySampler(dev->dev, pipeline_layout->sampler, NULL); vkDestroySampler(dev->dev, pipeline_layout->sampler, NULL);
vkDestroySamplerYcbcrConversion(dev->dev, pipeline_layout->ycbcr.conversion, NULL); vkDestroySamplerYcbcrConversion(dev->dev, pipeline_layout->ycbcr.conversion, NULL);
free(pipeline_layout);
} }
if (renderer->output_ds_lut3d_dummy_pool) { if (renderer->output_ds_lut3d_dummy_pool) {

Loading…
Cancel
Save