KhronosGroup / KhronosGroup/Vulkan-ValidationLayers
Optimise acceleration structures memory overlaps validation for indirect and host build commands
Open
Enhancement
RT
- Dominant language
- C++
- Stars
- 1k
- Forks
- 504
- Avg merge
- 11h 35m
- Merged PRs (30d)
- 224
Description
After https://github.com/KhronosGroup/Vulkan-ValidationLayers/pull/9516 gets in:
Make similar changes where relevant, have a look at `PreCallValidateCmdBuildAccelerationStructuresIndirectKHR` and `PreCallValidateBuildAccelerationStructuresKHR`, they both use `ValidateAccelerationStructuresMemoryAlisasing`, that does memory overlap checks the old way, and does not skip validation for sparse buffers.
Contributor guide
Assessment
This issue has not been assessed yet.