Safe Haskell | None |
---|---|
Language | Haskell2010 |
Gpu.Vulkan.Khr.Surface.Enum
Documentation
newtype TransformFlagBits Source #
Constructors
TransformFlagBits Word32 |
Instances
pattern TransformFlagBitsMaxEnum :: TransformFlagBits Source #
pattern TransformInheritBit :: TransformFlagBits Source #
pattern TransformHorizontalMirrorBit :: TransformFlagBits Source #
pattern TransformRotate270Bit :: TransformFlagBits Source #
pattern TransformRotate180Bit :: TransformFlagBits Source #
pattern TransformRotate90Bit :: TransformFlagBits Source #
pattern TransformIdentityBit :: TransformFlagBits Source #
pattern TransformFlagsZero :: TransformFlagBits Source #
newtype CompositeAlphaFlagBits Source #
Constructors
CompositeAlphaFlagBits Word32 |
Instances
pattern CompositeAlphaInheritBit :: CompositeAlphaFlagBits Source #
pattern CompositeAlphaOpaqueBit :: CompositeAlphaFlagBits Source #
pattern CompositeAlphaFlagsZero :: CompositeAlphaFlagBits Source #
newtype ColorSpace Source #
Constructors
ColorSpace Word32 |
Instances
Storable ColorSpace Source # | |
Defined in Gpu.Vulkan.Khr.Surface.Enum Methods sizeOf :: ColorSpace -> Int # alignment :: ColorSpace -> Int # peekElemOff :: Ptr ColorSpace -> Int -> IO ColorSpace # pokeElemOff :: Ptr ColorSpace -> Int -> ColorSpace -> IO () # peekByteOff :: Ptr b -> Int -> IO ColorSpace # pokeByteOff :: Ptr b -> Int -> ColorSpace -> IO () # peek :: Ptr ColorSpace -> IO ColorSpace # poke :: Ptr ColorSpace -> ColorSpace -> IO () # | |
Show ColorSpace Source # | |
Defined in Gpu.Vulkan.Khr.Surface.Enum Methods showsPrec :: Int -> ColorSpace -> ShowS # show :: ColorSpace -> String # showList :: [ColorSpace] -> ShowS # | |
Eq ColorSpace Source # | |
Defined in Gpu.Vulkan.Khr.Surface.Enum |
pattern ColorSpaceMaxEnum :: ColorSpace Source #
pattern ColorSpaceDciP3LinearExt :: ColorSpace Source #
pattern ColorspaceSrgbNonlinear :: ColorSpace Source #
pattern ColorSpaceDisplayNativeAmd :: ColorSpace Source #
pattern ColorSpaceExtendedSrgbNonlinearExt :: ColorSpace Source #
pattern ColorSpacePassThroughExt :: ColorSpace Source #
pattern ColorSpaceAdobergbNonlinearExt :: ColorSpace Source #
pattern ColorSpaceAdobergbLinearExt :: ColorSpace Source #
pattern ColorSpaceHdr10HlgExt :: ColorSpace Source #
pattern ColorSpaceDolbyvisionExt :: ColorSpace Source #
pattern ColorSpaceHdr10St2084Ext :: ColorSpace Source #
pattern ColorSpaceBt2020LinearExt :: ColorSpace Source #
pattern ColorSpaceBt709NonlinearExt :: ColorSpace Source #
pattern ColorSpaceBt709LinearExt :: ColorSpace Source #
pattern ColorSpaceDciP3NonlinearExt :: ColorSpace Source #
pattern ColorSpaceDisplayP3LinearExt :: ColorSpace Source #
pattern ColorSpaceExtendedSrgbLinearExt :: ColorSpace Source #
pattern ColorSpaceDisplayP3NonlinearExt :: ColorSpace Source #
pattern ColorSpaceSrgbNonlinear :: ColorSpace Source #
unColorSpace :: ColorSpace -> Word32 Source #
newtype PresentMode Source #
Constructors
PresentMode Word32 |
Instances
Storable PresentMode Source # | |
Defined in Gpu.Vulkan.Khr.Surface.Enum Methods sizeOf :: PresentMode -> Int # alignment :: PresentMode -> Int # peekElemOff :: Ptr PresentMode -> Int -> IO PresentMode # pokeElemOff :: Ptr PresentMode -> Int -> PresentMode -> IO () # peekByteOff :: Ptr b -> Int -> IO PresentMode # pokeByteOff :: Ptr b -> Int -> PresentMode -> IO () # peek :: Ptr PresentMode -> IO PresentMode # poke :: Ptr PresentMode -> PresentMode -> IO () # | |
Show PresentMode Source # | |
Defined in Gpu.Vulkan.Khr.Surface.Enum Methods showsPrec :: Int -> PresentMode -> ShowS # show :: PresentMode -> String # showList :: [PresentMode] -> ShowS # | |
Eq PresentMode Source # | |
Defined in Gpu.Vulkan.Khr.Surface.Enum |
pattern PresentModeMaxEnum :: PresentMode Source #
pattern PresentModeSharedContinuousRefresh :: PresentMode Source #
pattern PresentModeSharedDemandRefresh :: PresentMode Source #
pattern PresentModeFifoRelaxed :: PresentMode Source #
pattern PresentModeFifo :: PresentMode Source #
pattern PresentModeMailbox :: PresentMode Source #
pattern PresentModeImmediate :: PresentMode Source #
unPresentMode :: PresentMode -> Word32 Source #
type TransformFlags = TransformFlagBits Source #