From af66c6452aced3809324b13c339dc815c8d509c0 Mon Sep 17 00:00:00 2001 From: Chris B Date: Tue, 21 Jan 2025 10:55:54 -0600 Subject: [PATCH 1/3] Copy minutes template --- docs/DesignMeetingMinutes/2025-01-21.md | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 docs/DesignMeetingMinutes/2025-01-21.md diff --git a/docs/DesignMeetingMinutes/2025-01-21.md b/docs/DesignMeetingMinutes/2025-01-21.md new file mode 100644 index 00000000..9a930cc1 --- /dev/null +++ b/docs/DesignMeetingMinutes/2025-01-21.md @@ -0,0 +1,11 @@ +# Design Meeting Minutes: 2025/01/21 + +> NOTE: Please read the [terms of participation](DesignMeetingTerms.txt) +> ("Terms") prior to joining the Teams meeting. You joining the Teams meeting +> with Microsoft indicates your acknowledgement, agreement, and consent to these +> Terms. If you do not agree to these Terms, please do not join the meeting. +> +> If you intend to contribute code or other copyrightable materials (e.g. +> written comments, tools, documentation, etc.) to the hlsl specs repository, +> you are required to sign a Contributor License Agreement (CLA). For details, +> visit https://cla.microsoft.com. From 8aa419c7e6f432e9f916e9cb6c97067413ad6809 Mon Sep 17 00:00:00 2001 From: Chris B Date: Tue, 21 Jan 2025 12:40:24 -0600 Subject: [PATCH 2/3] Update meeting minutes for 2025-01-21 --- docs/DesignMeetingMinutes/2025-01-21.md | 45 +++++++++++++++++++++++++ 1 file changed, 45 insertions(+) diff --git a/docs/DesignMeetingMinutes/2025-01-21.md b/docs/DesignMeetingMinutes/2025-01-21.md index 9a930cc1..cd1463b8 100644 --- a/docs/DesignMeetingMinutes/2025-01-21.md +++ b/docs/DesignMeetingMinutes/2025-01-21.md @@ -9,3 +9,48 @@ > written comments, tools, documentation, etc.) to the hlsl specs repository, > you are required to sign a Contributor License Agreement (CLA). For details, > visit https://cla.microsoft.com. + +* Administrivia + * Meeting timing & cadence + * Current meeting is scheduled every other week on Tuesday at 5pm GMT, 12pm ET, 9am PT + * Once attendence stabilizes in a month or so we'll revisit the meeting cadence and timing + * Release Overview + * Upcoming HLSL language versions are 202x (DXC & Clang) and 202y (Clang-only) + * Upcoming Shader Model versions are 6.9 (DXIL - DXC & Clang) and 7.0 (SPIR-V - Clang-only) +* Issues + * https://github.com/microsoft/hlsl-specs/issues/360 + * Action Item: @tex3d and @llvm-beanz to coordinate with @bob80905 to ensure the spec gets updated. +* PRs + * https://github.com/microsoft/hlsl-specs/pull/13 + * Closed due to no driving engineer. This was not a user-requested feature and we believe it may encourage users to use ByteAddressBuffer in ways that are not performant. We should revisit how resource types work with references as part of the references proposal. + * https://github.com/microsoft/hlsl-specs/pull/34 + * Action Item: @llvm-beanz will review to ensure it is reflective of changes since the PR was first posted. + * Action Item: @tex3d and @pow2clk to review the PR and comment + * https://github.com/microsoft/hlsl-specs/pull/61 + * We are committed to bringing a wave matrix feature to HLSL with the target being SM 6.9. It will substantially deviate from the proposal in this PR, so it probably isn't useful to use this PR as a base. + * Action Item: @llvm-beanz to close. + * https://github.com/microsoft/hlsl-specs/pull/65 + * Action Item: @pow2clk to review. + * https://github.com/microsoft/hlsl-specs/pull/77 + * This isn't really in a great shape, but it is useful documentation to not lose. + * Action Item: @llvm-beanz to merge + * https://github.com/microsoft/hlsl-specs/pull/154 + * The general consensus is that this may be part of a larger set of features we need in HLSL for managing alignment of data more explicitly. + * Filed issue to track: https://github.com/microsoft/hlsl-specs/issues/369 + * * https://github.com/microsoft/hlsl-specs/pull/200 + * Action Item: @damyanp to close since this should be tracked in https://github.com/llvm/wg-hlsl + * https://github.com/microsoft/hlsl-specs/pull/277 + * This is a major feature for SM 6.9. + * Assigned to @derlemsft who is helping usher the feature. + * Next steps: (1) File issues to track outstanding problems, (2) merge proposal, (3) rinse and repeat + * https://github.com/microsoft/hlsl-specs/pull/317 + * AMD will have updates in a week or two on this + * Action Item: Will re-review at the next meeting. + * https://github.com/microsoft/hlsl-specs/pull/324 + * @damyanp and @llvm-beanz are uncertain that the appraoch of adding a "non-semantic" instruction for printf in DXIL is the right design appraoch. + * This feature will also require design coordination with the Direct3D and PIX teams. + * @pow2clk and @tex3d will review this in more detail. + * Action Item: Schedule a deep-dive on this feature in a future design meeting. + * https://github.com/microsoft/hlsl-specs/pull/361 + * @pow2clk is aiming to merge this later this week. Seems to be on track. + * Action Item: @llvm-beanz to review. \ No newline at end of file From 7e4fb257d0cd371793b341e589f22968e43cbfa5 Mon Sep 17 00:00:00 2001 From: Chris B Date: Tue, 21 Jan 2025 13:25:27 -0600 Subject: [PATCH 3/3] Update formatting to make my eyes bleed less --- docs/DesignMeetingMinutes/2025-01-21.md | 79 +++++++++++++------------ 1 file changed, 41 insertions(+), 38 deletions(-) diff --git a/docs/DesignMeetingMinutes/2025-01-21.md b/docs/DesignMeetingMinutes/2025-01-21.md index cd1463b8..3ee22365 100644 --- a/docs/DesignMeetingMinutes/2025-01-21.md +++ b/docs/DesignMeetingMinutes/2025-01-21.md @@ -10,47 +10,50 @@ > you are required to sign a Contributor License Agreement (CLA). For details, > visit https://cla.microsoft.com. -* Administrivia +## Administrivia * Meeting timing & cadence * Current meeting is scheduled every other week on Tuesday at 5pm GMT, 12pm ET, 9am PT * Once attendence stabilizes in a month or so we'll revisit the meeting cadence and timing * Release Overview * Upcoming HLSL language versions are 202x (DXC & Clang) and 202y (Clang-only) * Upcoming Shader Model versions are 6.9 (DXIL - DXC & Clang) and 7.0 (SPIR-V - Clang-only) -* Issues - * https://github.com/microsoft/hlsl-specs/issues/360 - * Action Item: @tex3d and @llvm-beanz to coordinate with @bob80905 to ensure the spec gets updated. -* PRs - * https://github.com/microsoft/hlsl-specs/pull/13 - * Closed due to no driving engineer. This was not a user-requested feature and we believe it may encourage users to use ByteAddressBuffer in ways that are not performant. We should revisit how resource types work with references as part of the references proposal. - * https://github.com/microsoft/hlsl-specs/pull/34 - * Action Item: @llvm-beanz will review to ensure it is reflective of changes since the PR was first posted. - * Action Item: @tex3d and @pow2clk to review the PR and comment - * https://github.com/microsoft/hlsl-specs/pull/61 - * We are committed to bringing a wave matrix feature to HLSL with the target being SM 6.9. It will substantially deviate from the proposal in this PR, so it probably isn't useful to use this PR as a base. - * Action Item: @llvm-beanz to close. - * https://github.com/microsoft/hlsl-specs/pull/65 - * Action Item: @pow2clk to review. - * https://github.com/microsoft/hlsl-specs/pull/77 - * This isn't really in a great shape, but it is useful documentation to not lose. - * Action Item: @llvm-beanz to merge - * https://github.com/microsoft/hlsl-specs/pull/154 - * The general consensus is that this may be part of a larger set of features we need in HLSL for managing alignment of data more explicitly. - * Filed issue to track: https://github.com/microsoft/hlsl-specs/issues/369 - * * https://github.com/microsoft/hlsl-specs/pull/200 - * Action Item: @damyanp to close since this should be tracked in https://github.com/llvm/wg-hlsl - * https://github.com/microsoft/hlsl-specs/pull/277 - * This is a major feature for SM 6.9. - * Assigned to @derlemsft who is helping usher the feature. - * Next steps: (1) File issues to track outstanding problems, (2) merge proposal, (3) rinse and repeat - * https://github.com/microsoft/hlsl-specs/pull/317 - * AMD will have updates in a week or two on this - * Action Item: Will re-review at the next meeting. - * https://github.com/microsoft/hlsl-specs/pull/324 - * @damyanp and @llvm-beanz are uncertain that the appraoch of adding a "non-semantic" instruction for printf in DXIL is the right design appraoch. - * This feature will also require design coordination with the Direct3D and PIX teams. - * @pow2clk and @tex3d will review this in more detail. - * Action Item: Schedule a deep-dive on this feature in a future design meeting. - * https://github.com/microsoft/hlsl-specs/pull/361 - * @pow2clk is aiming to merge this later this week. Seems to be on track. - * Action Item: @llvm-beanz to review. \ No newline at end of file +## Issues + +* https://github.com/microsoft/hlsl-specs/issues/360 + * Action Item: @tex3d and @llvm-beanz to coordinate with @bob80905 to ensure the spec gets updated. + +## PRs + +* https://github.com/microsoft/hlsl-specs/pull/13 + * Closed due to no driving engineer. This was not a user-requested feature and we believe it may encourage users to use ByteAddressBuffer in ways that are not performant. We should revisit how resource types work with references as part of the references proposal. +* https://github.com/microsoft/hlsl-specs/pull/34 + * Action Item: @llvm-beanz will review to ensure it is reflective of changes since the PR was first posted. + * Action Item: @tex3d and @pow2clk to review the PR and comment +* https://github.com/microsoft/hlsl-specs/pull/61 + * We are committed to bringing a wave matrix feature to HLSL with the target being SM 6.9. It will substantially deviate from the proposal in this PR, so it probably isn't useful to use this PR as a base. + * Action Item: @llvm-beanz to close. +* https://github.com/microsoft/hlsl-specs/pull/65 + * Action Item: @pow2clk to review. +* https://github.com/microsoft/hlsl-specs/pull/77 + * This isn't really in a great shape, but it is useful documentation to not lose. + * Action Item: @llvm-beanz to merge +* https://github.com/microsoft/hlsl-specs/pull/154 + * The general consensus is that this may be part of a larger set of features we need in HLSL for managing alignment of data more explicitly. + * Filed issue to track: https://github.com/microsoft/hlsl-specs/issues/369 +* https://github.com/microsoft/hlsl-specs/pull/200 + * Action Item: @damyanp to close since this should be tracked in https://github.com/llvm/wg-hlsl +* https://github.com/microsoft/hlsl-specs/pull/277 + * This is a major feature for SM 6.9. + * Assigned to @derlemsft who is helping usher the feature. + * Next steps: (1) File issues to track outstanding problems, (2) merge proposal, (3) rinse and repeat +* https://github.com/microsoft/hlsl-specs/pull/317 + * AMD will have updates in a week or two on this + * Action Item: Will re-review at the next meeting. +* https://github.com/microsoft/hlsl-specs/pull/324 + * @damyanp and @llvm-beanz are uncertain that the appraoch of adding a "non-semantic" instruction for printf in DXIL is the right design appraoch. + * This feature will also require design coordination with the Direct3D and PIX teams. + * @pow2clk and @tex3d will review this in more detail. + * Action Item: Schedule a deep-dive on this feature in a future design meeting. +* https://github.com/microsoft/hlsl-specs/pull/361 + * @pow2clk is aiming to merge this later this week. Seems to be on track. + * Action Item: @llvm-beanz to review. \ No newline at end of file