Home
last modified time | relevance | path

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

12

/external/deqp/external/vulkancts/modules/vulkan/ray_tracing/
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()
429 de::SharedPtr<TopLevelAccelerationStructure> topLevelAccelerationStructure; in runTest()
443 …const TopLevelAccelerationStructure *topLevelAccelerationStructurePtr = topLevelAccelerationStruct… in runTest()
490 8u + TopLevelAccelerationStructure::getRequiredAllocationCount() + in checkSupportInInstance()
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()
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()
590 de::SharedPtr<TopLevelAccelerationStructure> topLevelAccelerationStructure; in runTest()
607 …const TopLevelAccelerationStructure *topLevelAccelerationStructurePtr = topLevelAccelerationStruct… in runTest()
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()
DvktRayTracingWatertightnessTests.cpp193 de::MovePtr<TopLevelAccelerationStructure> initTopAccelerationStructure(
410 de::MovePtr<TopLevelAccelerationStructure> RayTracingWatertightnessTestInstance::initTopAcceleratio… in initTopAccelerationStructure()
417 de::MovePtr<TopLevelAccelerationStructure> result = makeTopLevelAccelerationStructure(); in initTopAccelerationStructure()
680 de::MovePtr<TopLevelAccelerationStructure> topLevelAccelerationStructure; in runTest()
694 …const TopLevelAccelerationStructure *topLevelAccelerationStructurePtr = topLevelAccelerationStruct… in runTest()
750 8u + TopLevelAccelerationStructure::getRequiredAllocationCount() + in checkSupportInInstance()
DvktRayTracingMiscTests.cpp413 virtual std::unique_ptr<TopLevelAccelerationStructure> createTLAS(
436 std::unique_ptr<TopLevelAccelerationStructure> createTLAS(Context &context, in createTLAS()
447 std::unique_ptr<TopLevelAccelerationStructure> resultPtr; in createTLAS()
448 de::MovePtr<TopLevelAccelerationStructure> tlPtr = makeTopLevelAccelerationStructure(); in createTLAS()
910 std::unique_ptr<TopLevelAccelerationStructure> createTLAS(Context &context, in createTLAS()
920 std::unique_ptr<TopLevelAccelerationStructure> resultPtr; in createTLAS()
921 de::MovePtr<TopLevelAccelerationStructure> tlPtr = makeTopLevelAccelerationStructure(); in createTLAS()
970 virtual std::vector<TopLevelAccelerationStructure *> getTLASPtrVecToBind() const = 0;
1179 std::vector<TopLevelAccelerationStructure *> getTLASPtrVecToBind() const final in getTLASPtrVecToBind()
1393 std::unique_ptr<TopLevelAccelerationStructure> m_tlPtr;
[all …]
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()
584 de::MovePtr<TopLevelAccelerationStructure> initTopAccelerationStructure(
689 de::MovePtr<TopLevelAccelerationStructure> TestAccelerationStructuresConfiguration::initTopAccelera… in initTopAccelerationStructure()
697 de::MovePtr<TopLevelAccelerationStructure> result = makeTopLevelAccelerationStructure(); in initTopAccelerationStructure()
1101 de::MovePtr<TopLevelAccelerationStructure> topLevelAccelerationStructure; in runTest()
1103 de::MovePtr<TopLevelAccelerationStructure> topLevelAccelerationStructureCopy; in runTest()
1346 … const TopLevelAccelerationStructure *topLevelRayTracedPtr = topLevelAccelerationStructure.get(); in runTest()
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 …]
DvktRayTracingPipelineLibraryTests.cpp275 de::MovePtr<TopLevelAccelerationStructure> initTopAccelerationStructure(
468 de::MovePtr<TopLevelAccelerationStructure> RayTracingPipelineLibraryTestInstance::initTopAccelerati… in initTopAccelerationStructure()
478 de::MovePtr<TopLevelAccelerationStructure> result = makeTopLevelAccelerationStructure(); in initTopAccelerationStructure()
885 de::MovePtr<TopLevelAccelerationStructure> topLevelAccelerationStructure; in runTest()
909 …const TopLevelAccelerationStructure *topLevelAccelerationStructurePtr = topLevelAccelerationStruct… in runTest()
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()
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()
1875 de::MovePtr<TopLevelAccelerationStructure> tlas = makeTopLevelAccelerationStructure(); in iterate()
DvktRayTracingTraceRaysTests.cpp184 -> de::MovePtr<TopLevelAccelerationStructure> in initTopAccelerationStructure()
191 de::MovePtr<TopLevelAccelerationStructure> result = makeTopLevelAccelerationStructure(); in initTopAccelerationStructure()
680 de::MovePtr<TopLevelAccelerationStructure> topLevelAccelerationStructure; in runTest()
756 …const TopLevelAccelerationStructure *topLevelAccelerationStructurePtr = topLevelAccelerationStruct… in runTest()
1318 de::MovePtr<TopLevelAccelerationStructure> topLevelAccelerationStructure; in iterate()
1374 …const TopLevelAccelerationStructure *topLevelAccelerationStructurePtr = topLevelAccelerationStruct… in iterate()
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()
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()
DvktRayTracingProceduralGeometryTests.cpp166 de::SharedPtr<TopLevelAccelerationStructure> m_referenceTLAS;
167 de::SharedPtr<TopLevelAccelerationStructure> m_resultTLAS;
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 …]
/external/deqp/external/vulkancts/framework/vulkan/
DvkRayTracingUtil.hpp956 class TopLevelAccelerationStructure class
971 TopLevelAccelerationStructure();
972 TopLevelAccelerationStructure(const TopLevelAccelerationStructure &other) = delete;
973 virtual ~TopLevelAccelerationStructure();
1006TopLevelAccelerationStructure *srcAccelerationStructure = nullptr) = 0;
1008TopLevelAccelerationStructure *accelerationStructure, bool compactCopy) = 0;
1024 … Allocator &allocator, TopLevelAccelerationStructure *accelerationStructure,
1046 de::MovePtr<TopLevelAccelerationStructure> makeTopLevelAccelerationStructure();
1056 inline de::MovePtr<TopLevelAccelerationStructure> makeAccelerationStructure() in makeAccelerationStructure()
1383 de::SharedPtr<vk::TopLevelAccelerationStructure> &topAccelerationStructure) in initRayQueryAccelerationStructures()
[all …]
DvkRayTracingUtil.cpp2456 TopLevelAccelerationStructure::~TopLevelAccelerationStructure() in ~TopLevelAccelerationStructure()
2460 TopLevelAccelerationStructure::TopLevelAccelerationStructure() in TopLevelAccelerationStructure() function in vk::TopLevelAccelerationStructure
2467 void TopLevelAccelerationStructure::setInstanceCount(const size_t instanceCount) in setInstanceCount()
2473 void TopLevelAccelerationStructure::addInstance(de::SharedPtr<BottomLevelAccelerationStructure> bot… in addInstance()
2483 VkAccelerationStructureBuildSizesInfoKHR TopLevelAccelerationStructure::getStructureBuildSizes() co… in getStructureBuildSizes()
2494 void TopLevelAccelerationStructure::createAndBuild(const DeviceInterface &vk, const VkDevice device, in createAndBuild()
2502 void TopLevelAccelerationStructure::createAndCopyFrom(const DeviceInterface &vk, const VkDevice dev… in createAndCopyFrom()
2504TopLevelAccelerationStructure *accelerationStructure, in createAndCopyFrom()
2517 void TopLevelAccelerationStructure::createAndDeserializeFrom(const DeviceInterface &vk, const VkDev… in createAndDeserializeFrom()
2627 class TopLevelAccelerationStructureKHR : public TopLevelAccelerationStructure
[all …]
/external/deqp/external/vulkancts/modules/vulkan/ray_query/
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 …]
DvktRayQueryProceduralGeometryTests.cpp79 de::SharedPtr<TopLevelAccelerationStructure> m_referenceTLAS;
80 de::SharedPtr<TopLevelAccelerationStructure> m_resultTLAS;
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()
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()
2524 de::MovePtr<TopLevelAccelerationStructure> topLevelAccelerationStructure; in runTest()
2526 de::MovePtr<TopLevelAccelerationStructure> topLevelAccelerationStructureCopy; in runTest()
2771 … const TopLevelAccelerationStructure *topLevelRayTracedPtr = topLevelAccelerationStructure.get(); in runTest()
3333 std::vector<de::MovePtr<TopLevelAccelerationStructure>> tlasVect(tlasCount); in iterate()
DvktRayQueryMiscTests.cpp238 …de::SharedPtr<TopLevelAccelerationStructure> topLevelAS(makeTopLevelAccelerationStructure().releas… in iterate()
482 typedef de::MovePtr<TopLevelAccelerationStructure> TopLevelAccelerationStructurePtr;
824 de::MovePtr<TopLevelAccelerationStructure> HelperInvocationsInstance::createAccStructs( in createAccStructs()
831 de::MovePtr<TopLevelAccelerationStructure> tlas = makeTopLevelAccelerationStructure(); in createAccStructs()
DvktRayQueryTraversalControlTests.cpp920 de::MovePtr<TopLevelAccelerationStructure> topLevelAccelerationStructure;
1071 …const TopLevelAccelerationStructure *topLevelAccelerationStructurePtr = topLevelAccelerationStruct… in fillCommandBuffer()
1942 de::MovePtr<TopLevelAccelerationStructure> rayQueryTopLevelAccelerationStructure; in iterate()
2009 const TopLevelAccelerationStructure *rayQueryTopLevelAccelerationStructurePtr = in iterate()
/external/deqp/external/vulkancts/modules/vulkan/binding_model/
DvktBindingDescriptorUpdateASTests.cpp340 de::SharedPtr<TopLevelAccelerationStructure> m_topAccelerationStructure;
598 de::MovePtr<TopLevelAccelerationStructure> rayQueryTopLevelAccelerationStructure = in createAccelerationStructures()
618 … de::SharedPtr<TopLevelAccelerationStructure>(rayQueryTopLevelAccelerationStructure.release()); in createAccelerationStructures()
1424 de::SharedPtr<TopLevelAccelerationStructure> m_topLevelAccelerationStructure;
1787 …de::MovePtr<TopLevelAccelerationStructure> topLevelAccelerationStructure = makeTopLevelAcceleratio… in fillCommandBuffer()
1795 de::SharedPtr<TopLevelAccelerationStructure>(topLevelAccelerationStructure.release()); in fillCommandBuffer()
1800 …const TopLevelAccelerationStructure *topLevelAccelerationStructurePtr = m_topLevelAccelerationStru… in fillCommandBuffer()
1899 de::SharedPtr<TopLevelAccelerationStructure> m_topLevelAccelerationStructure;
2223 …de::MovePtr<TopLevelAccelerationStructure> topLevelAccelerationStructure = makeTopLevelAcceleratio… in fillCommandBuffer()
2231 de::SharedPtr<TopLevelAccelerationStructure>(topLevelAccelerationStructure.release()); in fillCommandBuffer()
[all …]

12