struct GeneratedCommandsInfoNV
Defined at line 69732 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
wrapper struct for struct VkGeneratedCommandsInfoNV, see https://registry.khronos.org/vulkan/specs/latest/man/html/VkGeneratedCommandsInfoNV.html
Public Members
StructureType sType
const void * pNext
PipelineBindPoint pipelineBindPoint
Pipeline pipeline
IndirectCommandsLayoutNV indirectCommandsLayout
uint32_t streamCount
const IndirectCommandsStreamNV * pStreams
uint32_t sequencesCount
Buffer preprocessBuffer
DeviceSize preprocessOffset
DeviceSize preprocessSize
Buffer sequencesCountBuffer
DeviceSize sequencesCountOffset
Buffer sequencesIndexBuffer
DeviceSize sequencesIndexOffset
Public Methods
void GeneratedCommandsInfoNV (PipelineBindPointpipelineBindPoint_,Pipelinepipeline_,IndirectCommandsLayoutNVindirectCommandsLayout_,uint32_tstreamCount_,const IndirectCommandsStreamNV *pStreams_,uint32_tsequencesCount_,BufferpreprocessBuffer_,DeviceSizepreprocessOffset_,DeviceSizepreprocessSize_,BuffersequencesCountBuffer_,DeviceSizesequencesCountOffset_,BuffersequencesIndexBuffer_,DeviceSizesequencesIndexOffset_,const void *pNext_)
Defined at line 69740 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
void GeneratedCommandsInfoNV (const GeneratedCommandsInfoNV & rhs)
Defined at line 69771 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
void GeneratedCommandsInfoNV (const VkGeneratedCommandsInfoNV & rhs)
Defined at line 69773 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
void GeneratedCommandsInfoNV (PipelineBindPointpipelineBindPoint_,Pipelinepipeline_,IndirectCommandsLayoutNVindirectCommandsLayout_,const ArrayProxyNoTemporaries<const IndirectCommandsStreamNV> &streams_,uint32_tsequencesCount_,BufferpreprocessBuffer_,DeviceSizepreprocessOffset_,DeviceSizepreprocessSize_,BuffersequencesCountBuffer_,DeviceSizesequencesCountOffset_,BuffersequencesIndexBuffer_,DeviceSizesequencesIndexOffset_,const void *pNext_)
Defined at line 69779 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
GeneratedCommandsInfoNV & operator= (const GeneratedCommandsInfoNV & rhs)
Defined at line 69810 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
GeneratedCommandsInfoNV & operator= (const VkGeneratedCommandsInfoNV & rhs)
Defined at line 69813 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
GeneratedCommandsInfoNV & setPNext (const void * pNext_)
Defined at line 69820 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
GeneratedCommandsInfoNV && setPNext (const void * pNext_)
Defined at line 69826 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
GeneratedCommandsInfoNV & setPipelineBindPoint (PipelineBindPoint pipelineBindPoint_)
Defined at line 69832 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
GeneratedCommandsInfoNV && setPipelineBindPoint (PipelineBindPoint pipelineBindPoint_)
Defined at line 69838 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
GeneratedCommandsInfoNV & setPipeline (Pipeline pipeline_)
Defined at line 69844 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
GeneratedCommandsInfoNV && setPipeline (Pipeline pipeline_)
Defined at line 69850 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
GeneratedCommandsInfoNV & setIndirectCommandsLayout (IndirectCommandsLayoutNV indirectCommandsLayout_)
Defined at line 69856 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
GeneratedCommandsInfoNV && setIndirectCommandsLayout (IndirectCommandsLayoutNV indirectCommandsLayout_)
Defined at line 69862 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
GeneratedCommandsInfoNV & setStreamCount (uint32_t streamCount_)
Defined at line 69868 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
GeneratedCommandsInfoNV && setStreamCount (uint32_t streamCount_)
Defined at line 69874 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
GeneratedCommandsInfoNV & setPStreams (const IndirectCommandsStreamNV * pStreams_)
Defined at line 69880 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
GeneratedCommandsInfoNV && setPStreams (const IndirectCommandsStreamNV * pStreams_)
Defined at line 69886 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
GeneratedCommandsInfoNV & setStreams (const ArrayProxyNoTemporaries<const IndirectCommandsStreamNV> & streams_)
Defined at line 69893 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
GeneratedCommandsInfoNV & setSequencesCount (uint32_t sequencesCount_)
Defined at line 69901 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
GeneratedCommandsInfoNV && setSequencesCount (uint32_t sequencesCount_)
Defined at line 69907 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
GeneratedCommandsInfoNV & setPreprocessBuffer (Buffer preprocessBuffer_)
Defined at line 69913 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
GeneratedCommandsInfoNV && setPreprocessBuffer (Buffer preprocessBuffer_)
Defined at line 69919 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
GeneratedCommandsInfoNV & setPreprocessOffset (DeviceSize preprocessOffset_)
Defined at line 69925 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
GeneratedCommandsInfoNV && setPreprocessOffset (DeviceSize preprocessOffset_)
Defined at line 69931 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
GeneratedCommandsInfoNV & setPreprocessSize (DeviceSize preprocessSize_)
Defined at line 69937 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
GeneratedCommandsInfoNV && setPreprocessSize (DeviceSize preprocessSize_)
Defined at line 69943 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
GeneratedCommandsInfoNV & setSequencesCountBuffer (Buffer sequencesCountBuffer_)
Defined at line 69949 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
GeneratedCommandsInfoNV && setSequencesCountBuffer (Buffer sequencesCountBuffer_)
Defined at line 69955 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
GeneratedCommandsInfoNV & setSequencesCountOffset (DeviceSize sequencesCountOffset_)
Defined at line 69961 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
GeneratedCommandsInfoNV && setSequencesCountOffset (DeviceSize sequencesCountOffset_)
Defined at line 69967 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
GeneratedCommandsInfoNV & setSequencesIndexBuffer (Buffer sequencesIndexBuffer_)
Defined at line 69973 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
GeneratedCommandsInfoNV && setSequencesIndexBuffer (Buffer sequencesIndexBuffer_)
Defined at line 69979 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
GeneratedCommandsInfoNV & setSequencesIndexOffset (DeviceSize sequencesIndexOffset_)
Defined at line 69985 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
GeneratedCommandsInfoNV && setSequencesIndexOffset (DeviceSize sequencesIndexOffset_)
Defined at line 69991 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
const VkGeneratedCommandsInfoNV & operator const VkGeneratedCommandsInfoNV & ()
Defined at line 69998 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VkGeneratedCommandsInfoNV & operator VkGeneratedCommandsInfoNV & ()
Defined at line 70003 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
const VkGeneratedCommandsInfoNV * operator const VkGeneratedCommandsInfoNV * ()
Defined at line 70008 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VkGeneratedCommandsInfoNV * operator VkGeneratedCommandsInfoNV * ()
Defined at line 70013 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
std::strong_ordering operator<=> (const GeneratedCommandsInfoNV & )
Defined at line 70055 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp