Safe Haskell | None |
---|---|
Language | Haskell2010 |
Synopsis
- allocateCs :: forall (mn :: Maybe Type). WithPoked (M mn) => D -> AllocateInfo mn -> IO [C]
- freeCs :: D -> C -> [C] -> IO ()
- data C
- data AllocateInfo (mn :: Maybe Type) = AllocateInfo {}
- begin :: forall (mn :: Maybe Type) (ii :: Maybe Type). (WithPoked (M mn), WithPoked (M ii)) => C -> BeginInfo mn ii -> IO ()
- end :: C -> IO ()
- reset :: C -> ResetFlags -> IO ()
- data BeginInfo (mn :: Maybe Type) (ii :: Maybe Type) = BeginInfo {
- beginInfoNext :: M mn
- beginInfoFlags :: UsageFlags
- beginInfoInheritanceInfo :: Maybe (InheritanceInfo ii)
- data InheritanceInfo (mn :: Maybe Type) = InheritanceInfo {}
ALLOCATE AND FREE
allocateCs :: forall (mn :: Maybe Type). WithPoked (M mn) => D -> AllocateInfo mn -> IO [C] Source #
data AllocateInfo (mn :: Maybe Type) Source #
Instances
Show (M mn) => Show (AllocateInfo mn) Source # | |
Defined in Gpu.Vulkan.CommandBuffer.Middle.Internal showsPrec :: Int -> AllocateInfo mn -> ShowS # show :: AllocateInfo mn -> String # showList :: [AllocateInfo mn] -> ShowS # |
BEGIN, END AND RESET
begin :: forall (mn :: Maybe Type) (ii :: Maybe Type). (WithPoked (M mn), WithPoked (M ii)) => C -> BeginInfo mn ii -> IO () Source #
data BeginInfo (mn :: Maybe Type) (ii :: Maybe Type) Source #
BeginInfo | |
|
data InheritanceInfo (mn :: Maybe Type) Source #