Class VkSparseImageOpaqueMemoryBindInfo

  • All Implemented Interfaces:
    java.lang.AutoCloseable, NativeResource, Pointer

    public class VkSparseImageOpaqueMemoryBindInfo
    extends Struct
    implements NativeResource
    Structure specifying sparse image opaque memory bind info.
    Valid Usage
    • If the flags member of any element of pBinds contains SPARSE_MEMORY_BIND_METADATA_BIT, the binding range defined must be within the mip tail region of the metadata aspect of image
    Valid Usage (Implicit)
    • image must be a valid VkImage handle
    • pBinds must be a valid pointer to an array of bindCount valid VkSparseMemoryBind structures
    • bindCount must be greater than 0
    See Also

    VkBindSparseInfo, VkSparseMemoryBind

    Member documentation

    • image – the VkImage object to be bound.
    • bindCount – the number of VkSparseMemoryBind structures in the pBinds array.
    • pBinds – a pointer to array of VkSparseMemoryBind structures.

    Layout

    
     struct VkSparseImageOpaqueMemoryBindInfo {
         VkImage image;
         uint32_t bindCount;
         VkSparseMemoryBind const * pBinds;
     }