struct SubmitInfo

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

Public Members

StructureType sType
const void * pNext
uint32_t waitSemaphoreCount
const vk::Semaphore * pWaitSemaphores
const vk::PipelineStageFlags * pWaitDstStageMask
uint32_t commandBufferCount
const vk::CommandBuffer * pCommandBuffers
uint32_t signalSemaphoreCount
const vk::Semaphore * pSignalSemaphores

Public Methods

void SubmitInfo (uint32_t waitSemaphoreCount_, const vk::Semaphore * pWaitSemaphores_, const vk::PipelineStageFlags * pWaitDstStageMask_, uint32_t commandBufferCount_, const vk::CommandBuffer * pCommandBuffers_, uint32_t signalSemaphoreCount_, const vk::Semaphore * pSignalSemaphores_, const void * pNext_)

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

void SubmitInfo (const SubmitInfo & rhs)

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

void SubmitInfo (const VkSubmitInfo & rhs)

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

void SubmitInfo (const vk::ArrayProxyNoTemporaries<const vk::Semaphore> & waitSemaphores_, const vk::ArrayProxyNoTemporaries<const vk::PipelineStageFlags> & waitDstStageMask_, const vk::ArrayProxyNoTemporaries<const vk::CommandBuffer> & commandBuffers_, const vk::ArrayProxyNoTemporaries<const vk::Semaphore> & signalSemaphores_, const void * pNext_)

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

SubmitInfo & operator= (const SubmitInfo & rhs)

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

SubmitInfo & operator= (const VkSubmitInfo & rhs)

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

SubmitInfo & setPNext (const void * pNext_)

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

SubmitInfo & setWaitSemaphoreCount (uint32_t waitSemaphoreCount_)

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

SubmitInfo & setPWaitSemaphores (const vk::Semaphore * pWaitSemaphores_)

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

SubmitInfo & setWaitSemaphores (const vk::ArrayProxyNoTemporaries<const vk::Semaphore> & waitSemaphores_)

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

SubmitInfo & setPWaitDstStageMask (const vk::PipelineStageFlags * pWaitDstStageMask_)

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

SubmitInfo & setWaitDstStageMask (const vk::ArrayProxyNoTemporaries<const vk::PipelineStageFlags> & waitDstStageMask_)

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

SubmitInfo & setCommandBufferCount (uint32_t commandBufferCount_)

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

SubmitInfo & setPCommandBuffers (const vk::CommandBuffer * pCommandBuffers_)

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

SubmitInfo & setCommandBuffers (const vk::ArrayProxyNoTemporaries<const vk::CommandBuffer> & commandBuffers_)

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

SubmitInfo & setSignalSemaphoreCount (uint32_t signalSemaphoreCount_)

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

SubmitInfo & setPSignalSemaphores (const vk::Semaphore * pSignalSemaphores_)

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

SubmitInfo & setSignalSemaphores (const vk::ArrayProxyNoTemporaries<const vk::Semaphore> & signalSemaphores_)

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

const VkSubmitInfo & operator const VkSubmitInfo & ()

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

VkSubmitInfo & operator VkSubmitInfo & ()

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

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

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