Design Meeting Minutes: 2025/04/01
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
- No updates
Issues
- No marked issues
PRs
Carried Forward
- [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
- Ready to merge.
- Add proposal for scalar layout for constant buffers
- Action Item @llvm-beanz - Move to merge.
- Introduce really rough linalg matrix proposal
- Request for extra eyes
- Action Item: @llvm-beanz to update
- Rough proposal collecting thoughts on uniformity
- Request for reviews
- Request for extra eyes
- Action Item: @llvm-beanz to update
- Constant buffers language spec - initial draft
- Action Item: @llvm-beanz to review.
- Action Item: @V-FEXrt to review.
Current Business
- New Proposal: Draft proposal to modify resource typing in HLSL
- [Decl.Init.Agg] Arrays of unknown size
SM 6.9
- Long vector test plan
- Action Item: @llvm-beanz to review.
- Cooperative Vectors Test Plan
- Action Item: @llvm-beanz to review.
- [0029] Clarify 16-byte underling allocation requirement
- Needs second review
- NEW [0031] Add MatrixRef, VectorRef, Vector, Mul, MulAdd, OuterProductAccumulate, VectorAccumulate
- NEW [0029] Make outerproductaccumulate params consistent with other ops
- NEW [0029] Rename optimal matrix layouts to match operations
- NEW Add a DXIL 1.9 summary proposal