struct IndirectCommandsLayoutTokenNV
Defined at line 51206 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
Public Members
StructureType sType
const void * pNext
IndirectCommandsTokenTypeNV tokenType
uint32_t stream
uint32_t offset
uint32_t vertexBindingUnit
vk::Bool32 vertexDynamicStride
PipelineLayout pushconstantPipelineLayout
Flags pushconstantShaderStageFlags
uint32_t pushconstantOffset
uint32_t pushconstantSize
Flags indirectStateFlags
uint32_t indexTypeCount
const vk::IndexType * pIndexTypes
const uint32_t * pIndexTypeValues
Public Methods
void IndirectCommandsLayoutTokenNV (vk::IndirectCommandsTokenTypeNVtokenType_,uint32_tstream_,uint32_toffset_,uint32_tvertexBindingUnit_,vk::Bool32vertexDynamicStride_,vk::PipelineLayoutpushconstantPipelineLayout_,vk::ShaderStageFlagspushconstantShaderStageFlags_,uint32_tpushconstantOffset_,uint32_tpushconstantSize_,vk::IndirectStateFlagsNVindirectStateFlags_,uint32_tindexTypeCount_,const vk::IndexType *pIndexTypes_,const uint32_t *pIndexTypeValues_,const void *pNext_)
Defined at line 51214 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
void IndirectCommandsLayoutTokenNV (const IndirectCommandsLayoutTokenNV & rhs)
Defined at line 51246 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
void IndirectCommandsLayoutTokenNV (const VkIndirectCommandsLayoutTokenNV & rhs)
Defined at line 51248 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
void IndirectCommandsLayoutTokenNV (vk::IndirectCommandsTokenTypeNVtokenType_,uint32_tstream_,uint32_toffset_,uint32_tvertexBindingUnit_,vk::Bool32vertexDynamicStride_,vk::PipelineLayoutpushconstantPipelineLayout_,vk::ShaderStageFlagspushconstantShaderStageFlags_,uint32_tpushconstantOffset_,uint32_tpushconstantSize_,vk::IndirectStateFlagsNVindirectStateFlags_,const vk::ArrayProxyNoTemporaries<const vk::IndexType> &indexTypes_,const vk::ArrayProxyNoTemporaries<const uint32_t> &indexTypeValues_,const void *pNext_)
Defined at line 51254 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
IndirectCommandsLayoutTokenNV & operator= (const IndirectCommandsLayoutTokenNV & rhs)
Defined at line 51294 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
IndirectCommandsLayoutTokenNV & operator= (const VkIndirectCommandsLayoutTokenNV & rhs)
Defined at line 51297 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
IndirectCommandsLayoutTokenNV & setPNext (const void * pNext_)
Defined at line 51304 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
IndirectCommandsLayoutTokenNV & setTokenType (vk::IndirectCommandsTokenTypeNV tokenType_)
Defined at line 51310 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
IndirectCommandsLayoutTokenNV & setStream (uint32_t stream_)
Defined at line 51316 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
IndirectCommandsLayoutTokenNV & setOffset (uint32_t offset_)
Defined at line 51322 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
IndirectCommandsLayoutTokenNV & setVertexBindingUnit (uint32_t vertexBindingUnit_)
Defined at line 51328 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
IndirectCommandsLayoutTokenNV & setVertexDynamicStride (vk::Bool32 vertexDynamicStride_)
Defined at line 51334 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
IndirectCommandsLayoutTokenNV & setPushconstantPipelineLayout (vk::PipelineLayout pushconstantPipelineLayout_)
Defined at line 51340 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
IndirectCommandsLayoutTokenNV & setPushconstantShaderStageFlags (vk::ShaderStageFlags pushconstantShaderStageFlags_)
Defined at line 51347 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
IndirectCommandsLayoutTokenNV & setPushconstantOffset (uint32_t pushconstantOffset_)
Defined at line 51354 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
IndirectCommandsLayoutTokenNV & setPushconstantSize (uint32_t pushconstantSize_)
Defined at line 51360 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
IndirectCommandsLayoutTokenNV & setIndirectStateFlags (vk::IndirectStateFlagsNV indirectStateFlags_)
Defined at line 51366 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
IndirectCommandsLayoutTokenNV & setIndexTypeCount (uint32_t indexTypeCount_)
Defined at line 51373 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
IndirectCommandsLayoutTokenNV & setPIndexTypes (const vk::IndexType * pIndexTypes_)
Defined at line 51379 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
IndirectCommandsLayoutTokenNV & setIndexTypes (const vk::ArrayProxyNoTemporaries<const vk::IndexType> & indexTypes_)
Defined at line 51386 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
IndirectCommandsLayoutTokenNV & setPIndexTypeValues (const uint32_t * pIndexTypeValues_)
Defined at line 51395 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
IndirectCommandsLayoutTokenNV & setIndexTypeValues (const vk::ArrayProxyNoTemporaries<const uint32_t> & indexTypeValues_)
Defined at line 51402 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
const VkIndirectCommandsLayoutTokenNV & operator const VkIndirectCommandsLayoutTokenNV & ()
Defined at line 51412 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VkIndirectCommandsLayoutTokenNV & operator VkIndirectCommandsLayoutTokenNV & ()
Defined at line 51417 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
std::strong_ordering operator<=> (const IndirectCommandsLayoutTokenNV & )
Defined at line 51463 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp