Skip to content

[SM6.10] LinAlg: Update MatrixAccumulateToMemory to match spec#8658

Open
V-FEXrt wants to merge 1 commit into
microsoft:mainfrom
V-FEXrt:linalg-issue-8637
Open

[SM6.10] LinAlg: Update MatrixAccumulateToMemory to match spec#8658
V-FEXrt wants to merge 1 commit into
microsoft:mainfrom
V-FEXrt:linalg-issue-8637

Conversation

@V-FEXrt

@V-FEXrt V-FEXrt commented Jul 22, 2026

Copy link
Copy Markdown
Collaborator

Adds the new parameter to MatrixAccumulateToMemory as specified in microsoft/hlsl-specs#879

Fixes #8637

MatrixLayoutEnum Layout) {
__builtin_LinAlg_MatrixAccumulateToMemory(__handle, Arr, StartIdx, Stride,
Layout);
__builtin_LinAlg_MatrixAccumulateToMemory(__handle, Arr, 0, StartIdx,

@V-FEXrt V-FEXrt Jul 22, 2026

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This shouldn't be hard coded to zero but there are a number of header changes required from the same spec PR. Instead of trying to pull the min set from the header changes to get this working I want to take the whole set as a separate PR (would have been too big a PR to include them here)

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.

[linalg] dx.op.linAlgMatrixAccumulateToMemory target data type parameter

1 participant