Under Consideration
- 0019 - Mesh Nodes
- 0037 - Refined cbuffer Contexts
- 0038 - 16 bit isSpecialFloat DXIL Op
- 0039 - DebugBreak()
- INF-0005 - Validator Backwards Compatibility Testing
Under Review
- 0001 - HLSL Namespace
- 0002 - C++ Attributes
- 0003 - Numeric Constants
- 0005 - Strict Initializer Lists
- 0006 - Reference Data Types
- 0009 - Math Modes
- 0011 - Inline SPIR-V
- 0020 - HLSL 202x and 202y
- 0023 - Adopt C++11 Base
- 0025 - [MaxRecordsPerNode(count)] Attribute for NodeOutputArray
- 0029 - Cooperative Vectors
- 0031 - HLSL Vector Matrix Operations
- 0032 - Constructors
- 0033 - DXIL 1.9
- 0034 - Vulkan Sampled Textures
- 0035 - Linear Algebra Matrix
- 0036 - 202x Feature Deprecations
Accepted
- 0004 - Unions
- 0007 - const-qualified Non-static Member Functions
- 0008 - Non-member Operator Overloading
- 0022 - HLSL Loop Unroll Factor
- 0024 - Opacity Micromaps
- 0026 - HLSL Long Vectors
- 0027 - Shader Execution Reordering (SER)
- 0030 - DXIL Vectors
- INF-0004 - Validator Hashing
- INF-0006 - Long Vector Execution Test Plan
Completed
- 0010 - Buffer Pointers in HLSL With vk::BufferPointer
- 0012 - Add shader name to Pipeline State Validation data (PSV0)
- 0013 - Wave Size Range
- 0014 - Expanded Comparison Sampling
- 0015 - Extended Command Information
- 0017 - Conforming Literals
- 0018 - Work Graphs
- 0021 - Vulkan cooperative matrix extension
- 0028 - DXIL 1.8