Home
last modified time | relevance | path

Searched refs:topLevelAccelerationStructure (Results 1 – 25 of 25) sorted by relevance

/external/deqp/external/vulkancts/modules/vulkan/ray_query/
DvktRayQueryAccelerationStructuresTests.cpp941 de::MovePtr<TopLevelAccelerationStructure> topLevelAccelerationStructure; member in vkt::RayQuery::__anon67cf24ac0111::RayTracingConfiguration
1067 topLevelAccelerationStructure = makeTopLevelAccelerationStructure(); in fillCommandBuffer()
1068 topLevelAccelerationStructure->setInstanceCount(1); in fillCommandBuffer()
1069 topLevelAccelerationStructure->addInstance(bottomLevelAccelerationStructures[0]); in fillCommandBuffer()
1070 topLevelAccelerationStructure->createAndBuild(vkd, device, commandBuffer, allocator); in fillCommandBuffer()
1072 …elAccelerationStructure* topLevelAccelerationStructurePtr = topLevelAccelerationStructure.get(); in fillCommandBuffer()
2479 de::MovePtr<TopLevelAccelerationStructure> topLevelAccelerationStructure; in runTest() local
2651topLevelAccelerationStructure = sceneBuilder->initTopAccelerationStructure(m_context, m_dat… in runTest()
2652 topLevelAccelerationStructure->setBuildType (m_data.buildType); in runTest()
2653 topLevelAccelerationStructure->setBuildFlags (topBuildFlags); in runTest()
[all …]
DvktRayQueryTraversalControlTests.cpp921 de::MovePtr<TopLevelAccelerationStructure> topLevelAccelerationStructure; member in vkt::RayQuery::__anon2b56f3930111::RayTracingConfiguration
1046 topLevelAccelerationStructure = makeTopLevelAccelerationStructure(); in fillCommandBuffer()
1047 topLevelAccelerationStructure->setInstanceCount(1); in fillCommandBuffer()
1048 topLevelAccelerationStructure->addInstance(bottomLevelAccelerationStructures[0]); in fillCommandBuffer()
1049 topLevelAccelerationStructure->createAndBuild(vkd, device, commandBuffer, allocator); in fillCommandBuffer()
1051 …elAccelerationStructure* topLevelAccelerationStructurePtr = topLevelAccelerationStructure.get(); in fillCommandBuffer()
DvktRayQueryCullRayFlagsTests.cpp940 de::MovePtr<TopLevelAccelerationStructure> topLevelAccelerationStructure; member in vkt::RayQuery::__anonc81e61670111::RayTracingConfiguration
1069 topLevelAccelerationStructure = makeTopLevelAccelerationStructure(); in fillCommandBuffer()
1070 topLevelAccelerationStructure->setInstanceCount(1); in fillCommandBuffer()
1071 topLevelAccelerationStructure->addInstance(bottomLevelAccelerationStructures[0]); in fillCommandBuffer()
1072 topLevelAccelerationStructure->createAndBuild(vkd, device, commandBuffer, allocator); in fillCommandBuffer()
1074 …elAccelerationStructure* topLevelAccelerationStructurePtr = topLevelAccelerationStructure.get(); in fillCommandBuffer()
DvktRayQueryWatertightnessTests.cpp1461 …de::MovePtr<TopLevelAccelerationStructure> topLevelAccelerationStructure = makeTopLevelAccelerat… in fillCommandBuffer() local
1467 …ationStructure = de::SharedPtr<TopLevelAccelerationStructure>(topLevelAccelerationStructure.releas… in fillCommandBuffer()
DvktRayQueryBuiltinTests.cpp1541 …de::MovePtr<TopLevelAccelerationStructure> topLevelAccelerationStructure = makeTopLevelAccelerat… in fillCommandBuffer() local
1547 …ationStructure = de::SharedPtr<TopLevelAccelerationStructure>(topLevelAccelerationStructure.releas… in fillCommandBuffer()
/external/deqp/external/vulkancts/modules/vulkan/ray_tracing/
DvktRayTracingCaptureReplayTests.cpp1078 de::MovePtr<TopLevelAccelerationStructure> topLevelAccelerationStructure; in runTest() local
1237topLevelAccelerationStructure = m_data.testConfiguration->initTopAccelerationStructure(m_co… in runTest()
1238 topLevelAccelerationStructure->setBuildFlags (topBuildFlags); in runTest()
1239 topLevelAccelerationStructure->setBuildType (m_data.buildType); in runTest()
1242topLevelAccelerationStructure->setCreateFlags (VK_ACCELERATION_STRUCTURE_CREATE_DEVICE_ADDRESS_C… in runTest()
1243topLevelAccelerationStructure->createAndBuild (vkd, device, *cmdBuffer, *allocator, deviceAddre… in runTest()
1244 topLevelStructureHandles.push_back (*(topLevelAccelerationStructure->getPtr())); in runTest()
1246 …ddress = getAccelerationStructureDeviceAddress(vkd, device, *(topLevelAccelerationStructure->getPt… in runTest()
1269 const TopLevelAccelerationStructure* topLevelRayTracedPtr = topLevelAccelerationStructure.get(); in runTest()
1281 …eCopy->createAndCopyFrom(vkd, device, *cmdBuffer, *allocator, topLevelAccelerationStructure.get(),… in runTest()
[all …]
DvktRayTracingDataSpillTests.cpp1640 de::MovePtr<TopLevelAccelerationStructure> topLevelAccelerationStructure; in iterate() local
1646 topLevelAccelerationStructure = makeTopLevelAccelerationStructure(); in iterate()
1647 topLevelAccelerationStructure->setInstanceCount(1); in iterate()
1648topLevelAccelerationStructure->addInstance(de::SharedPtr<BottomLevelAccelerationStructure>(bottomL… in iterate()
1649 topLevelAccelerationStructure->createAndBuild(vkd, device, cmdBuffer, alloc); in iterate()
1828 topLevelAccelerationStructure.get()->getPtr(), in iterate()
2442 de::MovePtr<TopLevelAccelerationStructure> topLevelAccelerationStructure; in iterate() local
2448 topLevelAccelerationStructure = makeTopLevelAccelerationStructure(); in iterate()
2449 topLevelAccelerationStructure->setInstanceCount(1); in iterate()
2450topLevelAccelerationStructure->addInstance(de::SharedPtr<BottomLevelAccelerationStructure>(bottomL… in iterate()
[all …]
DvktRayTracingTraversalControlTests.cpp644 de::MovePtr<TopLevelAccelerationStructure> topLevelAccelerationStructure; in runTest() local
664topLevelAccelerationStructure = m_data.testConfiguration->initTopAccelerationStructure(m… in runTest()
665 topLevelAccelerationStructure->createAndBuild(vkd, device, *cmdBuffer, allocator); in runTest()
667 …elAccelerationStructure* topLevelAccelerationStructurePtr = topLevelAccelerationStructure.get(); in runTest()
DvktRayTracingBuildTests.cpp482 TlasPtr topLevelAccelerationStructure; in runTest() local
494topLevelAccelerationStructure = initTopAccelerationStructure(useGpuBuild, workerThreadsCount, blas… in runTest()
495 createTopAccelerationStructure(*cmdBuffer, topLevelAccelerationStructure.get()); in runTest()
502topLevelAccelerationStructure->getPtr(), // const VkAccelerationStructureKHR* pAcceleration… in runTest()
DvktRayTracingBarrierTests.cpp912 de::MovePtr<TopLevelAccelerationStructure> topLevelAccelerationStructure; member
934 , topLevelAccelerationStructure () in StageData()
979 stageData.topLevelAccelerationStructure = makeTopLevelAccelerationStructure(); in updateDescriptorSet()
980 stageData.topLevelAccelerationStructure->setInstanceCount(1); in updateDescriptorSet()
981 …stageData.topLevelAccelerationStructure->addInstance(de::SharedPtr<BottomLevelAccelerationStructur… in updateDescriptorSet()
982 stageData.topLevelAccelerationStructure->createAndBuild(vkd, device, cmdBuffer, alloc); in updateDescriptorSet()
987 writeASInfo.pAccelerationStructures = stageData.topLevelAccelerationStructure.get()->getPtr(); in updateDescriptorSet()
DvktRayTracingCallableShadersTests.cpp722 de::MovePtr<TopLevelAccelerationStructure> topLevelAccelerationStructure; in runTest() local
742topLevelAccelerationStructure = m_data.testConfiguration->initTopAccelerationStructure(m… in runTest()
743 topLevelAccelerationStructure->createAndBuild(vkd, device, *cmdBuffer, allocator); in runTest()
745 …elAccelerationStructure* topLevelAccelerationStructurePtr = topLevelAccelerationStructure.get(); in runTest()
DvktRayTracingBuildLargeTests.cpp408 de::SharedPtr<TopLevelAccelerationStructure> topLevelAccelerationStructure; in runTest() local
417topLevelAccelerationStructure = initTopAccelerationStructure(*cmdBuffer, bottomLevelAccelerationS… in runTest()
419 …elAccelerationStructure* topLevelAccelerationStructurePtr = topLevelAccelerationStructure.get(); in runTest()
DvktRayTracingTraceRaysTests.cpp608 de::MovePtr<TopLevelAccelerationStructure> topLevelAccelerationStructure; in runTest() local
626topLevelAccelerationStructure = initTopAccelerationStructure(*cmdBuffer, bottomLevelAccelerationS… in runTest()
666 …elAccelerationStructure* topLevelAccelerationStructurePtr = topLevelAccelerationStructure.get(); in runTest()
1204 de::MovePtr<TopLevelAccelerationStructure> topLevelAccelerationStructure; in iterate() local
1226topLevelAccelerationStructure = initTopAccelerationStructure(*cmdBuffer, blasPool.structures(), m… in iterate()
1248 …elAccelerationStructure* topLevelAccelerationStructurePtr = topLevelAccelerationStructure.get(); in iterate()
DvktRayTracingBuildIndirectTests.cpp553 de::SharedPtr<TopLevelAccelerationStructure> topLevelAccelerationStructure; in runTest() local
562topLevelAccelerationStructure = initTopAccelerationStructure(*cmdBuffer, bottomLevelAccelerationS… in runTest()
564 …elAccelerationStructure* topLevelAccelerationStructurePtr = topLevelAccelerationStructure.get(); in runTest()
DvktRayTracingPipelineLibraryTests.cpp619 de::MovePtr<TopLevelAccelerationStructure> topLevelAccelerationStructure; in runTest() local
637topLevelAccelerationStructure = initTopAccelerationStructure(deviceHelper, *cmdBuffer, bottomLeve… in runTest()
639 …elAccelerationStructure* topLevelAccelerationStructurePtr = topLevelAccelerationStructure.get(); in runTest()
DvktRayTracingMemGuaranteeTests.cpp678 de::MovePtr<TopLevelAccelerationStructure> topLevelAccelerationStructure; in runTest() local
687topLevelAccelerationStructure = initTopAccelerationStructure(*cmdBuffer, bottomLevelAccelerationSt… in runTest()
689 …elAccelerationStructure* topLevelAccelerationStructurePtr = topLevelAccelerationStructure.get(); in runTest()
DvktRayTracingWatertightnessTests.cpp650 de::MovePtr<TopLevelAccelerationStructure> topLevelAccelerationStructure; in runTest() local
659topLevelAccelerationStructure = initTopAccelerationStructure(*cmdBuffer, bottomLevelAccelerationSt… in runTest()
661 …LevelAccelerationStructure* topLevelAccelerationStructurePtr = topLevelAccelerationStructure.get(); in runTest()
DvktRayTracingNullASTests.cpp467 const VkAccelerationStructureKHR topLevelAccelerationStructure = DE_NULL; in runTest() local
480 …&topLevelAccelerationStructure, // const VkAccelerationStructureKHR* pAccelerationStruct… in runTest()
DvktRayTracingAccelerationStructuresTests.cpp1635 de::MovePtr<TopLevelAccelerationStructure> topLevelAccelerationStructure; in runTest() local
1806topLevelAccelerationStructure = m_data.testConfiguration->initTopAccelerationStructure(m_co… in runTest()
1807 topLevelAccelerationStructure->setBuildType (m_data.buildType); in runTest()
1808 topLevelAccelerationStructure->setBuildFlags (topBuildFlags); in runTest()
1809 topLevelAccelerationStructure->setBuildWithoutPrimitives (topNoPrimitives); in runTest()
1810 topLevelAccelerationStructure->setUseArrayOfPointers (m_data.topUsesAOP); in runTest()
1811 topLevelAccelerationStructure->setCreateGeneric (m_data.topGeneric); in runTest()
1812 topLevelAccelerationStructure->setInactiveInstances (inactiveInstances); in runTest()
1813 topLevelAccelerationStructure->createAndBuild (vkd, device, *cmdBuffer, allocator); in runTest()
1814 topLevelStructureHandles.push_back (*(topLevelAccelerationStructure->getPtr())); in runTest()
[all …]
DvktRayTracingShaderBindingTableTests.cpp907 de::MovePtr<TopLevelAccelerationStructure> topLevelAccelerationStructure; in runTest() local
928topLevelAccelerationStructure = m_data.testConfiguration->initTopAccelerationStructure(m… in runTest()
929 topLevelAccelerationStructure->createAndBuild(vkd, device, *cmdBuffer, allocator); in runTest()
934 …elAccelerationStructure* topLevelAccelerationStructurePtr = topLevelAccelerationStructure.get(); in runTest()
DvktRayTracingComplexControlFlowTests.cpp583 de::MovePtr<TopLevelAccelerationStructure> topLevelAccelerationStructure; in runTest() local
596topLevelAccelerationStructure = initTopAccelerationStructure(*cmdBuffer, bottomLevelAccelerationSt… in runTest()
600 …elAccelerationStructure* topLevelAccelerationStructurePtr = topLevelAccelerationStructure.get(); in runTest()
DvktRayTracingBuiltinTests.cpp1712 de::MovePtr<TopLevelAccelerationStructure> topLevelAccelerationStructure; in runTest() local
1721topLevelAccelerationStructure = initTopAccelerationStructure(*cmdBuffer, bottomLevelAccelerationS… in runTest()
1723 …elAccelerationStructure* topLevelAccelerationStructurePtr = topLevelAccelerationStructure.get(); in runTest()
/external/deqp/external/vulkancts/modules/vulkan/binding_model/
DvktBindingDescriptorSetRandomTests.cpp2125 de::MovePtr<vk::TopLevelAccelerationStructure> topLevelAccelerationStructure; in iterate() local
2144 topLevelAccelerationStructure = makeTopLevelAccelerationStructure(); in iterate()
2146 topLevelAccelerationStructure->setInstanceCount(1); in iterate()
2147topLevelAccelerationStructure->addInstance(de::SharedPtr<BottomLevelAccelerationStructure>(bottomL… in iterate()
2149 topLevelAccelerationStructure->createAndBuild(vk, device, *cmdBuffer, allocator); in iterate()
2289 …elAccelerationStructure* topLevelAccelerationStructurePtr = topLevelAccelerationStructure.get(); in iterate()
DvktBindingDescriptorUpdateASTests.cpp1706 …de::MovePtr<TopLevelAccelerationStructure> topLevelAccelerationStructure = makeTopLevelAccelerat… in fillCommandBuffer() local
1712 …ationStructure = de::SharedPtr<TopLevelAccelerationStructure>(topLevelAccelerationStructure.releas… in fillCommandBuffer()
2106 …de::MovePtr<TopLevelAccelerationStructure> topLevelAccelerationStructure = makeTopLevelAccelerat… in fillCommandBuffer() local
2112 …ationStructure = de::SharedPtr<TopLevelAccelerationStructure>(topLevelAccelerationStructure.releas… in fillCommandBuffer()
/external/deqp/external/vulkancts/modules/vulkan/subgroups/
DvktSubgroupsTestsUtils.cpp4824 de::MovePtr<TopLevelAccelerationStructure>& topLevelAccelerationStructure) in makeRayTracingDescriptorSetAS() argument
4828 …lAccelerationStructure* topLevelAccelerationStructurePtr = topLevelAccelerationStructure.get(); in makeRayTracingDescriptorSetAS()
5020 …de::MovePtr<TopLevelAccelerationStructure> topLevelAccelerationStructure = createTopAcceleration… in allRayTracingStagesRequiredSubgroupSize() local
5039 …ngDescriptorSetAS(context, *descriptorPool, *descriptorSetLayoutAS, topLevelAccelerationStructure); in allRayTracingStagesRequiredSubgroupSize()
5063 topLevelAccelerationStructure->build(vkd, device, *cmdBuffer); in allRayTracingStagesRequiredSubgroupSize()