Skip to content

Commit 02cd279

Browse files
authored
Add agenda and meeting minutes for 2025-11-25 (#726)
This adds the meeting minutes and agenda for the 2025-11-25 language design meeting.
1 parent 7165566 commit 02cd279

File tree

1 file changed

+65
-0
lines changed

1 file changed

+65
-0
lines changed
Lines changed: 65 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,65 @@
1+
---
2+
title: "Design Meeting Minutes: 2025/11/25"
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+
15+
## Administrivia
16+
* No updates
17+
18+
## Issues
19+
* No marked issues
20+
21+
## PRs
22+
23+
### Carried Forward
24+
25+
* [[dxil] Proposal to add new debug printf dxil op](https://github.com/microsoft/hlsl-specs/pull/324)
26+
* @tex3d will review this in more detail.
27+
* [[202x] Propose adding vk::SampledTexture* types](https://github.com/microsoft/hlsl-specs/pull/343)
28+
* Ready to merge.
29+
* [Add proposal for scalar layout for constant buffers](https://github.com/microsoft/hlsl-specs/pull/317)
30+
* Action Item @llvm-beanz - Move to merge.
31+
* [Rough proposal collecting thoughts on uniformity](https://github.com/microsoft/hlsl-specs/pull/405)
32+
* Action Item: @llvm-beanz to update
33+
* [New Proposal: Draft proposal to modify resource typing in HLSL](https://github.com/microsoft/hlsl-specs/pull/461)
34+
* Action Item: @llvm-beanz to work with author
35+
* [[0001] Consider targeting 202x for hlsl namespace](https://github.com/microsoft/hlsl-specs/issues/484)
36+
* Revisit after namespace fixes in DXC go in.
37+
* [[0023] Adopt C++11 Base](https://github.com/microsoft/hlsl-specs/blob/main/proposals/0023-cxx11-base.md)
38+
* Action item: @llvm-beanz to complete design
39+
* [[0032] Constructors](https://github.com/microsoft/hlsl-specs/blob/main/proposals/0032-constructors.md)
40+
* Action item: @llvm-beanz to complete design [#526](https://github.com/microsoft/hlsl-specs/issues/526)
41+
42+
### Current Business
43+
44+
* Needs Review
45+
* [bitfields spec language](https://github.com/microsoft/hlsl-specs/pull/743)
46+
* Action item: @llvm-beanz & @imbelic to review
47+
* Call to accept
48+
* [C++ Attributes](https://github.com/microsoft/hlsl-specs/blob/main/proposals/0002-cxx-attributes.md)
49+
* There was some discussion about the attribute syntax for bindings. In particular the current proposal's text would deprecate applying resource bindings on user-defined types and having the binding apply to the members.
50+
* Action Item: @llvm-beanz to update proposal to clarify that specific attributes are not final.
51+
* Accepted by overall consensus.
52+
* [Restricted Unbounded Arrays](https://github.com/microsoft/hlsl-specs/blob/main/proposals/0042-restricted-unbounded-arrays.md)
53+
* Accepted by overall consensus.
54+
* [`groupshared` arguments](https://github.com/microsoft/hlsl-specs/blob/main/proposals/0043-groupshared-arguments.md)
55+
* One point of discussion was around the `[noinline]` attribute.
56+
* There is a desire that this work in the future.
57+
* The current implementation in DXC is quite hacky.
58+
* @llvm-beanz and @tex3d agreed that this is unlikely to be a standardizable feature since it doesn't work across APIs and likely needs changes to DXIL and SPIRV for accurate code generation.
59+
* Action Item: @spall to update with overloading semantics.
60+
* Accepted by overall consensus.
61+
62+
#### Discussion Topics
63+
64+
65+
## Other Discussion

0 commit comments

Comments
 (0)