Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/ValveSoftware/vkd3d.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPhilip Rebohle <philip.rebohle@tu-dortmund.de>2020-05-12 13:23:24 +0300
committerHans-Kristian Arntzen <post@arntzen-software.no>2020-05-12 13:27:02 +0300
commit6707f3fc306cc3d525b9a9a52b21a0d5ed53b9d0 (patch)
treefc4bbb8d0947d3b41e03f062e1c1a85b1cf9e34a
parentc75bbb9997cc7629e60bf123cf34eda933ab4454 (diff)
vkd3d: Invalidate descriptor heaps on root signature change.
Apparently we need to do this if the push constant layout changes. Signed-off-by: Philip Rebohle <philip.rebohle@tu-dortmund.de>
-rw-r--r--libs/vkd3d/command.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/libs/vkd3d/command.c b/libs/vkd3d/command.c
index 017428c2..1d39140f 100644
--- a/libs/vkd3d/command.c
+++ b/libs/vkd3d/command.c
@@ -5002,7 +5002,7 @@ static void d3d12_command_list_set_root_signature(struct d3d12_command_list *lis
VKD3D_DESCRIPTOR_POOL_TYPE_IMMUTABLE_SAMPLER);
}
- d3d12_command_list_invalidate_root_parameters(list, bind_point, false);
+ d3d12_command_list_invalidate_root_parameters(list, bind_point, true);
}
static void STDMETHODCALLTYPE d3d12_command_list_SetComputeRootSignature(d3d12_command_list_iface *iface,