@@ -804,6 +804,7 @@ As with `D3D12_RESOURCE_STATES`, Resource Layouts MUST be compatible with the ty
804804- ` D3D12_BARRIER_LAYOUT_RESOLVE_SOURCE `
805805- ` D3D12_BARRIER_LAYOUT_RESOLVE_DEST `
806806- ` D3D12_BARRIER_LAYOUT_SHADING_RATE_SOURCE `
807+ - ` D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COMMON `
807808- ` D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_GENERIC_READ `
808809- ` D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_UNORDERED_ACCESS `
809810- ` D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_SHADER_RESOURCE `
@@ -819,6 +820,12 @@ As with `D3D12_RESOURCE_STATES`, Resource Layouts MUST be compatible with the ty
819820- ` D3D12_BARRIER_LAYOUT_SHADER_RESOURCE `
820821- ` D3D12_BARRIER_LAYOUT_COPY_SOURCE `
821822- ` D3D12_BARRIER_LAYOUT_COPY_DEST `
823+ - ` D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COMMON `
824+ - ` D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_GENERIC_READ `
825+ - ` D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_UNORDERED_ACCESS `
826+ - ` D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_SHADER_RESOURCE `
827+ - ` D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_SOURCE `
828+ - ` D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_DEST `
822829- ` D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_GENERIC_READ_COMPUTE_QUEUE_ACCESSIBLE `
823830
824831` D3D12_COMMAND_LIST_TYPE_COPY `
@@ -870,7 +877,6 @@ As with `D3D12_RESOURCE_STATES`, Resource Accesses MUST be compatible with the t
870877
871878` D3D12_COMMAND_LIST_TYPE_COMPUTE `
872879
873- - ` D3D12_BARRIER_ACCESS_VERTEX_BUFFER `
874880- ` D3D12_BARRIER_ACCESS_CONSTANT_BUFFER `
875881- ` D3D12_BARRIER_ACCESS_UNORDERED_ACCESS `
876882- ` D3D12_BARRIER_ACCESS_SHADER_RESOURCE `
0 commit comments