Disables compute units (CUs) from specific shaders.
typedef enum D3D12XBOX_SHADER_UNIT_DISABLE_FLAGS
{
D3D12XBOX_SHADER_UNIT_DISABLE_FLAG_NONE = 0,
D3D12XBOX_SHADER_UNIT_DISABLE_FLAG_CU_0 = D3D12XBOX_SHADER_DISABLE_CU(0),
D3D12XBOX_SHADER_UNIT_DISABLE_FLAG_CU_1 = D3D12XBOX_SHADER_DISABLE_CU(1),
D3D12XBOX_SHADER_UNIT_DISABLE_FLAG_CU_2 = D3D12XBOX_SHADER_DISABLE_CU(2),
D3D12XBOX_SHADER_UNIT_DISABLE_FLAG_CU_3 = D3D12XBOX_SHADER_DISABLE_CU(3),
D3D12XBOX_SHADER_UNIT_DISABLE_FLAG_CU_4 = D3D12XBOX_SHADER_DISABLE_CU(4),
D3D12XBOX_SHADER_UNIT_DISABLE_FLAG_CU_5 = D3D12XBOX_SHADER_DISABLE_CU(5),
D3D12XBOX_SHADER_UNIT_DISABLE_FLAG_CU_6 = D3D12XBOX_SHADER_DISABLE_CU(6),
D3D12XBOX_SHADER_UNIT_DISABLE_FLAG_CU_7 = D3D12XBOX_SHADER_DISABLE_CU(7),
D3D12XBOX_SHADER_UNIT_DISABLE_FLAG_CU_8 = D3D12XBOX_SHADER_DISABLE_CU(8),
D3D12XBOX_SHADER_UNIT_DISABLE_FLAG_CU_9 = D3D12XBOX_SHADER_DISABLE_CU(9),
D3D12XBOX_SHADER_UNIT_DISABLE_FLAG_CU_10 = D3D12XBOX_SHADER_DISABLE_CU(10)
} D3D12XBOX_SHADER_UNIT_DISABLE_FLAGS;
| Constant | Description |
|---|---|
| D3D12XBOX_SHADER_UNIT_DISABLE_FLAG_NONE | Disable no compute units. |
| D3D12XBOX_SHADER_UNIT_DISABLE_FLAG_CU_0 | Disable compute unit 0. |
| D3D12XBOX_SHADER_UNIT_DISABLE_FLAG_CU_1 | Disable compute unit 1. |
| D3D12XBOX_SHADER_UNIT_DISABLE_FLAG_CU_2 | Disable compute unit 2. |
| D3D12XBOX_SHADER_UNIT_DISABLE_FLAG_CU_3 | Disable compute unit 3. |
| D3D12XBOX_SHADER_UNIT_DISABLE_FLAG_CU_4 | Disable compute unit 4. |
| D3D12XBOX_SHADER_UNIT_DISABLE_FLAG_CU_5 | Disable compute unit 5. |
| D3D12XBOX_SHADER_UNIT_DISABLE_FLAG_CU_6 | Disable compute unit 6. This CU is only available on Xbox One X hardware. |
| D3D12XBOX_SHADER_UNIT_DISABLE_FLAG_CU_7 | Disable compute unit 7. This CU is only available on Xbox One X hardware. |
| D3D12XBOX_SHADER_UNIT_DISABLE_FLAG_CU_8 | Disable compute unit 8. This CU is only available on Xbox One X hardware. |
| D3D12XBOX_SHADER_UNIT_DISABLE_FLAG_CU_9 | Disable compute unit 9. This CU is only available on Xbox One X hardware. |
| D3D12XBOX_SHADER_UNIT_DISABLE_FLAG_CU_10 | Disable compute unit 10. This CU is only available on Xbox One X DevKit hardware. |
This enumeration is used by the D3D12XBOX_GRAPHICS_SHADER_LIMITS_DESC and D3D12XBOX_COMPUTE_SHADER_LIMITS_DESC structures.
Header: Declared in d3d12_x.h.