Class VkImageDrmFormatModifierPropertiesEXT

java.lang.Object
org.lwjgl.system.Pointer.Default
org.lwjgl.system.Struct<VkImageDrmFormatModifierPropertiesEXT>
org.lwjgl.vulkan.VkImageDrmFormatModifierPropertiesEXT
All Implemented Interfaces:
AutoCloseable, org.lwjgl.system.NativeResource, org.lwjgl.system.Pointer

public class VkImageDrmFormatModifierPropertiesEXT extends org.lwjgl.system.Struct<VkImageDrmFormatModifierPropertiesEXT> implements org.lwjgl.system.NativeResource
Properties of an image’s Linux DRM format modifier.
Description

If the image was created with VkImageDrmFormatModifierListCreateInfoEXT, then the returned drmFormatModifier must belong to the list of modifiers provided at time of image creation in VkImageDrmFormatModifierListCreateInfoEXT::pDrmFormatModifiers. If the image was created with VkImageDrmFormatModifierExplicitCreateInfoEXT, then the returned drmFormatModifier must be the modifier provided at time of image creation in VkImageDrmFormatModifierExplicitCreateInfoEXT::drmFormatModifier.

Valid Usage (Implicit)
See Also

GetImageDrmFormatModifierPropertiesEXT

Layout


 struct VkImageDrmFormatModifierPropertiesEXT {
     VkStructureType sType();
     void * pNext();
     uint64_t drmFormatModifier();
 }