Skip to content

Conversation

alsepkow
Copy link
Contributor

This PR adds test cases for most of the 'AsType' HLSL intrinsics. It introduces changes to facilitate testing an HLSL intrinsic with an output type that does not match the input type. This functionality required some changes to the TestConfig object as well as the addition of a 'VariantVector' alias to store the expected output.

Verified locally by running new and all existing long vector exec test cases against WARP.

Resolves #7473

Copy link
Contributor

github-actions bot commented Jul 25, 2025

✅ With the latest revision this PR passed the C/C++ code formatter.

Copy link

@inbelic inbelic left a comment

Choose a reason for hiding this comment

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

LGTM. If the answer to my comment is just "no" then good to merge

@alsepkow alsepkow enabled auto-merge (squash) July 30, 2025 19:26
@alsepkow alsepkow merged commit 9618a81 into microsoft:main Jul 30, 2025
12 checks passed
@github-project-automation github-project-automation bot moved this from New to Done in HLSL Roadmap Jul 30, 2025
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

Long Vector Execution Tests: AsType Ops
3 participants