Skip to content

Missing validation check for building TLAS and assosicated BLAS in the same vkCmdBuildAccelerationStructuresKHR #11078

@ZilverBlade

Description

@ZilverBlade

Describe the situation in which you encountered the missing validation
Issue description:
I spent hours debugging why my ray queries didn't work, and the issue was building the TLAS when i had a pending associated BLAS build in the same vkCmdBuildAccelerationStructuresKHR command.

https://docs.vulkan.org/refpages/latest/refpages/source/vkCmdBuildAccelerationStructuresKHR.html
Image

Valid Usage IDs requested
Please include the valid usage IDs for the checks you are requesting:
I couldn't find the VUID for this on the specification page (maybe should be added?). But i think it would go along the lines of: "If a top-level acceleration structure is being built, the associated bottom-level acceleration structure should not be built or updated within the same call"

Additional Context

Metadata

Metadata

Assignees

Labels

GPU-AVGPU Assisted ValidationIncompleteMissing Validation VUs to be addedRTRay Tracing

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions