Home
last modified time | relevance | path

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

12

/external/deqp/external/vulkancts/modules/vulkan/ray_query/
DvktRayQueryBuiltinTests.cpp167 de::SharedPtr<TopLevelAccelerationStructure> m_topAccelerationStructure;
1199 de::SharedPtr<TopLevelAccelerationStructure> m_topLevelAccelerationStructure;
1552 …de::MovePtr<TopLevelAccelerationStructure> topLevelAccelerationStructure = makeTopLevelAccelerat… in fillCommandBuffer()
1558 …m_topLevelAccelerationStructure = de::SharedPtr<TopLevelAccelerationStructure>(topLevelAcceleratio… in fillCommandBuffer()
1563 …const TopLevelAccelerationStructure* topLevelAccelerationStructurePtr = m_topLevelAccelerationStru… in fillCommandBuffer()
1947 …de::MovePtr<TopLevelAccelerationStructure> rayQueryTopLevelAccelerationStructure = makeTopLevelAcc… in initAccelerationStructures()
1949 …m_topAccelerationStructure = de::SharedPtr<TopLevelAccelerationStructure>(rayQueryTopLevelAccelera… in initAccelerationStructures()
2104 …de::MovePtr<TopLevelAccelerationStructure> rayQueryTopLevelAccelerationStructure = makeTopLevelAcc… in initAccelerationStructures()
2108 …m_topAccelerationStructure = de::SharedPtr<TopLevelAccelerationStructure>(rayQueryTopLevelAccelera… in initAccelerationStructures()
2262 …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;
1119 de::SharedPtr<TopLevelAccelerationStructure> m_topLevelAccelerationStructure;
1472 …de::MovePtr<TopLevelAccelerationStructure> topLevelAccelerationStructure = makeTopLevelAccelerat… in fillCommandBuffer()
1478 …m_topLevelAccelerationStructure = de::SharedPtr<TopLevelAccelerationStructure>(topLevelAcceleratio… in fillCommandBuffer()
1483 …const TopLevelAccelerationStructure* topLevelAccelerationStructurePtr = m_topLevelAccelerati… in fillCommandBuffer()
1650 …de::MovePtr<TopLevelAccelerationStructure> rayQueryTopLevelAccelerationStructure = makeTopLevelA… in initAccelerationStructures()
1863 …m_topAccelerationStructure = de::SharedPtr<TopLevelAccelerationStructure>(rayQueryTopLevelAccelera… in initAccelerationStructures()
DvktRayQueryAccelerationStructuresTests.cpp172 …virtual de::MovePtr<TopLevelAccelerationStructure> initTopAccelerationStructure (Context& …
940 de::MovePtr<TopLevelAccelerationStructure> topLevelAccelerationStructure;
1071 …const TopLevelAccelerationStructure* topLevelAccelerationStructurePtr = topLevelAccelerationStr… in fillCommandBuffer()
1176 …de::MovePtr<TopLevelAccelerationStructure> initTopAccelerationStructure (Context& cont…
1400 de::MovePtr<TopLevelAccelerationStructure> CheckerboardSceneBuilder::initTopAccelerationStructure (… in initTopAccelerationStructure()
1409 de::MovePtr<TopLevelAccelerationStructure> result = makeTopLevelAccelerationStructure(); in initTopAccelerationStructure()
2441 de::MovePtr<TopLevelAccelerationStructure> topLevelAccelerationStructure; in runTest()
2443 de::MovePtr<TopLevelAccelerationStructure> topLevelAccelerationStructureCopy; in runTest()
2644 const TopLevelAccelerationStructure* topLevelRayTracedPtr = topLevelAccelerationStructure.get(); in runTest()
3174 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()
1896 de::MovePtr<TopLevelAccelerationStructure> rayQueryTopLevelAccelerationStructure; in iterate()
1955 …const TopLevelAccelerationStructure* rayQueryTopLevelAccelerationStructurePtr = rayQueryTopLevel… in iterate()
DvktRayQueryCullRayFlagsTests.cpp940 de::MovePtr<TopLevelAccelerationStructure> topLevelAccelerationStructure;
1074 …const TopLevelAccelerationStructure* topLevelAccelerationStructurePtr = topLevelAccelerationStr… in fillCommandBuffer()
1891 de::MovePtr<TopLevelAccelerationStructure> rayQueryTopLevelAccelerationStructure; in iterate()
1988 …const TopLevelAccelerationStructure* rayQueryTopLevelAccelerationStructurePtr = rayQueryTopLevel… in iterate()
/external/deqp/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()
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()
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()
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.cpp133 …de::MovePtr<TopLevelAccelerationStructure> initTopAccelerationStructure (VkCommandBuffer …
263 de::MovePtr<TopLevelAccelerationStructure> RayTracingBuildTestInstance::initTopAccelerationStructur… in initTopAccelerationStructure()
271 de::MovePtr<TopLevelAccelerationStructure> result = makeTopLevelAccelerationStructure(); in initTopAccelerationStructure()
442 de::MovePtr<TopLevelAccelerationStructure> topLevelAccelerationStructure; in runTest()
453 …const TopLevelAccelerationStructure* topLevelAccelerationStructurePtr = topLevelAccelerationStr… in runTest()
500 + TopLevelAccelerationStructure::getRequiredAllocationCount() in checkSupportInInstance()
DvktRayTracingMiscTests.cpp405 virtual std::unique_ptr<TopLevelAccelerationStructure> createTLAS( Context& context,
433 std::unique_ptr<TopLevelAccelerationStructure> createTLAS( Context& context, in createTLAS()
444 std::unique_ptr<TopLevelAccelerationStructure> resultPtr; in createTLAS()
445 de::MovePtr<TopLevelAccelerationStructure> tlPtr = makeTopLevelAccelerationStructure (); in createTLAS()
966 std::unique_ptr<TopLevelAccelerationStructure> createTLAS( Context& context, in createTLAS()
976 std::unique_ptr<TopLevelAccelerationStructure> resultPtr; in createTLAS()
977 de::MovePtr<TopLevelAccelerationStructure> tlPtr = makeTopLevelAccelerationStructure (); in createTLAS()
1035 virtual std::vector<TopLevelAccelerationStructure*> getTLASPtrVecToBind () const = 0;
1197 std::vector<TopLevelAccelerationStructure*> getTLASPtrVecToBind() const final in getTLASPtrVecToBind()
1418 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()
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()
515 …de::MovePtr<TopLevelAccelerationStructure> initTopAccelerationStructure (Context& cont…
622 de::MovePtr<TopLevelAccelerationStructure> TestAccelerationStructuresConfiguration::initTopAccelera… in initTopAccelerationStructure()
630 de::MovePtr<TopLevelAccelerationStructure> result = makeTopLevelAccelerationStructure(); in initTopAccelerationStructure()
1079 de::MovePtr<TopLevelAccelerationStructure> topLevelAccelerationStructure; in runTest()
1081 de::MovePtr<TopLevelAccelerationStructure> topLevelAccelerationStructureCopy; in runTest()
1270 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()
DvktRayTracingAccelerationStructuresTests.cpp132 …virtual de::MovePtr<TopLevelAccelerationStructure> initTopAccelerationStructure (Context& …
256 …de::MovePtr<TopLevelAccelerationStructure> initTopAccelerationStructure (Context& cont…
494 de::MovePtr<TopLevelAccelerationStructure> CheckerboardConfiguration::initTopAccelerationStructure … in initTopAccelerationStructure()
506 de::MovePtr<TopLevelAccelerationStructure> result = makeTopLevelAccelerationStructure(); in initTopAccelerationStructure()
634 …de::MovePtr<TopLevelAccelerationStructure> initTopAccelerationStructure (Context& cont…
714 de::MovePtr<TopLevelAccelerationStructure> SingleTriangleConfiguration::initTopAccelerationStructur… in initTopAccelerationStructure()
724 de::MovePtr<TopLevelAccelerationStructure> result = makeTopLevelAccelerationStructure(); in initTopAccelerationStructure()
1522 de::MovePtr<TopLevelAccelerationStructure> topLevelAccelerationStructure; in runTest()
1524 de::MovePtr<TopLevelAccelerationStructure> topLevelAccelerationStructureCopy; in runTest()
1724 const TopLevelAccelerationStructure* topLevelRayTracedPtr = topLevelAccelerationStructure.get(); in runTest()
[all …]
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;
DvktRayTracingBuiltinTests.cpp216 …de::MovePtr<TopLevelAccelerationStructure> initTopAccelerationStructure (VkCommandBuffer …
1222 de::MovePtr<TopLevelAccelerationStructure> RayTracingBuiltinLaunchTestInstance::initTopAcceleration… in initTopAccelerationStructure()
1228 de::MovePtr<TopLevelAccelerationStructure> result = makeTopLevelAccelerationStructure(); in initTopAccelerationStructure()
1712 de::MovePtr<TopLevelAccelerationStructure> topLevelAccelerationStructure; in runTest()
1723 …const TopLevelAccelerationStructure* topLevelAccelerationStructurePtr = topLevelAccelerationStr… in runTest()
1792 + TopLevelAccelerationStructure::getRequiredAllocationCount() in checkSupportInInstance()
DvktRayTracingDataSpillTests.cpp1641 de::MovePtr<TopLevelAccelerationStructure> topLevelAccelerationStructure; in iterate()
2443 de::MovePtr<TopLevelAccelerationStructure> topLevelAccelerationStructure; in iterate()
/external/deqp/external/vulkancts/framework/vulkan/
DvkRayTracingUtil.hpp598 class TopLevelAccelerationStructure class
603 TopLevelAccelerationStructure ();
604TopLevelAccelerationStructure (const TopLevelAccelerationStructure& other) = delete;
605 virtual ~TopLevelAccelerationStructure ();
642 TopLevelAccelerationStructure* accelerationStructure,
664 TopLevelAccelerationStructure* accelerationStructure,
684 de::MovePtr<TopLevelAccelerationStructure> makeTopLevelAccelerationStructure ();
DvkRayTracingUtil.cpp1418 TopLevelAccelerationStructure::~TopLevelAccelerationStructure () in ~TopLevelAccelerationStructure()
1422 TopLevelAccelerationStructure::TopLevelAccelerationStructure () in TopLevelAccelerationStructure() function in vk::TopLevelAccelerationStructure
1429 void TopLevelAccelerationStructure::setInstanceCount (const size_t instanceCount) in setInstanceCount()
1435 void TopLevelAccelerationStructure::addInstance (de::SharedPtr<BottomLevelAccelerationStructure> bo… in addInstance()
1446 VkDeviceSize TopLevelAccelerationStructure::getStructureSize () const in getStructureSize()
1451 void TopLevelAccelerationStructure::createAndBuild (const DeviceInterface& vk, in createAndBuild()
1461 void TopLevelAccelerationStructure::createAndCopyFrom (const DeviceInterface& vk, in createAndCopyFrom()
1465 TopLevelAccelerationStructure* accelerationStructure, in createAndCopyFrom()
1477 void TopLevelAccelerationStructure::createAndDeserializeFrom (const DeviceInterface& vk, in createAndDeserializeFrom()
1578 class TopLevelAccelerationStructureKHR : public TopLevelAccelerationStructure
[all …]
/external/deqp/external/vulkancts/modules/vulkan/binding_model/
DvktBindingDescriptorSetRandomTests.cpp1908 de::MovePtr<vk::TopLevelAccelerationStructure> topLevelAccelerationStructure; in iterate()
2059 …const TopLevelAccelerationStructure* topLevelAccelerationStructurePtr = topLevelAccelerationStr… in iterate()

12