Hoogle Search
Within LTS Haskell 24.52 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
pattern
GL_READ_BUFFER :: GLenumOpenGLRaw Graphics.GL.Version21 No documentation available.
pattern
GL_READ_ONLY :: GLenumOpenGLRaw Graphics.GL.Version21 No documentation available.
pattern
GL_READ_WRITE :: GLenumOpenGLRaw Graphics.GL.Version21 No documentation available.
pattern
GL_STATIC_READ :: GLenumOpenGLRaw Graphics.GL.Version21 No documentation available.
pattern
GL_STREAM_READ :: GLenumOpenGLRaw Graphics.GL.Version21 No documentation available.
glReadBuffer :: MonadIO m => GLenum -> m ()OpenGLRaw Graphics.GL.Version21 Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
-
OpenGLRaw Graphics.GL.Version21 Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
RWLock'acquireRead :: RWLockExceptionKindSafeSemaphore Control.Concurrent.FairRWLock No documentation available.
RWLock'releaseRead :: RWLockExceptionKindSafeSemaphore Control.Concurrent.FairRWLock No documentation available.
acquireRead :: RWLock -> IO ()SafeSemaphore Control.Concurrent.FairRWLock Any thread may call acquireRead (even ones holding write locks). This read lock may be acquired multiple times, requiring an identical number of releaseRead calls. All previous calls to acquireWrite by other threads will have succeeded and been released (or interrupted) before this acquireRead will return. The best way to use acquireRead is to use withRead instead to ensure releaseRead will be called exactly once. This may block and be safely interrupted. If interrupted then the RWLock will be left unchanged.