|
| 1 | +--- |
| 2 | +title: "Design Meeting Minutes: 2025/11/11" |
| 3 | +--- |
| 4 | + |
| 5 | +> NOTE: Please read the [terms of participation](DesignMeetingTerms.txt) |
| 6 | +> ("Terms") prior to joining the Teams meeting. You joining the Teams meeting |
| 7 | +> with Microsoft indicates your acknowledgement, agreement, and consent to these |
| 8 | +> Terms. If you do not agree to these Terms, please do not join the meeting. |
| 9 | +> |
| 10 | +> If you intend to contribute code or other copyrightable materials (e.g. |
| 11 | +> written comments, tools, documentation, etc.) to the hlsl specs repository, |
| 12 | +> you are required to sign a Contributor License Agreement (CLA). For details, |
| 13 | +> visit https://cla.microsoft.com. |
| 14 | +## Administrivia |
| 15 | +* No updates |
| 16 | + |
| 17 | +## Issues |
| 18 | +* No marked issues |
| 19 | + |
| 20 | +## PRs |
| 21 | + |
| 22 | +### Carried Forward |
| 23 | + |
| 24 | +* [[dxil] Proposal to add new debug printf dxil op](https://github.com/microsoft/hlsl-specs/pull/324) |
| 25 | + * @tex3d will review this in more detail. |
| 26 | +* [[202x] Propose adding vk::SampledTexture* types](https://github.com/microsoft/hlsl-specs/pull/343) |
| 27 | + * Ready to merge. |
| 28 | +* [Add proposal for scalar layout for constant buffers](https://github.com/microsoft/hlsl-specs/pull/317) |
| 29 | + * Action Item @llvm-beanz - Move to merge. |
| 30 | +* [Rough proposal collecting thoughts on uniformity](https://github.com/microsoft/hlsl-specs/pull/405) |
| 31 | + * Action Item: @llvm-beanz to update |
| 32 | +* [New Proposal: Draft proposal to modify resource typing in HLSL](https://github.com/microsoft/hlsl-specs/pull/461) |
| 33 | + * Action Item: @llvm-beanz to work with author |
| 34 | +* [[0001] Consider targeting 202x for hlsl namespace](https://github.com/microsoft/hlsl-specs/issues/484) |
| 35 | + * Revisit after namespace fixes in DXC go in. |
| 36 | +* [[0023] Adopt C++11 Base](https://github.com/microsoft/hlsl-specs/blob/main/proposals/0023-cxx11-base.md) |
| 37 | + * Action item: @llvm-beanz to complete design |
| 38 | +* [[0032] Constructors](https://github.com/microsoft/hlsl-specs/blob/main/proposals/0032-constructors.md) |
| 39 | + * Action item: @llvm-beanz to complete design [#526](https://github.com/microsoft/hlsl-specs/issues/526) |
| 40 | + |
| 41 | +### Current Business |
| 42 | + |
| 43 | +* Needs Review |
| 44 | + * [Unsized arrays](https://github.com/microsoft/hlsl-specs/pull/634) |
| 45 | + * @sspall to review |
| 46 | + * [Matrix Accessors](https://github.com/microsoft/hlsl-specs/pull/678) |
| 47 | + * @V-FEXrt to review |
| 48 | + * [[0002] Detail attributes that will replace HLSL annotations](https://github.com/microsoft/hlsl-specs/pull/534) |
| 49 | + * @hekota to review |
| 50 | +* Call to accept |
| 51 | + * [[0037] - Cbuffer contexts](https://github.com/microsoft/hlsl-specs/blob/main/proposals/0037-cbuffer-contexts.md) |
| 52 | + * Need reviewers for [language spec](https://github.com/microsoft/hlsl-specs/pull/684) |
| 53 | + * @bogner & @hekota |
| 54 | +* Review in-flight proposals |
| 55 | + * State updates: |
| 56 | + * **Under Review** [Numeric constants](https://github.com/microsoft/hlsl-specs/blob/main/proposals/0003-numeric-constants.md) |
| 57 | + * Move to **Under Consideration**, this doesn't have a full spec and really isn't ready to be under review. |
| 58 | + * **Under Review** [202x Deprecations](https://github.com/microsoft/hlsl-specs/blob/main/proposals/0036-202x-deprecations.md) |
| 59 | + * Move to **Accepted** |
| 60 | + * We should aim to get deprecation warnings into DXC soon |
| 61 | + * [`cbuffer` Contexts](https://github.com/microsoft/hlsl-specs/blob/main/proposals/0037-cbuffer-contexts.md) |
| 62 | + * Move to **Accepted** |
| 63 | + * **Under Review** [`hlsl` namespace](https://github.com/microsoft/hlsl-specs/blob/main/proposals/0001-hlsl-namespace.md) |
| 64 | + * Move to **Accepted** (still need to evaluate for 202x) |
| 65 | + * **Under Review** [C++ 11 base](https://github.com/microsoft/hlsl-specs/blob/main/proposals/0023-cxx11-base.md) |
| 66 | + * Move to **Under Consideration**, this doesn't have a full spec and really isn't ready to be under review. |
| 67 | + * Work to do |
| 68 | + * [`groupshared` arguments](https://github.com/microsoft/hlsl-specs/blob/main/proposals/0043-groupshared-arguments.md) |
| 69 | + * @damyanp & @llvm-beanz to figure out finalizing this spec |
| 70 | +* Next Meeting |
| 71 | + * Groupshared arguments |
| 72 | + * Unbound arrays |
| 73 | + * C++ attributes |
| 74 | +* Process Discussion |
| 75 | + * We should be more speedy at merging new proposals (this has come up many times) |
| 76 | + * We should consider disabling the "require resolving comments" feature in GitHub to make it easier to merge |
| 77 | + |
| 78 | +#### Discussion Topics |
| 79 | + |
| 80 | + |
| 81 | +## Other Discussion |
0 commit comments