Skip to content

Commit 4ef8780

Browse files
committed
Fix CL-type+Layout compat and compute access compat errors
Addresses issue #230
1 parent ffbe7dc commit 4ef8780

1 file changed

Lines changed: 7 additions & 1 deletion

File tree

d3d/D3D12EnhancedBarriers.md

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -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

Comments
 (0)