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::IndirectCommandsTokenTypeNV tokenType_, uint32_t stream_, uint32_t offset_, uint32_t vertexBindingUnit_, vk::Bool32 vertexDynamicStride_, vk::PipelineLayout pushconstantPipelineLayout_, vk::ShaderStageFlags pushconstantShaderStageFlags_, uint32_t pushconstantOffset_, uint32_t pushconstantSize_, vk::IndirectStateFlagsNV indirectStateFlags_, uint32_t indexTypeCount_, 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::IndirectCommandsTokenTypeNV tokenType_, uint32_t stream_, uint32_t offset_, uint32_t vertexBindingUnit_, vk::Bool32 vertexDynamicStride_, vk::PipelineLayout pushconstantPipelineLayout_, vk::ShaderStageFlags pushconstantShaderStageFlags_, uint32_t pushconstantOffset_, uint32_t pushconstantSize_, vk::IndirectStateFlagsNV indirectStateFlags_, 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