From fa527027743c9cf76d8a20a2ee0a80d56d33b9ee 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: Always update current root signature in d3d12_command_list_SetGraphicsRootSignature(). --- libs/vkd3d/command.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/libs/vkd3d/command.c b/libs/vkd3d/command.c index bfbb17fb..68d4d4a4 100644 --- a/libs/vkd3d/command.c +++ b/libs/vkd3d/command.c @@ -2108,7 +2108,10 @@ static void STDMETHODCALLTYPE d3d12_command_list_SetGraphicsRootSignature(ID3D12 TRACE("iface %p, root_signature %p.\n", iface, root_signature); if (list->root_signature == rs || !rs->pool_size_count) + { + list->root_signature = rs; return; + } vk_procs = &list->device->vk_procs;