/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_query/ |
D | vktRayQueryDirectionTests.cpp | 349 auto topLevelAS = makeTopLevelAccelerationStructure(); in iterate() local 359 topLevelAS->setUseArrayOfPointers(m_params.useArraysOfPointers); in iterate() 360 topLevelAS->setUsePPGeometries(m_params.useArraysOfPointers); in iterate() 361 topLevelAS->setInstanceCount(1); in iterate() 364 topLevelAS->addInstance(blasSharedPtr, initialMatrix, 0, 0xFFu, 0u, instanceFlags); in iterate() 366 topLevelAS->createAndBuild(vkd, device, cmdBuffer, alloc); in iterate() 368 topLevelAS->updateInstanceMatrix(vkd, device, 0u, transformMatrix); in iterate() 403 topLevelAS.get()->getPtr(), in iterate()
|
D | vktRayQueryNonUniformArgsTests.cpp | 218 auto topLevelAS = makeTopLevelAccelerationStructure(); in iterate() local 232 topLevelAS->setInstanceCount(1); in iterate() 233 …topLevelAS->addInstance(blasSharedPtr, identityMatrix3x4, 0u, kGoodCullMask, 0u, VK_GEOMETRY_INSTA… in iterate() 234 topLevelAS->createAndBuild(vkd, device, cmdBuffer, alloc); in iterate() 274 topLevelAS.get()->getPtr(), in iterate()
|
D | vktRayQueryBarycentricCoordinatesTests.cpp | 200 auto topLevelAS = makeTopLevelAccelerationStructure(); in iterate() local 214 topLevelAS->setInstanceCount(1); in iterate() 215 …topLevelAS->addInstance(blasSharedPtr, identityMatrix3x4, 0, 0xFFu, 0u, VK_GEOMETRY_INSTANCE_TRIAN… in iterate() 216 topLevelAS->createAndBuild(vkd, device, cmdBuffer, alloc); in iterate() 293 topLevelAS.get()->getPtr(), in iterate()
|
D | vktRayQueryMiscTests.cpp | 229 …de::SharedPtr<TopLevelAccelerationStructure> topLevelAS (makeTopLevelAccelerationStructure().rele… in iterate() local 247 topLevelAS->addInstance(bottomLevelAS); in iterate() 248 topLevelAS->createAndBuild(vkd, device, cmdBuffer, alloc); in iterate() 303 topLevelAS->getPtr(), // const VkAccelerationStructureKHR* pAccelerationStructures; in iterate()
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_tracing/ |
D | vktRayTracingDirectionTests.cpp | 430 auto topLevelAS = makeTopLevelAccelerationStructure(); in iterate() local 440 topLevelAS->setUseArrayOfPointers(m_params.useArraysOfPointers); in iterate() 441 topLevelAS->setUsePPGeometries(m_params.useArraysOfPointers); in iterate() 442 topLevelAS->setInstanceCount(1); in iterate() 445 topLevelAS->addInstance(blasSharedPtr, initialMatrix, 0, 0xFFu, 0u, instanceFlags); in iterate() 447 topLevelAS->createAndBuild(vkd, device, cmdBuffer, alloc); in iterate() 449 topLevelAS->updateInstanceMatrix(vkd, device, 0u, transformMatrix); in iterate() 500 topLevelAS.get()->getPtr(), in iterate()
|
D | vktRayTracingBarycentricCoordinatesTests.cpp | 241 auto topLevelAS = makeTopLevelAccelerationStructure(); in iterate() local 255 topLevelAS->setInstanceCount(1); in iterate() 256 …topLevelAS->addInstance(blasSharedPtr, identityMatrix3x4, 0, 0xFFu, 0u, VK_GEOMETRY_INSTANCE_TRIAN… in iterate() 257 topLevelAS->createAndBuild(vkd, device, cmdBuffer, alloc); in iterate() 334 topLevelAS.get()->getPtr(), in iterate()
|
D | vktRayTracingNonUniformArgsTests.cpp | 289 auto topLevelAS = makeTopLevelAccelerationStructure(); in iterate() local 303 topLevelAS->setInstanceCount(1); in iterate() 304 …topLevelAS->addInstance(blasSharedPtr, identityMatrix3x4, 0u, kGoodCullMask, 0u, VK_GEOMETRY_INSTA… in iterate() 305 topLevelAS->createAndBuild(vkd, device, cmdBuffer, alloc); in iterate() 345 topLevelAS.get()->getPtr(), in iterate()
|
D | vktRayTracingMiscTests.cpp | 8555 auto topLevelAS = makeTopLevelAccelerationStructure(); in nullMissInstance() local 8567 topLevelAS->setInstanceCount(1); in nullMissInstance() 8568 topLevelAS->addInstance(blasSharedPtr); in nullMissInstance() 8569 topLevelAS->createAndBuild(vkd, device, cmdBuffer, alloc); in nullMissInstance() 8603 topLevelAS.get()->getPtr(), in nullMissInstance()
|