Safe Haskell | None |
---|---|
Language | Haskell2010 |
Gpu.Vulkan.Sparse.Buffer.Core
Documentation
newtype MemoryBindInfo Source #
Constructors
MemoryBindInfo_ (ForeignPtr MemoryBindInfo) |
Instances
Storable MemoryBindInfo Source # | |
Defined in Gpu.Vulkan.Sparse.Buffer.Core Methods sizeOf :: MemoryBindInfo -> Int # alignment :: MemoryBindInfo -> Int # peekElemOff :: Ptr MemoryBindInfo -> Int -> IO MemoryBindInfo # pokeElemOff :: Ptr MemoryBindInfo -> Int -> MemoryBindInfo -> IO () # peekByteOff :: Ptr b -> Int -> IO MemoryBindInfo # pokeByteOff :: Ptr b -> Int -> MemoryBindInfo -> IO () # peek :: Ptr MemoryBindInfo -> IO MemoryBindInfo # poke :: Ptr MemoryBindInfo -> MemoryBindInfo -> IO () # | |
Show MemoryBindInfo Source # | |
Defined in Gpu.Vulkan.Sparse.Buffer.Core Methods showsPrec :: Int -> MemoryBindInfo -> ShowS # show :: MemoryBindInfo -> String # showList :: [MemoryBindInfo] -> ShowS # |
pattern MemoryBindInfo :: B -> Word32 -> PtrMemoryBind -> MemoryBindInfo Source #
memoryBindInfo :: MemoryBindInfo -> (B, Word32, PtrMemoryBind) Source #
type PtrMemoryBindInfo = Ptr MemoryBindInfo Source #