struct BindImageMemoryDeviceGroupInfo

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

wrapper struct for struct VkBindImageMemoryDeviceGroupInfo, see

https://registry.khronos.org/vulkan/specs/latest/man/html/VkBindImageMemoryDeviceGroupInfo.html

Public Members

StructureType sType
const void * pNext
uint32_t deviceIndexCount
const uint32_t * pDeviceIndices
uint32_t splitInstanceBindRegionCount
const Rect2D * pSplitInstanceBindRegions

Public Methods

void BindImageMemoryDeviceGroupInfo (uint32_t deviceIndexCount_, const uint32_t * pDeviceIndices_, uint32_t splitInstanceBindRegionCount_, const Rect2D * pSplitInstanceBindRegions_, const void * pNext_)

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

void BindImageMemoryDeviceGroupInfo (const BindImageMemoryDeviceGroupInfo & rhs)

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

void BindImageMemoryDeviceGroupInfo (const VkBindImageMemoryDeviceGroupInfo & rhs)

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

void BindImageMemoryDeviceGroupInfo (const ArrayProxyNoTemporaries<const uint32_t> & deviceIndices_, const ArrayProxyNoTemporaries<const Rect2D> & splitInstanceBindRegions_, const void * pNext_)

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

BindImageMemoryDeviceGroupInfo & operator= (const BindImageMemoryDeviceGroupInfo & rhs)

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

BindImageMemoryDeviceGroupInfo & operator= (const VkBindImageMemoryDeviceGroupInfo & rhs)

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

BindImageMemoryDeviceGroupInfo & setPNext (const void * pNext_)

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

BindImageMemoryDeviceGroupInfo && setPNext (const void * pNext_)

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

BindImageMemoryDeviceGroupInfo & setDeviceIndexCount (uint32_t deviceIndexCount_)

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

BindImageMemoryDeviceGroupInfo && setDeviceIndexCount (uint32_t deviceIndexCount_)

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

BindImageMemoryDeviceGroupInfo & setPDeviceIndices (const uint32_t * pDeviceIndices_)

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

BindImageMemoryDeviceGroupInfo && setPDeviceIndices (const uint32_t * pDeviceIndices_)

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

BindImageMemoryDeviceGroupInfo & setDeviceIndices (const ArrayProxyNoTemporaries<const uint32_t> & deviceIndices_)

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

BindImageMemoryDeviceGroupInfo & setSplitInstanceBindRegionCount (uint32_t splitInstanceBindRegionCount_)

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

BindImageMemoryDeviceGroupInfo && setSplitInstanceBindRegionCount (uint32_t splitInstanceBindRegionCount_)

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

BindImageMemoryDeviceGroupInfo & setPSplitInstanceBindRegions (const Rect2D * pSplitInstanceBindRegions_)

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

BindImageMemoryDeviceGroupInfo && setPSplitInstanceBindRegions (const Rect2D * pSplitInstanceBindRegions_)

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

BindImageMemoryDeviceGroupInfo & setSplitInstanceBindRegions (const ArrayProxyNoTemporaries<const Rect2D> & splitInstanceBindRegions_)

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

const VkBindImageMemoryDeviceGroupInfo & operator const VkBindImageMemoryDeviceGroupInfo & ()

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

VkBindImageMemoryDeviceGroupInfo & operator VkBindImageMemoryDeviceGroupInfo & ()

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

const VkBindImageMemoryDeviceGroupInfo * operator const VkBindImageMemoryDeviceGroupInfo * ()

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

VkBindImageMemoryDeviceGroupInfo * operator VkBindImageMemoryDeviceGroupInfo * ()

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

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

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