mirror of
https://gitlab.gnome.org/GNOME/gtk.git
synced 2024-09-20 05:50:11 +00:00
vulkan: Reset descriptor pool
We don't want the pool to reference images we're gonna destroy. Drivers don't like that at all.
This commit is contained in:
parent
833607c19e
commit
639b5ffb9b
@ -570,6 +570,9 @@ gsk_vulkan_render_cleanup (GskVulkanRender *self)
|
||||
gsk_vulkan_command_pool_reset (self->command_pool);
|
||||
|
||||
g_hash_table_remove_all (self->descriptor_set_indexes);
|
||||
GSK_VK_CHECK (vkResetDescriptorPool, device,
|
||||
self->descriptor_pool,
|
||||
0);
|
||||
|
||||
g_slist_free_full (self->render_passes, (GDestroyNotify) gsk_vulkan_render_pass_free);
|
||||
self->render_passes = NULL;
|
||||
|
Loading…
Reference in New Issue
Block a user