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

[OMM] Add AllocateRayQuery2 DXIL Op #7113

Open
bob80905 opened this issue Feb 3, 2025 · 0 comments · May be fixed by #7124
Open

[OMM] Add AllocateRayQuery2 DXIL Op #7113

bob80905 opened this issue Feb 3, 2025 · 0 comments · May be fixed by #7124
Assignees
Labels
enhancement Feature suggestion

Comments

@bob80905
Copy link
Collaborator

bob80905 commented Feb 3, 2025

Is your feature request related to a problem? Please describe.
According to the spec here:
https://github.com/microsoft/hlsl-specs/blob/main/proposals/0024-opacity-micromaps.md
There is a new DXIL Op that needs to be added as part of the OMM feature. AllocateRayQuery2 is a variant of the allocate ray query DXIL Op, but it accepts a new argument, as part of the new optional template argument that may be provided to RayQuery objects upon construction in HLSL.
We need a new DXIL Op, but it doesn't exist yet.

Describe the solution you'd like
Create AllocateRayQuery2, and run tests on DXIL files containing it. Test validation errors too.

Note this issue doesn't include HLK testing

@bob80905 bob80905 added enhancement Feature suggestion needs-triage Awaiting triage labels Feb 3, 2025
@bob80905 bob80905 self-assigned this Feb 3, 2025
@damyanp damyanp moved this to Planning in HLSL Support Feb 4, 2025
@damyanp damyanp removed the needs-triage Awaiting triage label Feb 4, 2025
@damyanp damyanp moved this from Planning to Active in HLSL Support Feb 4, 2025
@bob80905 bob80905 linked a pull request Feb 5, 2025 that will close this issue
@damyanp damyanp added this to the Next+1 Release milestone Feb 5, 2025
@damyanp damyanp moved this to Triaged in HLSL Triage Feb 5, 2025
@damyanp damyanp moved this from Active to Needs Review in HLSL Support Feb 6, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Feature suggestion
Projects
Status: Triaged
Development

Successfully merging a pull request may close this issue.

2 participants