vkd3d: Use SHADER_READ for CBV visibility when using ROOT_VA CBV.

Signed-off-by: Hans-Kristian Arntzen <post@arntzen-software.no>
This commit is contained in:
Hans-Kristian Arntzen 2020-11-16 14:55:24 +01:00 committed by Philip Rebohle
parent 30c417bdbf
commit de4293f990
1 changed files with 1 additions and 1 deletions

View File

@ -2469,7 +2469,7 @@ static void vk_access_and_stage_flags_from_d3d12_resource_state(const struct d3d
*stages |= queue_shader_stages;
*access |= VK_ACCESS_UNIFORM_READ_BIT;
if (device->bindless_state.flags & VKD3D_BINDLESS_CBV_AS_SSBO)
if (device->bindless_state.flags & (VKD3D_BINDLESS_CBV_AS_SSBO | VKD3D_RAW_VA_ROOT_DESCRIPTOR))
*access |= VK_ACCESS_SHADER_READ_BIT;
if (vk_queue_flags & VK_QUEUE_GRAPHICS_BIT)