vulkan-3.26.1: Bindings to the Vulkan graphics API.
Safe HaskellSafe-Inferred
LanguageHaskell2010

Vulkan.Core11.Enums.ChromaLocation

Synopsis

Documentation

newtype ChromaLocation Source #

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
Storable 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

Eq ChromaLocation Source # 
Instance details

Defined in Vulkan.Core11.Enums.ChromaLocation

Ord ChromaLocation Source # 
Instance details

Defined in Vulkan.Core11.Enums.ChromaLocation

Zero ChromaLocation Source # 
Instance details

Defined in Vulkan.Core11.Enums.ChromaLocation