Safe Haskell | None |
---|---|
Language | Haskell2010 |
Gpu.Vulkan.Instance
Synopsis
- 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
- data I s
- data CreateInfo (mn :: Maybe Type) (ai :: Maybe Type) = CreateInfo {}
- newtype ExtensionName = ExtensionName {}
- enumerateLayerProperties :: IO [LayerProperties]
- enumerateExtensionProperties :: Maybe LayerName -> IO [ExtensionProperties]
- data ExtensionProperties = ExtensionProperties {}
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 #
data CreateInfo (mn :: Maybe Type) (ai :: Maybe Type) Source #
Constructors
CreateInfo | |
Fields |
Instances
Default (CreateInfo ('Nothing :: Maybe Type) a) Source # | |
Defined in Gpu.Vulkan.Instance.Internal | |
(Show (M mn), Show (M ai)) => Show (CreateInfo mn ai) Source # | |
Defined in Gpu.Vulkan.Instance.Internal Methods showsPrec :: Int -> CreateInfo mn ai -> ShowS # show :: CreateInfo mn ai -> String # showList :: [CreateInfo mn ai] -> ShowS # |
newtype ExtensionName Source #
Constructors
ExtensionName | |
Fields |
Instances
Show ExtensionName Source # | |
Defined in Gpu.Vulkan.Instance.Internal Methods showsPrec :: Int -> ExtensionName -> ShowS # show :: ExtensionName -> String # showList :: [ExtensionName] -> ShowS # | |
Eq ExtensionName Source # | |
Defined in Gpu.Vulkan.Instance.Internal Methods (==) :: ExtensionName -> ExtensionName -> Bool # (/=) :: ExtensionName -> ExtensionName -> Bool # |
ENUMERATE
data ExtensionProperties Source #
Constructors
ExtensionProperties | |
Instances
Show ExtensionProperties Source # | |
Defined in Gpu.Vulkan.Instance.Internal Methods showsPrec :: Int -> ExtensionProperties -> ShowS # show :: ExtensionProperties -> String # showList :: [ExtensionProperties] -> ShowS # |