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 OMM Feature Front end, with D3D12_RAY_FLAGS #7145

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

[OMM] Add OMM Feature Front end, with D3D12_RAY_FLAGS #7145

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

Comments

@bob80905
Copy link
Collaborator

Is your feature request related to a problem? Please describe.
The OMM feature requires a new way to construct RayQuery objects, now with a second optional template parameter, RayQueryFlags.
D3D12_RAY_FLAGS is an enum of possible RayQueryFlags values that needs to be defined in HLSL.
This, along with front end diagnostics need to be added. These front end diagnostics are defined in the spec:
https://github.com/microsoft/hlsl-specs/blob/main/proposals/0024-opacity-micromaps.md

Describe the solution you'd like
Code needs to be added to implement the front-end part of the OMM feature. Diagnostics should be added, tests should test the diagnostics.

Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.

Additional context
Add any other context or screenshots about the feature request here.

@bob80905 bob80905 added enhancement Feature suggestion needs-triage Awaiting triage labels Feb 18, 2025
@bob80905 bob80905 moved this to For MSFT in HLSL Triage Feb 18, 2025
@bob80905 bob80905 added this to the Next+1 Release milestone Feb 18, 2025
@bob80905 bob80905 self-assigned this Feb 18, 2025
@damyanp damyanp moved this from For MSFT to Triaged in HLSL Triage Feb 19, 2025
@damyanp damyanp removed the needs-triage Awaiting triage label Feb 19, 2025
@bob80905 bob80905 moved this to Planning in HLSL Support Feb 19, 2025
@bob80905 bob80905 moved this from Planning to Active in HLSL Support Feb 19, 2025
@damyanp damyanp moved this from Active to Needs Review in HLSL Support Feb 24, 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
2 participants