Skip to content

Commit e82253e

Browse files
authored
Design meeting agenda and minutes for 2025-04-29 (#498)
* Add initial agenda docs stub * Update notes post-meeting * Fix typo
1 parent 0a6a567 commit e82253e

1 file changed

Lines changed: 62 additions & 0 deletions

File tree

Lines changed: 62 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,62 @@
1+
# Design Meeting Minutes: 2025/04/29
2+
3+
> NOTE: Please read the [terms of participation](DesignMeetingTerms.txt)
4+
> ("Terms") prior to joining the Teams meeting. You joining the Teams meeting
5+
> with Microsoft indicates your acknowledgement, agreement, and consent to these
6+
> Terms. If you do not agree to these Terms, please do not join the meeting.
7+
>
8+
> If you intend to contribute code or other copyrightable materials (e.g.
9+
> written comments, tools, documentation, etc.) to the hlsl specs repository,
10+
> you are required to sign a Contributor License Agreement (CLA). For details,
11+
> visit https://cla.microsoft.com.
12+
13+
## Administrivia
14+
* No updates
15+
16+
## Issues
17+
* No marked issues
18+
19+
## PRs
20+
21+
### Carried Forward
22+
23+
* [[dxil] Proposal to add new debug printf dxil op](https://github.com/microsoft/hlsl-specs/pull/324)
24+
* @pow2clk and @tex3d will review this in more detail.
25+
* [[202x] Propose adding vk::SampledTexture* types](https://github.com/microsoft/hlsl-specs/pull/343)
26+
* Ready to merge.
27+
* [Add proposal for scalar layout for constant buffers](https://github.com/microsoft/hlsl-specs/pull/317)
28+
* Action Item @llvm-beanz - Move to merge.
29+
* [Introduce really rough linalg matrix proposal](https://github.com/microsoft/hlsl-specs/pull/404)
30+
* Action Item: @llvm-beanz 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+
36+
### Current Business
37+
* [[Decl.Init.Agg] Arrays of unknown size](https://github.com/microsoft/hlsl-specs/pull/469)
38+
* Ready for review
39+
* [Add an initial proposal for HLSL 202x deprecations](https://github.com/microsoft/hlsl-specs/pull/488)
40+
* Why isn't `uniform` propagated to DXIL?
41+
* @llvm-beanz: I don't actually know the history. DXC has never done anything with the keyword and we don't have a representation in DXIL.
42+
* We do have a larger proposal to address [uniformity](https://github.com/microsoft/hlsl-specs/pull/405)
43+
* We should also consider if that proposal needs DXIL and SPIRV changes to preserve information for the backends.
44+
* ISVs represented in the room did not express any immediate concerns about these deprecations.
45+
* Constant Buffers!
46+
* [Constant buffers language spec - initial draft](https://github.com/microsoft/hlsl-specs/pull/419)
47+
* [Constant Buffer Contexts](https://github.com/microsoft/hlsl-specs/pull/497)
48+
* What is the correct relationship between `cbuffer` and `namespace`?
49+
* [Some fun cbuffer examples](https://godbolt.org/z/GcKes6Eeh)
50+
* We would like to undesrstand the impact of this change on existing shader codebases.
51+
* ISVs represented in the room did not express any immediate concerns.
52+
53+
### SM 6.9
54+
55+
* [Long vector test plan](https://github.com/microsoft/hlsl-specs/pull/421)
56+
* [Cooperative Vectors Test Plan](https://github.com/microsoft/hlsl-specs/pull/428)
57+
* [[0029] Update example code to use real API](https://github.com/microsoft/hlsl-specs/pull/472)
58+
* [[0030][SM6.9] Add list of ops with vector overload](https://github.com/microsoft/hlsl-specs/pull/481)
59+
* [[0029] Make "input signed op kind"s be "is input unsigned" and booleans](https://github.com/microsoft/hlsl-specs/pull/483)
60+
* [[0027] Avoid using undef for dx.op.MaybeReorderThread](https://github.com/microsoft/hlsl-specs/pull/487)
61+
62+
## Other Discussion

0 commit comments

Comments
 (0)