Lines Matching defs:RayTracingPipelineCreateInfoKHR
86767 struct RayTracingPipelineCreateInfoKHR struct
86769 using NativeType = VkRayTracingPipelineCreateInfoKHR;
86771 static const bool allowDuplicate = false;
86772 …_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eRayTracingPipelineCreateInfoKHR;
86775 …CONSTEXPR RayTracingPipelineCreateInfoKHR( VULKAN_HPP_NAMESPACE::PipelineCreateFlags … in RayTracingPipelineCreateInfoKHR() argument
86806 …RayTracingPipelineCreateInfoKHR( VkRayTracingPipelineCreateInfoKHR const & rhs ) VULKAN_HPP_NOEXCE… in RayTracingPipelineCreateInfoKHR() argument
86812 RayTracingPipelineCreateInfoKHR( in RayTracingPipelineCreateInfoKHR() argument
86846 … *this = *reinterpret_cast<VULKAN_HPP_NAMESPACE::RayTracingPipelineCreateInfoKHR const *>( &rhs ); in operator =()
86851 …_CONSTEXPR_14 RayTracingPipelineCreateInfoKHR & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT in setPNext()
86857 …ineCreateInfoKHR & setFlags( VULKAN_HPP_NAMESPACE::PipelineCreateFlags flags_ ) VULKAN_HPP_NOEXCEPT in setFlags()
86863 …EXPR_14 RayTracingPipelineCreateInfoKHR & setStageCount( uint32_t stageCount_ ) VULKAN_HPP_NOEXCEPT in setStageCount()
86870 …PStages( const VULKAN_HPP_NAMESPACE::PipelineShaderStageCreateInfo * pStages_ ) VULKAN_HPP_NOEXCEPT in setPStages()
86878 …es<const VULKAN_HPP_NAMESPACE::PipelineShaderStageCreateInfo> const & stages_ ) VULKAN_HPP_NOEXCEPT in setStages()
86886 …EXPR_14 RayTracingPipelineCreateInfoKHR & setGroupCount( uint32_t groupCount_ ) VULKAN_HPP_NOEXCEPT in setGroupCount()
86893 …ps( const VULKAN_HPP_NAMESPACE::RayTracingShaderGroupCreateInfoKHR * pGroups_ ) VULKAN_HPP_NOEXCEPT in setPGroups()
86900 RayTracingPipelineCreateInfoKHR & setGroups( in setGroups()
86909 …KHR & setMaxPipelineRayRecursionDepth( uint32_t maxPipelineRayRecursionDepth_ ) VULKAN_HPP_NOEXCEPT in setMaxPipelineRayRecursionDepth()
86916 …nfo( const VULKAN_HPP_NAMESPACE::PipelineLibraryCreateInfoKHR * pLibraryInfo_ ) VULKAN_HPP_NOEXCEPT in setPLibraryInfo()
86923 …_HPP_NAMESPACE::RayTracingPipelineInterfaceCreateInfoKHR * pLibraryInterface_ ) VULKAN_HPP_NOEXCEPT in setPLibraryInterface()
86930 …( const VULKAN_HPP_NAMESPACE::PipelineDynamicStateCreateInfo * pDynamicState_ ) VULKAN_HPP_NOEXCEPT in setPDynamicState()
86936 …pelineCreateInfoKHR & setLayout( VULKAN_HPP_NAMESPACE::PipelineLayout layout_ ) VULKAN_HPP_NOEXCEPT in setLayout()
86942 …R & setBasePipelineHandle( VULKAN_HPP_NAMESPACE::Pipeline basePipelineHandle_ ) VULKAN_HPP_NOEXCEPT in setBasePipelineHandle()
86948 …acingPipelineCreateInfoKHR & setBasePipelineIndex( int32_t basePipelineIndex_ ) VULKAN_HPP_NOEXCEPT in setBasePipelineIndex()
86955 explicit operator VkRayTracingPipelineCreateInfoKHR const &() const VULKAN_HPP_NOEXCEPT in operator VkRayTracingPipelineCreateInfoKHR const&()
86960 explicit operator VkRayTracingPipelineCreateInfoKHR &() VULKAN_HPP_NOEXCEPT in operator VkRayTracingPipelineCreateInfoKHR&()
86984 reflect() const VULKAN_HPP_NOEXCEPT in reflect()
87006 bool operator==( RayTracingPipelineCreateInfoKHR const & rhs ) const VULKAN_HPP_NOEXCEPT in operator ==()
87018 bool operator!=( RayTracingPipelineCreateInfoKHR const & rhs ) const VULKAN_HPP_NOEXCEPT in operator !=()
87025 … sType = StructureType::eRayTracingPipelineCreateInfoKHR;
87026 …void * pNext = {};
87027 …_HPP_NAMESPACE::PipelineCreateFlags flags = {};
87028 …_t stageCount = {};
87029 …VULKAN_HPP_NAMESPACE::PipelineShaderStageCreateInfo * pStages = {};
87030 …_t groupCount = {};
87031 …VULKAN_HPP_NAMESPACE::RayTracingShaderGroupCreateInfoKHR * pGroups = {};
87032 …_t maxPipelineRayRecursionDepth = {};
87033 …VULKAN_HPP_NAMESPACE::PipelineLibraryCreateInfoKHR * pLibraryInfo = {};
87034 …VULKAN_HPP_NAMESPACE::RayTracingPipelineInterfaceCreateInfoKHR * pLibraryInterface = {};
87035 …VULKAN_HPP_NAMESPACE::PipelineDynamicStateCreateInfo * pDynamicState = {};
87036 …_HPP_NAMESPACE::PipelineLayout layout = {};
87037 …_HPP_NAMESPACE::Pipeline basePipelineHandle = {};
87038 …t basePipelineIndex = {};