Class VkDeviceGroupBindSparseInfo

  • All Implemented Interfaces:
    java.lang.AutoCloseable, NativeResource, Pointer
    Direct Known Subclasses:
    VkDeviceGroupBindSparseInfoKHR

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

    These device indices apply to all buffer and image memory binds included in the batch that points 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)

    Member documentation

    • sType – the type of this structure.
    • pNextNULL or a pointer to an extension-specific structure.
    • resourceDeviceIndex – a device index indicating which instance of the resource is bound.
    • memoryDeviceIndex – a device index indicating which instance of the memory the resource instance is bound to.

    Layout

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