Lines Matching refs:BottomLevelAccelerationStructureKHR
872 class BottomLevelAccelerationStructureKHR : public BottomLevelAccelerationStructure
877 BottomLevelAccelerationStructureKHR ();
878 BottomLevelAccelerationStructureKHR (const BottomLevelAccelerationStructureKHR& other) = delete;
879 virtual ~BottomLevelAccelerationStructureKHR ();
974 deUint32 BottomLevelAccelerationStructureKHR::getRequiredAllocationCount (void)
984 BottomLevelAccelerationStructureKHR::~BottomLevelAccelerationStructureKHR ()
988 BottomLevelAccelerationStructureKHR::BottomLevelAccelerationStructureKHR ()
1012 void BottomLevelAccelerationStructureKHR::setBuildType (const VkAccelerationStructureBuildTypeKHR buildType)
1017 VkAccelerationStructureBuildTypeKHR BottomLevelAccelerationStructureKHR::getBuildType () const
1022 void BottomLevelAccelerationStructureKHR::setCreateFlags (const VkAccelerationStructureCreateFlagsKHR createFlags)
1027 void BottomLevelAccelerationStructureKHR::setCreateGeneric (bool createGeneric)
1032 void BottomLevelAccelerationStructureKHR::setCreationBufferUnbounded (bool creationBufferUnbounded)
1037 void BottomLevelAccelerationStructureKHR::setBuildFlags (const VkBuildAccelerationStructureFlagsKHR buildFlags)
1042 void BottomLevelAccelerationStructureKHR::setBuildWithoutGeometries (bool buildWithoutGeometries)
1047 void BottomLevelAccelerationStructureKHR::setBuildWithoutPrimitives (bool buildWithoutPrimitives)
1052 void BottomLevelAccelerationStructureKHR::setDeferredOperation (const bool deferredOperation,
1059 void BottomLevelAccelerationStructureKHR::setUseArrayOfPointers (const bool useArrayOfPointers)
1064 void BottomLevelAccelerationStructureKHR::setUseMaintenance5(const bool useMaintenance5)
1069 void BottomLevelAccelerationStructureKHR::setIndirectBuildParameters (const VkBuffer indirectBuffer,
1078 VkBuildAccelerationStructureFlagsKHR BottomLevelAccelerationStructureKHR::getBuildFlags () const
1083 void BottomLevelAccelerationStructureKHR::create (const DeviceInterface& vk,
1243 void BottomLevelAccelerationStructureKHR::build (const DeviceInterface& vk,
1335 void BottomLevelAccelerationStructureKHR::copyFrom (const DeviceInterface& vk,
1382 void BottomLevelAccelerationStructureKHR::serialize (const DeviceInterface& vk,
1420 void BottomLevelAccelerationStructureKHR::deserialize (const DeviceInterface& vk,
1466 const VkAccelerationStructureKHR* BottomLevelAccelerationStructureKHR::getPtr (void) const
1471 void BottomLevelAccelerationStructureKHR::prepareGeometries (const DeviceInterface& vk,
1575 return BottomLevelAccelerationStructureKHR::getRequiredAllocationCount();
1617 void BottomLevelAccelerationStructureKHR::updateGeometry (size_t geometryIndex,
1626 return de::MovePtr<BottomLevelAccelerationStructure>(new BottomLevelAccelerationStructureKHR);
1632 class BottomLevelAccelerationStructurePoolMember : public BottomLevelAccelerationStructureKHR