Safe Haskell | None |
---|---|
Language | Haskell2010 |
Synopsis
- create :: forall (mn :: Maybe Type) (a :: Maybe Type) (mc :: Maybe Type). (WithPoked (M mn), WithPoked (M a)) => CreateInfo mn a -> M A mc -> IO I
- destroy :: forall (md :: Maybe Type). I -> M A md -> IO ()
- newtype I = I I
- data CreateInfo (mn :: Maybe Type) (a :: Maybe Type) = CreateInfo {}
- enumerateLayerProperties :: IO [LayerProperties]
- enumerateExtensionProperties :: Maybe Text -> IO [ExtensionProperties]
CREATE AND DESTROY
create :: forall (mn :: Maybe Type) (a :: Maybe Type) (mc :: Maybe Type). (WithPoked (M mn), WithPoked (M a)) => CreateInfo mn a -> M A mc -> IO I Source #
data CreateInfo (mn :: Maybe Type) (a :: Maybe Type) Source #
Instances
Default (CreateInfo ('Nothing :: Maybe Type) a) Source # | |
Defined in Gpu.Vulkan.Instance.Middle.Internal | |
(Show (M mn), Show (M a)) => Show (CreateInfo mn a) Source # | |
Defined in Gpu.Vulkan.Instance.Middle.Internal showsPrec :: Int -> CreateInfo mn a -> ShowS # show :: CreateInfo mn a -> String # showList :: [CreateInfo mn a] -> ShowS # |