Home
last modified time | relevance | path

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

12

/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_query/
DvktRayQueryBuiltinTests.cpp167 de::SharedPtr<TopLevelAccelerationStructure> m_topAccelerationStructure;
1197 de::SharedPtr<TopLevelAccelerationStructure> m_topLevelAccelerationStructure;
1550 …de::MovePtr<TopLevelAccelerationStructure> topLevelAccelerationStructure = makeTopLevelAccelerat… in fillCommandBuffer()
1556 …m_topLevelAccelerationStructure = de::SharedPtr<TopLevelAccelerationStructure>(topLevelAcceleratio… in fillCommandBuffer()
1561 …const TopLevelAccelerationStructure* topLevelAccelerationStructurePtr = m_topLevelAccelerationStru… in fillCommandBuffer()
1945 …de::MovePtr<TopLevelAccelerationStructure> rayQueryTopLevelAccelerationStructure = makeTopLevelAcc… in initAccelerationStructures()
1947 …m_topAccelerationStructure = de::SharedPtr<TopLevelAccelerationStructure>(rayQueryTopLevelAccelera… in initAccelerationStructures()
2102 …de::MovePtr<TopLevelAccelerationStructure> rayQueryTopLevelAccelerationStructure = makeTopLevelAcc… in initAccelerationStructures()
2106 …m_topAccelerationStructure = de::SharedPtr<TopLevelAccelerationStructure>(rayQueryTopLevelAccelera… in initAccelerationStructures()
2260 …de::MovePtr<TopLevelAccelerationStructure> rayQueryTopLevelAccelerationStructure = makeTopLevelAcc… in initAccelerationStructures()
[all …]
DvktRayQueryProceduralGeometryTests.cpp82 de::SharedPtr<TopLevelAccelerationStructure> m_referenceTLAS;
83 de::SharedPtr<TopLevelAccelerationStructure> m_resultTLAS;
DvktRayQueryWatertightnessTests.cpp125 de::SharedPtr<TopLevelAccelerationStructure> m_topAccelerationStructure;
1117 de::SharedPtr<TopLevelAccelerationStructure> m_topLevelAccelerationStructure;
1470 …de::MovePtr<TopLevelAccelerationStructure> topLevelAccelerationStructure = makeTopLevelAccelerat… in fillCommandBuffer()
1476 …m_topLevelAccelerationStructure = de::SharedPtr<TopLevelAccelerationStructure>(topLevelAcceleratio… in fillCommandBuffer()
1481 …const TopLevelAccelerationStructure* topLevelAccelerationStructurePtr = m_topLevelAccelerati… in fillCommandBuffer()
1648 …de::MovePtr<TopLevelAccelerationStructure> rayQueryTopLevelAccelerationStructure = makeTopLevelA… in initAccelerationStructures()
1861 …m_topAccelerationStructure = de::SharedPtr<TopLevelAccelerationStructure>(rayQueryTopLevelAccelera… in initAccelerationStructures()
DvktRayQueryAccelerationStructuresTests.cpp173 …virtual de::MovePtr<TopLevelAccelerationStructure> initTopAccelerationStructure (Context& …
941 de::MovePtr<TopLevelAccelerationStructure> topLevelAccelerationStructure;
1072 …const TopLevelAccelerationStructure* topLevelAccelerationStructurePtr = topLevelAccelerationStr… in fillCommandBuffer()
1177 …de::MovePtr<TopLevelAccelerationStructure> initTopAccelerationStructure (Context& cont…
1401 de::MovePtr<TopLevelAccelerationStructure> CheckerboardSceneBuilder::initTopAccelerationStructure (… in initTopAccelerationStructure()
1410 de::MovePtr<TopLevelAccelerationStructure> result = makeTopLevelAccelerationStructure(); in initTopAccelerationStructure()
2454 de::MovePtr<TopLevelAccelerationStructure> topLevelAccelerationStructure; in runTest()
2456 de::MovePtr<TopLevelAccelerationStructure> topLevelAccelerationStructureCopy; in runTest()
2657 const TopLevelAccelerationStructure* topLevelRayTracedPtr = topLevelAccelerationStructure.get(); in runTest()
3185 std::vector<de::MovePtr<TopLevelAccelerationStructure>> tlasVect(tlasCount); in iterate()
DvktRayQueryMiscTests.cpp229 …de::SharedPtr<TopLevelAccelerationStructure> topLevelAS (makeTopLevelAccelerationStructure().rele… in iterate()
DvktRayQueryTraversalControlTests.cpp921 de::MovePtr<TopLevelAccelerationStructure> topLevelAccelerationStructure;
1051 …const TopLevelAccelerationStructure* topLevelAccelerationStructurePtr = topLevelAccelerationStr… in fillCommandBuffer()
1908 de::MovePtr<TopLevelAccelerationStructure> rayQueryTopLevelAccelerationStructure; in iterate()
1967 …const TopLevelAccelerationStructure* rayQueryTopLevelAccelerationStructurePtr = rayQueryTopLevel… in iterate()
DvktRayQueryCullRayFlagsTests.cpp940 de::MovePtr<TopLevelAccelerationStructure> topLevelAccelerationStructure;
1074 …const TopLevelAccelerationStructure* topLevelAccelerationStructurePtr = topLevelAccelerationStr… in fillCommandBuffer()
1903 de::MovePtr<TopLevelAccelerationStructure> rayQueryTopLevelAccelerationStructure; in iterate()
2000 …const TopLevelAccelerationStructure* rayQueryTopLevelAccelerationStructurePtr = rayQueryTopLevel… in iterate()
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_tracing/
DvktRayTracingBuildLargeTests.cpp156 …de::SharedPtr<TopLevelAccelerationStructure> initTopAccelerationStructure (VkCommandBuffer …
285 de::SharedPtr<TopLevelAccelerationStructure> RayTracingBuildLargeTestInstance::initTopAccelerationS… in initTopAccelerationStructure()
291 de::MovePtr<TopLevelAccelerationStructure> result = makeTopLevelAccelerationStructure(); in initTopAccelerationStructure()
300 return de::SharedPtr<TopLevelAccelerationStructure>(result.release()); in initTopAccelerationStructure()
408 de::SharedPtr<TopLevelAccelerationStructure> topLevelAccelerationStructure; in runTest()
419 …const TopLevelAccelerationStructure* topLevelAccelerationStructurePtr = topLevelAccelerationStr… in runTest()
466 + TopLevelAccelerationStructure::getRequiredAllocationCount() in checkSupportInInstance()
DvktRayTracingTraversalControlTests.cpp88 …virtual de::MovePtr<TopLevelAccelerationStructure> initTopAccelerationStructure (Context& …
173 …de::MovePtr<TopLevelAccelerationStructure> initTopAccelerationStructure (Context& cont…
242 de::MovePtr<TopLevelAccelerationStructure> SingleSquareConfiguration::initTopAccelerationStructure … in initTopAccelerationStructure()
249 de::MovePtr<TopLevelAccelerationStructure> result = makeTopLevelAccelerationStructure(); in initTopAccelerationStructure()
644 de::MovePtr<TopLevelAccelerationStructure> topLevelAccelerationStructure; in runTest()
667 …const TopLevelAccelerationStructure* topLevelAccelerationStructurePtr = topLevelAccelerationStr… in runTest()
DvktRayTracingBuildIndirectTests.cpp175 …de::SharedPtr<TopLevelAccelerationStructure> initTopAccelerationStructure (VkCommandBuffer …
360 de::SharedPtr<TopLevelAccelerationStructure> RayTracingBuildIndirectTestInstance::initTopAccelerati… in initTopAccelerationStructure()
369 de::MovePtr<TopLevelAccelerationStructure> result = makeTopLevelAccelerationStructure(); in initTopAccelerationStructure()
377 return de::SharedPtr<TopLevelAccelerationStructure>(result.release()); in initTopAccelerationStructure()
553 de::SharedPtr<TopLevelAccelerationStructure> topLevelAccelerationStructure; in runTest()
564 …const TopLevelAccelerationStructure* topLevelAccelerationStructurePtr = topLevelAccelerationStr… in runTest()
DvktRayTracingTraceRaysTests.cpp147 …de::MovePtr<TopLevelAccelerationStructure> initTopAccelerationStructure (VkCommandBuffer …
320 de::MovePtr<TopLevelAccelerationStructure> RayTracingTraceRaysIndirectTestInstance::initTopAccelera… in initTopAccelerationStructure()
328 de::MovePtr<TopLevelAccelerationStructure> result = makeTopLevelAccelerationStructure(); in initTopAccelerationStructure()
473 de::MovePtr<TopLevelAccelerationStructure> topLevelAccelerationStructure; in runTest()
511 …const TopLevelAccelerationStructure* topLevelAccelerationStructurePtr = topLevelAccelerationStr… in runTest()
DvktRayTracingMemGuaranteeTests.cpp148 …de::MovePtr<TopLevelAccelerationStructure> initTopAccelerationStructure (VkCommandBuffer …
542 de::MovePtr<TopLevelAccelerationStructure> RayTracingBuildTestInstance::initTopAccelerationStructur… in initTopAccelerationStructure()
548 de::MovePtr<TopLevelAccelerationStructure> result = makeTopLevelAccelerationStructure(); in initTopAccelerationStructure()
678 de::MovePtr<TopLevelAccelerationStructure> topLevelAccelerationStructure; in runTest()
689 …const TopLevelAccelerationStructure* topLevelAccelerationStructurePtr = topLevelAccelerationStr… in runTest()
736 + TopLevelAccelerationStructure::getRequiredAllocationCount() in checkSupportInInstance()
DvktRayTracingBuildTests.cpp135 …de::MovePtr<TopLevelAccelerationStructure> initTopAccelerationStructure (VkCommandBuffer …
265 de::MovePtr<TopLevelAccelerationStructure> RayTracingBuildTestInstance::initTopAccelerationStructur… in initTopAccelerationStructure()
273 de::MovePtr<TopLevelAccelerationStructure> result = makeTopLevelAccelerationStructure(); in initTopAccelerationStructure()
444 de::MovePtr<TopLevelAccelerationStructure> topLevelAccelerationStructure; in runTest()
455 …const TopLevelAccelerationStructure* topLevelAccelerationStructurePtr = topLevelAccelerationStr… in runTest()
502 + TopLevelAccelerationStructure::getRequiredAllocationCount() in checkSupportInInstance()
DvktRayTracingWatertightnessTests.cpp184 …de::MovePtr<TopLevelAccelerationStructure> initTopAccelerationStructure(VkCommandBuffer …
383 …de::MovePtr<TopLevelAccelerationStructure> RayTracingWatertightnessTestInstance::initTopAccelerati… in initTopAccelerationStructure()
389 de::MovePtr<TopLevelAccelerationStructure> result = makeTopLevelAccelerationStructure(); in initTopAccelerationStructure()
659 de::MovePtr<TopLevelAccelerationStructure> topLevelAccelerationStructure; in runTest()
670 …const TopLevelAccelerationStructure* topLevelAccelerationStructurePtr = topLevelAccelerationStruct… in runTest()
732 + TopLevelAccelerationStructure::getRequiredAllocationCount() in checkSupportInInstance()
DvktRayTracingAccelerationStructuresTests.cpp133 …virtual de::MovePtr<TopLevelAccelerationStructure> initTopAccelerationStructure (Context& …
257 …de::MovePtr<TopLevelAccelerationStructure> initTopAccelerationStructure (Context& cont…
495 de::MovePtr<TopLevelAccelerationStructure> CheckerboardConfiguration::initTopAccelerationStructure … in initTopAccelerationStructure()
507 de::MovePtr<TopLevelAccelerationStructure> result = makeTopLevelAccelerationStructure(); in initTopAccelerationStructure()
635 …de::MovePtr<TopLevelAccelerationStructure> initTopAccelerationStructure (Context& cont…
715 de::MovePtr<TopLevelAccelerationStructure> SingleTriangleConfiguration::initTopAccelerationStructur… in initTopAccelerationStructure()
725 de::MovePtr<TopLevelAccelerationStructure> result = makeTopLevelAccelerationStructure(); in initTopAccelerationStructure()
1523 de::MovePtr<TopLevelAccelerationStructure> topLevelAccelerationStructure; in runTest()
1525 de::MovePtr<TopLevelAccelerationStructure> topLevelAccelerationStructureCopy; in runTest()
1725 const TopLevelAccelerationStructure* topLevelRayTracedPtr = topLevelAccelerationStructure.get(); in runTest()
[all …]
DvktRayTracingMiscTests.cpp407 virtual std::unique_ptr<TopLevelAccelerationStructure> createTLAS( Context& context,
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()
968 std::unique_ptr<TopLevelAccelerationStructure> createTLAS( Context& context, in createTLAS()
978 std::unique_ptr<TopLevelAccelerationStructure> resultPtr; in createTLAS()
979 de::MovePtr<TopLevelAccelerationStructure> tlPtr = makeTopLevelAccelerationStructure (); in createTLAS()
1037 virtual std::vector<TopLevelAccelerationStructure*> getTLASPtrVecToBind () const = 0;
1199 std::vector<TopLevelAccelerationStructure*> getTLASPtrVecToBind() const final in getTLASPtrVecToBind()
1420 std::unique_ptr<TopLevelAccelerationStructure> m_tlPtr;
[all …]
DvktRayTracingCallableShadersTests.cpp81 …virtual de::MovePtr<TopLevelAccelerationStructure> initTopAccelerationStructure (Context& …
165 …de::MovePtr<TopLevelAccelerationStructure> initTopAccelerationStructure (Context& cont…
221 de::MovePtr<TopLevelAccelerationStructure> SingleSquareConfiguration::initTopAccelerationStructure … in initTopAccelerationStructure()
228 de::MovePtr<TopLevelAccelerationStructure> result = makeTopLevelAccelerationStructure(); in initTopAccelerationStructure()
722 de::MovePtr<TopLevelAccelerationStructure> topLevelAccelerationStructure; in runTest()
745 …const TopLevelAccelerationStructure* topLevelAccelerationStructurePtr = topLevelAccelerationStr… in runTest()
DvktRayTracingPipelineLibraryTests.cpp240 …de::MovePtr<TopLevelAccelerationStructure> initTopAccelerationStructure (DeviceHelper& devi…
408 de::MovePtr<TopLevelAccelerationStructure> RayTracingPipelineLibraryTestInstance::initTopAccelerati… in initTopAccelerationStructure()
417 de::MovePtr<TopLevelAccelerationStructure> result = makeTopLevelAccelerationStructure(); in initTopAccelerationStructure()
619 de::MovePtr<TopLevelAccelerationStructure> topLevelAccelerationStructure; in runTest()
639 …const TopLevelAccelerationStructure* topLevelAccelerationStructurePtr = topLevelAccelerationStr… in runTest()
DvktRayTracingCaptureReplayTests.cpp132 …virtual de::MovePtr<TopLevelAccelerationStructure> initTopAccelerationStructure (Context& …
249 …de::MovePtr<TopLevelAccelerationStructure> initTopAccelerationStructure (Context& cont…
317 de::MovePtr<TopLevelAccelerationStructure> TestShaderBindingTablesConfiguration::initTopAcceleratio… in initTopAccelerationStructure()
324 de::MovePtr<TopLevelAccelerationStructure> result = makeTopLevelAccelerationStructure(); in initTopAccelerationStructure()
514 …de::MovePtr<TopLevelAccelerationStructure> initTopAccelerationStructure (Context& cont…
621 de::MovePtr<TopLevelAccelerationStructure> TestAccelerationStructuresConfiguration::initTopAccelera… in initTopAccelerationStructure()
629 de::MovePtr<TopLevelAccelerationStructure> result = makeTopLevelAccelerationStructure(); in initTopAccelerationStructure()
1078 de::MovePtr<TopLevelAccelerationStructure> topLevelAccelerationStructure; in runTest()
1080 de::MovePtr<TopLevelAccelerationStructure> topLevelAccelerationStructureCopy; in runTest()
1269 const TopLevelAccelerationStructure* topLevelRayTracedPtr = topLevelAccelerationStructure.get(); in runTest()
DvktRayTracingShaderBindingTableTests.cpp86 …virtual de::MovePtr<TopLevelAccelerationStructure> initTopAccelerationStructure (Context& …
187 …de::MovePtr<TopLevelAccelerationStructure> initTopAccelerationStructure (Context& cont…
261 de::MovePtr<TopLevelAccelerationStructure> CheckerboardConfiguration::initTopAccelerationStructure … in initTopAccelerationStructure()
268 de::MovePtr<TopLevelAccelerationStructure> result = makeTopLevelAccelerationStructure(); in initTopAccelerationStructure()
907 de::MovePtr<TopLevelAccelerationStructure> topLevelAccelerationStructure; in runTest()
934 …const TopLevelAccelerationStructure* topLevelAccelerationStructurePtr = topLevelAccelerationStr… in runTest()
DvktRayTracingComplexControlFlowTests.cpp248 …de::MovePtr<TopLevelAccelerationStructure> initTopAccelerationStructure (VkCommandBuffer …
393 de::MovePtr<TopLevelAccelerationStructure> RayTracingComplexControlFlowInstance::initTopAcceleratio… in initTopAccelerationStructure()
399 de::MovePtr<TopLevelAccelerationStructure> result = makeTopLevelAccelerationStructure(); in initTopAccelerationStructure()
583 de::MovePtr<TopLevelAccelerationStructure> topLevelAccelerationStructure; in runTest()
600 …const TopLevelAccelerationStructure* topLevelAccelerationStructurePtr = topLevelAccelerationStr… in runTest()
DvktRayTracingProceduralGeometryTests.cpp98 de::SharedPtr<TopLevelAccelerationStructure> m_referenceTLAS;
99 de::SharedPtr<TopLevelAccelerationStructure> m_resultTLAS;
/third_party/vk-gl-cts/external/vulkancts/framework/vulkan/
DvkRayTracingUtil.hpp664 class TopLevelAccelerationStructure class
669 TopLevelAccelerationStructure ();
670TopLevelAccelerationStructure (const TopLevelAccelerationStructure& other) = delete;
671 virtual ~TopLevelAccelerationStructure ();
709 TopLevelAccelerationStructure* accelerationStructure,
739 TopLevelAccelerationStructure* accelerationStructure,
770 de::MovePtr<TopLevelAccelerationStructure> makeTopLevelAccelerationStructure ();
774 template<> inline de::MovePtr<TopLevelAccelerationStructure> makeAccelerationStructure () { return … in makeAccelerationStructure()
DvkRayTracingUtil.cpp1505 TopLevelAccelerationStructure::~TopLevelAccelerationStructure () in ~TopLevelAccelerationStructure()
1509 TopLevelAccelerationStructure::TopLevelAccelerationStructure () in TopLevelAccelerationStructure() function in vk::TopLevelAccelerationStructure
1516 void TopLevelAccelerationStructure::setInstanceCount (const size_t instanceCount) in setInstanceCount()
1522 void TopLevelAccelerationStructure::addInstance (de::SharedPtr<BottomLevelAccelerationStructure> bo… in addInstance()
1533 VkDeviceSize TopLevelAccelerationStructure::getStructureSize () const in getStructureSize()
1538 void TopLevelAccelerationStructure::createAndBuild (const DeviceInterface& vk, in createAndBuild()
1548 void TopLevelAccelerationStructure::createAndCopyFrom (const DeviceInterface& vk, in createAndCopyFrom()
1552 TopLevelAccelerationStructure* accelerationStructure, in createAndCopyFrom()
1564 void TopLevelAccelerationStructure::createAndDeserializeFrom (const DeviceInterface& vk, in createAndDeserializeFrom()
1675 class TopLevelAccelerationStructureKHR : public TopLevelAccelerationStructure
[all …]
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/binding_model/
DvktBindingDescriptorUpdateASTests.cpp372 de::SharedPtr<TopLevelAccelerationStructure> m_topAccelerationStructure;
594 …de::MovePtr<TopLevelAccelerationStructure> rayQueryTopLevelAccelerationStructure = makeTopLevelA… in createAccelerationStructures()
611 …m_topAccelerationStructure = de::SharedPtr<TopLevelAccelerationStructure>(rayQueryTopLevelAccelera… in createAccelerationStructures()
1399 de::SharedPtr<TopLevelAccelerationStructure> m_topLevelAccelerationStructure;
1735 …de::MovePtr<TopLevelAccelerationStructure> topLevelAccelerationStructure = makeTopLevelAccelerat… in fillCommandBuffer()
1741 …m_topLevelAccelerationStructure = de::SharedPtr<TopLevelAccelerationStructure>(topLevelAcceleratio… in fillCommandBuffer()
1746 …const TopLevelAccelerationStructure* topLevelAccelerationStructurePtr = m_topLevelAcceleration… in fillCommandBuffer()
1850 de::SharedPtr<TopLevelAccelerationStructure> m_topLevelAccelerationStructure;
2132 …de::MovePtr<TopLevelAccelerationStructure> topLevelAccelerationStructure = makeTopLevelAccelerat… in fillCommandBuffer()
2138 …m_topLevelAccelerationStructure = de::SharedPtr<TopLevelAccelerationStructure>(topLevelAcceleratio… in fillCommandBuffer()
[all …]

12