Design Meeting Minutes: 2025/03/18
NOTE: Please read the terms of participation (“Terms”) prior to joining the Teams meeting. You joining the Teams meeting with Microsoft indicates your acknowledgement, agreement, and consent to these Terms. If you do not agree to these Terms, please do not join the meeting.
If you intend to contribute code or other copyrightable materials (e.g. written comments, tools, documentation, etc.) to the hlsl specs repository, you are required to sign a Contributor License Agreement (CLA). For details, visit https://cla.microsoft.com.
Administrivia
- FYI: Updates coming to design meeting terms
Issues
- No marked issues
PRs
Carried Forward
- [0007] Big update to flesh out const instance methods
- Action Item: @pow2clk to review the PR and comment
- Action Item: @V-FEXrt & @spall to review
- [0002] Specify the grammar formulations for attributes
- @llvm-beanz provided update, needs review.
- Action Item: @V-FEXrt to review.
- [dxil] Proposal to add new debug printf dxil op
- @pow2clk and @tex3d will review this in more detail.
- [202x] Propose adding vk::SampledTexture* types
- Ready to merge.
- Specification language to describe flat conversions and aggregate splats
- @llvm-beanz provided feedback, need second review.
- Action Item: @spall to update
- Action Item: @V-FEXrt to review.
- Add proposal for scalar layout for constant buffers
- Action Item @llvm-beanz - Move to merge.
- Adding proposal for C++ constructors
- Carried forward - Action Item: @V-FEXrt to review.
- Action Item @llvm-beanz - Move to merge.
Current Business
- Update on 202x & 202y
- Request for reviews
- Introduce really rough linalg matrix proposal
- Request for reviews
- Rough proposal collecting thoughts on uniformity
- Request for reviews
- Constant buffers language spec - initial draft
- Action Item: @llvm-beanz to review
- Action Item: @V-FEXrt to review.
SM 6.9
- Long vector test plan
- Cooperative Vectors Test Plan
- [0029] Use consistent n-byte aligned notation
- Action Item: @damyanp to merge
- [0029] Clarify 16-byte underling allocation requirement
- Neds second review
- [0031] Preliminary draft of the HLSL changes for CoopVec
- Action Item: @llvm-beanz to review
- [0029] Fix some stale type names / typos in Coop Vec D3D API example
- Action Item: @damyanp to review