Home
last modified time | relevance | path

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

12

/aosp_15_r20/external/deqp/external/vulkancts/modules/vulkan/ray_query/
H A DvktRayQueryBuiltinTests.cpp166 de::SharedPtr<TopLevelAccelerationStructure> m_topAccelerationStructure;
1166 de::SharedPtr<TopLevelAccelerationStructure> m_topLevelAccelerationStructure;
1570 …de::MovePtr<TopLevelAccelerationStructure> topLevelAccelerationStructure = makeTopLevelAcceleratio… in fillCommandBuffer()
1578 de::SharedPtr<TopLevelAccelerationStructure>(topLevelAccelerationStructure.release()); in fillCommandBuffer()
1583 …const TopLevelAccelerationStructure *topLevelAccelerationStructurePtr = m_topLevelAccelerationStru… in fillCommandBuffer()
1966 de::MovePtr<TopLevelAccelerationStructure> rayQueryTopLevelAccelerationStructure = in initAccelerationStructures()
1970 … de::SharedPtr<TopLevelAccelerationStructure>(rayQueryTopLevelAccelerationStructure.release()); in initAccelerationStructures()
2134 de::MovePtr<TopLevelAccelerationStructure> rayQueryTopLevelAccelerationStructure = in initAccelerationStructures()
2140 … de::SharedPtr<TopLevelAccelerationStructure>(rayQueryTopLevelAccelerationStructure.release()); in initAccelerationStructures()
2305 de::MovePtr<TopLevelAccelerationStructure> rayQueryTopLevelAccelerationStructure = in initAccelerationStructures()
[all …]
H A DvktRayQueryWatertightnessTests.cpp117 de::SharedPtr<TopLevelAccelerationStructure> m_topAccelerationStructure;
1081 de::SharedPtr<TopLevelAccelerationStructure> m_topLevelAccelerationStructure;
1471 …de::MovePtr<TopLevelAccelerationStructure> topLevelAccelerationStructure = makeTopLevelAcceleratio… in fillCommandBuffer()
1479 de::SharedPtr<TopLevelAccelerationStructure>(topLevelAccelerationStructure.release()); in fillCommandBuffer()
1484 …const TopLevelAccelerationStructure *topLevelAccelerationStructurePtr = m_topLevelAccelerationStru… in fillCommandBuffer()
1647 de::MovePtr<TopLevelAccelerationStructure> rayQueryTopLevelAccelerationStructure = in initAccelerationStructures()
1863 … de::SharedPtr<TopLevelAccelerationStructure>(rayQueryTopLevelAccelerationStructure.release()); in initAccelerationStructures()
H A DvktRayQueryMiscTests.cpp237 …de::SharedPtr<TopLevelAccelerationStructure> topLevelAS(makeTopLevelAccelerationStructure().releas… in iterate()
481 typedef de::MovePtr<TopLevelAccelerationStructure> TopLevelAccelerationStructurePtr;
823 de::MovePtr<TopLevelAccelerationStructure> HelperInvocationsInstance::createAccStructs( in createAccStructs()
830 de::MovePtr<TopLevelAccelerationStructure> tlas = makeTopLevelAccelerationStructure(); in createAccStructs()
H A DvktRayQueryProceduralGeometryTests.cpp79 de::SharedPtr<TopLevelAccelerationStructure> m_referenceTLAS;
80 de::SharedPtr<TopLevelAccelerationStructure> m_resultTLAS;
H A DvktRayQueryAccelerationStructuresTests.cpp174 virtual de::MovePtr<TopLevelAccelerationStructure> initTopAccelerationStructure(
946 de::MovePtr<TopLevelAccelerationStructure> topLevelAccelerationStructure;
1093 …const TopLevelAccelerationStructure *topLevelAccelerationStructurePtr = topLevelAccelerationStruct… in fillCommandBuffer()
1213 de::MovePtr<TopLevelAccelerationStructure> initTopAccelerationStructure(
1468 de::MovePtr<TopLevelAccelerationStructure> CheckerboardSceneBuilder::initTopAccelerationStructure( in initTopAccelerationStructure()
1477 de::MovePtr<TopLevelAccelerationStructure> result = makeTopLevelAccelerationStructure(); in initTopAccelerationStructure()
2523 de::MovePtr<TopLevelAccelerationStructure> topLevelAccelerationStructure; in runTest()
2525 de::MovePtr<TopLevelAccelerationStructure> topLevelAccelerationStructureCopy; in runTest()
2770 … const TopLevelAccelerationStructure *topLevelRayTracedPtr = topLevelAccelerationStructure.get(); in runTest()
3332 std::vector<de::MovePtr<TopLevelAccelerationStructure>> tlasVect(tlasCount); in iterate()
H A DvktRayQueryTraversalControlTests.cpp920 de::MovePtr<TopLevelAccelerationStructure> topLevelAccelerationStructure;
1071 …const TopLevelAccelerationStructure *topLevelAccelerationStructurePtr = topLevelAccelerationStruct… in fillCommandBuffer()
1941 de::MovePtr<TopLevelAccelerationStructure> rayQueryTopLevelAccelerationStructure; in iterate()
2008 const TopLevelAccelerationStructure *rayQueryTopLevelAccelerationStructurePtr = in iterate()
/aosp_15_r20/external/deqp/external/vulkancts/framework/vulkan/
H A DvkRayTracingUtil.hpp956 class TopLevelAccelerationStructure class
971 TopLevelAccelerationStructure();
972 TopLevelAccelerationStructure(const TopLevelAccelerationStructure &other) = delete;
973 virtual ~TopLevelAccelerationStructure();
1007TopLevelAccelerationStructure *srcAccelerationStructure = DE_NULL) = DE_NULL;
1009TopLevelAccelerationStructure *accelerationStructure, bool compactCopy) = DE_NULL;
1027 … Allocator &allocator, TopLevelAccelerationStructure *accelerationStructure,
1049 de::MovePtr<TopLevelAccelerationStructure> makeTopLevelAccelerationStructure();
1059 inline de::MovePtr<TopLevelAccelerationStructure> makeAccelerationStructure() in makeAccelerationStructure()
1386 de::SharedPtr<vk::TopLevelAccelerationStructure> &topAccelerationStructure) in initRayQueryAccelerationStructures()
[all …]
H A DvkRayTracingUtil.cpp2446 TopLevelAccelerationStructure::~TopLevelAccelerationStructure() in ~TopLevelAccelerationStructure()
2450 TopLevelAccelerationStructure::TopLevelAccelerationStructure() in TopLevelAccelerationStructure() function in vk::TopLevelAccelerationStructure
2457 void TopLevelAccelerationStructure::setInstanceCount(const size_t instanceCount) in setInstanceCount()
2463 void TopLevelAccelerationStructure::addInstance(de::SharedPtr<BottomLevelAccelerationStructure> bot… in addInstance()
2473 VkAccelerationStructureBuildSizesInfoKHR TopLevelAccelerationStructure::getStructureBuildSizes() co… in getStructureBuildSizes()
2484 void TopLevelAccelerationStructure::createAndBuild(const DeviceInterface &vk, const VkDevice device, in createAndBuild()
2492 void TopLevelAccelerationStructure::createAndCopyFrom(const DeviceInterface &vk, const VkDevice dev… in createAndCopyFrom()
2494TopLevelAccelerationStructure *accelerationStructure, in createAndCopyFrom()
2507 void TopLevelAccelerationStructure::createAndDeserializeFrom(const DeviceInterface &vk, const VkDev… in createAndDeserializeFrom()
2617 class TopLevelAccelerationStructureKHR : public TopLevelAccelerationStructure
[all …]
/aosp_15_r20/external/deqp/external/vulkancts/modules/vulkan/ray_tracing/
H A DvktRayTracingBuildLargeTests.cpp146 de::SharedPtr<TopLevelAccelerationStructure> initTopAccelerationStructure(
284 de::SharedPtr<TopLevelAccelerationStructure> RayTracingBuildLargeTestInstance::initTopAccelerationS… in initTopAccelerationStructure()
290 de::MovePtr<TopLevelAccelerationStructure> result = makeTopLevelAccelerationStructure(); in initTopAccelerationStructure()
299 return de::SharedPtr<TopLevelAccelerationStructure>(result.release()); in initTopAccelerationStructure()
431 de::SharedPtr<TopLevelAccelerationStructure> topLevelAccelerationStructure; in runTest()
445 …const TopLevelAccelerationStructure *topLevelAccelerationStructurePtr = topLevelAccelerationStruct… in runTest()
492 8u + TopLevelAccelerationStructure::getRequiredAllocationCount() + in checkSupportInInstance()
H A DvktRayTracingBuildIndirectTests.cpp160 de::SharedPtr<TopLevelAccelerationStructure> initTopAccelerationStructure(
370 de::SharedPtr<TopLevelAccelerationStructure> RayTracingBuildIndirectTestInstance::initTopAccelerati… in initTopAccelerationStructure()
377 de::MovePtr<TopLevelAccelerationStructure> result = makeTopLevelAccelerationStructure(); in initTopAccelerationStructure()
385 return de::SharedPtr<TopLevelAccelerationStructure>(result.release()); in initTopAccelerationStructure()
594 de::SharedPtr<TopLevelAccelerationStructure> topLevelAccelerationStructure; in runTest()
611 …const TopLevelAccelerationStructure *topLevelAccelerationStructurePtr = topLevelAccelerationStruct… in runTest()
H A DvktRayTracingTraversalControlTests.cpp89 virtual de::MovePtr<TopLevelAccelerationStructure> initTopAccelerationStructure(
165 de::MovePtr<TopLevelAccelerationStructure> initTopAccelerationStructure(
231 de::MovePtr<TopLevelAccelerationStructure> SingleSquareConfiguration::initTopAccelerationStructure( in initTopAccelerationStructure()
238 de::MovePtr<TopLevelAccelerationStructure> result = makeTopLevelAccelerationStructure(); in initTopAccelerationStructure()
676 de::MovePtr<TopLevelAccelerationStructure> topLevelAccelerationStructure; in runTest()
705 …const TopLevelAccelerationStructure *topLevelAccelerationStructurePtr = topLevelAccelerationStruct… in runTest()
H A DvktRayTracingMiscTests.cpp412 virtual std::unique_ptr<TopLevelAccelerationStructure> createTLAS(
435 std::unique_ptr<TopLevelAccelerationStructure> createTLAS(Context &context, in createTLAS()
446 std::unique_ptr<TopLevelAccelerationStructure> resultPtr; in createTLAS()
447 de::MovePtr<TopLevelAccelerationStructure> tlPtr = makeTopLevelAccelerationStructure(); in createTLAS()
909 std::unique_ptr<TopLevelAccelerationStructure> createTLAS(Context &context, in createTLAS()
919 std::unique_ptr<TopLevelAccelerationStructure> resultPtr; in createTLAS()
920 de::MovePtr<TopLevelAccelerationStructure> tlPtr = makeTopLevelAccelerationStructure(); in createTLAS()
969 virtual std::vector<TopLevelAccelerationStructure *> getTLASPtrVecToBind() const = 0;
1124 std::vector<TopLevelAccelerationStructure *> getTLASPtrVecToBind() const final in getTLASPtrVecToBind()
1337 std::unique_ptr<TopLevelAccelerationStructure> m_tlPtr;
[all …]
H A DvktRayTracingWatertightnessTests.cpp193 de::MovePtr<TopLevelAccelerationStructure> initTopAccelerationStructure(
410 de::MovePtr<TopLevelAccelerationStructure> RayTracingWatertightnessTestInstance::initTopAcceleratio… in initTopAccelerationStructure()
417 de::MovePtr<TopLevelAccelerationStructure> result = makeTopLevelAccelerationStructure(); in initTopAccelerationStructure()
681 de::MovePtr<TopLevelAccelerationStructure> topLevelAccelerationStructure; in runTest()
695 …const TopLevelAccelerationStructure *topLevelAccelerationStructurePtr = topLevelAccelerationStruct… in runTest()
751 8u + TopLevelAccelerationStructure::getRequiredAllocationCount() + in checkSupportInInstance()
H A DvktRayTracingMemGuaranteeTests.cpp137 de::MovePtr<TopLevelAccelerationStructure> initTopAccelerationStructure(
568 de::MovePtr<TopLevelAccelerationStructure> RayTracingBuildTestInstance::initTopAccelerationStructur… in initTopAccelerationStructure()
575 de::MovePtr<TopLevelAccelerationStructure> result = makeTopLevelAccelerationStructure(); in initTopAccelerationStructure()
742 de::MovePtr<TopLevelAccelerationStructure> topLevelAccelerationStructure; in runTest()
756 …const TopLevelAccelerationStructure *topLevelAccelerationStructurePtr = topLevelAccelerationStruct… in runTest()
803 8u + TopLevelAccelerationStructure::getRequiredAllocationCount() + in checkSupportInInstance()
H A DvktRayTracingAccelerationStructuresTests.cpp150 virtual de::MovePtr<TopLevelAccelerationStructure> initTopAccelerationStructure(
268 de::MovePtr<TopLevelAccelerationStructure> initTopAccelerationStructure(
508 de::MovePtr<TopLevelAccelerationStructure> CheckerboardConfiguration::initTopAccelerationStructure( in initTopAccelerationStructure()
520 de::MovePtr<TopLevelAccelerationStructure> result = makeTopLevelAccelerationStructure(); in initTopAccelerationStructure()
696 de::MovePtr<TopLevelAccelerationStructure> initTopAccelerationStructure(
795 de::MovePtr<TopLevelAccelerationStructure> SingleTriangleConfiguration::initTopAccelerationStructur… in initTopAccelerationStructure()
805 de::MovePtr<TopLevelAccelerationStructure> result = makeTopLevelAccelerationStructure(); in initTopAccelerationStructure()
925 de::MovePtr<TopLevelAccelerationStructure> initTopAccelerationStructure(
988 de::MovePtr<TopLevelAccelerationStructure> UpdateableASConfiguration::initTopAccelerationStructure( in initTopAccelerationStructure()
998 de::MovePtr<TopLevelAccelerationStructure> result = makeTopLevelAccelerationStructure(); in initTopAccelerationStructure()
[all …]
H A DvktRayTracingCaptureReplayTests.cpp133 virtual de::MovePtr<TopLevelAccelerationStructure> initTopAccelerationStructure(
233 de::MovePtr<TopLevelAccelerationStructure> initTopAccelerationStructure(
294 de::MovePtr<TopLevelAccelerationStructure> TestShaderBindingTablesConfiguration::initTopAcceleratio… in initTopAccelerationStructure()
301 de::MovePtr<TopLevelAccelerationStructure> result = makeTopLevelAccelerationStructure(); in initTopAccelerationStructure()
589 de::MovePtr<TopLevelAccelerationStructure> initTopAccelerationStructure(
694 de::MovePtr<TopLevelAccelerationStructure> TestAccelerationStructuresConfiguration::initTopAccelera… in initTopAccelerationStructure()
702 de::MovePtr<TopLevelAccelerationStructure> result = makeTopLevelAccelerationStructure(); in initTopAccelerationStructure()
1106 de::MovePtr<TopLevelAccelerationStructure> topLevelAccelerationStructure; in runTest()
1108 de::MovePtr<TopLevelAccelerationStructure> topLevelAccelerationStructureCopy; in runTest()
1351 … const TopLevelAccelerationStructure *topLevelRayTracedPtr = topLevelAccelerationStructure.get(); in runTest()
H A DvktRayTracingPipelineLibraryTests.cpp275 de::MovePtr<TopLevelAccelerationStructure> initTopAccelerationStructure(
468 de::MovePtr<TopLevelAccelerationStructure> RayTracingPipelineLibraryTestInstance::initTopAccelerati… in initTopAccelerationStructure()
478 de::MovePtr<TopLevelAccelerationStructure> result = makeTopLevelAccelerationStructure(); in initTopAccelerationStructure()
886 de::MovePtr<TopLevelAccelerationStructure> topLevelAccelerationStructure; in runTest()
910 …const TopLevelAccelerationStructure *topLevelAccelerationStructurePtr = topLevelAccelerationStruct… in runTest()
H A DvktRayTracingBuildTests.cpp126 typedef de::SharedPtr<TopLevelAccelerationStructure> TlasPtr;
139 …void createTopAccelerationStructure(VkCommandBuffer cmdBuffer, TopLevelAccelerationStructure *tlas…
271 de::MovePtr<TopLevelAccelerationStructure> result = makeTopLevelAccelerationStructure(); in initTopAccelerationStructure()
293TopLevelAccelerationStructure *tlas) in createTopAccelerationStructure()
H A DvktRayTracingCallableShadersTests.cpp83 virtual de::MovePtr<TopLevelAccelerationStructure> initTopAccelerationStructure(
160 de::MovePtr<TopLevelAccelerationStructure> initTopAccelerationStructure(
212 de::MovePtr<TopLevelAccelerationStructure> SingleSquareConfiguration::initTopAccelerationStructure( in initTopAccelerationStructure()
219 de::MovePtr<TopLevelAccelerationStructure> result = makeTopLevelAccelerationStructure(); in initTopAccelerationStructure()
805 de::MovePtr<TopLevelAccelerationStructure> topLevelAccelerationStructure; in runTest()
834 …const TopLevelAccelerationStructure *topLevelAccelerationStructurePtr = topLevelAccelerationStruct… in runTest()
1874 de::MovePtr<TopLevelAccelerationStructure> tlas = makeTopLevelAccelerationStructure(); in iterate()
H A DvktRayTracingTraceRaysTests.cpp184 -> de::MovePtr<TopLevelAccelerationStructure> in initTopAccelerationStructure()
191 de::MovePtr<TopLevelAccelerationStructure> result = makeTopLevelAccelerationStructure(); in initTopAccelerationStructure()
666 de::MovePtr<TopLevelAccelerationStructure> topLevelAccelerationStructure; in runTest()
742 …const TopLevelAccelerationStructure *topLevelAccelerationStructurePtr = topLevelAccelerationStruct… in runTest()
1304 de::MovePtr<TopLevelAccelerationStructure> topLevelAccelerationStructure; in iterate()
1360 …const TopLevelAccelerationStructure *topLevelAccelerationStructurePtr = topLevelAccelerationStruct… in iterate()
H A DvktRayTracingShaderBindingTableTests.cpp87 virtual de::MovePtr<TopLevelAccelerationStructure> initTopAccelerationStructure(
179 de::MovePtr<TopLevelAccelerationStructure> initTopAccelerationStructure(
248 de::MovePtr<TopLevelAccelerationStructure> CheckerboardConfiguration::initTopAccelerationStructure( in initTopAccelerationStructure()
255 de::MovePtr<TopLevelAccelerationStructure> result = makeTopLevelAccelerationStructure(); in initTopAccelerationStructure()
1031 de::MovePtr<TopLevelAccelerationStructure> topLevelAccelerationStructure; in runTest()
1065 …const TopLevelAccelerationStructure *topLevelAccelerationStructurePtr = topLevelAccelerationStruct… in runTest()
H A DvktRayTracingComplexControlFlowTests.cpp234 de::MovePtr<TopLevelAccelerationStructure> initTopAccelerationStructure(
417 de::MovePtr<TopLevelAccelerationStructure> RayTracingComplexControlFlowInstance::initTopAcceleratio… in initTopAccelerationStructure()
424 de::MovePtr<TopLevelAccelerationStructure> result = makeTopLevelAccelerationStructure(); in initTopAccelerationStructure()
638 de::MovePtr<TopLevelAccelerationStructure> topLevelAccelerationStructure; in runTest()
660 …const TopLevelAccelerationStructure *topLevelAccelerationStructurePtr = topLevelAccelerationStruct… in runTest()
H A DvktRayTracingBuiltinTests.cpp215 de::MovePtr<TopLevelAccelerationStructure> initTopAccelerationStructure(
1330 de::MovePtr<TopLevelAccelerationStructure> RayTracingBuiltinLaunchTestInstance::initTopAcceleration… in initTopAccelerationStructure()
1337 de::MovePtr<TopLevelAccelerationStructure> result = makeTopLevelAccelerationStructure(); in initTopAccelerationStructure()
1870 de::MovePtr<TopLevelAccelerationStructure> topLevelAccelerationStructure; in runTest()
1884 …const TopLevelAccelerationStructure *topLevelAccelerationStructurePtr = topLevelAccelerationStruct… in runTest()
1956 8u + TopLevelAccelerationStructure::getRequiredAllocationCount() + in checkSupportInInstance()
2765 de::SharedPtr<TopLevelAccelerationStructure> initTopAccelerationStructure(
3507 de::SharedPtr<TopLevelAccelerationStructure> RayTracingIndirectTestInstance::initTopAccelerationStr… in initTopAccelerationStructure()
3510 de::SharedPtr<TopLevelAccelerationStructure> tlas = in initTopAccelerationStructure()
3511 de::SharedPtr<TopLevelAccelerationStructure>(makeTopLevelAccelerationStructure().release()); in initTopAccelerationStructure()
[all …]
H A DvktRayTracingProceduralGeometryTests.cpp166 de::SharedPtr<TopLevelAccelerationStructure> m_referenceTLAS;
167 de::SharedPtr<TopLevelAccelerationStructure> m_resultTLAS;
/aosp_15_r20/external/deqp/external/vulkancts/modules/vulkan/binding_model/
H A DvktBindingDescriptorUpdateASTests.cpp340 de::SharedPtr<TopLevelAccelerationStructure> m_topAccelerationStructure;
597 de::MovePtr<TopLevelAccelerationStructure> rayQueryTopLevelAccelerationStructure = in createAccelerationStructures()
617 … de::SharedPtr<TopLevelAccelerationStructure>(rayQueryTopLevelAccelerationStructure.release()); in createAccelerationStructures()
1423 de::SharedPtr<TopLevelAccelerationStructure> m_topLevelAccelerationStructure;
1786 …de::MovePtr<TopLevelAccelerationStructure> topLevelAccelerationStructure = makeTopLevelAcceleratio… in fillCommandBuffer()
1794 de::SharedPtr<TopLevelAccelerationStructure>(topLevelAccelerationStructure.release()); in fillCommandBuffer()
1799 …const TopLevelAccelerationStructure *topLevelAccelerationStructurePtr = m_topLevelAccelerationStru… in fillCommandBuffer()
1898 de::SharedPtr<TopLevelAccelerationStructure> m_topLevelAccelerationStructure;
2222 …de::MovePtr<TopLevelAccelerationStructure> topLevelAccelerationStructure = makeTopLevelAcceleratio… in fillCommandBuffer()
2230 de::SharedPtr<TopLevelAccelerationStructure>(topLevelAccelerationStructure.release()); in fillCommandBuffer()
[all …]

12