Lines Matching defs:AccelerationStructureBuildGeometryInfoKHR
736 struct AccelerationStructureBuildGeometryInfoKHR struct
738 using NativeType = VkAccelerationStructureBuildGeometryInfoKHR;
740 static const bool allowDuplicate = false;
741 …CONSTEXPR StructureType structureType = StructureType::eAccelerationStructureBuildGeometryInfoKHR;
744 VULKAN_HPP_CONSTEXPR_14 AccelerationStructureBuildGeometryInfoKHR( in AccelerationStructureBuildGeometryInfoKHR() function
770 …AccelerationStructureBuildGeometryInfoKHR( VkAccelerationStructureBuildGeometryInfoKHR const & rhs… in AccelerationStructureBuildGeometryInfoKHR() argument
776 AccelerationStructureBuildGeometryInfoKHR( in AccelerationStructureBuildGeometryInfoKHR() function
815 …*this = *reinterpret_cast<VULKAN_HPP_NAMESPACE::AccelerationStructureBuildGeometryInfoKHR const *>… in operator =()
820 …_14 AccelerationStructureBuildGeometryInfoKHR & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT in setPNext()
826 …ryInfoKHR & setType( VULKAN_HPP_NAMESPACE::AccelerationStructureTypeKHR type_ ) VULKAN_HPP_NOEXCEPT in setType()
833 … setFlags( VULKAN_HPP_NAMESPACE::BuildAccelerationStructureFlagsKHR flags_ ) VULKAN_HPP_NOEXCEPT in setFlags()
840 setMode( VULKAN_HPP_NAMESPACE::BuildAccelerationStructureModeKHR mode_ ) VULKAN_HPP_NOEXCEPT in setMode()
847 …ure( VULKAN_HPP_NAMESPACE::AccelerationStructureKHR srcAccelerationStructure_ ) VULKAN_HPP_NOEXCEPT in setSrcAccelerationStructure()
854 …ure( VULKAN_HPP_NAMESPACE::AccelerationStructureKHR dstAccelerationStructure_ ) VULKAN_HPP_NOEXCEPT in setDstAccelerationStructure()
860 …tionStructureBuildGeometryInfoKHR & setGeometryCount( uint32_t geometryCount_ ) VULKAN_HPP_NOEXCEPT in setGeometryCount()
867 …( const VULKAN_HPP_NAMESPACE::AccelerationStructureGeometryKHR * pGeometries_ ) VULKAN_HPP_NOEXCEPT in setPGeometries()
874 AccelerationStructureBuildGeometryInfoKHR & setGeometries( in setGeometries()
884 …ULKAN_HPP_NAMESPACE::AccelerationStructureGeometryKHR * const * ppGeometries_ ) VULKAN_HPP_NOEXCEPT in setPpGeometries()
892 …raries<const VULKAN_HPP_NAMESPACE::AccelerationStructureGeometryKHR * const> const & pGeometries_ ) in setPGeometries()
902 …cratchData( VULKAN_HPP_NAMESPACE::DeviceOrHostAddressKHR const & scratchData_ ) VULKAN_HPP_NOEXCEPT in setScratchData()
909 operator VkAccelerationStructureBuildGeometryInfoKHR const &() const VULKAN_HPP_NOEXCEPT in operator VkAccelerationStructureBuildGeometryInfoKHR const&()
914 operator VkAccelerationStructureBuildGeometryInfoKHR &() VULKAN_HPP_NOEXCEPT in operator VkAccelerationStructureBuildGeometryInfoKHR&()
935 reflect() const VULKAN_HPP_NOEXCEPT in reflect()
943 … sType = StructureType::eAccelerationStructureBuildGeometryInfoKHR;
944 const void * pNext = {};
945 …eTypeKHR type = VULKAN_HPP_NAMESPACE::AccelerationStructureTypeKHR::eTopLevel;
946 VULKAN_HPP_NAMESPACE::BuildAccelerationStructureFlagsKHR flags = {};
947 …tureModeKHR mode = VULKAN_HPP_NAMESPACE::BuildAccelerationStructureModeKHR::eBuild;
948 …LKAN_HPP_NAMESPACE::AccelerationStructureKHR srcAccelerationStructure = {};
949 …LKAN_HPP_NAMESPACE::AccelerationStructureKHR dstAccelerationStructure = {};
950 …nt32_t geometryCount = {};
951 …nst VULKAN_HPP_NAMESPACE::AccelerationStructureGeometryKHR * pGeometries = {};
952 …nst VULKAN_HPP_NAMESPACE::AccelerationStructureGeometryKHR * const * ppGeometries = {};
953 …LKAN_HPP_NAMESPACE::DeviceOrHostAddressKHR scratchData = {};