Lines Matching defs:AccelerationStructureBuildGeometryInfoKHR

725   struct AccelerationStructureBuildGeometryInfoKHR  struct
727 using NativeType = VkAccelerationStructureBuildGeometryInfoKHR;
729 static const bool allowDuplicate = false;
730 …CONSTEXPR StructureType structureType = StructureType::eAccelerationStructureBuildGeometryInfoKHR;
733 VULKAN_HPP_CONSTEXPR_14 AccelerationStructureBuildGeometryInfoKHR( in AccelerationStructureBuildGeometryInfoKHR() function
759AccelerationStructureBuildGeometryInfoKHR( VkAccelerationStructureBuildGeometryInfoKHR const & rhs… in AccelerationStructureBuildGeometryInfoKHR() function
765 AccelerationStructureBuildGeometryInfoKHR( in AccelerationStructureBuildGeometryInfoKHR() argument
804 …*this = *reinterpret_cast<VULKAN_HPP_NAMESPACE::AccelerationStructureBuildGeometryInfoKHR const *>… in operator =()
809 …_14 AccelerationStructureBuildGeometryInfoKHR & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT in setPNext()
815 …ryInfoKHR & setType( VULKAN_HPP_NAMESPACE::AccelerationStructureTypeKHR type_ ) VULKAN_HPP_NOEXCEPT in setType()
822 … setFlags( VULKAN_HPP_NAMESPACE::BuildAccelerationStructureFlagsKHR flags_ ) VULKAN_HPP_NOEXCEPT in setFlags()
829 setMode( VULKAN_HPP_NAMESPACE::BuildAccelerationStructureModeKHR mode_ ) VULKAN_HPP_NOEXCEPT in setMode()
836 …ure( VULKAN_HPP_NAMESPACE::AccelerationStructureKHR srcAccelerationStructure_ ) VULKAN_HPP_NOEXCEPT in setSrcAccelerationStructure()
843 …ure( VULKAN_HPP_NAMESPACE::AccelerationStructureKHR dstAccelerationStructure_ ) VULKAN_HPP_NOEXCEPT in setDstAccelerationStructure()
849 …tionStructureBuildGeometryInfoKHR & setGeometryCount( uint32_t geometryCount_ ) VULKAN_HPP_NOEXCEPT in setGeometryCount()
856 …( const VULKAN_HPP_NAMESPACE::AccelerationStructureGeometryKHR * pGeometries_ ) VULKAN_HPP_NOEXCEPT in setPGeometries()
863 AccelerationStructureBuildGeometryInfoKHR & setGeometries( in setGeometries()
873 …ULKAN_HPP_NAMESPACE::AccelerationStructureGeometryKHR * const * ppGeometries_ ) VULKAN_HPP_NOEXCEPT in setPpGeometries()
881 …raries<const VULKAN_HPP_NAMESPACE::AccelerationStructureGeometryKHR * const> const & pGeometries_ ) in setPGeometries()
891 …cratchData( VULKAN_HPP_NAMESPACE::DeviceOrHostAddressKHR const & scratchData_ ) VULKAN_HPP_NOEXCEPT in setScratchData()
898 operator VkAccelerationStructureBuildGeometryInfoKHR const &() const VULKAN_HPP_NOEXCEPT in operator VkAccelerationStructureBuildGeometryInfoKHR const&()
903 operator VkAccelerationStructureBuildGeometryInfoKHR &() VULKAN_HPP_NOEXCEPT in operator VkAccelerationStructureBuildGeometryInfoKHR&()
924 reflect() const VULKAN_HPP_NOEXCEPT in reflect()
932 … sType = StructureType::eAccelerationStructureBuildGeometryInfoKHR;
933 const void * pNext = {};
934 …eTypeKHR type = VULKAN_HPP_NAMESPACE::AccelerationStructureTypeKHR::eTopLevel;
935 VULKAN_HPP_NAMESPACE::BuildAccelerationStructureFlagsKHR flags = {};
936 …tureModeKHR mode = VULKAN_HPP_NAMESPACE::BuildAccelerationStructureModeKHR::eBuild;
937 …LKAN_HPP_NAMESPACE::AccelerationStructureKHR srcAccelerationStructure = {};
938 …LKAN_HPP_NAMESPACE::AccelerationStructureKHR dstAccelerationStructure = {};
939 …nt32_t geometryCount = {};
940 …nst VULKAN_HPP_NAMESPACE::AccelerationStructureGeometryKHR * pGeometries = {};
941 …nst VULKAN_HPP_NAMESPACE::AccelerationStructureGeometryKHR * const * ppGeometries = {};
942 …LKAN_HPP_NAMESPACE::DeviceOrHostAddressKHR scratchData = {};