Skip to content

[SM6.10] Impl Mat Store/Accum ToDescriptor Builtin#8189

Merged
V-FEXrt merged 1 commit intomainfrom
linalg-storeaccum-to-descriptor
Mar 2, 2026
Merged

[SM6.10] Impl Mat Store/Accum ToDescriptor Builtin#8189
V-FEXrt merged 1 commit intomainfrom
linalg-storeaccum-to-descriptor

Conversation

@V-FEXrt
Copy link
Copy Markdown
Collaborator

@V-FEXrt V-FEXrt commented Feb 24, 2026

Fixes #7904
Fixes #7906

// REQUIRES: dxil-1-10
// RUN: %dxc -T lib_6_10 %s -verify

// expected-no-diagnostics
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

are there disallowed stages that should be checked for here? It is always a little odd to me when an error test file expects no errors.

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.

nope, this test is moreso "ensure all stages allowed"

Its is a weird spot where its the same intent as the error test but all stages are valid

Once all the builtins land, Helena has an open request to merge these into one test with multiple runs. When I do that maybe I could split it into two tests, one for the limited stages case and one for the all stages case

Copy link
Copy Markdown
Member

@hekota hekota left a comment

Choose a reason for hiding this comment

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

LGTM, though Tex had some suggestions in #8200 regarding test location that might apply here as well.

@tex3d
Copy link
Copy Markdown
Contributor

tex3d commented Feb 25, 2026

LGTM, though Tex had some suggestions in #8200 regarding test location that might apply here as well.

Right, I'm not going to repeat these on each PR, though I think they should be addressed, even if we decide to file a follow-up issue to address in a later PR.

@V-FEXrt V-FEXrt merged commit 71612b9 into main Mar 2, 2026
14 checks passed
@V-FEXrt V-FEXrt deleted the linalg-storeaccum-to-descriptor branch March 2, 2026 19:51
@github-project-automation github-project-automation Bot moved this from New to Done in HLSL Roadmap Mar 2, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

Implement Matrix AccumulateToDescriptor Builtin Implement Matrix StoreToDescriptor Builtin

4 participants