struct GeneratedCommandsInfoNV
Defined at line 40165 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
Public Members
StructureType sType
const void * pNext
PipelineBindPoint pipelineBindPoint
Pipeline pipeline
IndirectCommandsLayoutNV indirectCommandsLayout
uint32_t streamCount
const vk::IndirectCommandsStreamNV * pStreams
uint32_t sequencesCount
Buffer preprocessBuffer
vk::DeviceSize preprocessOffset
vk::DeviceSize preprocessSize
Buffer sequencesCountBuffer
vk::DeviceSize sequencesCountOffset
Buffer sequencesIndexBuffer
vk::DeviceSize sequencesIndexOffset
Public Methods
void GeneratedCommandsInfoNV (vk::PipelineBindPoint pipelineBindPoint_, vk::Pipeline pipeline_, vk::IndirectCommandsLayoutNV indirectCommandsLayout_, uint32_t streamCount_, const vk::IndirectCommandsStreamNV * pStreams_, uint32_t sequencesCount_, vk::Buffer preprocessBuffer_, vk::DeviceSize preprocessOffset_, vk::DeviceSize preprocessSize_, vk::Buffer sequencesCountBuffer_, vk::DeviceSize sequencesCountOffset_, vk::Buffer sequencesIndexBuffer_, vk::DeviceSize sequencesIndexOffset_, const void * pNext_)
Defined at line 40173 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
void GeneratedCommandsInfoNV (const GeneratedCommandsInfoNV & rhs)
Defined at line 40205 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
void GeneratedCommandsInfoNV (const VkGeneratedCommandsInfoNV & rhs)
Defined at line 40207 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
void GeneratedCommandsInfoNV (vk::PipelineBindPoint pipelineBindPoint_, vk::Pipeline pipeline_, vk::IndirectCommandsLayoutNV indirectCommandsLayout_, const vk::ArrayProxyNoTemporaries<const vk::IndirectCommandsStreamNV> & streams_, uint32_t sequencesCount_, vk::Buffer preprocessBuffer_, vk::DeviceSize preprocessOffset_, vk::DeviceSize preprocessSize_, vk::Buffer sequencesCountBuffer_, vk::DeviceSize sequencesCountOffset_, vk::Buffer sequencesIndexBuffer_, vk::DeviceSize sequencesIndexOffset_, const void * pNext_)
Defined at line 40213 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
GeneratedCommandsInfoNV & operator= (const GeneratedCommandsInfoNV & rhs)
Defined at line 40244 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
GeneratedCommandsInfoNV & operator= (const VkGeneratedCommandsInfoNV & rhs)
Defined at line 40247 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
GeneratedCommandsInfoNV & setPNext (const void * pNext_)
Defined at line 40254 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
GeneratedCommandsInfoNV & setPipelineBindPoint (vk::PipelineBindPoint pipelineBindPoint_)
Defined at line 40260 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
GeneratedCommandsInfoNV & setPipeline (vk::Pipeline pipeline_)
Defined at line 40266 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
GeneratedCommandsInfoNV & setIndirectCommandsLayout (vk::IndirectCommandsLayoutNV indirectCommandsLayout_)
Defined at line 40272 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
GeneratedCommandsInfoNV & setStreamCount (uint32_t streamCount_)
Defined at line 40279 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
GeneratedCommandsInfoNV & setPStreams (const vk::IndirectCommandsStreamNV * pStreams_)
Defined at line 40285 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
GeneratedCommandsInfoNV & setStreams (const vk::ArrayProxyNoTemporaries<const vk::IndirectCommandsStreamNV> & streams_)
Defined at line 40292 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
GeneratedCommandsInfoNV & setSequencesCount (uint32_t sequencesCount_)
Defined at line 40301 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
GeneratedCommandsInfoNV & setPreprocessBuffer (vk::Buffer preprocessBuffer_)
Defined at line 40307 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
GeneratedCommandsInfoNV & setPreprocessOffset (vk::DeviceSize preprocessOffset_)
Defined at line 40313 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
GeneratedCommandsInfoNV & setPreprocessSize (vk::DeviceSize preprocessSize_)
Defined at line 40319 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
GeneratedCommandsInfoNV & setSequencesCountBuffer (vk::Buffer sequencesCountBuffer_)
Defined at line 40325 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
GeneratedCommandsInfoNV & setSequencesCountOffset (vk::DeviceSize sequencesCountOffset_)
Defined at line 40331 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
GeneratedCommandsInfoNV & setSequencesIndexBuffer (vk::Buffer sequencesIndexBuffer_)
Defined at line 40337 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
GeneratedCommandsInfoNV & setSequencesIndexOffset (vk::DeviceSize sequencesIndexOffset_)
Defined at line 40343 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
const VkGeneratedCommandsInfoNV & operator const VkGeneratedCommandsInfoNV & ()
Defined at line 40350 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VkGeneratedCommandsInfoNV & operator VkGeneratedCommandsInfoNV & ()
Defined at line 40355 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
std::strong_ordering operator<=> (const GeneratedCommandsInfoNV & )
Defined at line 40401 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp