TC57 Meeting Agenda: 2026/06/23
| Agenda for the: | 8th meeting of Ecma TC57 |
| held in: | Zoom (virtual) |
| on: | 23 Jun 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 prior meeting minutes
3 Review of the agenda
4 Editorial Board Report
5 Review New Proposals
6 Discussions
- Roadmap View - https://github.com/orgs/hlsl-tc57/projects/1/
- Draft Status - https://github.com/hlsl-tc57/tc57/issues/75
- Proposal updates
- New Proposal - Strict Initializer Lists - https://github.com/hlsl-tc57/tc57/pull/54
- New Proposal -
unrollfactor - https://github.com/hlsl-tc57/tc57/pull/68
- Normative language changes
Basic.Scope- https://github.com/hlsl-tc57/tc57/pull/63Resources.TypedBuffer- https://github.com/hlsl-tc57/tc57/pull/65- How do we want to write the “standard library clauses”?
- Should we use C++ syntax for inexpressible things? Consider https://github.com/hlsl-tc57/tc57/pull/65
- Is it a goal to make HLSL able to express its own standard library? - https://github.com/hlsl-tc57/tc57/issues/116
- Should our size type be signed or unsigned? https://github.com/hlsl-tc57/tc57/issues/67
- How do we want to write the “standard library clauses”?
- Overload Resolution - https://github.com/hlsl-tc57/tc57/pull/62
- Conversions in initializer lists
- Question about conversion operators - https://hlsl.godbolt.org/z/d4zWo59vf - what should we allow?
- For 2026-07-07
- New Proposal - Named casts - https://github.com/hlsl-tc57/tc57/pull/72
- New Proposal -
groupsharedarguments - https://github.com/hlsl-tc57/tc57/pull/73 - New Proposal -
constnon-static member functions - https://github.com/hlsl-tc57/tc57/pull/74 - New Proposal - non-member operator overloading - https://github.com/hlsl-tc57/tc57/pull/115
7 Conclusions & Next Meeting
Next meeting on 2026-07-07.