gpu-vulkan-core-0.1.0.16: Thin wrapper for Vulkan API
Safe HaskellNone
LanguageHaskell2010

Gpu.Vulkan.DescriptorPool.Core

Synopsis

CREATE AND DESTROY

destroy :: D -> D -> Ptr A -> IO () Source #

type D = Ptr DTag Source #

pattern CreateInfo :: () -> PtrVoid -> Word32 -> Word32 -> Word32 -> PtrSize -> CreateInfo Source #

Size

data Size Source #

Instances

Instances details
Storable Size Source # 
Instance details

Defined in Gpu.Vulkan.DescriptorPool.Core

Methods

sizeOf :: Size -> Int #

alignment :: Size -> Int #

peekElemOff :: Ptr Size -> Int -> IO Size #

pokeElemOff :: Ptr Size -> Int -> Size -> IO () #

peekByteOff :: Ptr b -> Int -> IO Size #

pokeByteOff :: Ptr b -> Int -> Size -> IO () #

peek :: Ptr Size -> IO Size #

poke :: Ptr Size -> Size -> IO () #

Show Size Source # 
Instance details

Defined in Gpu.Vulkan.DescriptorPool.Core

Methods

showsPrec :: Int -> Size -> ShowS #

show :: Size -> String #

showList :: [Size] -> ShowS #

pattern Size :: Word32 -> Word32 -> Size Source #