TC57 Meeting Agenda: 2026/05/26
| Agenda for the: | 6th meeting of Ecma TC57 |
| held in: | Zoom (virtual) |
| on: | 26 May 2026 |
| Chair: | Chris Bieneman (Microsoft) |
| Vice-chair: | Farzon Lotfi (Microsoft) |
| Secretary: | Aki Braun (Ecma International), Samina Husain (Ecma International) |
1 Welcome, opening and meeting logistics
- TC57 meetings are recorded for the purpose of note-taking, recordings are deleted after minutes are prepared. Please see the video recording and legal disclaimer for more information.
- We have a Code of Conduct.
- TC57 is part of Ecma and operates under Ecma’s Royalty-Free patent policy. All delegates from participating companies should have already agreed to the policy. The same is true for all invited experts. Anyone who is not a delegate or invited expert we ask to please not speak or utilize the in-meeting chat features.
- Ecma’s IPR policies are all available online
2 Approval of the minutes of the [virtual] meeting of 12 May 2026
3 Review of the agenda
4 Editorial Board Report
- Merged PR to add grammar reference (https://github.com/hlsl-tc57/tc57/pull/46)
- Merged Docker configuration for website and spec builds (https://github.com/hlsl-tc57/tc57/pull/40)
5 Review New Proposals
6 Discussions
- Roadmap View - https://github.com/orgs/hlsl-tc57/projects/1/
- Review and merge:
- Basic Concepts Clause - https://github.com/hlsl-tc57/tc57/pull/23
- Conversions Clause - https://github.com/hlsl-tc57/tc57/pull/24
- Expressions Clause - https://github.com/hlsl-tc57/tc57/pull/35
- Declarations Clause - https://github.com/hlsl-tc57/tc57/pull/37
- Stage Advancements - https://github.com/hlsl-tc57/tc57/pull/50
- 202x removals to Refinement - https://github.com/hlsl-tc57/tc57/blob/main/proposals/0004-202x-removals.md
- cbuffer contexts to Refinement - https://github.com/hlsl-tc57/tc57/blob/main/proposals/0005-cbuffer-contexts.md
- restricted unbound arrays to Refinement - https://github.com/hlsl-tc57/tc57/blob/main/proposals/0006-restricted-unbound-arrays.md
- Literals Specification Language - https://github.com/hlsl-tc57/tc57/pull/52
- C23 Suffixes - https://github.com/hlsl-tc57/tc57/issues/31
asfloat16overloads - https://github.com/hlsl-tc57/tc57/issues/32
- Proposal for blog/newsletter site - @llvm-beanz
- For 2026-06-09:
- New Proposal - Memory and Execution Model - https://github.com/hlsl-tc57/tc57/pull/47
- New Proposal - Numeric Constants - https://github.com/hlsl-tc57/tc57/pull/48
- New Proposal -
hlslnamespace - https://github.com/hlsl-tc57/tc57/pull/49 - New Proposal - Modern C++ - https://github.com/hlsl-tc57/tc57/pull/51