gpu-vulkan-0.1.0.137: Vulkan library
Safe HaskellNone
LanguageHaskell2010

Gpu.Vulkan.Instance.Internal

Synopsis

CREATE

create :: forall (mn :: Maybe Type) (ai :: Maybe Type) (mac :: Maybe (Type, Type)) a. (WithPoked (M mn), WithPoked (M ai), ToMiddle mac) => CreateInfo mn ai -> M (U2 A) mac -> (forall s. I s -> IO a) -> IO a Source #

newtype I s Source #

Constructors

I 

Fields

Instances

Instances details
Show (I s) Source # 
Instance details

Defined in Gpu.Vulkan.Instance.Type

Methods

showsPrec :: Int -> I s -> ShowS #

show :: I s -> String #

showList :: [I s] -> ShowS #

data CreateInfo (mn :: Maybe Type) (ai :: Maybe Type) Source #

Instances

Instances details
(Show (M mn), Show (M ai)) => Show (CreateInfo mn ai) Source # 
Instance details

Defined in Gpu.Vulkan.Instance.Internal

Methods

showsPrec :: Int -> CreateInfo mn ai -> ShowS #

show :: CreateInfo mn ai -> String #

showList :: [CreateInfo mn ai] -> ShowS #

Default (CreateInfo ('Nothing :: Maybe Type) a) Source # 
Instance details

Defined in Gpu.Vulkan.Instance.Internal

Methods

def :: CreateInfo ('Nothing :: Maybe Type) a #

ENUMERATE