Class VkDeviceGroupBindSparseInfo

All Implemented Interfaces:
AutoCloseable, NativeResource, Pointer
Direct Known Subclasses:
VkDeviceGroupBindSparseInfoKHR

public class VkDeviceGroupBindSparseInfo extends Struct<VkDeviceGroupBindSparseInfo> implements NativeResource
Structure indicating which instances are bound.
Description

These device indices apply to all buffer and image memory binds included in the batch pointing to this structure. The semaphore waits and signals for the batch are executed only by the physical device specified by the resourceDeviceIndex.

If this structure is not present, resourceDeviceIndex and memoryDeviceIndex are assumed to be zero.

Valid Usage
  • resourceDeviceIndex and memoryDeviceIndex must both be valid device indices
  • Each memory allocation bound in this batch must have allocated an instance for memoryDeviceIndex
Valid Usage (Implicit)

Layout


 struct VkDeviceGroupBindSparseInfo {
     VkStructureType sType();
     void const * pNext();
     uint32_t resourceDeviceIndex();
     uint32_t memoryDeviceIndex();
 }