0046 - DXIL 1.10
| Status | Under Review |
|---|---|
| Authors | |
| Sponsor |
- Planned Version: SM 6.10
Introduction
Shader Model 6.10 introduces new features to HLSL which need representations in DXIL. This proposal provides an index of the new features:
New DXIL Features
linalg::Matrix
Proposal 0035 - linalg::Matrix
This proposal introduces DXIL operations for matrix-matrix and matrix-vector operations on matrices and vectors with dimensions larger than 4 to utilize wave-cooperative hardware acceleration.
DebugBreak
Proposal 0039 - DebugBreak
This proposal introduces a new DXIL operation to provide a break point instruction for debug purposes.
Triangle Object Positions
Proposal 0041 - Triangle Object Positions
This proposal introduces new DXIL operations for querying object positions from a raytracing shader.
Clustered Geometry
Proposal 0045 - Clustered Geometry
This proposal adds new DXIL operations for querying cluster IDs for geometry in raytracing shaders.