diff options
author | Philip Rebohle <philip.rebohle@tu-dortmund.de> | 2020-05-12 13:23:24 +0300 |
---|---|---|
committer | Hans-Kristian Arntzen <post@arntzen-software.no> | 2020-05-12 13:27:02 +0300 |
commit | 6707f3fc306cc3d525b9a9a52b21a0d5ed53b9d0 (patch) | |
tree | fc4bbb8d0947d3b41e03f062e1c1a85b1cf9e34a | |
parent | c75bbb9997cc7629e60bf123cf34eda933ab4454 (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.c | 2 |
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, |