Home
last modified time | relevance | path

Searched refs:blasPool (Results 1 – 4 of 4) sorted by relevance

/external/deqp/external/vulkancts/modules/vulkan/ray_tracing/
DvktRayTracingBuildTests.cpp497 BottomLevelAccelerationStructurePool blasPool; in runTest() local
499 initBottomAccelerationStructures(blasPool, useGpuBuild, workerThreadsCount); in runTest()
500 blasPool.batchBuild(vkd, device, *cmdPool, queue, watchDog); in runTest()
511 …velAccelerationStructure = initTopAccelerationStructure(useGpuBuild, workerThreadsCount, blasPool); in runTest()
DvktRayTracingTraceRaysTests.cpp1319 BottomLevelAccelerationStructurePool blasPool; in iterate() local
1343 initBottomAccellStructures(*cmdBuffer, blasPool, 4); in iterate()
1345 … initTopAccelerationStructure(*cmdBuffer, blasPool.structures(), m_context, m_imageExtent); in iterate()
1420 const auto allocationCount = blasPool.getAllocationCount(); in iterate()
DvktRayTracingMiscTests.cpp9012 BottomLevelAccelerationStructurePool blasPool; in reuseScratchBufferInstance() local
9038 const auto blas = blasPool.add(); in reuseScratchBufferInstance()
9042blasPool.batchCreateAdjust(ctx.vkd, ctx.device, ctx.allocator, ~0ull, false /* scratch buffer is h… in reuseScratchBufferInstance()
9043 blasPool.batchBuild(ctx.vkd, ctx.device, cmdBuffer); in reuseScratchBufferInstance()
9047 for (const auto &blas : blasPool.structures()) in reuseScratchBufferInstance()
/external/deqp/external/vulkancts/modules/vulkan/ray_query/
DvktRayQueryMiscTests.cpp1109 BottomLevelAccelerationStructurePool blasPool; in reuseScratchBufferInstance() local
1135 const auto blas = blasPool.add(); in reuseScratchBufferInstance()
1139blasPool.batchCreateAdjust(ctx.vkd, ctx.device, ctx.allocator, ~0ull, false /* scratch buffer is h… in reuseScratchBufferInstance()
1140 blasPool.batchBuild(ctx.vkd, ctx.device, cmdBuffer); in reuseScratchBufferInstance()
1144 for (const auto &blas : blasPool.structures()) in reuseScratchBufferInstance()