struct TimelineSemaphoreSubmitInfo

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

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

Public Members

StructureType sType
const void * pNext
uint32_t waitSemaphoreValueCount
const uint64_t * pWaitSemaphoreValues
uint32_t signalSemaphoreValueCount
const uint64_t * pSignalSemaphoreValues

Public Methods

void TimelineSemaphoreSubmitInfo (uint32_t waitSemaphoreValueCount_, const uint64_t * pWaitSemaphoreValues_, uint32_t signalSemaphoreValueCount_, const uint64_t * pSignalSemaphoreValues_, const void * pNext_)

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

void TimelineSemaphoreSubmitInfo (const TimelineSemaphoreSubmitInfo & rhs)

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

void TimelineSemaphoreSubmitInfo (const VkTimelineSemaphoreSubmitInfo & rhs)

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

void TimelineSemaphoreSubmitInfo (const ArrayProxyNoTemporaries<const uint64_t> & waitSemaphoreValues_, const ArrayProxyNoTemporaries<const uint64_t> & signalSemaphoreValues_, const void * pNext_)

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

TimelineSemaphoreSubmitInfo & operator= (const TimelineSemaphoreSubmitInfo & rhs)

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

TimelineSemaphoreSubmitInfo & operator= (const VkTimelineSemaphoreSubmitInfo & rhs)

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

TimelineSemaphoreSubmitInfo & setPNext (const void * pNext_)

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

TimelineSemaphoreSubmitInfo && setPNext (const void * pNext_)

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

TimelineSemaphoreSubmitInfo & setWaitSemaphoreValueCount (uint32_t waitSemaphoreValueCount_)

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

TimelineSemaphoreSubmitInfo && setWaitSemaphoreValueCount (uint32_t waitSemaphoreValueCount_)

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

TimelineSemaphoreSubmitInfo & setPWaitSemaphoreValues (const uint64_t * pWaitSemaphoreValues_)

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

TimelineSemaphoreSubmitInfo && setPWaitSemaphoreValues (const uint64_t * pWaitSemaphoreValues_)

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

TimelineSemaphoreSubmitInfo & setWaitSemaphoreValues (const ArrayProxyNoTemporaries<const uint64_t> & waitSemaphoreValues_)

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

TimelineSemaphoreSubmitInfo & setSignalSemaphoreValueCount (uint32_t signalSemaphoreValueCount_)

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

TimelineSemaphoreSubmitInfo && setSignalSemaphoreValueCount (uint32_t signalSemaphoreValueCount_)

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

TimelineSemaphoreSubmitInfo & setPSignalSemaphoreValues (const uint64_t * pSignalSemaphoreValues_)

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

TimelineSemaphoreSubmitInfo && setPSignalSemaphoreValues (const uint64_t * pSignalSemaphoreValues_)

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

TimelineSemaphoreSubmitInfo & setSignalSemaphoreValues (const ArrayProxyNoTemporaries<const uint64_t> & signalSemaphoreValues_)

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

const VkTimelineSemaphoreSubmitInfo & operator const VkTimelineSemaphoreSubmitInfo & ()

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

VkTimelineSemaphoreSubmitInfo & operator VkTimelineSemaphoreSubmitInfo & ()

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

const VkTimelineSemaphoreSubmitInfo * operator const VkTimelineSemaphoreSubmitInfo * ()

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

VkTimelineSemaphoreSubmitInfo * operator VkTimelineSemaphoreSubmitInfo * ()

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

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

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