Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
setupRasterContext :: RasterContext -> IO () Source #
setupAccumulationContext :: AccumulationContext -> IO () Source #
clearRenderTarget :: [ClearImage] -> IO () Source #
printGLStatus :: IO () Source #
printFBOStatus :: IO () Source #
compileRenderTarget :: Vector TextureDescriptor -> Vector GLTexture -> RenderTarget -> IO GLRenderTarget Source #
compileStreamData :: StreamData -> IO GLStream Source #
createStreamCommands :: Map String (IORef GLint) -> Map String GLUniform -> Map String (Stream Buffer) -> Primitive -> GLProgram -> [GLObjectCommand] Source #
allocRenderer :: Pipeline -> IO GLRenderer Source #
disposeRenderer :: GLRenderer -> IO () Source #
setStorage :: GLRenderer -> GLStorage -> IO (Maybe String) Source #
setStorage' :: GLRenderer -> Maybe GLStorage -> IO (Maybe String) Source #
renderSlot :: [GLObjectCommand] -> IO () Source #
renderFrame :: GLRenderer -> IO () Source #