vulkan-3.0.0.0: Bindings to the Vulkan graphics API.

Safe HaskellNone
LanguageHaskell2010

Graphics.Vulkan.Core11.Enums.ChromaLocation

Synopsis

Documentation

newtype ChromaLocation Source #

VkChromaLocation - Position of downsampled chroma samples

See Also

AndroidHardwareBufferFormatPropertiesANDROID, SamplerYcbcrConversionCreateInfo

Constructors

ChromaLocation Int32 

Bundled Patterns

pattern CHROMA_LOCATION_COSITED_EVEN :: ChromaLocation

CHROMA_LOCATION_COSITED_EVEN specifies that downsampled chroma samples are aligned with luma samples with even coordinates.

pattern CHROMA_LOCATION_MIDPOINT :: ChromaLocation

CHROMA_LOCATION_MIDPOINT specifies that downsampled chroma samples are located half way between each even luma sample and the nearest higher odd luma sample.

Instances
Eq ChromaLocation Source # 
Instance details

Defined in Graphics.Vulkan.Core11.Enums.ChromaLocation

Ord ChromaLocation Source # 
Instance details

Defined in Graphics.Vulkan.Core11.Enums.ChromaLocation

Read ChromaLocation Source # 
Instance details

Defined in Graphics.Vulkan.Core11.Enums.ChromaLocation

Show ChromaLocation Source # 
Instance details

Defined in Graphics.Vulkan.Core11.Enums.ChromaLocation

Storable ChromaLocation Source # 
Instance details

Defined in Graphics.Vulkan.Core11.Enums.ChromaLocation

Zero ChromaLocation Source # 
Instance details

Defined in Graphics.Vulkan.Core11.Enums.ChromaLocation