• Home
  • Raw
  • Download

Lines Matching defs:RayTracingPipelineCreateInfoNV

40168   struct RayTracingPipelineCreateInfoNV  struct
40170 static const bool allowDuplicate = false;
40171 …PP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eRayTracingPipelineCreateInfoNV;
40174RayTracingPipelineCreateInfoNV(VULKAN_HPP_NAMESPACE::PipelineCreateFlags flags_ = {}, uint32_t sta… in RayTracingPipelineCreateInfoNV() function
40180RayTracingPipelineCreateInfoNV( VkRayTracingPipelineCreateInfoNV const & rhs ) VULKAN_HPP_NOEXCEPT in RayTracingPipelineCreateInfoNV() function
40186RayTracingPipelineCreateInfoNV( VULKAN_HPP_NAMESPACE::PipelineCreateFlags flags_, VULKAN_HPP_NAMES… in RayTracingPipelineCreateInfoNV() function
40194 … *this = *reinterpret_cast<VULKAN_HPP_NAMESPACE::RayTracingPipelineCreateInfoNV const *>( &rhs ); in operator =()
40198 …gPipelineCreateInfoNV & operator=( RayTracingPipelineCreateInfoNV const & rhs ) VULKAN_HPP_NOEXCEPT in operator =()
40204 RayTracingPipelineCreateInfoNV & setPNext( const void* pNext_ ) VULKAN_HPP_NOEXCEPT in setPNext()
40210 …lineCreateInfoNV & setFlags( VULKAN_HPP_NAMESPACE::PipelineCreateFlags flags_ ) VULKAN_HPP_NOEXCEPT in setFlags()
40216 RayTracingPipelineCreateInfoNV & setStageCount( uint32_t stageCount_ ) VULKAN_HPP_NOEXCEPT in setStageCount()
40222 …tPStages( const VULKAN_HPP_NAMESPACE::PipelineShaderStageCreateInfo* pStages_ ) VULKAN_HPP_NOEXCEPT in setPStages()
40229 …es<const VULKAN_HPP_NAMESPACE::PipelineShaderStageCreateInfo> const & stages_ ) VULKAN_HPP_NOEXCEPT in setStages()
40237 RayTracingPipelineCreateInfoNV & setGroupCount( uint32_t groupCount_ ) VULKAN_HPP_NOEXCEPT in setGroupCount()
40243 …oups( const VULKAN_HPP_NAMESPACE::RayTracingShaderGroupCreateInfoNV* pGroups_ ) VULKAN_HPP_NOEXCEPT in setPGroups()
40250 …onst VULKAN_HPP_NAMESPACE::RayTracingShaderGroupCreateInfoNV> const & groups_ ) VULKAN_HPP_NOEXCEPT in setGroups()
40258 …acingPipelineCreateInfoNV & setMaxRecursionDepth( uint32_t maxRecursionDepth_ ) VULKAN_HPP_NOEXCEPT in setMaxRecursionDepth()
40264 …ipelineCreateInfoNV & setLayout( VULKAN_HPP_NAMESPACE::PipelineLayout layout_ ) VULKAN_HPP_NOEXCEPT in setLayout()
40270 …V & setBasePipelineHandle( VULKAN_HPP_NAMESPACE::Pipeline basePipelineHandle_ ) VULKAN_HPP_NOEXCEPT in setBasePipelineHandle()
40276 …racingPipelineCreateInfoNV & setBasePipelineIndex( int32_t basePipelineIndex_ ) VULKAN_HPP_NOEXCEPT in setBasePipelineIndex()
40283 operator VkRayTracingPipelineCreateInfoNV const&() const VULKAN_HPP_NOEXCEPT in operator VkRayTracingPipelineCreateInfoNV const&()
40288 operator VkRayTracingPipelineCreateInfoNV &() VULKAN_HPP_NOEXCEPT in operator VkRayTracingPipelineCreateInfoNV&()
40297 bool operator==( RayTracingPipelineCreateInfoNV const& rhs ) const VULKAN_HPP_NOEXCEPT in operator ==()
40312 bool operator!=( RayTracingPipelineCreateInfoNV const& rhs ) const VULKAN_HPP_NOEXCEPT in operator !=()
40321 … const VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eRayTracingPipelineCreateInfoNV;
40322 const void* pNext = {};
40323 VULKAN_HPP_NAMESPACE::PipelineCreateFlags flags = {};
40324 uint32_t stageCount = {};
40325 const VULKAN_HPP_NAMESPACE::PipelineShaderStageCreateInfo* pStages = {};
40326 uint32_t groupCount = {};
40327 const VULKAN_HPP_NAMESPACE::RayTracingShaderGroupCreateInfoNV* pGroups = {};
40328 uint32_t maxRecursionDepth = {};
40329 VULKAN_HPP_NAMESPACE::PipelineLayout layout = {};
40330 VULKAN_HPP_NAMESPACE::Pipeline basePipelineHandle = {};
40331 int32_t basePipelineIndex = {};