Safe Haskell | None |
---|---|
Language | Haskell2010 |
Gpu.Vulkan.Khr.Surface.Core
Contents
Synopsis
- destroy :: I -> S -> Ptr A -> IO ()
- type S = Ptr STag
- data Capabilities
- pattern Capabilities :: Word32 -> Word32 -> Extent2d -> Extent2d -> Extent2d -> Word32 -> Word32 -> Word32 -> Word32 -> Word32 -> Capabilities
- capabilitiesMinImageCount :: Capabilities -> Word32
- capabilitiesMaxImageCount :: Capabilities -> Word32
- capabilitiesCurrentExtent :: Capabilities -> Extent2d
- capabilitiesMinImageExtent :: Capabilities -> Extent2d
- capabilitiesMaxImageExtent :: Capabilities -> Extent2d
- capabilitiesMaxImageArrayLayers :: Capabilities -> Word32
- capabilitiesSupportedTransforms :: Capabilities -> Word32
- capabilitiesCurrentTransform :: Capabilities -> Word32
- capabilitiesSupportedCompositeAlpha :: Capabilities -> Word32
- capabilitiesSupportedUsageFlags :: Capabilities -> Word32
- data Format
- pattern Format :: Word32 -> Word32 -> Format
- formatFormat :: Format -> Word32
- formatColorSpace :: Format -> Word32
DESTROY
CAPABILITIES
data Capabilities Source #
Instances
Storable Capabilities Source # | |
Defined in Gpu.Vulkan.Khr.Surface.Core Methods sizeOf :: Capabilities -> Int # alignment :: Capabilities -> Int # peekElemOff :: Ptr Capabilities -> Int -> IO Capabilities # pokeElemOff :: Ptr Capabilities -> Int -> Capabilities -> IO () # peekByteOff :: Ptr b -> Int -> IO Capabilities # pokeByteOff :: Ptr b -> Int -> Capabilities -> IO () # peek :: Ptr Capabilities -> IO Capabilities # poke :: Ptr Capabilities -> Capabilities -> IO () # | |
Show Capabilities Source # | |
Defined in Gpu.Vulkan.Khr.Surface.Core Methods showsPrec :: Int -> Capabilities -> ShowS # show :: Capabilities -> String # showList :: [Capabilities] -> ShowS # |
pattern Capabilities :: Word32 -> Word32 -> Extent2d -> Extent2d -> Extent2d -> Word32 -> Word32 -> Word32 -> Word32 -> Word32 -> Capabilities Source #
FORMAT
Instances
Storable Format Source # | |
Show Format Source # | |
formatFormat :: Format -> Word32 Source #
formatColorSpace :: Format -> Word32 Source #