Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature Request] Execution Test for DXIL Native Vectors #7068

Closed
pow2clk opened this issue Jan 14, 2025 · 0 comments
Closed

[Feature Request] Execution Test for DXIL Native Vectors #7068

pow2clk opened this issue Jan 14, 2025 · 0 comments
Assignees
Labels
enhancement Feature suggestion

Comments

@pow2clk
Copy link
Member

pow2clk commented Jan 14, 2025

Execution tests for native vectors are needed to verify that interfaces are not only able to parse DXIL with vectors, but use them correctly.

Is your feature request related to a problem? Please describe.

See #7067 for compiler implementation. LLVM IR has supported native vectors for a long time, but they haven't been allowed in DXIL. This may mean that platforms can process the native vectors, but there may be many flaws in how they actually use them. Tests would need to ensure that vector operations and intrinsics produce correct results.

Describe the solution you'd like

Existing tests for DXIL intrinsics should be leveraged to test for native vector variants. To do this, we should just need to recompile them using a 6.9 target.

@pow2clk pow2clk added enhancement Feature suggestion needs-triage Awaiting triage labels Jan 14, 2025
@pow2clk pow2clk moved this to Planning in HLSL Support Jan 14, 2025
@damyanp damyanp moved this from Planning to Designing in HLSL Support Jan 14, 2025
@damyanp damyanp removed the needs-triage Awaiting triage label Jan 15, 2025
@damyanp damyanp moved this to Triaged in HLSL Triage Jan 15, 2025
@damyanp damyanp added this to the Next+1 Release milestone Jan 15, 2025
@damyanp damyanp closed this as completed Feb 10, 2025
@github-project-automation github-project-automation bot moved this from Designing to Closed in HLSL Support Feb 10, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Feature suggestion
Projects
Archived in project
Development

No branches or pull requests

3 participants