lambdacube-gl-0.5.0.5: OpenGL 3.3 Core Profile backend for LambdaCube 3D

Safe HaskellNone
LanguageHaskell2010

LambdaCube.GL

Documentation

type BufferSetter = (Ptr () -> IO ()) -> IO () Source

type SetterFun a = a -> IO () Source

(@:) :: MonadWriter [(t, t1)] m => t -> t1 -> m ()

updateUniforms :: Monad m => a1 -> Writer [a1 -> m a] a2 -> m () Source