Status of all implemented and planned features.
Scopes mark the intended development cycle in which the feature is planned to be implemented, scope at release only includes V0.
Feature | Type | Proof-of-concept | Implemented | Scope |
---|---|---|---|---|
Resource bounds | Validation | ✅ | ✅ | V0 |
Descriptor bounds | Validation | ✅ | ✅ | V0 |
Resource export stability | Validation | ✅ | ✅ | V0 |
Concurrency | Validation | ✅ | ✅ | V0 |
Resource initialization | Validation | ✅ | ✅ | V0 |
Waterfall detection | Performance | ⚛️ | P0 | |
Bank conflict detection | Performance | P0 | ||
Numeric & builtin stability | Validation | V1 | ||
Indirect parameters | Validation | V1 | ||
Direct Parameters | Validation | V1 | ||
Branch termination | Validation | V1 | ||
Branch coverage | Optimization | O0 | ||
Branch coherence | Optimization | O0 | ||
Branch hot spots | Optimization | O0 | ||
Scalarization potential | Optimization | O0 | ||
Shader assertions | Debugging | D0 | ||
Shader instruction debugging | Debugging | D0 | ||
Shader live editing | Debugging | D0 |
( ✅ - completed, ⚛️ - in development )
Feature | Type | Implemented |
---|---|---|
Access patterns / coherence | Optimization | |
Profile guided optimization | Optimization |