Safe Haskell | None |
---|---|
Language | Haskell2010 |
Synopsis
- beginRenderPass :: C -> Ptr BeginInfo -> Word32 -> IO ()
- endRenderPass :: C -> IO ()
- draw :: C -> Word32 -> Word32 -> Word32 -> Word32 -> IO ()
- drawIndexed :: C -> Word32 -> Word32 -> Word32 -> Int32 -> Word32 -> IO ()
- dispatch :: C -> Word32 -> Word32 -> Word32 -> IO ()
- bindPipeline :: C -> Word32 -> P -> IO ()
- bindVertexBuffers :: C -> Word32 -> Word32 -> Ptr B -> Ptr Word64 -> IO ()
- bindIndexBuffer :: C -> B -> Word64 -> Word32 -> IO ()
- bindDescriptorSets :: C -> Word32 -> P -> Word32 -> Word32 -> Ptr D -> Word32 -> Ptr Word32 -> IO ()
- pushConstants :: C -> P -> Word32 -> Word32 -> Word32 -> Ptr () -> IO ()
- copyBuffer :: C -> B -> B -> Word32 -> Ptr Copy -> IO ()
- copyBufferToImage :: C -> B -> I -> Word32 -> Word32 -> Ptr ImageCopy -> IO ()
- copyImageToBuffer :: C -> I -> Word32 -> B -> Word32 -> Ptr ImageCopy -> IO ()
- blitImage :: C -> I -> Word32 -> I -> Word32 -> Word32 -> Ptr Blit -> Word32 -> IO ()
- clearColorImage :: C -> I -> Word32 -> Ptr ClearColorValue -> Word32 -> Ptr SubresourceRange -> IO ()
- pipelineBarrier :: C -> Word32 -> Word32 -> Word32 -> Word32 -> Ptr Barrier -> Word32 -> Ptr MemoryBarrier -> Word32 -> Ptr MemoryBarrier -> IO ()
- pipelineBarrier2 :: C -> Ptr DependencyInfo -> IO ()
- beginQuery :: C -> Q -> Word32 -> Word32 -> IO ()
- endQuery :: C -> Q -> Word32 -> IO ()
- resetQueryPool :: C -> Q -> Word32 -> Word32 -> IO ()
- writeTimestamp :: C -> Word32 -> Q -> Word32 -> IO ()
BEGIN AND END RENDER PASS
endRenderPass :: C -> IO () Source #
DRAW AND DISPATCH
BIND
bindDescriptorSets :: C -> Word32 -> P -> Word32 -> Word32 -> Ptr D -> Word32 -> Ptr Word32 -> IO () Source #
COPY BUFFER AND IMAGE
CLEAR COLOR IMAGE
clearColorImage :: C -> I -> Word32 -> Ptr ClearColorValue -> Word32 -> Ptr SubresourceRange -> IO () Source #
PIPELINE BARRIER
pipelineBarrier :: C -> Word32 -> Word32 -> Word32 -> Word32 -> Ptr Barrier -> Word32 -> Ptr MemoryBarrier -> Word32 -> Ptr MemoryBarrier -> IO () Source #
pipelineBarrier2 :: C -> Ptr DependencyInfo -> IO () Source #