gpu-vulkan-khr-surface-0.1.0.0: VK_KHR_surface extension of the Vulkan API
Safe HaskellNone
LanguageHaskell2010

Gpu.Vulkan.Khr.Surface

Contents

Synopsis

Documentation

data S ss Source #

Instances

Instances details
Show (S ss) Source # 
Instance details

Defined in Gpu.Vulkan.Khr.Surface.Type

Methods

showsPrec :: Int -> S ss -> ShowS #

show :: S ss -> String #

showList :: [S ss] -> ShowS #

group :: forall (ma :: Maybe (Type, Type)) si k a. ToMiddle ma => I si -> M (U2 A) ma -> (forall s. Group si ma s k -> IO a) -> IO a Source #

data Group si (ma :: Maybe (Type, Type)) s k Source #

unsafeDestroy :: forall k (ma :: Maybe (Type, Type)) si s. (Ord k, ToMiddle ma) => Group si ma s k -> k -> IO (Either String ()) Source #

lookup :: forall k si (ma :: Maybe (Type, Type)) s. Ord k => Group si ma s k -> k -> IO (Maybe (S s)) Source #

data Format (fmt :: Format) Source #

Constructors

Format 

Instances

Instances details
FormatToValue fmt => Show (Format fmt) Source # 
Instance details

Defined in Gpu.Vulkan.Khr.Surface.Internal

Methods

showsPrec :: Int -> Format fmt -> ShowS #

show :: Format fmt -> String #

showList :: [Format fmt] -> ShowS #

ENUM

newtype TransformFlagBits #

Instances

Instances details
Default TransformFlagBits 
Instance details

Defined in Gpu.Vulkan.Khr.Surface.Enum

Bits TransformFlagBits 
Instance details

Defined in Gpu.Vulkan.Khr.Surface.Enum

Storable TransformFlagBits 
Instance details

Defined in Gpu.Vulkan.Khr.Surface.Enum

Show TransformFlagBits 
Instance details

Defined in Gpu.Vulkan.Khr.Surface.Enum

Eq TransformFlagBits 
Instance details

Defined in Gpu.Vulkan.Khr.Surface.Enum

newtype CompositeAlphaFlagBits #

Instances

Instances details
Default CompositeAlphaFlagBits 
Instance details

Defined in Gpu.Vulkan.Khr.Surface.Enum

Bits CompositeAlphaFlagBits 
Instance details

Defined in Gpu.Vulkan.Khr.Surface.Enum

Storable CompositeAlphaFlagBits 
Instance details

Defined in Gpu.Vulkan.Khr.Surface.Enum

Show CompositeAlphaFlagBits 
Instance details

Defined in Gpu.Vulkan.Khr.Surface.Enum

Eq CompositeAlphaFlagBits 
Instance details

Defined in Gpu.Vulkan.Khr.Surface.Enum