From 4a4bc7aa244bf94978ff561baca0b88d3a7e7206 Mon Sep 17 00:00:00 2001 From: Alex Sepkowski Date: Wed, 16 Sep 2026 10:12:10 -0700 Subject: [PATCH] [NFC] Add upcoming release and name the 1.9.2609 release in release notes Names the current Upcoming Release section as Version 1.9.2609 and moves the experimental Shader Model 6.10 changes into an Upcoming Preview Release section so they remain unreleased. A fresh empty Upcoming Release section is left at the top for future changes. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: f12a72d2-e956-4ca9-a301-5caca8d1b353 --- docs/ReleaseNotes.md | 46 +++++++++++++++++++++++--------------------- 1 file changed, 24 insertions(+), 22 deletions(-) diff --git a/docs/ReleaseNotes.md b/docs/ReleaseNotes.md index d09a8bef25..00a224572c 100644 --- a/docs/ReleaseNotes.md +++ b/docs/ReleaseNotes.md @@ -22,6 +22,30 @@ The included licenses apply to the following files: Place release notes for the upcoming release below this line and remove this line upon naming the release. Refer to previous for appropriate section names. +### Upcoming Preview Release + +These changes apply to experimental preview shader models only and will not be +part of the next non-preview release. + +#### Experimental Shader Model 6.10 + +These are incremental changes to the experimental Shader Model 6.10 features that +first shipped in the 1.10.2605 preview. + +- Fixed the set of numeric types allowed in LinAlg matrix intrinsics + [#8271](https://github.com/microsoft/DirectXShaderCompiler/issues/8271). +- Corrected the parameter order of `InterlockedAccumulate` + [#8459](https://github.com/microsoft/DirectXShaderCompiler/pull/8459). +- Added validation of LinAlg matrix builtin parameters and result K dimension + [#8588](https://github.com/microsoft/DirectXShaderCompiler/pull/8588). +- Restricted the component types allowed in LinAlg matrices + [#8608](https://github.com/microsoft/DirectXShaderCompiler/pull/8608). +- Added `BFloat16` to the ComponentType enum in DxilConstants and the linalg + header [#8722](https://github.com/microsoft/DirectXShaderCompiler/issues/8722). +- Removed work graph support from Shader Model 6.10, and DXIL 1.10 [microsoft/hlsl-specs#915](https://github.com/microsoft/hlsl-specs/issues/915). + +### Version 1.9.2609 + #### Bug Fixes - Fixed derivative operations being moved into divergent control flow, which @@ -78,28 +102,6 @@ line upon naming the release. Refer to previous for appropriate section names. `vk::RawBufferStore` intrinsics [#8572](https://github.com/microsoft/DirectXShaderCompiler/issues/8572). -### Upcoming Preview Release - -These changes apply to experimental preview shader models only and will not be -part of the next non-preview release. - -#### Experimental Shader Model 6.10 - -These are incremental changes to the experimental Shader Model 6.10 features that -first shipped in the 1.10.2605 preview. - -- Fixed the set of numeric types allowed in LinAlg matrix intrinsics - [#8271](https://github.com/microsoft/DirectXShaderCompiler/issues/8271). -- Corrected the parameter order of `InterlockedAccumulate` - [#8459](https://github.com/microsoft/DirectXShaderCompiler/pull/8459). -- Added validation of LinAlg matrix builtin parameters and result K dimension - [#8588](https://github.com/microsoft/DirectXShaderCompiler/pull/8588). -- Restricted the component types allowed in LinAlg matrices - [#8608](https://github.com/microsoft/DirectXShaderCompiler/pull/8608). -- Added `BFloat16` to the ComponentType enum in DxilConstants and the linalg - header [#8722](https://github.com/microsoft/DirectXShaderCompiler/issues/8722). -- Removed work graph support from Shader Model 6.10, and DXIL 1.10 [microsoft/hlsl-specs#915](https://github.com/microsoft/hlsl-specs/issues/915). - ### Version 1.9.2607 #### HLSL Language