Home
last modified time | relevance | path

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

/aosp_15_r20/external/deqp/external/vulkancts/modules/vulkan/ray_query/
H A DvktRayQueryAccelerationStructuresTests.cpp946 de::MovePtr<TopLevelAccelerationStructure> topLevelAccelerationStructure; member in vkt::RayQuery::__anone53329dd0111::RayTracingConfiguration
1088 topLevelAccelerationStructure = makeTopLevelAccelerationStructure(); in fillCommandBuffer()
1089 topLevelAccelerationStructure->setInstanceCount(1); in fillCommandBuffer()
1090 topLevelAccelerationStructure->addInstance(bottomLevelAccelerationStructures[0]); in fillCommandBuffer()
1091 topLevelAccelerationStructure->createAndBuild(vkd, device, commandBuffer, allocator); in fillCommandBuffer()
1093 …LevelAccelerationStructure *topLevelAccelerationStructurePtr = topLevelAccelerationStructure.get(); in fillCommandBuffer()
2523 de::MovePtr<TopLevelAccelerationStructure> topLevelAccelerationStructure; in runTest() local
2727 topLevelAccelerationStructure = in runTest()
2729 topLevelAccelerationStructure->setBuildType(m_data.buildType); in runTest()
2730 topLevelAccelerationStructure->setBuildFlags(topBuildFlags); in runTest()
[all …]
H A DvktRayQueryTraversalControlTests.cpp920 de::MovePtr<TopLevelAccelerationStructure> topLevelAccelerationStructure; member in vkt::RayQuery::__anonc7ef28040111::RayTracingConfiguration
1066 topLevelAccelerationStructure = makeTopLevelAccelerationStructure(); in fillCommandBuffer()
1067 topLevelAccelerationStructure->setInstanceCount(1); in fillCommandBuffer()
1068 topLevelAccelerationStructure->addInstance(bottomLevelAccelerationStructures[0]); in fillCommandBuffer()
1069 topLevelAccelerationStructure->createAndBuild(vkd, device, commandBuffer, allocator); in fillCommandBuffer()
1071 …LevelAccelerationStructure *topLevelAccelerationStructurePtr = topLevelAccelerationStructure.get(); in fillCommandBuffer()
H A DvktRayQueryCullRayFlagsTests.cpp950 de::MovePtr<TopLevelAccelerationStructure> topLevelAccelerationStructure; member in vkt::RayQuery::__anon1b9405580111::RayTracingConfiguration
1093 topLevelAccelerationStructure = makeTopLevelAccelerationStructure(); in fillCommandBuffer()
1094 topLevelAccelerationStructure->setInstanceCount(1); in fillCommandBuffer()
1095 topLevelAccelerationStructure->addInstance(bottomLevelAccelerationStructures[0]); in fillCommandBuffer()
1096 topLevelAccelerationStructure->createAndBuild(vkd, device, commandBuffer, allocator); in fillCommandBuffer()
1098 …LevelAccelerationStructure *topLevelAccelerationStructurePtr = topLevelAccelerationStructure.get(); in fillCommandBuffer()
H A DvktRayQueryWatertightnessTests.cpp1471 …de::MovePtr<TopLevelAccelerationStructure> topLevelAccelerationStructure = makeTopLevelAcceleratio… in fillCommandBuffer() local
1479 de::SharedPtr<TopLevelAccelerationStructure>(topLevelAccelerationStructure.release()); in fillCommandBuffer()
H A DvktRayQueryBuiltinTests.cpp1570 …de::MovePtr<TopLevelAccelerationStructure> topLevelAccelerationStructure = makeTopLevelAcceleratio… in fillCommandBuffer() local
1578 de::SharedPtr<TopLevelAccelerationStructure>(topLevelAccelerationStructure.release()); in fillCommandBuffer()
/aosp_15_r20/external/deqp/external/vulkancts/modules/vulkan/ray_tracing/
H A DvktRayTracingAccelerationStructuresTests.cpp1861 de::MovePtr<TopLevelAccelerationStructure> topLevelAccelerationStructure; in runTest() local
2065 topLevelAccelerationStructure = m_data.testConfiguration->initTopAccelerationStructure( in runTest()
2067 topLevelAccelerationStructure->setBuildType(m_data.buildType); in runTest()
2068 topLevelAccelerationStructure->setBuildFlags(topBuildFlags); in runTest()
2069 topLevelAccelerationStructure->setBuildWithoutPrimitives(topNoPrimitives); in runTest()
2070 topLevelAccelerationStructure->setUseArrayOfPointers(m_data.topUsesAOP); in runTest()
2071 topLevelAccelerationStructure->setCreateGeneric(m_data.topGeneric); in runTest()
2072 topLevelAccelerationStructure->setCreationBufferUnbounded(m_data.topUnboundedCreation); in runTest()
2073 topLevelAccelerationStructure->setInactiveInstances(inactiveInstances); in runTest()
2074 topLevelAccelerationStructure->createAndBuild(vkd, device, *cmdBuffer, allocator); in runTest()
[all …]
H A DvktRayTracingCaptureReplayTests.cpp1106 de::MovePtr<TopLevelAccelerationStructure> topLevelAccelerationStructure; in runTest() local
1305 topLevelAccelerationStructure = m_data.testConfiguration->initTopAccelerationStructure( in runTest()
1307 topLevelAccelerationStructure->setBuildFlags(topBuildFlags); in runTest()
1308 topLevelAccelerationStructure->setBuildType(m_data.buildType); in runTest()
1312 topLevelAccelerationStructure->setCreateFlags( in runTest()
1314topLevelAccelerationStructure->createAndBuild(vkd, device, *cmdBuffer, *allocator, deviceAddressBu… in runTest()
1315 topLevelStructureHandles.push_back(*(topLevelAccelerationStructure->getPtr())); in runTest()
1318 … getAccelerationStructureDeviceAddress(vkd, device, *(topLevelAccelerationStructure->getPtr())); in runTest()
1351 … const TopLevelAccelerationStructure *topLevelRayTracedPtr = topLevelAccelerationStructure.get(); in runTest()
1365 … vkd, device, *cmdBuffer, *allocator, topLevelAccelerationStructure.get(), 0u, deviceAddress); in runTest()
[all …]
H A DvktRayTracingDataSpillTests.cpp1743 de::MovePtr<TopLevelAccelerationStructure> topLevelAccelerationStructure; in iterate() local
1750 topLevelAccelerationStructure = makeTopLevelAccelerationStructure(); in iterate()
1751 topLevelAccelerationStructure->setInstanceCount(1); in iterate()
1752 topLevelAccelerationStructure->addInstance( in iterate()
1754 topLevelAccelerationStructure->createAndBuild(vkd, device, cmdBuffer, alloc); in iterate()
1952 topLevelAccelerationStructure.get()->getPtr(), in iterate()
2585 de::MovePtr<TopLevelAccelerationStructure> topLevelAccelerationStructure; in iterate() local
2592 topLevelAccelerationStructure = makeTopLevelAccelerationStructure(); in iterate()
2593 topLevelAccelerationStructure->setInstanceCount(1); in iterate()
2594 topLevelAccelerationStructure->addInstance( in iterate()
[all …]
H A DvktRayTracingTraversalControlTests.cpp676 de::MovePtr<TopLevelAccelerationStructure> topLevelAccelerationStructure; in runTest() local
701 topLevelAccelerationStructure = m_data.testConfiguration->initTopAccelerationStructure( in runTest()
703 topLevelAccelerationStructure->createAndBuild(vkd, device, *cmdBuffer, allocator); in runTest()
705 …LevelAccelerationStructure *topLevelAccelerationStructurePtr = topLevelAccelerationStructure.get(); in runTest()
H A DvktRayTracingBuildTests.cpp497 TlasPtr topLevelAccelerationStructure; in runTest() local
512topLevelAccelerationStructure = initTopAccelerationStructure(useGpuBuild, workerThreadsCount, blas… in runTest()
513 createTopAccelerationStructure(*cmdBuffer, topLevelAccelerationStructure.get()); in runTest()
519topLevelAccelerationStructure->getPtr(), // const VkAccelerationStructureKHR* pAccelerationStruct… in runTest()
H A DvktRayTracingBarrierTests.cpp887 de::MovePtr<TopLevelAccelerationStructure> topLevelAccelerationStructure; member
909 , topLevelAccelerationStructure() in StageData()
959 stageData.topLevelAccelerationStructure = makeTopLevelAccelerationStructure(); in updateDescriptorSet()
960 stageData.topLevelAccelerationStructure->setInstanceCount(1); in updateDescriptorSet()
961 stageData.topLevelAccelerationStructure->addInstance( in updateDescriptorSet()
963 stageData.topLevelAccelerationStructure->createAndBuild(vkd, device, cmdBuffer, alloc); in updateDescriptorSet()
968 … writeASInfo.pAccelerationStructures = stageData.topLevelAccelerationStructure.get()->getPtr(); in updateDescriptorSet()
H A DvktRayTracingTraceRaysTests.cpp666 de::MovePtr<TopLevelAccelerationStructure> topLevelAccelerationStructure; in runTest() local
688 topLevelAccelerationStructure = in runTest()
742 …LevelAccelerationStructure *topLevelAccelerationStructurePtr = topLevelAccelerationStructure.get(); in runTest()
1304 de::MovePtr<TopLevelAccelerationStructure> topLevelAccelerationStructure; in iterate() local
1330 topLevelAccelerationStructure = in iterate()
1360 …LevelAccelerationStructure *topLevelAccelerationStructurePtr = topLevelAccelerationStructure.get(); in iterate()
H A DvktRayTracingBuildLargeTests.cpp431 de::SharedPtr<TopLevelAccelerationStructure> topLevelAccelerationStructure; in runTest() local
443topLevelAccelerationStructure = initTopAccelerationStructure(*cmdBuffer, bottomLevelAcceleratio… in runTest()
445 …LevelAccelerationStructure *topLevelAccelerationStructurePtr = topLevelAccelerationStructure.get(); in runTest()
H A DvktRayTracingBuildIndirectTests.cpp594 de::SharedPtr<TopLevelAccelerationStructure> topLevelAccelerationStructure; in runTest() local
607 topLevelAccelerationStructure = in runTest()
611 …LevelAccelerationStructure *topLevelAccelerationStructurePtr = topLevelAccelerationStructure.get(); in runTest()
H A DvktRayTracingWatertightnessTests.cpp681 de::MovePtr<TopLevelAccelerationStructure> topLevelAccelerationStructure; in runTest() local
693topLevelAccelerationStructure = initTopAccelerationStructure(*cmdBuffer, bottomLevelAccelerati… in runTest()
695 …LevelAccelerationStructure *topLevelAccelerationStructurePtr = topLevelAccelerationStructure.get(); in runTest()
H A DvktRayTracingMemGuaranteeTests.cpp742 de::MovePtr<TopLevelAccelerationStructure> topLevelAccelerationStructure; in runTest() local
754topLevelAccelerationStructure = initTopAccelerationStructure(*cmdBuffer, bottomLevelAccelerati… in runTest()
756 …LevelAccelerationStructure *topLevelAccelerationStructurePtr = topLevelAccelerationStructure.get(); in runTest()
H A DvktRayTracingNullASTests.cpp481 const VkAccelerationStructureKHR topLevelAccelerationStructure = DE_NULL; in runTest() local
496 … &topLevelAccelerationStructure, // const VkAccelerationStructureKHR* pAccelerationStructures; in runTest()
H A DvktRayTracingPipelineLibraryTests.cpp886 de::MovePtr<TopLevelAccelerationStructure> topLevelAccelerationStructure; in runTest() local
908topLevelAccelerationStructure = initTopAccelerationStructure(*cmdBuffer, bottomLevelAccelerati… in runTest()
910 …LevelAccelerationStructure *topLevelAccelerationStructurePtr = topLevelAccelerationStructure.get(); in runTest()
H A DvktRayTracingShaderBindingTableTests.cpp1031 de::MovePtr<TopLevelAccelerationStructure> topLevelAccelerationStructure; in runTest() local
1057 topLevelAccelerationStructure = m_data.testConfiguration->initTopAccelerationStructure( in runTest()
1059 topLevelAccelerationStructure->createAndBuild(vkd, device, *cmdBuffer, allocator); in runTest()
1065 …LevelAccelerationStructure *topLevelAccelerationStructurePtr = topLevelAccelerationStructure.get(); in runTest()
H A DvktRayTracingCallableShadersTests.cpp805 de::MovePtr<TopLevelAccelerationStructure> topLevelAccelerationStructure; in runTest() local
830 topLevelAccelerationStructure = m_data.testConfiguration->initTopAccelerationStructure( in runTest()
832 topLevelAccelerationStructure->createAndBuild(vkd, device, *cmdBuffer, allocator); in runTest()
834 …LevelAccelerationStructure *topLevelAccelerationStructurePtr = topLevelAccelerationStructure.get(); in runTest()
H A DvktRayTracingComplexControlFlowTests.cpp638 de::MovePtr<TopLevelAccelerationStructure> topLevelAccelerationStructure; in runTest() local
655topLevelAccelerationStructure = initTopAccelerationStructure(*cmdBuffer, bottomLevelAccelerati… in runTest()
660 …LevelAccelerationStructure *topLevelAccelerationStructurePtr = topLevelAccelerationStructure.get(); in runTest()
H A DvktRayTracingBuiltinTests.cpp1870 de::MovePtr<TopLevelAccelerationStructure> topLevelAccelerationStructure; in runTest() local
1882topLevelAccelerationStructure = initTopAccelerationStructure(*cmdBuffer, bottomLevelAccelerati… in runTest()
1884 …LevelAccelerationStructure *topLevelAccelerationStructurePtr = topLevelAccelerationStructure.get(); in runTest()
/aosp_15_r20/external/deqp/external/vulkancts/modules/vulkan/binding_model/
H A DvktBindingDescriptorSetRandomTests.cpp2155 de::MovePtr<vk::TopLevelAccelerationStructure> topLevelAccelerationStructure; in iterate() local
2174 topLevelAccelerationStructure = makeTopLevelAccelerationStructure(); in iterate()
2176 topLevelAccelerationStructure->setInstanceCount(1); in iterate()
2177 topLevelAccelerationStructure->addInstance( in iterate()
2180 topLevelAccelerationStructure->createAndBuild(vk, device, *cmdBuffer, allocator); in iterate()
2323 topLevelAccelerationStructure.get(); in iterate()
H A DvktBindingDescriptorUpdateASTests.cpp1786 …de::MovePtr<TopLevelAccelerationStructure> topLevelAccelerationStructure = makeTopLevelAcceleratio… in fillCommandBuffer() local
1794 de::SharedPtr<TopLevelAccelerationStructure>(topLevelAccelerationStructure.release()); in fillCommandBuffer()
2222 …de::MovePtr<TopLevelAccelerationStructure> topLevelAccelerationStructure = makeTopLevelAcceleratio… in fillCommandBuffer() local
2230 de::SharedPtr<TopLevelAccelerationStructure>(topLevelAccelerationStructure.release()); in fillCommandBuffer()
/aosp_15_r20/external/deqp/external/vulkancts/modules/vulkan/subgroups/
H A DvktSubgroupsTestsUtils.cpp4697 de::MovePtr<TopLevelAccelerationStructure> &topLevelAccelerationStructure) in makeRayTracingDescriptorSetAS() argument
4701 …LevelAccelerationStructure *topLevelAccelerationStructurePtr = topLevelAccelerationStructure.get(); in makeRayTracingDescriptorSetAS()
4906 de::MovePtr<TopLevelAccelerationStructure> topLevelAccelerationStructure = in allRayTracingStagesRequiredSubgroupSize() local
4944 …ngDescriptorSetAS(context, *descriptorPool, *descriptorSetLayoutAS, topLevelAccelerationStructure); in allRayTracingStagesRequiredSubgroupSize()
4968 topLevelAccelerationStructure->build(vkd, device, *cmdBuffer); in allRayTracingStagesRequiredSubgroupSize()