Skip to content

[SM6.10][Bugfix] Update Matrix::Cast definition to switch matrix sizes on transpose#8368

Open
hekota wants to merge 1 commit intomicrosoft:mainfrom
hekota:update-cast-dim-on-transpose
Open

[SM6.10][Bugfix] Update Matrix::Cast definition to switch matrix sizes on transpose#8368
hekota wants to merge 1 commit intomicrosoft:mainfrom
hekota:update-cast-dim-on-transpose

Conversation

@hekota
Copy link
Copy Markdown
Member

@hekota hekota commented Apr 11, 2026

Spec updated in microsoft/hlsl-specs#842

@github-actions
Copy link
Copy Markdown
Contributor

⚠️ C/C++ code formatter, clang-format found issues in your code. ⚠️

You can test this locally with the following command:
git-clang-format --diff 5f8d05f9b760ae2be0242cad8ed719d10058b98c ff78a7324c74027b971dd3e4819ac8f1c713bec0 -- tools/clang/lib/Headers/hlsl/dx/linalg.h
View the diff from clang-format here.
diff --git a/tools/clang/lib/Headers/hlsl/dx/linalg.h b/tools/clang/lib/Headers/hlsl/dx/linalg.h
index b5a3c3fe..13557111 100644
--- a/tools/clang/lib/Headers/hlsl/dx/linalg.h
+++ b/tools/clang/lib/Headers/hlsl/dx/linalg.h
@@ -256,7 +256,8 @@ class Matrix {
          __detail::DimMN<M, N, Transpose>::N, NewUse, Scope>
   Cast() {
     Matrix<NewCompTy, __detail::DimMN<M, N, Transpose>::M,
-           __detail::DimMN<M, N, Transpose>::N, NewUse, Scope> Result;
+           __detail::DimMN<M, N, Transpose>::N, NewUse, Scope>
+        Result;
     __builtin_LinAlg_CopyConvertMatrix(Result.__handle, __handle, Transpose);
     return Result;
   }
  • Check this box to apply formatting changes to this branch.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: New

Development

Successfully merging this pull request may close these issues.

2 participants