• Home
  • Raw
  • Download

Lines Matching defs:AccelerationStructureBuildGeometryInfoKHR

722   struct AccelerationStructureBuildGeometryInfoKHR  struct
724 using NativeType = VkAccelerationStructureBuildGeometryInfoKHR;
726 static const bool allowDuplicate = false;
727 …CONSTEXPR StructureType structureType = StructureType::eAccelerationStructureBuildGeometryInfoKHR;
730 VULKAN_HPP_CONSTEXPR_14 AccelerationStructureBuildGeometryInfoKHR( in AccelerationStructureBuildGeometryInfoKHR() function
756AccelerationStructureBuildGeometryInfoKHR( VkAccelerationStructureBuildGeometryInfoKHR const & rhs… in AccelerationStructureBuildGeometryInfoKHR() function
762 AccelerationStructureBuildGeometryInfoKHR( in AccelerationStructureBuildGeometryInfoKHR() function
801 …*this = *reinterpret_cast<VULKAN_HPP_NAMESPACE::AccelerationStructureBuildGeometryInfoKHR const *>… in operator =()
806 …_14 AccelerationStructureBuildGeometryInfoKHR & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT in setPNext()
812 …ryInfoKHR & setType( VULKAN_HPP_NAMESPACE::AccelerationStructureTypeKHR type_ ) VULKAN_HPP_NOEXCEPT in setType()
819 … setFlags( VULKAN_HPP_NAMESPACE::BuildAccelerationStructureFlagsKHR flags_ ) VULKAN_HPP_NOEXCEPT in setFlags()
826 setMode( VULKAN_HPP_NAMESPACE::BuildAccelerationStructureModeKHR mode_ ) VULKAN_HPP_NOEXCEPT in setMode()
833 …ure( VULKAN_HPP_NAMESPACE::AccelerationStructureKHR srcAccelerationStructure_ ) VULKAN_HPP_NOEXCEPT in setSrcAccelerationStructure()
840 …ure( VULKAN_HPP_NAMESPACE::AccelerationStructureKHR dstAccelerationStructure_ ) VULKAN_HPP_NOEXCEPT in setDstAccelerationStructure()
846 …tionStructureBuildGeometryInfoKHR & setGeometryCount( uint32_t geometryCount_ ) VULKAN_HPP_NOEXCEPT in setGeometryCount()
853 …( const VULKAN_HPP_NAMESPACE::AccelerationStructureGeometryKHR * pGeometries_ ) VULKAN_HPP_NOEXCEPT in setPGeometries()
860 AccelerationStructureBuildGeometryInfoKHR & setGeometries( in setGeometries()
870 …ULKAN_HPP_NAMESPACE::AccelerationStructureGeometryKHR * const * ppGeometries_ ) VULKAN_HPP_NOEXCEPT in setPpGeometries()
878 …raries<const VULKAN_HPP_NAMESPACE::AccelerationStructureGeometryKHR * const> const & pGeometries_ ) in setPGeometries()
888 …cratchData( VULKAN_HPP_NAMESPACE::DeviceOrHostAddressKHR const & scratchData_ ) VULKAN_HPP_NOEXCEPT in setScratchData()
895 operator VkAccelerationStructureBuildGeometryInfoKHR const &() const VULKAN_HPP_NOEXCEPT in operator VkAccelerationStructureBuildGeometryInfoKHR const&()
900 operator VkAccelerationStructureBuildGeometryInfoKHR &() VULKAN_HPP_NOEXCEPT in operator VkAccelerationStructureBuildGeometryInfoKHR&()
921 reflect() const VULKAN_HPP_NOEXCEPT in reflect()
929 … sType = StructureType::eAccelerationStructureBuildGeometryInfoKHR;
930 const void * pNext = {};
931 …eTypeKHR type = VULKAN_HPP_NAMESPACE::AccelerationStructureTypeKHR::eTopLevel;
932 VULKAN_HPP_NAMESPACE::BuildAccelerationStructureFlagsKHR flags = {};
933 …tureModeKHR mode = VULKAN_HPP_NAMESPACE::BuildAccelerationStructureModeKHR::eBuild;
934 …LKAN_HPP_NAMESPACE::AccelerationStructureKHR srcAccelerationStructure = {};
935 …LKAN_HPP_NAMESPACE::AccelerationStructureKHR dstAccelerationStructure = {};
936 …nt32_t geometryCount = {};
937 …nst VULKAN_HPP_NAMESPACE::AccelerationStructureGeometryKHR * pGeometries = {};
938 …nst VULKAN_HPP_NAMESPACE::AccelerationStructureGeometryKHR * const * ppGeometries = {};
939 …LKAN_HPP_NAMESPACE::DeviceOrHostAddressKHR scratchData = {};