struct SemaphoreSubmitInfo

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

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

Public Members

StructureType sType
const void * pNext
Semaphore semaphore
uint64_t value
Flags stageMask
uint32_t deviceIndex

Public Methods

void SemaphoreSubmitInfo (Semaphore semaphore_, uint64_t value_, PipelineStageFlags2 stageMask_, uint32_t deviceIndex_, const void * pNext_)

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

void SemaphoreSubmitInfo (const SemaphoreSubmitInfo & rhs)

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

void SemaphoreSubmitInfo (const VkSemaphoreSubmitInfo & rhs)

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

SemaphoreSubmitInfo & operator= (const SemaphoreSubmitInfo & rhs)

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

SemaphoreSubmitInfo & operator= (const VkSemaphoreSubmitInfo & rhs)

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

SemaphoreSubmitInfo & setPNext (const void * pNext_)

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

SemaphoreSubmitInfo && setPNext (const void * pNext_)

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

SemaphoreSubmitInfo & setSemaphore (Semaphore semaphore_)

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

SemaphoreSubmitInfo && setSemaphore (Semaphore semaphore_)

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

SemaphoreSubmitInfo & setValue (uint64_t value_)

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

SemaphoreSubmitInfo && setValue (uint64_t value_)

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

SemaphoreSubmitInfo & setStageMask (PipelineStageFlags2 stageMask_)

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

SemaphoreSubmitInfo && setStageMask (PipelineStageFlags2 stageMask_)

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

SemaphoreSubmitInfo & setDeviceIndex (uint32_t deviceIndex_)

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

SemaphoreSubmitInfo && setDeviceIndex (uint32_t deviceIndex_)

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

const VkSemaphoreSubmitInfo & operator const VkSemaphoreSubmitInfo & ()

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

VkSemaphoreSubmitInfo & operator VkSemaphoreSubmitInfo & ()

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

const VkSemaphoreSubmitInfo * operator const VkSemaphoreSubmitInfo * ()

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

VkSemaphoreSubmitInfo * operator VkSemaphoreSubmitInfo * ()

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

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

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