Class VkAndroidHardwareBufferFormatProperties2ANDROID

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

public class VkAndroidHardwareBufferFormatProperties2ANDROID extends org.lwjgl.system.Struct<VkAndroidHardwareBufferFormatProperties2ANDROID> implements org.lwjgl.system.NativeResource
Structure describing the image format properties of an Android hardware buffer.
Description

The bits reported in formatFeatures must include the bits reported in the corresponding fields of VkAndroidHardwareBufferFormatPropertiesANDROID::formatFeatures.

Valid Usage (Implicit)
See Also

VkComponentMapping

Layout


 struct VkAndroidHardwareBufferFormatProperties2ANDROID {
     VkStructureType sType();
     void * pNext();
     VkFormat format();
     uint64_t externalFormat();
     VkFormatFeatureFlags2 formatFeatures();
     VkComponentMapping samplerYcbcrConversionComponents();
     VkSamplerYcbcrModelConversion suggestedYcbcrModel();
     VkSamplerYcbcrRange suggestedYcbcrRange();
     VkChromaLocation suggestedXChromaOffset();
     VkChromaLocation suggestedYChromaOffset();
 }