Class VkDrmFormatModifierPropertiesListEXT

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

    public class VkDrmFormatModifierPropertiesListEXT
    extends org.lwjgl.system.Struct
    implements org.lwjgl.system.NativeResource
    Structure specifying the list of DRM format modifiers supported for a format.
    Description

    If pDrmFormatModifierProperties is NULL, then the function returns in drmFormatModifierCount the number of modifiers compatible with the queried format. Otherwise, the application must set drmFormatModifierCount to the length of the array pDrmFormatModifierProperties; the function will write at most drmFormatModifierCount elements to the array, and will return in drmFormatModifierCount the number of elements written.

    Among the elements in array pDrmFormatModifierProperties, each returned drmFormatModifier must be unique.

    Valid Usage (Implicit)
    See Also

    VkDrmFormatModifierPropertiesEXT

    Layout

    
     struct VkDrmFormatModifierPropertiesListEXT {
         VkStructureType sType();
         void * pNext();
         uint32_t drmFormatModifierCount();
         VkDrmFormatModifierPropertiesEXT * pDrmFormatModifierProperties();
     }