Lines Matching defs:RayTracingPipelineCreateInfoNV
101492 struct RayTracingPipelineCreateInfoNV struct
101494 using NativeType = VkRayTracingPipelineCreateInfoNV;
101496 static const bool allowDuplicate = false;
101497 …P_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eRayTracingPipelineCreateInfoNV;
101500 …N_HPP_CONSTEXPR RayTracingPipelineCreateInfoNV( VULKAN_HPP_NAMESPACE::PipelineCreateFlags … in RayTracingPipelineCreateInfoNV() function
101525 … RayTracingPipelineCreateInfoNV( VkRayTracingPipelineCreateInfoNV const & rhs ) VULKAN_HPP_NOEXCEPT in RayTracingPipelineCreateInfoNV() argument
101531 RayTracingPipelineCreateInfoNV( in RayTracingPipelineCreateInfoNV() function
101559 … *this = *reinterpret_cast<VULKAN_HPP_NAMESPACE::RayTracingPipelineCreateInfoNV const *>( &rhs ); in operator =()
101564 …P_CONSTEXPR_14 RayTracingPipelineCreateInfoNV & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT in setPNext()
101570 …lineCreateInfoNV & setFlags( VULKAN_HPP_NAMESPACE::PipelineCreateFlags flags_ ) VULKAN_HPP_NOEXCEPT in setFlags()
101576 …TEXPR_14 RayTracingPipelineCreateInfoNV & setStageCount( uint32_t stageCount_ ) VULKAN_HPP_NOEXCEPT in setStageCount()
101583 …PStages( const VULKAN_HPP_NAMESPACE::PipelineShaderStageCreateInfo * pStages_ ) VULKAN_HPP_NOEXCEPT in setPStages()
101591 …es<const VULKAN_HPP_NAMESPACE::PipelineShaderStageCreateInfo> const & stages_ ) VULKAN_HPP_NOEXCEPT in setStages()
101599 …TEXPR_14 RayTracingPipelineCreateInfoNV & setGroupCount( uint32_t groupCount_ ) VULKAN_HPP_NOEXCEPT in setGroupCount()
101606 …ups( const VULKAN_HPP_NAMESPACE::RayTracingShaderGroupCreateInfoNV * pGroups_ ) VULKAN_HPP_NOEXCEPT in setPGroups()
101613 RayTracingPipelineCreateInfoNV & setGroups( in setGroups()
101622 …acingPipelineCreateInfoNV & setMaxRecursionDepth( uint32_t maxRecursionDepth_ ) VULKAN_HPP_NOEXCEPT in setMaxRecursionDepth()
101628 …ipelineCreateInfoNV & setLayout( VULKAN_HPP_NAMESPACE::PipelineLayout layout_ ) VULKAN_HPP_NOEXCEPT in setLayout()
101634 …V & setBasePipelineHandle( VULKAN_HPP_NAMESPACE::Pipeline basePipelineHandle_ ) VULKAN_HPP_NOEXCEPT in setBasePipelineHandle()
101640 …racingPipelineCreateInfoNV & setBasePipelineIndex( int32_t basePipelineIndex_ ) VULKAN_HPP_NOEXCEPT in setBasePipelineIndex()
101647 operator VkRayTracingPipelineCreateInfoNV const &() const VULKAN_HPP_NOEXCEPT in operator VkRayTracingPipelineCreateInfoNV const&()
101652 operator VkRayTracingPipelineCreateInfoNV &() VULKAN_HPP_NOEXCEPT in operator VkRayTracingPipelineCreateInfoNV&()
101673 reflect() const VULKAN_HPP_NOEXCEPT in reflect()
101682 bool operator==( RayTracingPipelineCreateInfoNV const & rhs ) const VULKAN_HPP_NOEXCEPT in operator ==()
101693 bool operator!=( RayTracingPipelineCreateInfoNV const & rhs ) const VULKAN_HPP_NOEXCEPT in operator !=()
101700 …pe sType = StructureType::eRayTracingPipelineCreateInfoNV;
101701 const void * pNext = {};
101702 VULKAN_HPP_NAMESPACE::PipelineCreateFlags flags = {};
101703 uint32_t stageCount = {};
101704 const VULKAN_HPP_NAMESPACE::PipelineShaderStageCreateInfo * pStages = {};
101705 uint32_t groupCount = {};
101706 const VULKAN_HPP_NAMESPACE::RayTracingShaderGroupCreateInfoNV * pGroups = {};
101707 uint32_t maxRecursionDepth = {};
101708 VULKAN_HPP_NAMESPACE::PipelineLayout layout = {};
101709 VULKAN_HPP_NAMESPACE::Pipeline basePipelineHandle = {};
101710 int32_t basePipelineIndex = {};