mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-05-05 22:38:05 +02:00
dzn: Add missing handling of VK_PIPELINE_STAGE_2_DRAW_INDIRECT_BIT
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/27348>
This commit is contained in:
parent
60aad6ef07
commit
581a23c0cc
1 changed files with 2 additions and 1 deletions
|
|
@ -1209,7 +1209,8 @@ translate_sync(VkPipelineStageFlags2 flags, bool before)
|
|||
D3D12_BARRIER_SYNC_CLEAR_UNORDERED_ACCESS_VIEW;
|
||||
if (flags & VK_PIPELINE_STAGE_2_CONDITIONAL_RENDERING_BIT_EXT)
|
||||
ret |= D3D12_BARRIER_SYNC_PREDICATION;
|
||||
if (flags & VK_PIPELINE_STAGE_2_COMMAND_PREPROCESS_BIT_NV)
|
||||
if (flags & (VK_PIPELINE_STAGE_2_DRAW_INDIRECT_BIT |
|
||||
VK_PIPELINE_STAGE_2_COMMAND_PREPROCESS_BIT_NV))
|
||||
ret |= D3D12_BARRIER_SYNC_EXECUTE_INDIRECT;
|
||||
if (flags & VK_PIPELINE_STAGE_2_ACCELERATION_STRUCTURE_BUILD_BIT_KHR)
|
||||
ret |= D3D12_BARRIER_SYNC_BUILD_RAYTRACING_ACCELERATION_STRUCTURE;
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue