struct IndirectCommandsLayoutCreateInfoNV

Defined at line 51509 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

Public Members

StructureType sType
const void * pNext
Flags flags
PipelineBindPoint pipelineBindPoint
uint32_t tokenCount
const vk::IndirectCommandsLayoutTokenNV * pTokens
uint32_t streamCount
const uint32_t * pStreamStrides

Public Methods

void IndirectCommandsLayoutCreateInfoNV (vk::IndirectCommandsLayoutUsageFlagsNV flags_, vk::PipelineBindPoint pipelineBindPoint_, uint32_t tokenCount_, const vk::IndirectCommandsLayoutTokenNV * pTokens_, uint32_t streamCount_, const uint32_t * pStreamStrides_, const void * pNext_)

Defined at line 51517 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

void IndirectCommandsLayoutCreateInfoNV (const IndirectCommandsLayoutCreateInfoNV & rhs)

Defined at line 51535 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

void IndirectCommandsLayoutCreateInfoNV (const VkIndirectCommandsLayoutCreateInfoNV & rhs)

Defined at line 51537 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

void IndirectCommandsLayoutCreateInfoNV (vk::IndirectCommandsLayoutUsageFlagsNV flags_, vk::PipelineBindPoint pipelineBindPoint_, const vk::ArrayProxyNoTemporaries<const vk::IndirectCommandsLayoutTokenNV> & tokens_, const vk::ArrayProxyNoTemporaries<const uint32_t> & streamStrides_, const void * pNext_)

Defined at line 51543 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

IndirectCommandsLayoutCreateInfoNV & operator= (const IndirectCommandsLayoutCreateInfoNV & rhs)

Defined at line 51560 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

IndirectCommandsLayoutCreateInfoNV & operator= (const VkIndirectCommandsLayoutCreateInfoNV & rhs)

Defined at line 51563 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

IndirectCommandsLayoutCreateInfoNV & setPNext (const void * pNext_)

Defined at line 51570 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

IndirectCommandsLayoutCreateInfoNV & setFlags (vk::IndirectCommandsLayoutUsageFlagsNV flags_)

Defined at line 51576 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

IndirectCommandsLayoutCreateInfoNV & setPipelineBindPoint (vk::PipelineBindPoint pipelineBindPoint_)

Defined at line 51582 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

IndirectCommandsLayoutCreateInfoNV & setTokenCount (uint32_t tokenCount_)

Defined at line 51589 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

IndirectCommandsLayoutCreateInfoNV & setPTokens (const vk::IndirectCommandsLayoutTokenNV * pTokens_)

Defined at line 51595 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

IndirectCommandsLayoutCreateInfoNV & setTokens (const vk::ArrayProxyNoTemporaries<const vk::IndirectCommandsLayoutTokenNV> & tokens_)

Defined at line 51603 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

IndirectCommandsLayoutCreateInfoNV & setStreamCount (uint32_t streamCount_)

Defined at line 51612 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

IndirectCommandsLayoutCreateInfoNV & setPStreamStrides (const uint32_t * pStreamStrides_)

Defined at line 51618 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

IndirectCommandsLayoutCreateInfoNV & setStreamStrides (const vk::ArrayProxyNoTemporaries<const uint32_t> & streamStrides_)

Defined at line 51625 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

const VkIndirectCommandsLayoutCreateInfoNV & operator const VkIndirectCommandsLayoutCreateInfoNV & ()

Defined at line 51635 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

VkIndirectCommandsLayoutCreateInfoNV & operator VkIndirectCommandsLayoutCreateInfoNV & ()

Defined at line 51640 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

std::strong_ordering operator<=> (const IndirectCommandsLayoutCreateInfoNV & )

Defined at line 51665 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp