Lines Matching defs:IndirectCommandsLayoutTokenNV
55056 struct IndirectCommandsLayoutTokenNV struct
55058 using NativeType = VkIndirectCommandsLayoutTokenNV;
55060 static const bool allowDuplicate = false;
55061 …PP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eIndirectCommandsLayoutTokenNV;
55064 VULKAN_HPP_CONSTEXPR IndirectCommandsLayoutTokenNV( in IndirectCommandsLayoutTokenNV() argument
55098 IndirectCommandsLayoutTokenNV( VkIndirectCommandsLayoutTokenNV const & rhs ) VULKAN_HPP_NOEXCEPT in IndirectCommandsLayoutTokenNV() function
55104 …IndirectCommandsLayoutTokenNV( VULKAN_HPP_NAMESPACE::IndirectCommandsTokenTypeNV … in IndirectCommandsLayoutTokenNV() argument
55149 … *this = *reinterpret_cast<VULKAN_HPP_NAMESPACE::IndirectCommandsLayoutTokenNV const *>( &rhs ); in operator =()
55154 …PP_CONSTEXPR_14 IndirectCommandsLayoutTokenNV & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT in setPNext()
55160 … & setTokenType( VULKAN_HPP_NAMESPACE::IndirectCommandsTokenTypeNV tokenType_ ) VULKAN_HPP_NOEXCEPT in setTokenType()
55166 …_HPP_CONSTEXPR_14 IndirectCommandsLayoutTokenNV & setStream( uint32_t stream_ ) VULKAN_HPP_NOEXCEPT in setStream()
55172 …_HPP_CONSTEXPR_14 IndirectCommandsLayoutTokenNV & setOffset( uint32_t offset_ ) VULKAN_HPP_NOEXCEPT in setOffset()
55178 …rectCommandsLayoutTokenNV & setVertexBindingUnit( uint32_t vertexBindingUnit_ ) VULKAN_HPP_NOEXCEPT in setVertexBindingUnit()
55184 …V & setVertexDynamicStride( VULKAN_HPP_NAMESPACE::Bool32 vertexDynamicStride_ ) VULKAN_HPP_NOEXCEPT in setVertexDynamicStride()
55191 …elineLayout( VULKAN_HPP_NAMESPACE::PipelineLayout pushconstantPipelineLayout_ ) VULKAN_HPP_NOEXCEPT in setPushconstantPipelineLayout()
55198 …geFlags( VULKAN_HPP_NAMESPACE::ShaderStageFlags pushconstantShaderStageFlags_ ) VULKAN_HPP_NOEXCEPT in setPushconstantShaderStageFlags()
55204 …ctCommandsLayoutTokenNV & setPushconstantOffset( uint32_t pushconstantOffset_ ) VULKAN_HPP_NOEXCEPT in setPushconstantOffset()
55210 …directCommandsLayoutTokenNV & setPushconstantSize( uint32_t pushconstantSize_ ) VULKAN_HPP_NOEXCEPT in setPushconstantSize()
55217 …ectStateFlags( VULKAN_HPP_NAMESPACE::IndirectStateFlagsNV indirectStateFlags_ ) VULKAN_HPP_NOEXCEPT in setIndirectStateFlags()
55223 …4 IndirectCommandsLayoutTokenNV & setIndexTypeCount( uint32_t indexTypeCount_ ) VULKAN_HPP_NOEXCEPT in setIndexTypeCount()
55229 …okenNV & setPIndexTypes( const VULKAN_HPP_NAMESPACE::IndexType * pIndexTypes_ ) VULKAN_HPP_NOEXCEPT in setPIndexTypes()
55237 …ProxyNoTemporaries<const VULKAN_HPP_NAMESPACE::IndexType> const & indexTypes_ ) VULKAN_HPP_NOEXCEPT in setIndexTypes()
55245 …mmandsLayoutTokenNV & setPIndexTypeValues( const uint32_t * pIndexTypeValues_ ) VULKAN_HPP_NOEXCEPT in setPIndexTypeValues()
55253 …P_NAMESPACE::ArrayProxyNoTemporaries<const uint32_t> const & indexTypeValues_ ) VULKAN_HPP_NOEXCEPT in setIndexTypeValues()
55262 operator VkIndirectCommandsLayoutTokenNV const &() const VULKAN_HPP_NOEXCEPT in operator VkIndirectCommandsLayoutTokenNV const&()
55267 operator VkIndirectCommandsLayoutTokenNV &() VULKAN_HPP_NOEXCEPT in operator VkIndirectCommandsLayoutTokenNV&()
55292 reflect() const VULKAN_HPP_NOEXCEPT in reflect()
55315 bool operator==( IndirectCommandsLayoutTokenNV const & rhs ) const VULKAN_HPP_NOEXCEPT in operator ==()
55329 bool operator!=( IndirectCommandsLayoutTokenNV const & rhs ) const VULKAN_HPP_NOEXCEPT in operator !=()
55336 …ureType sType = StructureType::eIndirectCommandsLayoutTokenNV;
55337 const void * pNext = {};
55338 …eNV tokenType = VULKAN_HPP_NAMESPACE::IndirectCommandsTokenTypeNV::eShaderGroup;
55339 uint32_t stream = {};
55340 uint32_t offset = {};
55341 uint32_t vertexBindingUnit = {};
55342 VULKAN_HPP_NAMESPACE::Bool32 vertexDynamicStride = {};
55343 VULKAN_HPP_NAMESPACE::PipelineLayout pushconstantPipelineLayout = {};
55344 VULKAN_HPP_NAMESPACE::ShaderStageFlags pushconstantShaderStageFlags = {};
55345 uint32_t pushconstantOffset = {};
55346 uint32_t pushconstantSize = {};
55347 VULKAN_HPP_NAMESPACE::IndirectStateFlagsNV indirectStateFlags = {};
55348 uint32_t indexTypeCount = {};
55349 const VULKAN_HPP_NAMESPACE::IndexType * pIndexTypes = {};
55373 … const VULKAN_HPP_NAMESPACE::IndirectCommandsLayoutTokenNV * pTokens_ = {},