I get a VK_DEVICE_LOST after i tried to build a rather large custom geometry set with vkCmdBuildAccelerationStructureNV. The set contains about 33 million AABBs, the acceleration structure is about 1.3GB and requires 2.2GB scratch memory to build. But i did make sure that enough VRAM was available to complete the operation. All of them are in a single geometry object. According to the device property limits, i could have up to about 500 million triangles if i had enough memory. I assume the same limit applies to custom AABBs. Is this a driver/GPU bug or is there some other limit i have run against?
RTX 2070 8GB