struct DeviceGroupSubmitInfo

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

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

Public Members

StructureType sType
const void * pNext
uint32_t waitSemaphoreCount
const uint32_t * pWaitSemaphoreDeviceIndices
uint32_t commandBufferCount
const uint32_t * pCommandBufferDeviceMasks
uint32_t signalSemaphoreCount
const uint32_t * pSignalSemaphoreDeviceIndices

Public Methods

void DeviceGroupSubmitInfo (uint32_t waitSemaphoreCount_, const uint32_t * pWaitSemaphoreDeviceIndices_, uint32_t commandBufferCount_, const uint32_t * pCommandBufferDeviceMasks_, uint32_t signalSemaphoreCount_, const uint32_t * pSignalSemaphoreDeviceIndices_, const void * pNext_)

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

void DeviceGroupSubmitInfo (const DeviceGroupSubmitInfo & rhs)

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

void DeviceGroupSubmitInfo (const VkDeviceGroupSubmitInfo & rhs)

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

void DeviceGroupSubmitInfo (const ArrayProxyNoTemporaries<const uint32_t> & waitSemaphoreDeviceIndices_, const ArrayProxyNoTemporaries<const uint32_t> & commandBufferDeviceMasks_, const ArrayProxyNoTemporaries<const uint32_t> & signalSemaphoreDeviceIndices_, const void * pNext_)

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

DeviceGroupSubmitInfo & operator= (const DeviceGroupSubmitInfo & rhs)

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

DeviceGroupSubmitInfo & operator= (const VkDeviceGroupSubmitInfo & rhs)

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

DeviceGroupSubmitInfo & setPNext (const void * pNext_)

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

DeviceGroupSubmitInfo && setPNext (const void * pNext_)

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

DeviceGroupSubmitInfo & setWaitSemaphoreCount (uint32_t waitSemaphoreCount_)

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

DeviceGroupSubmitInfo && setWaitSemaphoreCount (uint32_t waitSemaphoreCount_)

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

DeviceGroupSubmitInfo & setPWaitSemaphoreDeviceIndices (const uint32_t * pWaitSemaphoreDeviceIndices_)

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

DeviceGroupSubmitInfo && setPWaitSemaphoreDeviceIndices (const uint32_t * pWaitSemaphoreDeviceIndices_)

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

DeviceGroupSubmitInfo & setWaitSemaphoreDeviceIndices (const ArrayProxyNoTemporaries<const uint32_t> & waitSemaphoreDeviceIndices_)

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

DeviceGroupSubmitInfo & setCommandBufferCount (uint32_t commandBufferCount_)

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

DeviceGroupSubmitInfo && setCommandBufferCount (uint32_t commandBufferCount_)

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

DeviceGroupSubmitInfo & setPCommandBufferDeviceMasks (const uint32_t * pCommandBufferDeviceMasks_)

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

DeviceGroupSubmitInfo && setPCommandBufferDeviceMasks (const uint32_t * pCommandBufferDeviceMasks_)

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

DeviceGroupSubmitInfo & setCommandBufferDeviceMasks (const ArrayProxyNoTemporaries<const uint32_t> & commandBufferDeviceMasks_)

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

DeviceGroupSubmitInfo & setSignalSemaphoreCount (uint32_t signalSemaphoreCount_)

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

DeviceGroupSubmitInfo && setSignalSemaphoreCount (uint32_t signalSemaphoreCount_)

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

DeviceGroupSubmitInfo & setPSignalSemaphoreDeviceIndices (const uint32_t * pSignalSemaphoreDeviceIndices_)

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

DeviceGroupSubmitInfo && setPSignalSemaphoreDeviceIndices (const uint32_t * pSignalSemaphoreDeviceIndices_)

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

DeviceGroupSubmitInfo & setSignalSemaphoreDeviceIndices (const ArrayProxyNoTemporaries<const uint32_t> & signalSemaphoreDeviceIndices_)

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

const VkDeviceGroupSubmitInfo & operator const VkDeviceGroupSubmitInfo & ()

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

VkDeviceGroupSubmitInfo & operator VkDeviceGroupSubmitInfo & ()

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

const VkDeviceGroupSubmitInfo * operator const VkDeviceGroupSubmitInfo * ()

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

VkDeviceGroupSubmitInfo * operator VkDeviceGroupSubmitInfo * ()

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

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

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