vulkan-3.3.1: Bindings to the Vulkan graphics API.
Safe HaskellNone
LanguageHaskell2010

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

Instances details
Eq ChromaLocation Source # 
Instance details

Defined in Vulkan.Core11.Enums.ChromaLocation

Ord ChromaLocation Source # 
Instance details

Defined in Vulkan.Core11.Enums.ChromaLocation

Read ChromaLocation Source # 
Instance details

Defined in Vulkan.Core11.Enums.ChromaLocation

Show ChromaLocation Source # 
Instance details

Defined in Vulkan.Core11.Enums.ChromaLocation

Storable ChromaLocation Source # 
Instance details

Defined in Vulkan.Core11.Enums.ChromaLocation

Zero ChromaLocation Source # 
Instance details

Defined in Vulkan.Core11.Enums.ChromaLocation