Skip to content

Conversation

@bob80905
Copy link
Collaborator

@bob80905 bob80905 commented Apr 28, 2025

This PR introduces the linear algebra header file, and places it in a location that is by default included in all HLSL compilation. The builtins in the API aren't yet defined, and depend on the #7290 PR merging first.
The tests that have been added have temporary diagnostic messages while 7290 is in progress. They will need to be updated. Open to feedback on better / suggested error messages, or whether there shouldn't be any sema-level validation for these errors.

Fixes
#7304

Cherrypick of #7350

This PR introduces the linear algebra header file, and places it in a
location that is by default included in all HLSL compilation.
The builtins in the API aren't yet defined, and depend on the microsoft#7290 PR
merging first.
The tests that have been added have temporary diagnostic messages while
7290 is in progress. They will need to be updated.
Open to feedback on better / suggested error messages, or whether there
shouldn't be any sema-level validation for these errors.

Fixes
[microsoft#7304](microsoft#7304)

---------

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
@bob80905 bob80905 merged commit 7522097 into microsoft:main Apr 29, 2025
14 checks passed
@github-project-automation github-project-automation bot moved this from New to Done in HLSL Roadmap Apr 29, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Archived in project

Development

Successfully merging this pull request may close these issues.

3 participants