From 532da7d4e18120eaac62eb98c1b8f934b55a38c4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B3zef=20Kucia?= Date: Fri, 23 Jun 2017 22:24:33 +0200 Subject: [PATCH] libs/vkd3d: Clear current descriptor set when descriptor pool is destroyed. --- libs/vkd3d/command.c | 1 + 1 file changed, 1 insertion(+) diff --git a/libs/vkd3d/command.c b/libs/vkd3d/command.c index 68d4d4a4..7cff76b7 100644 --- a/libs/vkd3d/command.c +++ b/libs/vkd3d/command.c @@ -2144,6 +2144,7 @@ static void STDMETHODCALLTYPE d3d12_command_list_SetGraphicsRootSignature(ID3D12 { ERR("Failed to add descriptor pool.\n"); VK_CALL(vkDestroyDescriptorPool(list->device->vk_device, vk_pool, NULL)); + list->current_descriptor_set = NULL; return; }