struct SubmitInfo2

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

wrapper struct for struct VkSubmitInfo2, see https://registry.khronos.org/vulkan/specs/latest/man/html/VkSubmitInfo2.html

Public Members

StructureType sType
const void * pNext
Flags flags
uint32_t waitSemaphoreInfoCount
const SemaphoreSubmitInfo * pWaitSemaphoreInfos
uint32_t commandBufferInfoCount
const CommandBufferSubmitInfo * pCommandBufferInfos
uint32_t signalSemaphoreInfoCount
const SemaphoreSubmitInfo * pSignalSemaphoreInfos

Public Methods

void SubmitInfo2 (SubmitFlags flags_, uint32_t waitSemaphoreInfoCount_, const SemaphoreSubmitInfo * pWaitSemaphoreInfos_, uint32_t commandBufferInfoCount_, const CommandBufferSubmitInfo * pCommandBufferInfos_, uint32_t signalSemaphoreInfoCount_, const SemaphoreSubmitInfo * pSignalSemaphoreInfos_, const void * pNext_)

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

void SubmitInfo2 (const SubmitInfo2 & rhs)

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

void SubmitInfo2 (const VkSubmitInfo2 & rhs)

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

void SubmitInfo2 (SubmitFlags flags_, const ArrayProxyNoTemporaries<const SemaphoreSubmitInfo> & waitSemaphoreInfos_, const ArrayProxyNoTemporaries<const CommandBufferSubmitInfo> & commandBufferInfos_, const ArrayProxyNoTemporaries<const SemaphoreSubmitInfo> & signalSemaphoreInfos_, const void * pNext_)

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

SubmitInfo2 & operator= (const SubmitInfo2 & rhs)

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

SubmitInfo2 & operator= (const VkSubmitInfo2 & rhs)

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

SubmitInfo2 & setPNext (const void * pNext_)

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

SubmitInfo2 && setPNext (const void * pNext_)

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

SubmitInfo2 & setFlags (SubmitFlags flags_)

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

SubmitInfo2 && setFlags (SubmitFlags flags_)

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

SubmitInfo2 & setWaitSemaphoreInfoCount (uint32_t waitSemaphoreInfoCount_)

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

SubmitInfo2 && setWaitSemaphoreInfoCount (uint32_t waitSemaphoreInfoCount_)

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

SubmitInfo2 & setPWaitSemaphoreInfos (const SemaphoreSubmitInfo * pWaitSemaphoreInfos_)

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

SubmitInfo2 && setPWaitSemaphoreInfos (const SemaphoreSubmitInfo * pWaitSemaphoreInfos_)

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

SubmitInfo2 & setWaitSemaphoreInfos (const ArrayProxyNoTemporaries<const SemaphoreSubmitInfo> & waitSemaphoreInfos_)

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

SubmitInfo2 & setCommandBufferInfoCount (uint32_t commandBufferInfoCount_)

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

SubmitInfo2 && setCommandBufferInfoCount (uint32_t commandBufferInfoCount_)

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

SubmitInfo2 & setPCommandBufferInfos (const CommandBufferSubmitInfo * pCommandBufferInfos_)

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

SubmitInfo2 && setPCommandBufferInfos (const CommandBufferSubmitInfo * pCommandBufferInfos_)

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

SubmitInfo2 & setCommandBufferInfos (const ArrayProxyNoTemporaries<const CommandBufferSubmitInfo> & commandBufferInfos_)

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

SubmitInfo2 & setSignalSemaphoreInfoCount (uint32_t signalSemaphoreInfoCount_)

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

SubmitInfo2 && setSignalSemaphoreInfoCount (uint32_t signalSemaphoreInfoCount_)

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

SubmitInfo2 & setPSignalSemaphoreInfos (const SemaphoreSubmitInfo * pSignalSemaphoreInfos_)

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

SubmitInfo2 && setPSignalSemaphoreInfos (const SemaphoreSubmitInfo * pSignalSemaphoreInfos_)

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

SubmitInfo2 & setSignalSemaphoreInfos (const ArrayProxyNoTemporaries<const SemaphoreSubmitInfo> & signalSemaphoreInfos_)

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

const VkSubmitInfo2 & operator const VkSubmitInfo2 & ()

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

VkSubmitInfo2 & operator VkSubmitInfo2 & ()

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

const VkSubmitInfo2 * operator const VkSubmitInfo2 * ()

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

VkSubmitInfo2 * operator VkSubmitInfo2 * ()

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

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

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