| Copyright | (c) Sven Panne 2019 |
|---|---|
| License | BSD3 |
| Maintainer | Sven Panne <svenpanne@gmail.com> |
| Stability | stable |
| Portability | portable |
| Safe Haskell | None |
| Language | Haskell2010 |
Graphics.GL.Functions
Description
All raw functions from the OpenGL registry.
Synopsis
- glBeginPerfMonitorAMD :: MonadIO m => GLuint -> m ()
- glBindVertexArrayAPPLE :: MonadIO m => GLuint -> m ()
- glBindFragDataLocationIndexed :: MonadIO m => GLuint -> GLuint -> GLuint -> Ptr GLchar -> m ()
- glBindTextureUnit :: MonadIO m => GLuint -> GLuint -> m ()
- glBindProgramARB :: MonadIO m => GLenum -> GLuint -> m ()
- glBindFramebuffer :: MonadIO m => GLenum -> GLuint -> m ()
- glBindRenderbuffer :: MonadIO m => GLenum -> GLuint -> m ()
- glBindBuffersBase :: MonadIO m => GLenum -> GLuint -> GLsizei -> Ptr GLuint -> m ()
- glBindBuffersRange :: MonadIO m => GLenum -> GLuint -> GLsizei -> Ptr GLuint -> Ptr GLintptr -> Ptr GLsizeiptr -> m ()
- glBindImageTextures :: MonadIO m => GLuint -> GLsizei -> Ptr GLuint -> m ()
- glBindSamplers :: MonadIO m => GLuint -> GLsizei -> Ptr GLuint -> m ()
- glBindTextures :: MonadIO m => GLuint -> GLsizei -> Ptr GLuint -> m ()
- glBindVertexBuffers :: MonadIO m => GLuint -> GLsizei -> Ptr GLuint -> Ptr GLintptr -> Ptr GLsizei -> m ()
- glActiveTextureARB :: MonadIO m => GLenum -> m ()
- glBeginQueryARB :: MonadIO m => GLenum -> GLuint -> m ()
- glBindSampler :: MonadIO m => GLuint -> GLuint -> m ()
- glActiveShaderProgram :: MonadIO m => GLuint -> GLuint -> m ()
- glBindProgramPipeline :: MonadIO m => GLuint -> m ()
- glBindImageTexture :: MonadIO m => GLuint -> GLuint -> GLint -> GLboolean -> GLint -> GLenum -> GLenum -> m ()
- glAttachObjectARB :: MonadIO m => GLhandleARB -> GLhandleARB -> m ()
- glBindTransformFeedback :: MonadIO m => GLenum -> GLuint -> m ()
- glBeginQueryIndexed :: MonadIO m => GLenum -> GLuint -> GLuint -> m ()
- glBindBufferBase :: MonadIO m => GLenum -> GLuint -> GLuint -> m ()
- glBindBufferRange :: MonadIO m => GLenum -> GLuint -> GLuint -> GLintptr -> GLsizeiptr -> m ()
- glBindVertexArray :: MonadIO m => GLuint -> m ()
- glBindVertexBuffer :: MonadIO m => GLuint -> GLuint -> GLintptr -> GLsizei -> m ()
- glBindBufferARB :: MonadIO m => GLenum -> GLuint -> m ()
- glBindAttribLocationARB :: MonadIO m => GLhandleARB -> GLuint -> Ptr GLcharARB -> m ()
- glAlphaFragmentOp1ATI :: MonadIO m => GLenum -> GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> m ()
- glAlphaFragmentOp2ATI :: MonadIO m => GLenum -> GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> m ()
- glAlphaFragmentOp3ATI :: MonadIO m => GLenum -> GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> m ()
- glBeginFragmentShaderATI :: MonadIO m => m ()
- glBindFragmentShaderATI :: MonadIO m => GLuint -> m ()
- glArrayObjectATI :: MonadIO m => GLenum -> GLint -> GLenum -> GLsizei -> GLuint -> GLuint -> m ()
- glAccum :: MonadIO m => GLenum -> GLfloat -> m ()
- glActiveTexture :: MonadIO m => GLenum -> m ()
- glAlphaFunc :: MonadIO m => GLenum -> GLfloat -> m ()
- glAreTexturesResident :: MonadIO m => GLsizei -> Ptr GLuint -> Ptr GLboolean -> m GLboolean
- glArrayElement :: MonadIO m => GLint -> m ()
- glAttachShader :: MonadIO m => GLuint -> GLuint -> m ()
- glBegin :: MonadIO m => GLenum -> m ()
- glBeginConditionalRender :: MonadIO m => GLuint -> GLenum -> m ()
- glBeginQuery :: MonadIO m => GLenum -> GLuint -> m ()
- glBeginTransformFeedback :: MonadIO m => GLenum -> m ()
- glBindAttribLocation :: MonadIO m => GLuint -> GLuint -> Ptr GLchar -> m ()
- glBindBuffer :: MonadIO m => GLenum -> GLuint -> m ()
- glBindFragDataLocation :: MonadIO m => GLuint -> GLuint -> Ptr GLchar -> m ()
- glBindTexture :: MonadIO m => GLenum -> GLuint -> m ()
- glBindMultiTextureEXT :: MonadIO m => GLenum -> GLenum -> GLuint -> m ()
- glBindFramebufferEXT :: MonadIO m => GLenum -> GLuint -> m ()
- glBindRenderbufferEXT :: MonadIO m => GLenum -> GLuint -> m ()
- glBindFragDataLocationEXT :: MonadIO m => GLuint -> GLuint -> Ptr GLchar -> m ()
- glApplyTextureEXT :: MonadIO m => GLenum -> m ()
- glActiveProgramEXT :: MonadIO m => GLuint -> m ()
- glBindImageTextureEXT :: MonadIO m => GLuint -> GLuint -> GLint -> GLboolean -> GLint -> GLenum -> GLint -> m ()
- glActiveStencilFaceEXT :: MonadIO m => GLenum -> m ()
- glAreTexturesResidentEXT :: MonadIO m => GLsizei -> Ptr GLuint -> Ptr GLboolean -> m GLboolean
- glBindTextureEXT :: MonadIO m => GLenum -> GLuint -> m ()
- glBeginTransformFeedbackEXT :: MonadIO m => GLenum -> m ()
- glBindBufferBaseEXT :: MonadIO m => GLenum -> GLuint -> GLuint -> m ()
- glBindBufferOffsetEXT :: MonadIO m => GLenum -> GLuint -> GLuint -> GLintptr -> m ()
- glBindBufferRangeEXT :: MonadIO m => GLenum -> GLuint -> GLuint -> GLintptr -> GLsizeiptr -> m ()
- glArrayElementEXT :: MonadIO m => GLint -> m ()
- glBeginVertexShaderEXT :: MonadIO m => m ()
- glBindLightParameterEXT :: MonadIO m => GLenum -> GLenum -> m GLuint
- glBindMaterialParameterEXT :: MonadIO m => GLenum -> GLenum -> m GLuint
- glBindParameterEXT :: MonadIO m => GLenum -> m GLuint
- glBindTexGenParameterEXT :: MonadIO m => GLenum -> GLenum -> GLenum -> m GLuint
- glBindTextureUnitParameterEXT :: MonadIO m => GLenum -> GLenum -> m GLuint
- glAcquireKeyedMutexWin32EXT :: MonadIO m => GLuint -> GLuint64 -> GLuint -> m GLboolean
- glApplyFramebufferAttachmentCMAAINTEL :: MonadIO m => m ()
- glBeginPerfQueryINTEL :: MonadIO m => GLuint -> m ()
- glAlphaToCoverageDitherControlNV :: MonadIO m => GLenum -> m ()
- glBeginConditionalRenderNV :: MonadIO m => GLuint -> GLenum -> m ()
- glBeginOcclusionQueryNV :: MonadIO m => GLuint -> m ()
- glBindShadingRateImageNV :: MonadIO m => GLuint -> m ()
- glActiveVaryingNV :: MonadIO m => GLuint -> Ptr GLchar -> m ()
- glBeginTransformFeedbackNV :: MonadIO m => GLenum -> m ()
- glBindBufferBaseNV :: MonadIO m => GLenum -> GLuint -> GLuint -> m ()
- glBindBufferOffsetNV :: MonadIO m => GLenum -> GLuint -> GLuint -> GLintptr -> m ()
- glBindBufferRangeNV :: MonadIO m => GLenum -> GLuint -> GLuint -> GLintptr -> GLsizeiptr -> m ()
- glBindTransformFeedbackNV :: MonadIO m => GLenum -> GLuint -> m ()
- glAreProgramsResidentNV :: MonadIO m => GLsizei -> Ptr GLuint -> Ptr GLboolean -> m GLboolean
- glBindProgramNV :: MonadIO m => GLenum -> GLuint -> m ()
- glBeginVideoCaptureNV :: MonadIO m => GLuint -> m ()
- glBeginConditionalRenderNVX :: MonadIO m => GLuint -> m ()
- glAsyncCopyBufferSubDataNVX :: MonadIO m => GLsizei -> Ptr GLuint -> Ptr GLuint64 -> GLuint -> GLbitfield -> GLuint -> GLuint -> GLintptr -> GLintptr -> GLsizeiptr -> GLsizei -> Ptr GLuint -> Ptr GLuint64 -> m GLuint
- glAsyncCopyImageSubDataNVX :: MonadIO m => GLsizei -> Ptr GLuint -> Ptr GLuint64 -> GLuint -> GLbitfield -> GLuint -> GLenum -> GLint -> GLint -> GLint -> GLint -> GLuint -> GLenum -> GLint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> GLsizei -> GLsizei -> Ptr GLuint -> Ptr GLuint64 -> m GLuint
- glAccumxOES :: MonadIO m => GLenum -> GLfixed -> m ()
- glAlphaFuncxOES :: MonadIO m => GLenum -> GLfixed -> m ()
- glAsyncMarkerSGIX :: MonadIO m => GLuint -> m ()
- glActiveShaderProgramEXT :: MonadIO m => GLuint -> GLuint -> m ()
- glAlphaFuncQCOM :: MonadIO m => GLenum -> GLclampf -> m ()
- glAlphaFuncx :: MonadIO m => GLenum -> GLfixed -> m ()
- glBeginQueryEXT :: MonadIO m => GLenum -> GLuint -> m ()
- glBindFragDataLocationIndexedEXT :: MonadIO m => GLuint -> GLuint -> GLuint -> Ptr GLchar -> m ()
- glBindFramebufferOES :: MonadIO m => GLenum -> GLuint -> m ()
- glBindProgramPipelineEXT :: MonadIO m => GLuint -> m ()
- glBindRenderbufferOES :: MonadIO m => GLenum -> GLuint -> m ()
- glBindVertexArrayOES :: MonadIO m => GLuint -> m ()
- glBlendEquationIndexedAMD :: MonadIO m => GLuint -> GLenum -> m ()
- glBlendEquationSeparateIndexedAMD :: MonadIO m => GLuint -> GLenum -> GLenum -> m ()
- glBlendFuncIndexedAMD :: MonadIO m => GLuint -> GLenum -> GLenum -> m ()
- glBlendFuncSeparateIndexedAMD :: MonadIO m => GLuint -> GLenum -> GLenum -> GLenum -> GLenum -> m ()
- glBufferParameteriAPPLE :: MonadIO m => GLenum -> GLenum -> GLint -> m ()
- glBufferStorage :: MonadIO m => GLenum -> GLsizeiptr -> Ptr a -> GLbitfield -> m ()
- glClearBufferData :: MonadIO m => GLenum -> GLenum -> GLenum -> GLenum -> Ptr a -> m ()
- glClearBufferSubData :: MonadIO m => GLenum -> GLenum -> GLintptr -> GLsizeiptr -> GLenum -> GLenum -> Ptr a -> m ()
- glClampColorARB :: MonadIO m => GLenum -> GLenum -> m ()
- glBlitNamedFramebuffer :: MonadIO m => GLuint -> GLuint -> GLint -> GLint -> GLint -> GLint -> GLint -> GLint -> GLint -> GLint -> GLbitfield -> GLenum -> m ()
- glCheckNamedFramebufferStatus :: MonadIO m => GLuint -> GLenum -> m GLenum
- glBlendEquationSeparateiARB :: MonadIO m => GLuint -> GLenum -> GLenum -> m ()
- glBlendEquationiARB :: MonadIO m => GLuint -> GLenum -> m ()
- glBlendFuncSeparateiARB :: MonadIO m => GLuint -> GLenum -> GLenum -> GLenum -> GLenum -> m ()
- glBlendFunciARB :: MonadIO m => GLuint -> GLenum -> GLenum -> m ()
- glClearDepthf :: MonadIO m => GLfloat -> m ()
- glBlitFramebuffer :: MonadIO m => GLint -> GLint -> GLint -> GLint -> GLint -> GLint -> GLint -> GLint -> GLbitfield -> GLenum -> m ()
- glCheckFramebufferStatus :: MonadIO m => GLenum -> m GLenum
- glBlendColor :: MonadIO m => GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
- glBlendEquation :: MonadIO m => GLenum -> m ()
- glBufferPageCommitmentARB :: MonadIO m => GLenum -> GLintptr -> GLsizeiptr -> GLboolean -> m ()
- glBufferDataARB :: MonadIO m => GLenum -> GLsizeiptrARB -> Ptr a -> GLenum -> m ()
- glBufferSubDataARB :: MonadIO m => GLenum -> GLintptrARB -> GLsizeiptrARB -> Ptr a -> m ()
- glBitmap :: MonadIO m => GLsizei -> GLsizei -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> Ptr GLubyte -> m ()
- glBlendEquationSeparate :: MonadIO m => GLenum -> GLenum -> m ()
- glBlendFunc :: MonadIO m => GLenum -> GLenum -> m ()
- glBlendFuncSeparate :: MonadIO m => GLenum -> GLenum -> GLenum -> GLenum -> m ()
- glBufferData :: MonadIO m => GLenum -> GLsizeiptr -> Ptr a -> GLenum -> m ()
- glBufferSubData :: MonadIO m => GLenum -> GLintptr -> GLsizeiptr -> Ptr a -> m ()
- glCallList :: MonadIO m => GLuint -> m ()
- glCallLists :: MonadIO m => GLsizei -> GLenum -> Ptr a -> m ()
- glClampColor :: MonadIO m => GLenum -> GLenum -> m ()
- glClear :: MonadIO m => GLbitfield -> m ()
- glClearAccum :: MonadIO m => GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
- glClearBufferfi :: MonadIO m => GLenum -> GLint -> GLfloat -> GLint -> m ()
- glClearBufferfv :: MonadIO m => GLenum -> GLint -> Ptr GLfloat -> m ()
- glClearBufferiv :: MonadIO m => GLenum -> GLint -> Ptr GLint -> m ()
- glClearBufferuiv :: MonadIO m => GLenum -> GLint -> Ptr GLuint -> m ()
- glClearColor :: MonadIO m => GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
- glClearDepth :: MonadIO m => GLdouble -> m ()
- glBlendEquationSeparatei :: MonadIO m => GLuint -> GLenum -> GLenum -> m ()
- glBlendEquationi :: MonadIO m => GLuint -> GLenum -> m ()
- glBlendFuncSeparatei :: MonadIO m => GLuint -> GLenum -> GLenum -> GLenum -> GLenum -> m ()
- glBlendFunci :: MonadIO m => GLuint -> GLenum -> GLenum -> m ()
- glBlendColorEXT :: MonadIO m => GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
- glBlendEquationSeparateEXT :: MonadIO m => GLenum -> GLenum -> m ()
- glBlendFuncSeparateEXT :: MonadIO m => GLenum -> GLenum -> GLenum -> GLenum -> m ()
- glBlendEquationEXT :: MonadIO m => GLenum -> m ()
- glBinormal3bEXT :: MonadIO m => GLbyte -> GLbyte -> GLbyte -> m ()
- glBinormal3bvEXT :: MonadIO m => Ptr GLbyte -> m ()
- glBinormal3dEXT :: MonadIO m => GLdouble -> GLdouble -> GLdouble -> m ()
- glBinormal3dvEXT :: MonadIO m => Ptr GLdouble -> m ()
- glBinormal3fEXT :: MonadIO m => GLfloat -> GLfloat -> GLfloat -> m ()
- glBinormal3fvEXT :: MonadIO m => Ptr GLfloat -> m ()
- glBinormal3iEXT :: MonadIO m => GLint -> GLint -> GLint -> m ()
- glBinormal3ivEXT :: MonadIO m => Ptr GLint -> m ()
- glBinormal3sEXT :: MonadIO m => GLshort -> GLshort -> GLshort -> m ()
- glBinormal3svEXT :: MonadIO m => Ptr GLshort -> m ()
- glBinormalPointerEXT :: MonadIO m => GLenum -> GLsizei -> Ptr a -> m ()
- glCheckNamedFramebufferStatusEXT :: MonadIO m => GLuint -> GLenum -> m GLenum
- glBufferStorageExternalEXT :: MonadIO m => GLenum -> GLintptr -> GLsizeiptr -> GLeglClientBufferEXT -> GLbitfield -> m ()
- glBlitFramebufferEXT :: MonadIO m => GLint -> GLint -> GLint -> GLint -> GLint -> GLint -> GLint -> GLint -> GLbitfield -> GLenum -> m ()
- glCheckFramebufferStatusEXT :: MonadIO m => GLenum -> m GLenum
- glBufferStorageMemEXT :: MonadIO m => GLenum -> GLsizeiptr -> GLuint -> GLuint64 -> m ()
- glClearColorIiEXT :: MonadIO m => GLint -> GLint -> GLint -> GLint -> m ()
- glClearColorIuiEXT :: MonadIO m => GLuint -> GLuint -> GLuint -> GLuint -> m ()
- glBindVertexShaderEXT :: MonadIO m => GLuint -> m ()
- glBlendFuncSeparateINGR :: MonadIO m => GLenum -> GLenum -> GLenum -> GLenum -> m ()
- glBlendBarrierKHR :: MonadIO m => m ()
- glBlendBarrierNV :: MonadIO m => m ()
- glBlendParameteriNV :: MonadIO m => GLenum -> GLint -> m ()
- glCallCommandListNV :: MonadIO m => GLuint -> m ()
- glClearDepthdNV :: MonadIO m => GLdouble -> m ()
- glBufferAttachMemoryNV :: MonadIO m => GLenum -> GLuint -> GLuint64 -> m ()
- glBufferAddressRangeNV :: MonadIO m => GLenum -> GLuint -> GLuint64EXT -> GLsizeiptr -> m ()
- glBindVideoCaptureStreamBufferNV :: MonadIO m => GLuint -> GLuint -> GLenum -> GLintptrARB -> m ()
- glBindVideoCaptureStreamTextureNV :: MonadIO m => GLuint -> GLuint -> GLenum -> GLenum -> GLuint -> m ()
- glBitmapxOES :: MonadIO m => GLsizei -> GLsizei -> GLfixed -> GLfixed -> GLfixed -> GLfixed -> Ptr GLubyte -> m ()
- glBlendColorxOES :: MonadIO m => GLfixed -> GLfixed -> GLfixed -> GLfixed -> m ()
- glClearAccumxOES :: MonadIO m => GLfixed -> GLfixed -> GLfixed -> GLfixed -> m ()
- glClearColorxOES :: MonadIO m => GLfixed -> GLfixed -> GLfixed -> GLfixed -> m ()
- glClearDepthfOES :: MonadIO m => GLclampf -> m ()
- glBlendBarrier :: MonadIO m => m ()
- glBlendEquationOES :: MonadIO m => GLenum -> m ()
- glBlendEquationSeparateOES :: MonadIO m => GLenum -> GLenum -> m ()
- glBlendEquationSeparateiEXT :: MonadIO m => GLuint -> GLenum -> GLenum -> m ()
- glBlendEquationSeparateiOES :: MonadIO m => GLuint -> GLenum -> GLenum -> m ()
- glBlendEquationiEXT :: MonadIO m => GLuint -> GLenum -> m ()
- glBlendEquationiOES :: MonadIO m => GLuint -> GLenum -> m ()
- glBlendFuncSeparateOES :: MonadIO m => GLenum -> GLenum -> GLenum -> GLenum -> m ()
- glBlendFuncSeparateiEXT :: MonadIO m => GLuint -> GLenum -> GLenum -> GLenum -> GLenum -> m ()
- glBlendFuncSeparateiOES :: MonadIO m => GLuint -> GLenum -> GLenum -> GLenum -> GLenum -> m ()
- glBlendFunciEXT :: MonadIO m => GLuint -> GLenum -> GLenum -> m ()
- glBlendFunciOES :: MonadIO m => GLuint -> GLenum -> GLenum -> m ()
- glBlitFramebufferANGLE :: MonadIO m => GLint -> GLint -> GLint -> GLint -> GLint -> GLint -> GLint -> GLint -> GLbitfield -> GLenum -> m ()
- glBlitFramebufferNV :: MonadIO m => GLint -> GLint -> GLint -> GLint -> GLint -> GLint -> GLint -> GLint -> GLbitfield -> GLenum -> m ()
- glBufferStorageEXT :: MonadIO m => GLenum -> GLsizeiptr -> Ptr a -> GLbitfield -> m ()
- glCheckFramebufferStatusOES :: MonadIO m => GLenum -> m GLenum
- glClearColorx :: MonadIO m => GLfixed -> GLfixed -> GLfixed -> GLfixed -> m ()
- glClearDepthx :: MonadIO m => GLfixed -> m ()
- glClearTexImage :: MonadIO m => GLuint -> GLint -> GLenum -> GLenum -> Ptr a -> m ()
- glClearTexSubImage :: MonadIO m => GLuint -> GLint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> GLsizei -> GLenum -> GLenum -> Ptr a -> m ()
- glClipControl :: MonadIO m => GLenum -> GLenum -> m ()
- glClearNamedBufferData :: MonadIO m => GLuint -> GLenum -> GLenum -> GLenum -> Ptr a -> m ()
- glClearNamedBufferSubData :: MonadIO m => GLuint -> GLenum -> GLintptr -> GLsizeiptr -> GLenum -> GLenum -> Ptr a -> m ()
- glClearNamedFramebufferfi :: MonadIO m => GLuint -> GLenum -> GLint -> GLfloat -> GLint -> m ()
- glClearNamedFramebufferfv :: MonadIO m => GLuint -> GLenum -> GLint -> Ptr GLfloat -> m ()
- glClearNamedFramebufferiv :: MonadIO m => GLuint -> GLenum -> GLint -> Ptr GLint -> m ()
- glClearNamedFramebufferuiv :: MonadIO m => GLuint -> GLenum -> GLint -> Ptr GLuint -> m ()
- glColorSubTable :: MonadIO m => GLenum -> GLsizei -> GLsizei -> GLenum -> GLenum -> Ptr a -> m ()
- glClientActiveTextureARB :: MonadIO m => GLenum -> m ()
- glClientWaitSync :: MonadIO m => GLsync -> GLbitfield -> GLuint64 -> m GLenum
- glColorP3ui :: MonadIO m => GLenum -> GLuint -> m ()
- glColorP3uiv :: MonadIO m => GLenum -> Ptr GLuint -> m ()
- glColorP4ui :: MonadIO m => GLenum -> GLuint -> m ()
- glColorP4uiv :: MonadIO m => GLenum -> Ptr GLuint -> m ()
- glColorFragmentOp1ATI :: MonadIO m => GLenum -> GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> m ()
- glColorFragmentOp2ATI :: MonadIO m => GLenum -> GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> m ()
- glColorFragmentOp3ATI :: MonadIO m => GLenum -> GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> m ()
- glClientActiveVertexStreamATI :: MonadIO m => GLenum -> m ()
- glClearIndex :: MonadIO m => GLfloat -> m ()
- glClearStencil :: MonadIO m => GLint -> m ()
- glClientActiveTexture :: MonadIO m => GLenum -> m ()
- glClipPlane :: MonadIO m => GLenum -> Ptr GLdouble -> m ()
- glColor3b :: MonadIO m => GLbyte -> GLbyte -> GLbyte -> m ()
- glColor3bv :: MonadIO m => Ptr GLbyte -> m ()
- glColor3d :: MonadIO m => GLdouble -> GLdouble -> GLdouble -> m ()
- glColor3dv :: MonadIO m => Ptr GLdouble -> m ()
- glColor3f :: MonadIO m => GLfloat -> GLfloat -> GLfloat -> m ()
- glColor3fv :: MonadIO m => Ptr GLfloat -> m ()
- glColor3i :: MonadIO m => GLint -> GLint -> GLint -> m ()
- glColor3iv :: MonadIO m => Ptr GLint -> m ()
- glColor3s :: MonadIO m => GLshort -> GLshort -> GLshort -> m ()
- glColor3sv :: MonadIO m => Ptr GLshort -> m ()
- glColor3ub :: MonadIO m => GLubyte -> GLubyte -> GLubyte -> m ()
- glColor3ubv :: MonadIO m => Ptr GLubyte -> m ()
- glColor3ui :: MonadIO m => GLuint -> GLuint -> GLuint -> m ()
- glColor3uiv :: MonadIO m => Ptr GLuint -> m ()
- glColor3us :: MonadIO m => GLushort -> GLushort -> GLushort -> m ()
- glColor3usv :: MonadIO m => Ptr GLushort -> m ()
- glColor4b :: MonadIO m => GLbyte -> GLbyte -> GLbyte -> GLbyte -> m ()
- glColor4bv :: MonadIO m => Ptr GLbyte -> m ()
- glColor4d :: MonadIO m => GLdouble -> GLdouble -> GLdouble -> GLdouble -> m ()
- glColor4dv :: MonadIO m => Ptr GLdouble -> m ()
- glColor4f :: MonadIO m => GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
- glColor4fv :: MonadIO m => Ptr GLfloat -> m ()
- glColor4i :: MonadIO m => GLint -> GLint -> GLint -> GLint -> m ()
- glColor4iv :: MonadIO m => Ptr GLint -> m ()
- glColor4s :: MonadIO m => GLshort -> GLshort -> GLshort -> GLshort -> m ()
- glColor4sv :: MonadIO m => Ptr GLshort -> m ()
- glColor4ub :: MonadIO m => GLubyte -> GLubyte -> GLubyte -> GLubyte -> m ()
- glColor4ubv :: MonadIO m => Ptr GLubyte -> m ()
- glColor4ui :: MonadIO m => GLuint -> GLuint -> GLuint -> GLuint -> m ()
- glColor4uiv :: MonadIO m => Ptr GLuint -> m ()
- glColor4us :: MonadIO m => GLushort -> GLushort -> GLushort -> GLushort -> m ()
- glColor4usv :: MonadIO m => Ptr GLushort -> m ()
- glColorMask :: MonadIO m => GLboolean -> GLboolean -> GLboolean -> GLboolean -> m ()
- glColorMaski :: MonadIO m => GLuint -> GLboolean -> GLboolean -> GLboolean -> GLboolean -> m ()
- glColorMaterial :: MonadIO m => GLenum -> GLenum -> m ()
- glColorPointer :: MonadIO m => GLint -> GLenum -> GLsizei -> Ptr a -> m ()
- glClearNamedBufferDataEXT :: MonadIO m => GLuint -> GLenum -> GLenum -> GLenum -> Ptr a -> m ()
- glClearNamedBufferSubDataEXT :: MonadIO m => GLuint -> GLenum -> GLsizeiptr -> GLsizeiptr -> GLenum -> GLenum -> Ptr a -> m ()
- glClientAttribDefaultEXT :: MonadIO m => GLbitfield -> m ()
- glColorMaskIndexedEXT :: MonadIO m => GLuint -> GLboolean -> GLboolean -> GLboolean -> GLboolean -> m ()
- glColorPointerEXT :: MonadIO m => GLint -> GLenum -> GLsizei -> GLsizei -> Ptr a -> m ()
- glColorPointerListIBM :: MonadIO m => GLint -> GLenum -> GLint -> Ptr (Ptr a) -> GLint -> m ()
- glColorPointervINTEL :: MonadIO m => GLint -> GLenum -> Ptr (Ptr a) -> m ()
- glColor3hNV :: MonadIO m => GLhalfNV -> GLhalfNV -> GLhalfNV -> m ()
- glColor3hvNV :: MonadIO m => Ptr GLhalfNV -> m ()
- glColor4hNV :: MonadIO m => GLhalfNV -> GLhalfNV -> GLhalfNV -> GLhalfNV -> m ()
- glColor4hvNV :: MonadIO m => Ptr GLhalfNV -> m ()
- glColorFormatNV :: MonadIO m => GLint -> GLenum -> GLsizei -> m ()
- glClientWaitSemaphoreui64NVX :: MonadIO m => GLsizei -> Ptr GLuint -> Ptr GLuint64 -> m ()
- glClearDepthxOES :: MonadIO m => GLfixed -> m ()
- glClipPlanexOES :: MonadIO m => GLenum -> Ptr GLfixed -> m ()
- glColor3xOES :: MonadIO m => GLfixed -> GLfixed -> GLfixed -> m ()
- glColor3xvOES :: MonadIO m => Ptr GLfixed -> m ()
- glColor4xOES :: MonadIO m => GLfixed -> GLfixed -> GLfixed -> GLfixed -> m ()
- glColor4xvOES :: MonadIO m => Ptr GLfixed -> m ()
- glClipPlanefOES :: MonadIO m => GLenum -> Ptr GLfloat -> m ()
- glColor3fVertex3fSUN :: MonadIO m => GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
- glColor3fVertex3fvSUN :: MonadIO m => Ptr GLfloat -> Ptr GLfloat -> m ()
- glColor4fNormal3fVertex3fSUN :: MonadIO m => GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
- glColor4fNormal3fVertex3fvSUN :: MonadIO m => Ptr GLfloat -> Ptr GLfloat -> Ptr GLfloat -> m ()
- glColor4ubVertex2fSUN :: MonadIO m => GLubyte -> GLubyte -> GLubyte -> GLubyte -> GLfloat -> GLfloat -> m ()
- glColor4ubVertex2fvSUN :: MonadIO m => Ptr GLubyte -> Ptr GLfloat -> m ()
- glColor4ubVertex3fSUN :: MonadIO m => GLubyte -> GLubyte -> GLubyte -> GLubyte -> GLfloat -> GLfloat -> GLfloat -> m ()
- glColor4ubVertex3fvSUN :: MonadIO m => Ptr GLubyte -> Ptr GLfloat -> m ()
- glClearPixelLocalStorageuiEXT :: MonadIO m => GLsizei -> GLsizei -> Ptr GLuint -> m ()
- glClearTexImageEXT :: MonadIO m => GLuint -> GLint -> GLenum -> GLenum -> Ptr a -> m ()
- glClearTexSubImageEXT :: MonadIO m => GLuint -> GLint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> GLsizei -> GLenum -> GLenum -> Ptr a -> m ()
- glClientWaitSyncAPPLE :: MonadIO m => GLsync -> GLbitfield -> GLuint64 -> m GLenum
- glClipControlEXT :: MonadIO m => GLenum -> GLenum -> m ()
- glClipPlanef :: MonadIO m => GLenum -> Ptr GLfloat -> m ()
- glClipPlanefIMG :: MonadIO m => GLenum -> Ptr GLfloat -> m ()
- glClipPlanex :: MonadIO m => GLenum -> Ptr GLfixed -> m ()
- glClipPlanexIMG :: MonadIO m => GLenum -> Ptr GLfixed -> m ()
- glColor4x :: MonadIO m => GLfixed -> GLfixed -> GLfixed -> GLfixed -> m ()
- glColorMaskiEXT :: MonadIO m => GLuint -> GLboolean -> GLboolean -> GLboolean -> GLboolean -> m ()
- glColorMaskiOES :: MonadIO m => GLuint -> GLboolean -> GLboolean -> GLboolean -> GLboolean -> m ()
- glCopyBufferSubData :: MonadIO m => GLenum -> GLenum -> GLintptr -> GLintptr -> GLsizeiptr -> m ()
- glCopyImageSubData :: MonadIO m => GLuint -> GLenum -> GLint -> GLint -> GLint -> GLint -> GLuint -> GLenum -> GLint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> GLsizei -> m ()
- glCompressedTextureSubImage1D :: MonadIO m => GLuint -> GLint -> GLint -> GLsizei -> GLenum -> GLsizei -> Ptr a -> m ()
- glCompressedTextureSubImage2D :: MonadIO m => GLuint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> GLenum -> GLsizei -> Ptr a -> m ()
- glCompressedTextureSubImage3D :: MonadIO m => GLuint -> GLint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> GLsizei -> GLenum -> GLsizei -> Ptr a -> m ()
- glCopyNamedBufferSubData :: MonadIO m => GLuint -> GLuint -> GLintptr -> GLintptr -> GLsizeiptr -> m ()
- glColorTable :: MonadIO m => GLenum -> GLenum -> GLsizei -> GLenum -> GLenum -> Ptr a -> m ()
- glColorTableParameterfv :: MonadIO m => GLenum -> GLenum -> Ptr GLfloat -> m ()
- glColorTableParameteriv :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
- glConvolutionFilter1D :: MonadIO m => GLenum -> GLenum -> GLsizei -> GLenum -> GLenum -> Ptr a -> m ()
- glConvolutionFilter2D :: MonadIO m => GLenum -> GLenum -> GLsizei -> GLsizei -> GLenum -> GLenum -> Ptr a -> m ()
- glConvolutionParameterf :: MonadIO m => GLenum -> GLenum -> GLfloat -> m ()
- glConvolutionParameterfv :: MonadIO m => GLenum -> GLenum -> Ptr GLfloat -> m ()
- glConvolutionParameteri :: MonadIO m => GLenum -> GLenum -> GLint -> m ()
- glConvolutionParameteriv :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
- glCopyColorSubTable :: MonadIO m => GLenum -> GLsizei -> GLint -> GLint -> GLsizei -> m ()
- glCopyColorTable :: MonadIO m => GLenum -> GLenum -> GLint -> GLint -> GLsizei -> m ()
- glCopyConvolutionFilter1D :: MonadIO m => GLenum -> GLenum -> GLint -> GLint -> GLsizei -> m ()
- glCopyConvolutionFilter2D :: MonadIO m => GLenum -> GLenum -> GLint -> GLint -> GLsizei -> GLsizei -> m ()
- glCompileShaderARB :: MonadIO m => GLhandleARB -> m ()
- glCompileShaderIncludeARB :: MonadIO m => GLuint -> GLsizei -> Ptr (Ptr GLchar) -> Ptr GLint -> m ()
- glCompressedTexImage1DARB :: MonadIO m => GLenum -> GLint -> GLenum -> GLsizei -> GLint -> GLsizei -> Ptr a -> m ()
- glCompressedTexImage2DARB :: MonadIO m => GLenum -> GLint -> GLenum -> GLsizei -> GLsizei -> GLint -> GLsizei -> Ptr a -> m ()
- glCompressedTexImage3DARB :: MonadIO m => GLenum -> GLint -> GLenum -> GLsizei -> GLsizei -> GLsizei -> GLint -> GLsizei -> Ptr a -> m ()
- glCompressedTexSubImage1DARB :: MonadIO m => GLenum -> GLint -> GLint -> GLsizei -> GLenum -> GLsizei -> Ptr a -> m ()
- glCompressedTexSubImage2DARB :: MonadIO m => GLenum -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> GLenum -> GLsizei -> Ptr a -> m ()
- glCompressedTexSubImage3DARB :: MonadIO m => GLenum -> GLint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> GLsizei -> GLenum -> GLsizei -> Ptr a -> m ()
- glCompileShader :: MonadIO m => GLuint -> m ()
- glCompressedTexImage1D :: MonadIO m => GLenum -> GLint -> GLenum -> GLsizei -> GLint -> GLsizei -> Ptr a -> m ()
- glCompressedTexImage2D :: MonadIO m => GLenum -> GLint -> GLenum -> GLsizei -> GLsizei -> GLint -> GLsizei -> Ptr a -> m ()
- glCompressedTexImage3D :: MonadIO m => GLenum -> GLint -> GLenum -> GLsizei -> GLsizei -> GLsizei -> GLint -> GLsizei -> Ptr a -> m ()
- glCompressedTexSubImage1D :: MonadIO m => GLenum -> GLint -> GLint -> GLsizei -> GLenum -> GLsizei -> Ptr a -> m ()
- glCompressedTexSubImage2D :: MonadIO m => GLenum -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> GLenum -> GLsizei -> Ptr a -> m ()
- glCompressedTexSubImage3D :: MonadIO m => GLenum -> GLint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> GLsizei -> GLenum -> GLsizei -> Ptr a -> m ()
- glCopyPixels :: MonadIO m => GLint -> GLint -> GLsizei -> GLsizei -> GLenum -> m ()
- glCopyTexImage1D :: MonadIO m => GLenum -> GLint -> GLenum -> GLint -> GLint -> GLsizei -> GLint -> m ()
- glCopyTexImage2D :: MonadIO m => GLenum -> GLint -> GLenum -> GLint -> GLint -> GLsizei -> GLsizei -> GLint -> m ()
- glCopyTexSubImage1D :: MonadIO m => GLenum -> GLint -> GLint -> GLint -> GLint -> GLsizei -> m ()
- glCopyTexSubImage2D :: MonadIO m => GLenum -> GLint -> GLint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> m ()
- glCopyTexSubImage3D :: MonadIO m => GLenum -> GLint -> GLint -> GLint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> m ()
- glColorSubTableEXT :: MonadIO m => GLenum -> GLsizei -> GLsizei -> GLenum -> GLenum -> Ptr a -> m ()
- glCopyColorSubTableEXT :: MonadIO m => GLenum -> GLsizei -> GLint -> GLint -> GLsizei -> m ()
- glConvolutionFilter1DEXT :: MonadIO m => GLenum -> GLenum -> GLsizei -> GLenum -> GLenum -> Ptr a -> m ()
- glConvolutionFilter2DEXT :: MonadIO m => GLenum -> GLenum -> GLsizei -> GLsizei -> GLenum -> GLenum -> Ptr a -> m ()
- glConvolutionParameterfEXT :: MonadIO m => GLenum -> GLenum -> GLfloat -> m ()
- glConvolutionParameterfvEXT :: MonadIO m => GLenum -> GLenum -> Ptr GLfloat -> m ()
- glConvolutionParameteriEXT :: MonadIO m => GLenum -> GLenum -> GLint -> m ()
- glConvolutionParameterivEXT :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
- glCopyConvolutionFilter1DEXT :: MonadIO m => GLenum -> GLenum -> GLint -> GLint -> GLsizei -> m ()
- glCopyConvolutionFilter2DEXT :: MonadIO m => GLenum -> GLenum -> GLint -> GLint -> GLsizei -> GLsizei -> m ()
- glCopyTexImage1DEXT :: MonadIO m => GLenum -> GLint -> GLenum -> GLint -> GLint -> GLsizei -> GLint -> m ()
- glCopyTexImage2DEXT :: MonadIO m => GLenum -> GLint -> GLenum -> GLint -> GLint -> GLsizei -> GLsizei -> GLint -> m ()
- glCopyTexSubImage1DEXT :: MonadIO m => GLenum -> GLint -> GLint -> GLint -> GLint -> GLsizei -> m ()
- glCopyTexSubImage2DEXT :: MonadIO m => GLenum -> GLint -> GLint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> m ()
- glCopyTexSubImage3DEXT :: MonadIO m => GLenum -> GLint -> GLint -> GLint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> m ()
- glCompressedMultiTexImage1DEXT :: MonadIO m => GLenum -> GLenum -> GLint -> GLenum -> GLsizei -> GLint -> GLsizei -> Ptr a -> m ()
- glCompressedMultiTexImage2DEXT :: MonadIO m => GLenum -> GLenum -> GLint -> GLenum -> GLsizei -> GLsizei -> GLint -> GLsizei -> Ptr a -> m ()
- glCompressedMultiTexImage3DEXT :: MonadIO m => GLenum -> GLenum -> GLint -> GLenum -> GLsizei -> GLsizei -> GLsizei -> GLint -> GLsizei -> Ptr a -> m ()
- glCompressedMultiTexSubImage1DEXT :: MonadIO m => GLenum -> GLenum -> GLint -> GLint -> GLsizei -> GLenum -> GLsizei -> Ptr a -> m ()
- glCompressedMultiTexSubImage2DEXT :: MonadIO m => GLenum -> GLenum -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> GLenum -> GLsizei -> Ptr a -> m ()
- glCompressedMultiTexSubImage3DEXT :: MonadIO m => GLenum -> GLenum -> GLint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> GLsizei -> GLenum -> GLsizei -> Ptr a -> m ()
- glCompressedTextureImage1DEXT :: MonadIO m => GLuint -> GLenum -> GLint -> GLenum -> GLsizei -> GLint -> GLsizei -> Ptr a -> m ()
- glCompressedTextureImage2DEXT :: MonadIO m => GLuint -> GLenum -> GLint -> GLenum -> GLsizei -> GLsizei -> GLint -> GLsizei -> Ptr a -> m ()
- glCompressedTextureImage3DEXT :: MonadIO m => GLuint -> GLenum -> GLint -> GLenum -> GLsizei -> GLsizei -> GLsizei -> GLint -> GLsizei -> Ptr a -> m ()
- glCompressedTextureSubImage1DEXT :: MonadIO m => GLuint -> GLenum -> GLint -> GLint -> GLsizei -> GLenum -> GLsizei -> Ptr a -> m ()
- glCompressedTextureSubImage2DEXT :: MonadIO m => GLuint -> GLenum -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> GLenum -> GLsizei -> Ptr a -> m ()
- glCompressedTextureSubImage3DEXT :: MonadIO m => GLuint -> GLenum -> GLint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> GLsizei -> GLenum -> GLsizei -> Ptr a -> m ()
- glCopyMultiTexImage1DEXT :: MonadIO m => GLenum -> GLenum -> GLint -> GLenum -> GLint -> GLint -> GLsizei -> GLint -> m ()
- glCopyMultiTexImage2DEXT :: MonadIO m => GLenum -> GLenum -> GLint -> GLenum -> GLint -> GLint -> GLsizei -> GLsizei -> GLint -> m ()
- glCopyMultiTexSubImage1DEXT :: MonadIO m => GLenum -> GLenum -> GLint -> GLint -> GLint -> GLint -> GLsizei -> m ()
- glCopyMultiTexSubImage2DEXT :: MonadIO m => GLenum -> GLenum -> GLint -> GLint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> m ()
- glCopyMultiTexSubImage3DEXT :: MonadIO m => GLenum -> GLenum -> GLint -> GLint -> GLint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> m ()
- glCopyTextureImage1DEXT :: MonadIO m => GLuint -> GLenum -> GLint -> GLenum -> GLint -> GLint -> GLsizei -> GLint -> m ()
- glCopyTextureImage2DEXT :: MonadIO m => GLuint -> GLenum -> GLint -> GLenum -> GLint -> GLint -> GLsizei -> GLsizei -> GLint -> m ()
- glColorTableEXT :: MonadIO m => GLenum -> GLenum -> GLsizei -> GLenum -> GLenum -> Ptr a -> m ()
- glCommandListSegmentsNV :: MonadIO m => GLuint -> GLuint -> m ()
- glCompileCommandListNV :: MonadIO m => GLuint -> m ()
- glConservativeRasterParameterfNV :: MonadIO m => GLenum -> GLfloat -> m ()
- glConservativeRasterParameteriNV :: MonadIO m => GLenum -> GLint -> m ()
- glCopyImageSubDataNV :: MonadIO m => GLuint -> GLenum -> GLint -> GLint -> GLint -> GLint -> GLuint -> GLenum -> GLint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> GLsizei -> m ()
- glCopyPathNV :: MonadIO m => GLuint -> GLuint -> m ()
- glCombinerInputNV :: MonadIO m => GLenum -> GLenum -> GLenum -> GLenum -> GLenum -> GLenum -> m ()
- glCombinerOutputNV :: MonadIO m => GLenum -> GLenum -> GLenum -> GLenum -> GLenum -> GLenum -> GLenum -> GLboolean -> GLboolean -> GLboolean -> m ()
- glCombinerParameterfNV :: MonadIO m => GLenum -> GLfloat -> m ()
- glCombinerParameterfvNV :: MonadIO m => GLenum -> Ptr GLfloat -> m ()
- glCombinerParameteriNV :: MonadIO m => GLenum -> GLint -> m ()
- glCombinerParameterivNV :: MonadIO m => GLenum -> Ptr GLint -> m ()
- glCombinerStageParameterfvNV :: MonadIO m => GLenum -> GLenum -> Ptr GLfloat -> m ()
- glConvolutionParameterxOES :: MonadIO m => GLenum -> GLenum -> GLfixed -> m ()
- glConvolutionParameterxvOES :: MonadIO m => GLenum -> GLenum -> Ptr GLfixed -> m ()
- glColorTableParameterfvSGI :: MonadIO m => GLenum -> GLenum -> Ptr GLfloat -> m ()
- glColorTableParameterivSGI :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
- glColorTableSGI :: MonadIO m => GLenum -> GLenum -> GLsizei -> GLenum -> GLenum -> Ptr a -> m ()
- glCopyColorTableSGI :: MonadIO m => GLenum -> GLenum -> GLint -> GLint -> GLsizei -> m ()
- glCompressedTexImage3DOES :: MonadIO m => GLenum -> GLint -> GLenum -> GLsizei -> GLsizei -> GLsizei -> GLint -> GLsizei -> Ptr a -> m ()
- glCompressedTexSubImage3DOES :: MonadIO m => GLenum -> GLint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> GLsizei -> GLenum -> GLsizei -> Ptr a -> m ()
- glCopyBufferSubDataNV :: MonadIO m => GLenum -> GLenum -> GLintptr -> GLintptr -> GLsizeiptr -> m ()
- glCopyImageSubDataEXT :: MonadIO m => GLuint -> GLenum -> GLint -> GLint -> GLint -> GLint -> GLuint -> GLenum -> GLint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> GLsizei -> m ()
- glCopyImageSubDataOES :: MonadIO m => GLuint -> GLenum -> GLint -> GLint -> GLint -> GLint -> GLuint -> GLenum -> GLint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> GLsizei -> m ()
- glCopyTexSubImage3DOES :: MonadIO m => GLenum -> GLint -> GLint -> GLint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> m ()
- glDebugMessageCallbackAMD :: MonadIO m => GLDEBUGPROCAMD -> Ptr a -> m ()
- glDebugMessageEnableAMD :: MonadIO m => GLenum -> GLenum -> GLsizei -> Ptr GLuint -> GLboolean -> m ()
- glDebugMessageInsertAMD :: MonadIO m => GLenum -> GLenum -> GLuint -> GLsizei -> Ptr GLchar -> m ()
- glDeleteNamesAMD :: MonadIO m => GLenum -> GLuint -> Ptr GLuint -> m ()
- glDeletePerfMonitorsAMD :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glDeleteFencesAPPLE :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glDeleteVertexArraysAPPLE :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glCreateSyncFromCLeventARB :: MonadIO m => Ptr a -> Ptr b -> GLbitfield -> m GLsync
- glDebugMessageCallbackARB :: MonadIO m => GLDEBUGPROCARB -> Ptr a -> m ()
- glDebugMessageControlARB :: MonadIO m => GLenum -> GLenum -> GLenum -> GLsizei -> Ptr GLuint -> GLboolean -> m ()
- glDebugMessageInsertARB :: MonadIO m => GLenum -> GLenum -> GLuint -> GLenum -> GLsizei -> Ptr GLchar -> m ()
- glCopyTextureSubImage1D :: MonadIO m => GLuint -> GLint -> GLint -> GLint -> GLint -> GLsizei -> m ()
- glCopyTextureSubImage2D :: MonadIO m => GLuint -> GLint -> GLint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> m ()
- glCopyTextureSubImage3D :: MonadIO m => GLuint -> GLint -> GLint -> GLint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> m ()
- glCreateBuffers :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glCreateFramebuffers :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glCreateProgramPipelines :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glCreateQueries :: MonadIO m => GLenum -> GLsizei -> Ptr GLuint -> m ()
- glCreateRenderbuffers :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glCreateSamplers :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glCreateTextures :: MonadIO m => GLenum -> GLsizei -> Ptr GLuint -> m ()
- glCreateTransformFeedbacks :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glCreateVertexArrays :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glDeleteProgramsARB :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glDeleteFramebuffers :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glDeleteRenderbuffers :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glCurrentPaletteMatrixARB :: MonadIO m => GLint -> m ()
- glDeleteQueriesARB :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glDeleteSamplers :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glCreateShaderProgramv :: MonadIO m => GLenum -> GLsizei -> Ptr (Ptr GLchar) -> m GLuint
- glDeleteProgramPipelines :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glCreateProgramObjectARB :: MonadIO m => m GLhandleARB
- glCreateShaderObjectARB :: MonadIO m => GLenum -> m GLhandleARB
- glDeleteObjectARB :: MonadIO m => GLhandleARB -> m ()
- glDeleteNamedStringARB :: MonadIO m => GLint -> Ptr GLchar -> m ()
- glDeleteSync :: MonadIO m => GLsync -> m ()
- glDeleteTransformFeedbacks :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glDeleteVertexArrays :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glDeleteBuffersARB :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glDeleteFragmentShaderATI :: MonadIO m => GLuint -> m ()
- glCreateProgram :: MonadIO m => m GLuint
- glCreateShader :: MonadIO m => GLenum -> m GLuint
- glCullFace :: MonadIO m => GLenum -> m ()
- glDeleteBuffers :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glDeleteLists :: MonadIO m => GLuint -> GLsizei -> m ()
- glDeleteProgram :: MonadIO m => GLuint -> m ()
- glDeleteQueries :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glDeleteShader :: MonadIO m => GLuint -> m ()
- glDeleteTextures :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glDebugMessageCallback :: MonadIO m => GLDEBUGPROC -> Ptr a -> m ()
- glDebugMessageControl :: MonadIO m => GLenum -> GLenum -> GLenum -> GLsizei -> Ptr GLuint -> GLboolean -> m ()
- glDebugMessageInsert :: MonadIO m => GLenum -> GLenum -> GLuint -> GLenum -> GLsizei -> Ptr GLchar -> m ()
- glCullParameterdvEXT :: MonadIO m => GLenum -> Ptr GLdouble -> m ()
- glCullParameterfvEXT :: MonadIO m => GLenum -> Ptr GLfloat -> m ()
- glCopyTextureSubImage1DEXT :: MonadIO m => GLuint -> GLenum -> GLint -> GLint -> GLint -> GLint -> GLsizei -> m ()
- glCopyTextureSubImage2DEXT :: MonadIO m => GLuint -> GLenum -> GLint -> GLint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> m ()
- glCopyTextureSubImage3DEXT :: MonadIO m => GLuint -> GLenum -> GLint -> GLint -> GLint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> m ()
- glDeleteFramebuffersEXT :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glDeleteRenderbuffersEXT :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glCreateMemoryObjectsEXT :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glDeleteMemoryObjectsEXT :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glDeleteSemaphoresEXT :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glCreateShaderProgramEXT :: MonadIO m => GLenum -> Ptr GLchar -> m GLuint
- glDeleteTexturesEXT :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glCreatePerfQueryINTEL :: MonadIO m => GLuint -> Ptr GLuint -> m ()
- glDeletePerfQueryINTEL :: MonadIO m => GLuint -> m ()
- glCreateCommandListsNV :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glCreateStatesNV :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glDeleteCommandListsNV :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glDeleteStatesNV :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glDeleteFencesNV :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glCoverageModulationNV :: MonadIO m => GLenum -> m ()
- glCoverageModulationTableNV :: MonadIO m => GLsizei -> Ptr GLfloat -> m ()
- glDeleteOcclusionQueriesNV :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glCoverFillPathInstancedNV :: MonadIO m => GLsizei -> GLenum -> Ptr a -> GLuint -> GLenum -> GLenum -> Ptr GLfloat -> m ()
- glCoverFillPathNV :: MonadIO m => GLuint -> GLenum -> m ()
- glCoverStrokePathInstancedNV :: MonadIO m => GLsizei -> GLenum -> Ptr a -> GLuint -> GLenum -> GLenum -> Ptr GLfloat -> m ()
- glCoverStrokePathNV :: MonadIO m => GLuint -> GLenum -> m ()
- glDeletePathsNV :: MonadIO m => GLuint -> GLsizei -> m ()
- glDeleteQueryResourceTagNV :: MonadIO m => GLsizei -> Ptr GLint -> m ()
- glDeleteTransformFeedbacksNV :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glDeleteProgramsNV :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glCreateProgressFenceNVX :: MonadIO m => m GLuint
- glDeleteAsyncMarkersSGIX :: MonadIO m => GLuint -> GLsizei -> m ()
- glDeformSGIX :: MonadIO m => GLbitfield -> m ()
- glDeformationMap3dSGIX :: MonadIO m => GLenum -> GLdouble -> GLdouble -> GLint -> GLint -> GLdouble -> GLdouble -> GLint -> GLint -> GLdouble -> GLdouble -> GLint -> GLint -> Ptr GLdouble -> m ()
- glDeformationMap3fSGIX :: MonadIO m => GLenum -> GLfloat -> GLfloat -> GLint -> GLint -> GLfloat -> GLfloat -> GLint -> GLint -> GLfloat -> GLfloat -> GLint -> GLint -> Ptr GLfloat -> m ()
- glCopyTextureLevelsAPPLE :: MonadIO m => GLuint -> GLuint -> GLint -> GLsizei -> m ()
- glCoverageMaskNV :: MonadIO m => GLboolean -> m ()
- glCoverageOperationNV :: MonadIO m => GLenum -> m ()
- glCreateShaderProgramvEXT :: MonadIO m => GLenum -> GLsizei -> Ptr (Ptr GLchar) -> m GLuint
- glCurrentPaletteMatrixOES :: MonadIO m => GLuint -> m ()
- glDebugMessageCallbackKHR :: MonadIO m => GLDEBUGPROCKHR -> Ptr a -> m ()
- glDebugMessageControlKHR :: MonadIO m => GLenum -> GLenum -> GLenum -> GLsizei -> Ptr GLuint -> GLboolean -> m ()
- glDebugMessageInsertKHR :: MonadIO m => GLenum -> GLenum -> GLuint -> GLenum -> GLsizei -> Ptr GLchar -> m ()
- glDeleteFramebuffersOES :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glDeleteProgramPipelinesEXT :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glDeleteQueriesEXT :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glDeleteRenderbuffersOES :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glDeleteSyncAPPLE :: MonadIO m => GLsync -> m ()
- glDrawElementArrayAPPLE :: MonadIO m => GLenum -> GLint -> GLsizei -> m ()
- glDrawRangeElementArrayAPPLE :: MonadIO m => GLenum -> GLuint -> GLuint -> GLint -> GLsizei -> m ()
- glDisableVertexAttribAPPLE :: MonadIO m => GLuint -> GLenum -> m ()
- glDrawArraysInstancedBaseInstance :: MonadIO m => GLenum -> GLint -> GLsizei -> GLsizei -> GLuint -> m ()
- glDrawElementsInstancedBaseInstance :: MonadIO m => GLenum -> GLsizei -> GLenum -> Ptr a -> GLsizei -> GLuint -> m ()
- glDrawElementsInstancedBaseVertexBaseInstance :: MonadIO m => GLenum -> GLsizei -> GLenum -> Ptr a -> GLsizei -> GLint -> GLuint -> m ()
- glDispatchCompute :: MonadIO m => GLuint -> GLuint -> GLuint -> m ()
- glDispatchComputeIndirect :: MonadIO m => GLintptr -> m ()
- glDispatchComputeGroupSizeARB :: MonadIO m => GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> m ()
- glDisableVertexArrayAttrib :: MonadIO m => GLuint -> GLuint -> m ()
- glDrawBuffersARB :: MonadIO m => GLsizei -> Ptr GLenum -> m ()
- glDrawElementsBaseVertex :: MonadIO m => GLenum -> GLsizei -> GLenum -> Ptr a -> GLint -> m ()
- glDrawElementsInstancedBaseVertex :: MonadIO m => GLenum -> GLsizei -> GLenum -> Ptr a -> GLsizei -> GLint -> m ()
- glDrawRangeElementsBaseVertex :: MonadIO m => GLenum -> GLuint -> GLuint -> GLsizei -> GLenum -> Ptr a -> GLint -> m ()
- glDrawArraysIndirect :: MonadIO m => GLenum -> Ptr a -> m ()
- glDrawElementsIndirect :: MonadIO m => GLenum -> GLenum -> Ptr a -> m ()
- glDrawArraysInstancedARB :: MonadIO m => GLenum -> GLint -> GLsizei -> GLsizei -> m ()
- glDrawElementsInstancedARB :: MonadIO m => GLenum -> GLsizei -> GLenum -> Ptr a -> GLsizei -> m ()
- glDepthRangef :: MonadIO m => GLfloat -> GLfloat -> m ()
- glDetachObjectARB :: MonadIO m => GLhandleARB -> GLhandleARB -> m ()
- glDisableVertexAttribArrayARB :: MonadIO m => GLuint -> m ()
- glDepthRangeArrayv :: MonadIO m => GLuint -> GLsizei -> Ptr GLdouble -> m ()
- glDepthRangeIndexed :: MonadIO m => GLuint -> GLdouble -> GLdouble -> m ()
- glDrawBuffersATI :: MonadIO m => GLsizei -> Ptr GLenum -> m ()
- glDrawElementArrayATI :: MonadIO m => GLenum -> GLsizei -> m ()
- glDrawRangeElementArrayATI :: MonadIO m => GLenum -> GLuint -> GLuint -> GLsizei -> m ()
- glDepthFunc :: MonadIO m => GLenum -> m ()
- glDepthMask :: MonadIO m => GLboolean -> m ()
- glDepthRange :: MonadIO m => GLdouble -> GLdouble -> m ()
- glDetachShader :: MonadIO m => GLuint -> GLuint -> m ()
- glDisable :: MonadIO m => GLenum -> m ()
- glDisableClientState :: MonadIO m => GLenum -> m ()
- glDisableVertexAttribArray :: MonadIO m => GLuint -> m ()
- glDisablei :: MonadIO m => GLenum -> GLuint -> m ()
- glDrawArrays :: MonadIO m => GLenum -> GLint -> GLsizei -> m ()
- glDrawBuffer :: MonadIO m => GLenum -> m ()
- glDrawBuffers :: MonadIO m => GLsizei -> Ptr GLenum -> m ()
- glDrawElements :: MonadIO m => GLenum -> GLsizei -> GLenum -> Ptr a -> m ()
- glDrawPixels :: MonadIO m => GLsizei -> GLsizei -> GLenum -> GLenum -> Ptr a -> m ()
- glDrawRangeElements :: MonadIO m => GLenum -> GLuint -> GLuint -> GLsizei -> GLenum -> Ptr a -> m ()
- glDrawArraysInstanced :: MonadIO m => GLenum -> GLint -> GLsizei -> GLsizei -> m ()
- glDrawElementsInstanced :: MonadIO m => GLenum -> GLsizei -> GLenum -> Ptr a -> GLsizei -> m ()
- glDepthBoundsEXT :: MonadIO m => GLclampd -> GLclampd -> m ()
- glDisableClientStateIndexedEXT :: MonadIO m => GLenum -> GLuint -> m ()
- glDisableClientStateiEXT :: MonadIO m => GLenum -> GLuint -> m ()
- glDisableIndexedEXT :: MonadIO m => GLenum -> GLuint -> m ()
- glDisableVertexArrayAttribEXT :: MonadIO m => GLuint -> GLuint -> m ()
- glDisableVertexArrayEXT :: MonadIO m => GLuint -> GLenum -> m ()
- glDrawArraysInstancedEXT :: MonadIO m => GLenum -> GLint -> GLsizei -> GLsizei -> m ()
- glDrawElementsInstancedEXT :: MonadIO m => GLenum -> GLsizei -> GLenum -> Ptr a -> GLsizei -> m ()
- glDrawRangeElementsEXT :: MonadIO m => GLenum -> GLuint -> GLuint -> GLsizei -> GLenum -> Ptr a -> m ()
- glDrawArraysEXT :: MonadIO m => GLenum -> GLint -> GLsizei -> m ()
- glDeleteVertexShaderEXT :: MonadIO m => GLuint -> m ()
- glDisableVariantClientStateEXT :: MonadIO m => GLuint -> m ()
- glDrawCommandsAddressNV :: MonadIO m => GLenum -> Ptr GLuint64 -> Ptr GLsizei -> GLuint -> m ()
- glDrawCommandsNV :: MonadIO m => GLenum -> GLuint -> Ptr GLintptr -> Ptr GLsizei -> GLuint -> m ()
- glDrawCommandsStatesAddressNV :: MonadIO m => Ptr GLuint64 -> Ptr GLsizei -> Ptr GLuint -> Ptr GLuint -> GLuint -> m ()
- glDrawCommandsStatesNV :: MonadIO m => GLuint -> Ptr GLintptr -> Ptr GLsizei -> Ptr GLuint -> Ptr GLuint -> GLuint -> m ()
- glDepthBoundsdNV :: MonadIO m => GLdouble -> GLdouble -> m ()
- glDepthRangedNV :: MonadIO m => GLdouble -> GLdouble -> m ()
- glDrawTextureNV :: MonadIO m => GLuint -> GLuint -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
- glDrawMeshTasksIndirectNV :: MonadIO m => GLintptr -> m ()
- glDrawMeshTasksNV :: MonadIO m => GLuint -> GLuint -> m ()
- glDepthRangexOES :: MonadIO m => GLfixed -> GLfixed -> m ()
- glDepthRangefOES :: MonadIO m => GLclampf -> GLclampf -> m ()
- glDetailTexFuncSGIS :: MonadIO m => GLenum -> GLsizei -> Ptr GLfloat -> m ()
- glDrawMeshArraysSUN :: MonadIO m => GLenum -> GLint -> GLsizei -> GLsizei -> m ()
- glDeleteVertexArraysOES :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glDepthRangeArrayfvNV :: MonadIO m => GLuint -> GLsizei -> Ptr GLfloat -> m ()
- glDepthRangeArrayfvOES :: MonadIO m => GLuint -> GLsizei -> Ptr GLfloat -> m ()
- glDepthRangeIndexedfNV :: MonadIO m => GLuint -> GLfloat -> GLfloat -> m ()
- glDepthRangeIndexedfOES :: MonadIO m => GLuint -> GLfloat -> GLfloat -> m ()
- glDepthRangex :: MonadIO m => GLfixed -> GLfixed -> m ()
- glDisableDriverControlQCOM :: MonadIO m => GLuint -> m ()
- glDisableiEXT :: MonadIO m => GLenum -> GLuint -> m ()
- glDisableiNV :: MonadIO m => GLenum -> GLuint -> m ()
- glDisableiOES :: MonadIO m => GLenum -> GLuint -> m ()
- glDiscardFramebufferEXT :: MonadIO m => GLenum -> GLsizei -> Ptr GLenum -> m ()
- glDrawArraysInstancedANGLE :: MonadIO m => GLenum -> GLint -> GLsizei -> GLsizei -> m ()
- glDrawArraysInstancedBaseInstanceEXT :: MonadIO m => GLenum -> GLint -> GLsizei -> GLsizei -> GLuint -> m ()
- glDrawArraysInstancedNV :: MonadIO m => GLenum -> GLint -> GLsizei -> GLsizei -> m ()
- glDrawBuffersEXT :: MonadIO m => GLsizei -> Ptr GLenum -> m ()
- glDrawBuffersIndexedEXT :: MonadIO m => GLint -> Ptr GLenum -> Ptr GLint -> m ()
- glDrawBuffersNV :: MonadIO m => GLsizei -> Ptr GLenum -> m ()
- glDrawElementsBaseVertexEXT :: MonadIO m => GLenum -> GLsizei -> GLenum -> Ptr a -> GLint -> m ()
- glDrawElementsBaseVertexOES :: MonadIO m => GLenum -> GLsizei -> GLenum -> Ptr a -> GLint -> m ()
- glDrawElementsInstancedANGLE :: MonadIO m => GLenum -> GLsizei -> GLenum -> Ptr a -> GLsizei -> m ()
- glDrawElementsInstancedBaseInstanceEXT :: MonadIO m => GLenum -> GLsizei -> GLenum -> Ptr a -> GLsizei -> GLuint -> m ()
- glDrawElementsInstancedBaseVertexBaseInstanceEXT :: MonadIO m => GLenum -> GLsizei -> GLenum -> Ptr a -> GLsizei -> GLint -> GLuint -> m ()
- glDrawElementsInstancedBaseVertexEXT :: MonadIO m => GLenum -> GLsizei -> GLenum -> Ptr a -> GLsizei -> GLint -> m ()
- glDrawElementsInstancedBaseVertexOES :: MonadIO m => GLenum -> GLsizei -> GLenum -> Ptr a -> GLsizei -> GLint -> m ()
- glDrawElementsInstancedNV :: MonadIO m => GLenum -> GLsizei -> GLenum -> Ptr a -> GLsizei -> m ()
- glDrawRangeElementsBaseVertexEXT :: MonadIO m => GLenum -> GLuint -> GLuint -> GLsizei -> GLenum -> Ptr a -> GLint -> m ()
- glDrawRangeElementsBaseVertexOES :: MonadIO m => GLenum -> GLuint -> GLuint -> GLsizei -> GLenum -> Ptr a -> GLint -> m ()
- glDrawTexfOES :: MonadIO m => GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
- glDrawTexfvOES :: MonadIO m => Ptr GLfloat -> m ()
- glDrawTexiOES :: MonadIO m => GLint -> GLint -> GLint -> GLint -> GLint -> m ()
- glDrawTexivOES :: MonadIO m => Ptr GLint -> m ()
- glDrawTexsOES :: MonadIO m => GLshort -> GLshort -> GLshort -> GLshort -> GLshort -> m ()
- glDrawTexsvOES :: MonadIO m => Ptr GLshort -> m ()
- glEndPerfMonitorAMD :: MonadIO m => GLuint -> m ()
- glElementPointerAPPLE :: MonadIO m => GLenum -> Ptr a -> m ()
- glFinishFenceAPPLE :: MonadIO m => GLuint -> m ()
- glFinishObjectAPPLE :: MonadIO m => GLenum -> GLint -> m ()
- glEnableVertexAttribAPPLE :: MonadIO m => GLuint -> GLenum -> m ()
- glEnableVertexArrayAttrib :: MonadIO m => GLuint -> GLuint -> m ()
- glEndQueryARB :: MonadIO m => GLenum -> m ()
- glEvaluateDepthValuesARB :: MonadIO m => m ()
- glFenceSync :: MonadIO m => GLenum -> GLbitfield -> m GLsync
- glDrawTransformFeedback :: MonadIO m => GLenum -> GLuint -> m ()
- glDrawTransformFeedbackStream :: MonadIO m => GLenum -> GLuint -> GLuint -> m ()
- glEndQueryIndexed :: MonadIO m => GLenum -> GLuint -> m ()
- glDrawTransformFeedbackInstanced :: MonadIO m => GLenum -> GLuint -> GLsizei -> m ()
- glDrawTransformFeedbackStreamInstanced :: MonadIO m => GLenum -> GLuint -> GLuint -> GLsizei -> m ()
- glEnableVertexAttribArrayARB :: MonadIO m => GLuint -> m ()
- glElementPointerATI :: MonadIO m => GLenum -> Ptr a -> m ()
- glEndFragmentShaderATI :: MonadIO m => m ()
- glEdgeFlag :: MonadIO m => GLboolean -> m ()
- glEdgeFlagPointer :: MonadIO m => GLsizei -> Ptr a -> m ()
- glEdgeFlagv :: MonadIO m => Ptr GLboolean -> m ()
- glEnable :: MonadIO m => GLenum -> m ()
- glEnableClientState :: MonadIO m => GLenum -> m ()
- glEnableVertexAttribArray :: MonadIO m => GLuint -> m ()
- glEnablei :: MonadIO m => GLenum -> GLuint -> m ()
- glEnd :: MonadIO m => m ()
- glEndConditionalRender :: MonadIO m => m ()
- glEndList :: MonadIO m => m ()
- glEndQuery :: MonadIO m => GLenum -> m ()
- glEndTransformFeedback :: MonadIO m => m ()
- glEvalCoord1d :: MonadIO m => GLdouble -> m ()
- glEvalCoord1dv :: MonadIO m => Ptr GLdouble -> m ()
- glEvalCoord1f :: MonadIO m => GLfloat -> m ()
- glEvalCoord1fv :: MonadIO m => Ptr GLfloat -> m ()
- glEvalCoord2d :: MonadIO m => GLdouble -> GLdouble -> m ()
- glEvalCoord2dv :: MonadIO m => Ptr GLdouble -> m ()
- glEvalCoord2f :: MonadIO m => GLfloat -> GLfloat -> m ()
- glEvalCoord2fv :: MonadIO m => Ptr GLfloat -> m ()
- glEvalMesh1 :: MonadIO m => GLenum -> GLint -> GLint -> m ()
- glEvalMesh2 :: MonadIO m => GLenum -> GLint -> GLint -> GLint -> GLint -> m ()
- glEvalPoint1 :: MonadIO m => GLint -> m ()
- glEvalPoint2 :: MonadIO m => GLint -> GLint -> m ()
- glFeedbackBuffer :: MonadIO m => GLsizei -> GLenum -> Ptr GLfloat -> m ()
- glFinish :: MonadIO m => m ()
- glEnableClientStateIndexedEXT :: MonadIO m => GLenum -> GLuint -> m ()
- glEnableClientStateiEXT :: MonadIO m => GLenum -> GLuint -> m ()
- glEnableIndexedEXT :: MonadIO m => GLenum -> GLuint -> m ()
- glEnableVertexArrayAttribEXT :: MonadIO m => GLuint -> GLuint -> m ()
- glEnableVertexArrayEXT :: MonadIO m => GLuint -> GLenum -> m ()
- glEGLImageTargetTexStorageEXT :: MonadIO m => GLenum -> GLeglImageOES -> Ptr GLint -> m ()
- glEGLImageTargetTextureStorageEXT :: MonadIO m => GLuint -> GLeglImageOES -> Ptr GLint -> m ()
- glEndTransformFeedbackEXT :: MonadIO m => m ()
- glEdgeFlagPointerEXT :: MonadIO m => GLsizei -> GLsizei -> Ptr GLboolean -> m ()
- glEnableVariantClientStateEXT :: MonadIO m => GLuint -> m ()
- glEndVertexShaderEXT :: MonadIO m => m ()
- glExtractComponentEXT :: MonadIO m => GLuint -> GLuint -> GLuint -> m ()
- glEdgeFlagPointerListIBM :: MonadIO m => GLint -> Ptr (Ptr GLboolean) -> GLint -> m ()
- glEndPerfQueryINTEL :: MonadIO m => GLuint -> m ()
- glEndConditionalRenderNV :: MonadIO m => m ()
- glDrawVkImageNV :: MonadIO m => GLuint64 -> GLuint -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
- glEvalMapsNV :: MonadIO m => GLenum -> GLenum -> m ()
- glFinishFenceNV :: MonadIO m => GLuint -> m ()
- glEndOcclusionQueryNV :: MonadIO m => m ()
- glFinalCombinerInputNV :: MonadIO m => GLenum -> GLenum -> GLenum -> GLenum -> m ()
- glEndTransformFeedbackNV :: MonadIO m => m ()
- glDrawTransformFeedbackNV :: MonadIO m => GLenum -> GLuint -> m ()
- glEdgeFlagFormatNV :: MonadIO m => GLsizei -> m ()
- glExecuteProgramNV :: MonadIO m => GLenum -> GLuint -> Ptr GLfloat -> m ()
- glEndVideoCaptureNV :: MonadIO m => GLuint -> m ()
- glEndConditionalRenderNVX :: MonadIO m => m ()
- glEvalCoord1xOES :: MonadIO m => GLfixed -> m ()
- glEvalCoord1xvOES :: MonadIO m => Ptr GLfixed -> m ()
- glEvalCoord2xOES :: MonadIO m => GLfixed -> GLfixed -> m ()
- glEvalCoord2xvOES :: MonadIO m => Ptr GLfixed -> m ()
- glFeedbackBufferxOES :: MonadIO m => GLsizei -> GLenum -> Ptr GLfixed -> m ()
- glFinishAsyncSGIX :: MonadIO m => Ptr GLuint -> m GLint
- glDrawTexxOES :: MonadIO m => GLfixed -> GLfixed -> GLfixed -> GLfixed -> GLfixed -> m ()
- glDrawTexxvOES :: MonadIO m => Ptr GLfixed -> m ()
- glDrawTransformFeedbackEXT :: MonadIO m => GLenum -> GLuint -> m ()
- glDrawTransformFeedbackInstancedEXT :: MonadIO m => GLenum -> GLuint -> GLsizei -> m ()
- glEGLImageTargetRenderbufferStorageOES :: MonadIO m => GLenum -> GLeglImageOES -> m ()
- glEGLImageTargetTexture2DOES :: MonadIO m => GLenum -> GLeglImageOES -> m ()
- glEnableDriverControlQCOM :: MonadIO m => GLuint -> m ()
- glEnableiEXT :: MonadIO m => GLenum -> GLuint -> m ()
- glEnableiNV :: MonadIO m => GLenum -> GLuint -> m ()
- glEnableiOES :: MonadIO m => GLenum -> GLuint -> m ()
- glEndQueryEXT :: MonadIO m => GLenum -> m ()
- glEndTilingQCOM :: MonadIO m => GLbitfield -> m ()
- glExtGetBufferPointervQCOM :: MonadIO m => GLenum -> Ptr (Ptr a) -> m ()
- glExtGetBuffersQCOM :: MonadIO m => Ptr GLuint -> GLint -> Ptr GLint -> m ()
- glExtGetFramebuffersQCOM :: MonadIO m => Ptr GLuint -> GLint -> Ptr GLint -> m ()
- glExtGetProgramBinarySourceQCOM :: MonadIO m => GLuint -> GLenum -> Ptr GLchar -> Ptr GLint -> m ()
- glExtGetProgramsQCOM :: MonadIO m => Ptr GLuint -> GLint -> Ptr GLint -> m ()
- glExtGetRenderbuffersQCOM :: MonadIO m => Ptr GLuint -> GLint -> Ptr GLint -> m ()
- glExtGetShadersQCOM :: MonadIO m => Ptr GLuint -> GLint -> Ptr GLint -> m ()
- glExtGetTexLevelParameterivQCOM :: MonadIO m => GLuint -> GLenum -> GLint -> GLenum -> Ptr GLint -> m ()
- glExtGetTexSubImageQCOM :: MonadIO m => GLenum -> GLint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> GLsizei -> GLenum -> GLenum -> Ptr a -> m ()
- glExtGetTexturesQCOM :: MonadIO m => Ptr GLuint -> GLint -> Ptr GLint -> m ()
- glExtIsProgramBinaryQCOM :: MonadIO m => GLuint -> m GLboolean
- glExtTexObjectStateOverrideiQCOM :: MonadIO m => GLenum -> GLenum -> GLint -> m ()
- glFenceSyncAPPLE :: MonadIO m => GLenum -> GLbitfield -> m GLsync
- glFramebufferSamplePositionsfvAMD :: MonadIO m => GLenum -> GLuint -> GLuint -> Ptr GLfloat -> m ()
- glFlushMappedBufferRangeAPPLE :: MonadIO m => GLenum -> GLintptr -> GLsizeiptr -> m ()
- glFlushVertexArrayRangeAPPLE :: MonadIO m => GLsizei -> Ptr a -> m ()
- glFlushMappedNamedBufferRange :: MonadIO m => GLuint -> GLintptr -> GLsizeiptr -> m ()
- glFramebufferParameteri :: MonadIO m => GLenum -> GLenum -> GLint -> m ()
- glFramebufferRenderbuffer :: MonadIO m => GLenum -> GLenum -> GLenum -> GLuint -> m ()
- glFramebufferTexture1D :: MonadIO m => GLenum -> GLenum -> GLenum -> GLuint -> GLint -> m ()
- glFramebufferTexture2D :: MonadIO m => GLenum -> GLenum -> GLenum -> GLuint -> GLint -> m ()
- glFramebufferTexture3D :: MonadIO m => GLenum -> GLenum -> GLenum -> GLuint -> GLint -> GLint -> m ()
- glFramebufferTextureLayer :: MonadIO m => GLenum -> GLenum -> GLuint -> GLint -> GLint -> m ()
- glFramebufferTextureARB :: MonadIO m => GLenum -> GLenum -> GLuint -> GLint -> m ()
- glFramebufferTextureFaceARB :: MonadIO m => GLenum -> GLenum -> GLuint -> GLint -> GLenum -> m ()
- glFramebufferTextureLayerARB :: MonadIO m => GLenum -> GLenum -> GLuint -> GLint -> GLint -> m ()
- glFlushMappedBufferRange :: MonadIO m => GLenum -> GLintptr -> GLsizeiptr -> m ()
- glFramebufferSampleLocationsfvARB :: MonadIO m => GLenum -> GLuint -> GLsizei -> Ptr GLfloat -> m ()
- glGenBuffersARB :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glFreeObjectBufferATI :: MonadIO m => GLuint -> m ()
- glFlush :: MonadIO m => m ()
- glFogCoordPointer :: MonadIO m => GLenum -> GLsizei -> Ptr a -> m ()
- glFogCoordd :: MonadIO m => GLdouble -> m ()
- glFogCoorddv :: MonadIO m => Ptr GLdouble -> m ()
- glFogCoordf :: MonadIO m => GLfloat -> m ()
- glFogCoordfv :: MonadIO m => Ptr GLfloat -> m ()
- glFogf :: MonadIO m => GLenum -> GLfloat -> m ()
- glFogfv :: MonadIO m => GLenum -> Ptr GLfloat -> m ()
- glFogi :: MonadIO m => GLenum -> GLint -> m ()
- glFogiv :: MonadIO m => GLenum -> Ptr GLint -> m ()
- glFrontFace :: MonadIO m => GLenum -> m ()
- glFrustum :: MonadIO m => GLdouble -> GLdouble -> GLdouble -> GLdouble -> GLdouble -> GLdouble -> m ()
- glGenBuffers :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glFramebufferTexture :: MonadIO m => GLenum -> GLenum -> GLuint -> GLint -> m ()
- glFlushMappedNamedBufferRangeEXT :: MonadIO m => GLuint -> GLintptr -> GLsizeiptr -> m ()
- glFramebufferDrawBufferEXT :: MonadIO m => GLuint -> GLenum -> m ()
- glFramebufferDrawBuffersEXT :: MonadIO m => GLuint -> GLsizei -> Ptr GLenum -> m ()
- glFramebufferReadBufferEXT :: MonadIO m => GLuint -> GLenum -> m ()
- glFogCoordPointerEXT :: MonadIO m => GLenum -> GLsizei -> Ptr a -> m ()
- glFogCoorddEXT :: MonadIO m => GLdouble -> m ()
- glFogCoorddvEXT :: MonadIO m => Ptr GLdouble -> m ()
- glFogCoordfEXT :: MonadIO m => GLfloat -> m ()
- glFogCoordfvEXT :: MonadIO m => Ptr GLfloat -> m ()
- glFramebufferRenderbufferEXT :: MonadIO m => GLenum -> GLenum -> GLenum -> GLuint -> m ()
- glFramebufferTexture1DEXT :: MonadIO m => GLenum -> GLenum -> GLenum -> GLuint -> GLint -> m ()
- glFramebufferTexture2DEXT :: MonadIO m => GLenum -> GLenum -> GLenum -> GLuint -> GLint -> m ()
- glFramebufferTexture3DEXT :: MonadIO m => GLenum -> GLenum -> GLenum -> GLuint -> GLint -> GLint -> m ()
- glFramebufferFetchBarrierEXT :: MonadIO m => m ()
- glFramebufferTextureLayerEXT :: MonadIO m => GLenum -> GLenum -> GLuint -> GLint -> GLint -> m ()
- glFrameTerminatorGREMEDY :: MonadIO m => m ()
- glFlushStaticDataIBM :: MonadIO m => GLenum -> m ()
- glFogCoordPointerListIBM :: MonadIO m => GLenum -> GLint -> Ptr (Ptr a) -> GLint -> m ()
- glFramebufferParameteriMESA :: MonadIO m => GLenum -> GLenum -> GLint -> m ()
- glFragmentCoverageColorNV :: MonadIO m => GLuint -> m ()
- glFramebufferTextureEXT :: MonadIO m => GLenum -> GLenum -> GLuint -> GLint -> m ()
- glFramebufferTextureFaceEXT :: MonadIO m => GLenum -> GLenum -> GLuint -> GLint -> GLenum -> m ()
- glFogCoordhNV :: MonadIO m => GLhalfNV -> m ()
- glFogCoordhvNV :: MonadIO m => Ptr GLhalfNV -> m ()
- glFlushPixelDataRangeNV :: MonadIO m => GLenum -> m ()
- glFramebufferSampleLocationsfvNV :: MonadIO m => GLenum -> GLuint -> GLsizei -> Ptr GLfloat -> m ()
- glFlushVertexArrayRangeNV :: MonadIO m => m ()
- glFogCoordFormatNV :: MonadIO m => GLenum -> GLsizei -> m ()
- glFogxOES :: MonadIO m => GLenum -> GLfixed -> m ()
- glFogxvOES :: MonadIO m => GLenum -> Ptr GLfixed -> m ()
- glFrustumxOES :: MonadIO m => GLfixed -> GLfixed -> GLfixed -> GLfixed -> GLfixed -> GLfixed -> m ()
- glFrustumfOES :: MonadIO m => GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
- glFramebufferTextureMultiviewOVR :: MonadIO m => GLenum -> GLenum -> GLuint -> GLint -> GLint -> GLsizei -> m ()
- glFogFuncSGIS :: MonadIO m => GLsizei -> Ptr GLfloat -> m ()
- glGenAsyncMarkersSGIX :: MonadIO m => GLsizei -> m GLuint
- glFlushRasterSGIX :: MonadIO m => m ()
- glFragmentColorMaterialSGIX :: MonadIO m => GLenum -> GLenum -> m ()
- glFragmentLightModelfSGIX :: MonadIO m => GLenum -> GLfloat -> m ()
- glFragmentLightModelfvSGIX :: MonadIO m => GLenum -> Ptr GLfloat -> m ()
- glFragmentLightModeliSGIX :: MonadIO m => GLenum -> GLint -> m ()
- glFragmentLightModelivSGIX :: MonadIO m => GLenum -> Ptr GLint -> m ()
- glFragmentLightfSGIX :: MonadIO m => GLenum -> GLenum -> GLfloat -> m ()
- glFragmentLightfvSGIX :: MonadIO m => GLenum -> GLenum -> Ptr GLfloat -> m ()
- glFragmentLightiSGIX :: MonadIO m => GLenum -> GLenum -> GLint -> m ()
- glFragmentLightivSGIX :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
- glFragmentMaterialfSGIX :: MonadIO m => GLenum -> GLenum -> GLfloat -> m ()
- glFragmentMaterialfvSGIX :: MonadIO m => GLenum -> GLenum -> Ptr GLfloat -> m ()
- glFragmentMaterialiSGIX :: MonadIO m => GLenum -> GLenum -> GLint -> m ()
- glFragmentMaterialivSGIX :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
- glFrameZoomSGIX :: MonadIO m => GLint -> m ()
- glFinishTextureSUNX :: MonadIO m => m ()
- glFlushMappedBufferRangeEXT :: MonadIO m => GLenum -> GLintptr -> GLsizeiptr -> m ()
- glFogx :: MonadIO m => GLenum -> GLfixed -> m ()
- glFogxv :: MonadIO m => GLenum -> Ptr GLfixed -> m ()
- glFramebufferFetchBarrierQCOM :: MonadIO m => m ()
- glFramebufferFoveationConfigQCOM :: MonadIO m => GLuint -> GLuint -> GLuint -> GLuint -> Ptr GLuint -> m ()
- glFramebufferFoveationParametersQCOM :: MonadIO m => GLuint -> GLuint -> GLuint -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
- glFramebufferPixelLocalStorageSizeEXT :: MonadIO m => GLuint -> GLsizei -> m ()
- glFramebufferRenderbufferOES :: MonadIO m => GLenum -> GLenum -> GLenum -> GLuint -> m ()
- glFramebufferTexture2DDownsampleIMG :: MonadIO m => GLenum -> GLenum -> GLenum -> GLuint -> GLint -> GLint -> GLint -> m ()
- glFramebufferTexture2DMultisampleEXT :: MonadIO m => GLenum -> GLenum -> GLenum -> GLuint -> GLint -> GLsizei -> m ()
- glFramebufferTexture2DMultisampleIMG :: MonadIO m => GLenum -> GLenum -> GLenum -> GLuint -> GLint -> GLsizei -> m ()
- glFramebufferTexture2DOES :: MonadIO m => GLenum -> GLenum -> GLenum -> GLuint -> GLint -> m ()
- glFramebufferTexture3DOES :: MonadIO m => GLenum -> GLenum -> GLenum -> GLuint -> GLint -> GLint -> m ()
- glFramebufferTextureLayerDownsampleIMG :: MonadIO m => GLenum -> GLenum -> GLuint -> GLint -> GLint -> GLint -> GLint -> m ()
- glFramebufferTextureMultisampleMultiviewOVR :: MonadIO m => GLenum -> GLenum -> GLuint -> GLint -> GLsizei -> GLint -> GLsizei -> m ()
- glFramebufferTextureOES :: MonadIO m => GLenum -> GLenum -> GLuint -> GLint -> m ()
- glFrustumf :: MonadIO m => GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
- glFrustumx :: MonadIO m => GLfixed -> GLfixed -> GLfixed -> GLfixed -> GLfixed -> GLfixed -> m ()
- glGenNamesAMD :: MonadIO m => GLenum -> GLuint -> Ptr GLuint -> m ()
- glGenPerfMonitorsAMD :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glGenFencesAPPLE :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glGenVertexArraysAPPLE :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glGenerateTextureMipmap :: MonadIO m => GLuint -> m ()
- glGetCompressedTextureImage :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr a -> m ()
- glGenProgramsARB :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glGenFramebuffers :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glGenRenderbuffers :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glGenerateMipmap :: MonadIO m => GLenum -> m ()
- glGetCompressedTextureSubImage :: MonadIO m => GLuint -> GLint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> GLsizei -> GLsizei -> Ptr a -> m ()
- glGetColorTable :: MonadIO m => GLenum -> GLenum -> GLenum -> Ptr a -> m ()
- glGetColorTableParameterfv :: MonadIO m => GLenum -> GLenum -> Ptr GLfloat -> m ()
- glGetColorTableParameteriv :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
- glGetConvolutionFilter :: MonadIO m => GLenum -> GLenum -> GLenum -> Ptr a -> m ()
- glGetConvolutionParameterfv :: MonadIO m => GLenum -> GLenum -> Ptr GLfloat -> m ()
- glGenQueriesARB :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glGenSamplers :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glGenProgramPipelines :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glGetActiveAtomicCounterBufferiv :: MonadIO m => GLuint -> GLuint -> GLenum -> Ptr GLint -> m ()
- glGetActiveUniformARB :: MonadIO m => GLhandleARB -> GLuint -> GLsizei -> Ptr GLsizei -> Ptr GLint -> Ptr GLenum -> Ptr GLcharARB -> m ()
- glGetAttachedObjectsARB :: MonadIO m => GLhandleARB -> GLsizei -> Ptr GLsizei -> Ptr GLhandleARB -> m ()
- glGetActiveSubroutineName :: MonadIO m => GLuint -> GLenum -> GLuint -> GLsizei -> Ptr GLsizei -> Ptr GLchar -> m ()
- glGetActiveSubroutineUniformName :: MonadIO m => GLuint -> GLenum -> GLuint -> GLsizei -> Ptr GLsizei -> Ptr GLchar -> m ()
- glGetActiveSubroutineUniformiv :: MonadIO m => GLuint -> GLenum -> GLuint -> GLenum -> Ptr GLint -> m ()
- glGetCompressedTexImageARB :: MonadIO m => GLenum -> GLint -> Ptr a -> m ()
- glGenTransformFeedbacks :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glGetActiveUniformBlockName :: MonadIO m => GLuint -> GLuint -> GLsizei -> Ptr GLsizei -> Ptr GLchar -> m ()
- glGetActiveUniformBlockiv :: MonadIO m => GLuint -> GLuint -> GLenum -> Ptr GLint -> m ()
- glGetActiveUniformName :: MonadIO m => GLuint -> GLuint -> GLsizei -> Ptr GLsizei -> Ptr GLchar -> m ()
- glGetActiveUniformsiv :: MonadIO m => GLuint -> GLsizei -> Ptr GLuint -> GLenum -> Ptr GLint -> m ()
- glGenVertexArrays :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glGetBufferParameterivARB :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
- glGetBufferPointervARB :: MonadIO m => GLenum -> GLenum -> Ptr (Ptr a) -> m ()
- glGetBufferSubDataARB :: MonadIO m => GLenum -> GLintptrARB -> GLsizeiptrARB -> Ptr a -> m ()
- glGetActiveAttribARB :: MonadIO m => GLhandleARB -> GLuint -> GLsizei -> Ptr GLsizei -> Ptr GLint -> Ptr GLenum -> Ptr GLcharARB -> m ()
- glGetAttribLocationARB :: MonadIO m => GLhandleARB -> Ptr GLcharARB -> m GLint
- glGenFragmentShadersATI :: MonadIO m => GLuint -> m GLuint
- glGetArrayObjectfvATI :: MonadIO m => GLenum -> GLenum -> Ptr GLfloat -> m ()
- glGetArrayObjectivATI :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
- glGenLists :: MonadIO m => GLsizei -> m GLuint
- glGenQueries :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glGenTextures :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glGetActiveAttrib :: MonadIO m => GLuint -> GLuint -> GLsizei -> Ptr GLsizei -> Ptr GLint -> Ptr GLenum -> Ptr GLchar -> m ()
- glGetActiveUniform :: MonadIO m => GLuint -> GLuint -> GLsizei -> Ptr GLsizei -> Ptr GLint -> Ptr GLenum -> Ptr GLchar -> m ()
- glGetAttachedShaders :: MonadIO m => GLuint -> GLsizei -> Ptr GLsizei -> Ptr GLuint -> m ()
- glGetAttribLocation :: MonadIO m => GLuint -> Ptr GLchar -> m GLint
- glGetBooleani_v :: MonadIO m => GLenum -> GLuint -> Ptr GLboolean -> m ()
- glGetBooleanv :: MonadIO m => GLenum -> Ptr GLboolean -> m ()
- glGetBufferParameteriv :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
- glGetBufferPointerv :: MonadIO m => GLenum -> GLenum -> Ptr (Ptr a) -> m ()
- glGetBufferSubData :: MonadIO m => GLenum -> GLintptr -> GLsizeiptr -> Ptr a -> m ()
- glGetClipPlane :: MonadIO m => GLenum -> Ptr GLdouble -> m ()
- glGetCompressedTexImage :: MonadIO m => GLenum -> GLint -> Ptr a -> m ()
- glGetBufferParameteri64v :: MonadIO m => GLenum -> GLenum -> Ptr GLint64 -> m ()
- glGetConvolutionFilterEXT :: MonadIO m => GLenum -> GLenum -> GLenum -> Ptr a -> m ()
- glGetConvolutionParameterfvEXT :: MonadIO m => GLenum -> GLenum -> Ptr GLfloat -> m ()
- glGenerateMultiTexMipmapEXT :: MonadIO m => GLenum -> GLenum -> m ()
- glGenerateTextureMipmapEXT :: MonadIO m => GLuint -> GLenum -> m ()
- glGetBooleanIndexedvEXT :: MonadIO m => GLenum -> GLuint -> Ptr GLboolean -> m ()
- glGetCompressedMultiTexImageEXT :: MonadIO m => GLenum -> GLenum -> GLint -> Ptr a -> m ()
- glGetCompressedTextureImageEXT :: MonadIO m => GLuint -> GLenum -> GLint -> Ptr a -> m ()
- glGenFramebuffersEXT :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glGenRenderbuffersEXT :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glGenerateMipmapEXT :: MonadIO m => GLenum -> m ()
- glGetColorTableEXT :: MonadIO m => GLenum -> GLenum -> GLenum -> Ptr a -> m ()
- glGetColorTableParameterfvEXT :: MonadIO m => GLenum -> GLenum -> Ptr GLfloat -> m ()
- glGetColorTableParameterivEXT :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
- glGenSemaphoresEXT :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glGenTexturesEXT :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glGenSymbolsEXT :: MonadIO m => GLenum -> GLenum -> GLenum -> GLuint -> m GLuint
- glGenVertexShadersEXT :: MonadIO m => GLuint -> m GLuint
- glGetCommandHeaderNV :: MonadIO m => GLenum -> GLuint -> m GLuint
- glGenFencesNV :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glGenOcclusionQueriesNV :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glGenPathsNV :: MonadIO m => GLsizei -> m GLuint
- glGenQueryResourceTagNV :: MonadIO m => GLsizei -> Ptr GLint -> m ()
- glGetCombinerInputParameterfvNV :: MonadIO m => GLenum -> GLenum -> GLenum -> GLenum -> Ptr GLfloat -> m ()
- glGetCombinerInputParameterivNV :: MonadIO m => GLenum -> GLenum -> GLenum -> GLenum -> Ptr GLint -> m ()
- glGetCombinerOutputParameterfvNV :: MonadIO m => GLenum -> GLenum -> GLenum -> Ptr GLfloat -> m ()
- glGetCombinerOutputParameterivNV :: MonadIO m => GLenum -> GLenum -> GLenum -> Ptr GLint -> m ()
- glGetCombinerStageParameterfvNV :: MonadIO m => GLenum -> GLenum -> Ptr GLfloat -> m ()
- glGetBufferParameterui64vNV :: MonadIO m => GLenum -> GLenum -> Ptr GLuint64EXT -> m ()
- glGetActiveVaryingNV :: MonadIO m => GLuint -> GLuint -> GLsizei -> Ptr GLsizei -> Ptr GLsizei -> Ptr GLenum -> Ptr GLchar -> m ()
- glGenTransformFeedbacksNV :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glGenProgramsNV :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glGetClipPlanexOES :: MonadIO m => GLenum -> Ptr GLfixed -> m ()
- glGetClipPlanefOES :: MonadIO m => GLenum -> Ptr GLfloat -> m ()
- glGetColorTableParameterfvSGI :: MonadIO m => GLenum -> GLenum -> Ptr GLfloat -> m ()
- glGetColorTableParameterivSGI :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
- glGetColorTableSGI :: MonadIO m => GLenum -> GLenum -> GLenum -> Ptr a -> m ()
- glGenFramebuffersOES :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glGenProgramPipelinesEXT :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glGenQueriesEXT :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glGenRenderbuffersOES :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glGenVertexArraysOES :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glGenerateMipmapOES :: MonadIO m => GLenum -> m ()
- glGetBufferPointervOES :: MonadIO m => GLenum -> GLenum -> Ptr (Ptr a) -> m ()
- glGetClipPlanef :: MonadIO m => GLenum -> Ptr GLfloat -> m ()
- glGetClipPlanex :: MonadIO m => GLenum -> Ptr GLfixed -> m ()
- glGetDebugMessageLogAMD :: MonadIO m => GLuint -> GLsizei -> Ptr GLenum -> Ptr GLuint -> Ptr GLuint -> Ptr GLsizei -> Ptr GLchar -> m GLuint
- glGetFramebufferParameterfvAMD :: MonadIO m => GLenum -> GLenum -> GLuint -> GLuint -> GLsizei -> Ptr GLfloat -> m ()
- glGetImageHandleARB :: MonadIO m => GLuint -> GLint -> GLboolean -> GLint -> GLenum -> m GLuint64
- glGetFragDataIndex :: MonadIO m => GLuint -> Ptr GLchar -> m GLint
- glGetDebugMessageLogARB :: MonadIO m => GLuint -> GLsizei -> Ptr GLenum -> Ptr GLenum -> Ptr GLuint -> Ptr GLenum -> Ptr GLsizei -> Ptr GLchar -> m GLuint
- glGetFramebufferParameteriv :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
- glGetFramebufferAttachmentParameteriv :: MonadIO m => GLenum -> GLenum -> GLenum -> Ptr GLint -> m ()
- glGetConvolutionParameteriv :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
- glGetHistogram :: MonadIO m => GLenum -> GLboolean -> GLenum -> GLenum -> Ptr a -> m ()
- glGetHistogramParameterfv :: MonadIO m => GLenum -> GLenum -> Ptr GLfloat -> m ()
- glGetHistogramParameteriv :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
- glGetInternalformativ :: MonadIO m => GLenum -> GLenum -> GLenum -> GLsizei -> Ptr GLint -> m ()
- glGetInternalformati64v :: MonadIO m => GLenum -> GLenum -> GLenum -> GLsizei -> Ptr GLint64 -> m ()
- glGetGraphicsResetStatusARB :: MonadIO m => m GLenum
- glGetHandleARB :: MonadIO m => GLenum -> m GLhandleARB
- glGetInfoLogARB :: MonadIO m => GLhandleARB -> GLsizei -> Ptr GLsizei -> Ptr GLcharARB -> m ()
- glGetInteger64v :: MonadIO m => GLenum -> Ptr GLint64 -> m ()
- glGetIntegeri_v :: MonadIO m => GLenum -> GLuint -> Ptr GLint -> m ()
- glGetDoublei_v :: MonadIO m => GLenum -> GLuint -> Ptr GLdouble -> m ()
- glGetFloati_v :: MonadIO m => GLenum -> GLuint -> Ptr GLfloat -> m ()
- glGetDoublev :: MonadIO m => GLenum -> Ptr GLdouble -> m ()
- glGetError :: MonadIO m => m GLenum
- glGetFloatv :: MonadIO m => GLenum -> Ptr GLfloat -> m ()
- glGetFragDataLocation :: MonadIO m => GLuint -> Ptr GLchar -> m GLint
- glGetIntegerv :: MonadIO m => GLenum -> Ptr GLint -> m ()
- glGetLightfv :: MonadIO m => GLenum -> GLenum -> Ptr GLfloat -> m ()
- glGetLightiv :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
- glGetMapdv :: MonadIO m => GLenum -> GLenum -> Ptr GLdouble -> m ()
- glGetMapfv :: MonadIO m => GLenum -> GLenum -> Ptr GLfloat -> m ()
- glGetMapiv :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
- glGetMaterialfv :: MonadIO m => GLenum -> GLenum -> Ptr GLfloat -> m ()
- glGetMaterialiv :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
- glGetInteger64i_v :: MonadIO m => GLenum -> GLuint -> Ptr GLint64 -> m ()
- glGetDebugMessageLog :: MonadIO m => GLuint -> GLsizei -> Ptr GLenum -> Ptr GLenum -> Ptr GLuint -> Ptr GLenum -> Ptr GLsizei -> Ptr GLchar -> m GLuint
- glGetGraphicsResetStatus :: MonadIO m => m GLenum
- glGetConvolutionParameterivEXT :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
- glGetDoubleIndexedvEXT :: MonadIO m => GLenum -> GLuint -> Ptr GLdouble -> m ()
- glGetDoublei_vEXT :: MonadIO m => GLenum -> GLuint -> Ptr GLdouble -> m ()
- glGetFloatIndexedvEXT :: MonadIO m => GLenum -> GLuint -> Ptr GLfloat -> m ()
- glGetFloati_vEXT :: MonadIO m => GLenum -> GLuint -> Ptr GLfloat -> m ()
- glGetFramebufferParameterivEXT :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
- glGetIntegerIndexedvEXT :: MonadIO m => GLenum -> GLuint -> Ptr GLint -> m ()
- glGetFramebufferAttachmentParameterivEXT :: MonadIO m => GLenum -> GLenum -> GLenum -> Ptr GLint -> m ()
- glGetFragDataLocationEXT :: MonadIO m => GLuint -> Ptr GLchar -> m GLint
- glGetHistogramEXT :: MonadIO m => GLenum -> GLboolean -> GLenum -> GLenum -> Ptr a -> m ()
- glGetHistogramParameterfvEXT :: MonadIO m => GLenum -> GLenum -> Ptr GLfloat -> m ()
- glGetHistogramParameterivEXT :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
- glGetInvariantBooleanvEXT :: MonadIO m => GLuint -> GLenum -> Ptr GLboolean -> m ()
- glGetInvariantFloatvEXT :: MonadIO m => GLuint -> GLenum -> Ptr GLfloat -> m ()
- glGetInvariantIntegervEXT :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
- glGetLocalConstantBooleanvEXT :: MonadIO m => GLuint -> GLenum -> Ptr GLboolean -> m ()
- glGetLocalConstantFloatvEXT :: MonadIO m => GLuint -> GLenum -> Ptr GLfloat -> m ()
- glGetLocalConstantIntegervEXT :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
- glGetImageTransformParameterfvHP :: MonadIO m => GLenum -> GLenum -> Ptr GLfloat -> m ()
- glGetImageTransformParameterivHP :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
- glGetFirstPerfQueryIdINTEL :: MonadIO m => Ptr GLuint -> m ()
- glGetFramebufferParameterivMESA :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
- glGetImageHandleNV :: MonadIO m => GLuint -> GLint -> GLboolean -> GLint -> GLenum -> m GLuint64
- glGetMapAttribParameterfvNV :: MonadIO m => GLenum -> GLuint -> GLenum -> Ptr GLfloat -> m ()
- glGetMapAttribParameterivNV :: MonadIO m => GLenum -> GLuint -> GLenum -> Ptr GLint -> m ()
- glGetMapControlPointsNV :: MonadIO m => GLenum -> GLuint -> GLenum -> GLsizei -> GLsizei -> GLboolean -> Ptr a -> m ()
- glGetMapParameterfvNV :: MonadIO m => GLenum -> GLenum -> Ptr GLfloat -> m ()
- glGetMapParameterivNV :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
- glGetFenceivNV :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
- glGetCoverageModulationTableNV :: MonadIO m => GLsizei -> Ptr GLfloat -> m ()
- glGetInternalformatSampleivNV :: MonadIO m => GLenum -> GLenum -> GLsizei -> GLenum -> GLsizei -> Ptr GLint -> m ()
- glGetFinalCombinerInputParameterfvNV :: MonadIO m => GLenum -> GLenum -> Ptr GLfloat -> m ()
- glGetFinalCombinerInputParameterivNV :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
- glGetIntegerui64vNV :: MonadIO m => GLenum -> Ptr GLuint64EXT -> m ()
- glGetIntegerui64i_vNV :: MonadIO m => GLenum -> GLuint -> Ptr GLuint64EXT -> m ()
- glGetConvolutionParameterxvOES :: MonadIO m => GLenum -> GLenum -> Ptr GLfixed -> m ()
- glGetFixedvOES :: MonadIO m => GLenum -> Ptr GLfixed -> m ()
- glGetHistogramParameterxvOES :: MonadIO m => GLenum -> GLenum -> Ptr GLfixed -> m ()
- glGetLightxOES :: MonadIO m => GLenum -> GLenum -> Ptr GLfixed -> m ()
- glGetMapxvOES :: MonadIO m => GLenum -> GLenum -> Ptr GLfixed -> m ()
- glGetDetailTexFuncSGIS :: MonadIO m => GLenum -> Ptr GLfloat -> m ()
- glGetFogFuncSGIS :: MonadIO m => Ptr GLfloat -> m ()
- glGetFragmentLightfvSGIX :: MonadIO m => GLenum -> GLenum -> Ptr GLfloat -> m ()
- glGetFragmentLightivSGIX :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
- glGetFragmentMaterialfvSGIX :: MonadIO m => GLenum -> GLenum -> Ptr GLfloat -> m ()
- glGetFragmentMaterialivSGIX :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
- glGetInstrumentsSGIX :: MonadIO m => m GLint
- glGetListParameterfvSGIX :: MonadIO m => GLuint -> GLenum -> Ptr GLfloat -> m ()
- glGetListParameterivSGIX :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
- glGetDebugMessageLogKHR :: MonadIO m => GLuint -> GLsizei -> Ptr GLenum -> Ptr GLenum -> Ptr GLuint -> Ptr GLenum -> Ptr GLsizei -> Ptr GLchar -> m GLuint
- glGetDriverControlStringQCOM :: MonadIO m => GLuint -> GLsizei -> Ptr GLsizei -> Ptr GLchar -> m ()
- glGetDriverControlsQCOM :: MonadIO m => Ptr GLint -> GLsizei -> Ptr GLuint -> m ()
- glGetFixedv :: MonadIO m => GLenum -> Ptr GLfixed -> m ()
- glGetFloati_vNV :: MonadIO m => GLenum -> GLuint -> Ptr GLfloat -> m ()
- glGetFloati_vOES :: MonadIO m => GLenum -> GLuint -> Ptr GLfloat -> m ()
- glGetFragDataIndexEXT :: MonadIO m => GLuint -> Ptr GLchar -> m GLint
- glGetFramebufferAttachmentParameterivOES :: MonadIO m => GLenum -> GLenum -> GLenum -> Ptr GLint -> m ()
- glGetFramebufferPixelLocalStorageSizeEXT :: MonadIO m => GLuint -> m GLsizei
- glGetGraphicsResetStatusEXT :: MonadIO m => m GLenum
- glGetGraphicsResetStatusKHR :: MonadIO m => m GLenum
- glGetInteger64vAPPLE :: MonadIO m => GLenum -> Ptr GLint64 -> m ()
- glGetInteger64vEXT :: MonadIO m => GLenum -> Ptr GLint64 -> m ()
- glGetIntegeri_vEXT :: MonadIO m => GLenum -> GLuint -> Ptr GLint -> m ()
- glGetLightxv :: MonadIO m => GLenum -> GLenum -> Ptr GLfixed -> m ()
- glGetLightxvOES :: MonadIO m => GLenum -> GLenum -> Ptr GLfixed -> m ()
- glGetNamedFramebufferParameterfvAMD :: MonadIO m => GLuint -> GLenum -> GLuint -> GLuint -> GLsizei -> Ptr GLfloat -> m ()
- glGetPerfMonitorCounterDataAMD :: MonadIO m => GLuint -> GLenum -> GLsizei -> Ptr GLuint -> Ptr GLint -> m ()
- glGetPerfMonitorCounterInfoAMD :: MonadIO m => GLuint -> GLuint -> GLenum -> Ptr a -> m ()
- glGetPerfMonitorCounterStringAMD :: MonadIO m => GLuint -> GLuint -> GLsizei -> Ptr GLsizei -> Ptr GLchar -> m ()
- glGetPerfMonitorCountersAMD :: MonadIO m => GLuint -> Ptr GLint -> Ptr GLint -> GLsizei -> Ptr GLuint -> m ()
- glGetPerfMonitorGroupStringAMD :: MonadIO m => GLuint -> GLsizei -> Ptr GLsizei -> Ptr GLchar -> m ()
- glGetPerfMonitorGroupsAMD :: MonadIO m => Ptr GLint -> GLsizei -> Ptr GLuint -> m ()
- glGetObjectParameterivAPPLE :: MonadIO m => GLenum -> GLuint -> GLenum -> Ptr GLint -> m ()
- glGetNamedBufferParameteri64v :: MonadIO m => GLuint -> GLenum -> Ptr GLint64 -> m ()
- glGetNamedBufferParameteriv :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
- glGetNamedBufferPointerv :: MonadIO m => GLuint -> GLenum -> Ptr (Ptr a) -> m ()
- glGetNamedBufferSubData :: MonadIO m => GLuint -> GLintptr -> GLsizeiptr -> Ptr a -> m ()
- glGetNamedFramebufferAttachmentParameteriv :: MonadIO m => GLuint -> GLenum -> GLenum -> Ptr GLint -> m ()
- glGetNamedFramebufferParameteriv :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
- glGetNamedRenderbufferParameteriv :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
- glGetProgramBinary :: MonadIO m => GLuint -> GLsizei -> Ptr GLsizei -> Ptr GLenum -> Ptr a -> m ()
- glGetMinmax :: MonadIO m => GLenum -> GLboolean -> GLenum -> GLenum -> Ptr a -> m ()
- glGetMinmaxParameterfv :: MonadIO m => GLenum -> GLenum -> Ptr GLfloat -> m ()
- glGetMinmaxParameteriv :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
- glGetObjectParameterfvARB :: MonadIO m => GLhandleARB -> GLenum -> Ptr GLfloat -> m ()
- glGetObjectParameterivARB :: MonadIO m => GLhandleARB -> GLenum -> Ptr GLint -> m ()
- glGetNamedStringARB :: MonadIO m => GLint -> Ptr GLchar -> GLsizei -> Ptr GLint -> Ptr GLchar -> m ()
- glGetNamedStringivARB :: MonadIO m => GLint -> Ptr GLchar -> GLenum -> Ptr GLint -> m ()
- glGetMultisamplefv :: MonadIO m => GLenum -> GLuint -> Ptr GLfloat -> m ()
- glGetObjectBufferfvATI :: MonadIO m => GLuint -> GLenum -> Ptr GLfloat -> m ()
- glGetObjectBufferivATI :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
- glGetPixelMapfv :: MonadIO m => GLenum -> Ptr GLfloat -> m ()
- glGetPixelMapuiv :: MonadIO m => GLenum -> Ptr GLuint -> m ()
- glGetPixelMapusv :: MonadIO m => GLenum -> Ptr GLushort -> m ()
- glGetPointerv :: MonadIO m => GLenum -> Ptr (Ptr a) -> m ()
- glGetPolygonStipple :: MonadIO m => Ptr GLubyte -> m ()
- glGetObjectLabel :: MonadIO m => GLenum -> GLuint -> GLsizei -> Ptr GLsizei -> Ptr GLchar -> m ()
- glGetObjectPtrLabel :: MonadIO m => Ptr a -> GLsizei -> Ptr GLsizei -> Ptr GLchar -> m ()
- glGetObjectLabelEXT :: MonadIO m => GLenum -> GLuint -> GLsizei -> Ptr GLsizei -> Ptr GLchar -> m ()
- glGetMultiTexEnvfvEXT :: MonadIO m => GLenum -> GLenum -> GLenum -> Ptr GLfloat -> m ()
- glGetMultiTexEnvivEXT :: MonadIO m => GLenum -> GLenum -> GLenum -> Ptr GLint -> m ()
- glGetMultiTexGendvEXT :: MonadIO m => GLenum -> GLenum -> GLenum -> Ptr GLdouble -> m ()
- glGetMultiTexGenfvEXT :: MonadIO m => GLenum -> GLenum -> GLenum -> Ptr GLfloat -> m ()
- glGetMultiTexGenivEXT :: MonadIO m => GLenum -> GLenum -> GLenum -> Ptr GLint -> m ()
- glGetMultiTexImageEXT :: MonadIO m => GLenum -> GLenum -> GLint -> GLenum -> GLenum -> Ptr a -> m ()
- glGetMultiTexLevelParameterfvEXT :: MonadIO m => GLenum -> GLenum -> GLint -> GLenum -> Ptr GLfloat -> m ()
- glGetMultiTexLevelParameterivEXT :: MonadIO m => GLenum -> GLenum -> GLint -> GLenum -> Ptr GLint -> m ()
- glGetMultiTexParameterIivEXT :: MonadIO m => GLenum -> GLenum -> GLenum -> Ptr GLint -> m ()
- glGetMultiTexParameterIuivEXT :: MonadIO m => GLenum -> GLenum -> GLenum -> Ptr GLuint -> m ()
- glGetMultiTexParameterfvEXT :: MonadIO m => GLenum -> GLenum -> GLenum -> Ptr GLfloat -> m ()
- glGetMultiTexParameterivEXT :: MonadIO m => GLenum -> GLenum -> GLenum -> Ptr GLint -> m ()
- glGetNamedBufferParameterivEXT :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
- glGetNamedBufferPointervEXT :: MonadIO m => GLuint -> GLenum -> Ptr (Ptr a) -> m ()
- glGetNamedBufferSubDataEXT :: MonadIO m => GLuint -> GLintptr -> GLsizeiptr -> Ptr a -> m ()
- glGetNamedFramebufferAttachmentParameterivEXT :: MonadIO m => GLuint -> GLenum -> GLenum -> Ptr GLint -> m ()
- glGetNamedFramebufferParameterivEXT :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
- glGetNamedProgramLocalParameterIivEXT :: MonadIO m => GLuint -> GLenum -> GLuint -> Ptr GLint -> m ()
- glGetNamedProgramLocalParameterIuivEXT :: MonadIO m => GLuint -> GLenum -> GLuint -> Ptr GLuint -> m ()
- glGetNamedProgramLocalParameterdvEXT :: MonadIO m => GLuint -> GLenum -> GLuint -> Ptr GLdouble -> m ()
- glGetNamedProgramLocalParameterfvEXT :: MonadIO m => GLuint -> GLenum -> GLuint -> Ptr GLfloat -> m ()
- glGetNamedProgramStringEXT :: MonadIO m => GLuint -> GLenum -> GLenum -> Ptr a -> m ()
- glGetNamedProgramivEXT :: MonadIO m => GLuint -> GLenum -> GLenum -> Ptr GLint -> m ()
- glGetNamedRenderbufferParameterivEXT :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
- glGetPointerIndexedvEXT :: MonadIO m => GLenum -> GLuint -> Ptr (Ptr a) -> m ()
- glGetPointeri_vEXT :: MonadIO m => GLenum -> GLuint -> Ptr (Ptr a) -> m ()
- glGetMinmaxEXT :: MonadIO m => GLenum -> GLboolean -> GLenum -> GLenum -> Ptr a -> m ()
- glGetMinmaxParameterfvEXT :: MonadIO m => GLenum -> GLenum -> Ptr GLfloat -> m ()
- glGetMinmaxParameterivEXT :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
- glGetMemoryObjectParameterivEXT :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
- glGetPixelTransformParameterfvEXT :: MonadIO m => GLenum -> GLenum -> Ptr GLfloat -> m ()
- glGetPixelTransformParameterivEXT :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
- glGetPointervEXT :: MonadIO m => GLenum -> Ptr (Ptr a) -> m ()
- glGetNextPerfQueryIdINTEL :: MonadIO m => GLuint -> Ptr GLuint -> m ()
- glGetPerfCounterInfoINTEL :: MonadIO m => GLuint -> GLuint -> GLuint -> Ptr GLchar -> GLuint -> Ptr GLchar -> Ptr GLuint -> Ptr GLuint -> Ptr GLuint -> Ptr GLuint -> Ptr GLuint64 -> m ()
- glGetPerfQueryDataINTEL :: MonadIO m => GLuint -> GLuint -> GLsizei -> Ptr a -> Ptr GLuint -> m ()
- glGetPerfQueryIdByNameINTEL :: MonadIO m => Ptr GLchar -> Ptr GLuint -> m ()
- glGetPerfQueryInfoINTEL :: MonadIO m => GLuint -> GLuint -> Ptr GLchar -> Ptr GLuint -> Ptr GLuint -> Ptr GLuint -> Ptr GLuint -> m ()
- glGetMultisamplefvNV :: MonadIO m => GLenum -> GLuint -> Ptr GLfloat -> m ()
- glGetMemoryObjectDetachedResourcesuivNV :: MonadIO m => GLuint -> GLenum -> GLint -> GLsizei -> Ptr GLuint -> m ()
- glGetOcclusionQueryivNV :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
- glGetOcclusionQueryuivNV :: MonadIO m => GLuint -> GLenum -> Ptr GLuint -> m ()
- glGetPathColorGenfvNV :: MonadIO m => GLenum -> GLenum -> Ptr GLfloat -> m ()
- glGetPathColorGenivNV :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
- glGetPathCommandsNV :: MonadIO m => GLuint -> Ptr GLubyte -> m ()
- glGetPathCoordsNV :: MonadIO m => GLuint -> Ptr GLfloat -> m ()
- glGetPathDashArrayNV :: MonadIO m => GLuint -> Ptr GLfloat -> m ()
- glGetPathLengthNV :: MonadIO m => GLuint -> GLsizei -> GLsizei -> m GLfloat
- glGetPathMetricRangeNV :: MonadIO m => GLbitfield -> GLuint -> GLsizei -> GLsizei -> Ptr GLfloat -> m ()
- glGetPathMetricsNV :: MonadIO m => GLbitfield -> GLsizei -> GLenum -> Ptr a -> GLuint -> GLsizei -> Ptr GLfloat -> m ()
- glGetPathParameterfvNV :: MonadIO m => GLuint -> GLenum -> Ptr GLfloat -> m ()
- glGetPathParameterivNV :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
- glGetPathSpacingNV :: MonadIO m => GLenum -> GLsizei -> GLenum -> Ptr a -> GLuint -> GLfloat -> GLfloat -> GLenum -> Ptr GLfloat -> m ()
- glGetPathTexGenfvNV :: MonadIO m => GLenum -> GLenum -> Ptr GLfloat -> m ()
- glGetPathTexGenivNV :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
- glGetNamedBufferParameterui64vNV :: MonadIO m => GLuint -> GLenum -> Ptr GLuint64EXT -> m ()
- glGetMaterialxOES :: MonadIO m => GLenum -> GLenum -> GLfixed -> m ()
- glGetPixelMapxv :: MonadIO m => GLenum -> GLint -> Ptr GLfixed -> m ()
- glGetPixelTexGenParameterfvSGIS :: MonadIO m => GLenum -> Ptr GLfloat -> m ()
- glGetPixelTexGenParameterivSGIS :: MonadIO m => GLenum -> Ptr GLint -> m ()
- glGetMaterialxv :: MonadIO m => GLenum -> GLenum -> Ptr GLfixed -> m ()
- glGetMaterialxvOES :: MonadIO m => GLenum -> GLenum -> Ptr GLfixed -> m ()
- glGetObjectLabelKHR :: MonadIO m => GLenum -> GLuint -> GLsizei -> Ptr GLsizei -> Ptr GLchar -> m ()
- glGetObjectPtrLabelKHR :: MonadIO m => Ptr a -> GLsizei -> Ptr GLsizei -> Ptr GLchar -> m ()
- glGetPointervKHR :: MonadIO m => GLenum -> Ptr (Ptr a) -> m ()
- glGetProgramBinaryOES :: MonadIO m => GLuint -> GLsizei -> Ptr GLsizei -> Ptr GLenum -> Ptr a -> m ()
- glGetQueryBufferObjecti64v :: MonadIO m => GLuint -> GLuint -> GLenum -> GLintptr -> m ()
- glGetQueryBufferObjectiv :: MonadIO m => GLuint -> GLuint -> GLenum -> GLintptr -> m ()
- glGetQueryBufferObjectui64v :: MonadIO m => GLuint -> GLuint -> GLenum -> GLintptr -> m ()
- glGetQueryBufferObjectuiv :: MonadIO m => GLuint -> GLuint -> GLenum -> GLintptr -> m ()
- glGetShaderPrecisionFormat :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> Ptr GLint -> m ()
- glGetProgramEnvParameterdvARB :: MonadIO m => GLenum -> GLuint -> Ptr GLdouble -> m ()
- glGetProgramEnvParameterfvARB :: MonadIO m => GLenum -> GLuint -> Ptr GLfloat -> m ()
- glGetProgramLocalParameterdvARB :: MonadIO m => GLenum -> GLuint -> Ptr GLdouble -> m ()
- glGetProgramLocalParameterfvARB :: MonadIO m => GLenum -> GLuint -> Ptr GLfloat -> m ()
- glGetProgramStringARB :: MonadIO m => GLenum -> GLenum -> Ptr a -> m ()
- glGetProgramivARB :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
- glGetRenderbufferParameteriv :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
- glGetSeparableFilter :: MonadIO m => GLenum -> GLenum -> GLenum -> Ptr a -> Ptr b -> Ptr c -> m ()
- glGetQueryObjectivARB :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
- glGetQueryObjectuivARB :: MonadIO m => GLuint -> GLenum -> Ptr GLuint -> m ()
- glGetQueryivARB :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
- glGetProgramInterfaceiv :: MonadIO m => GLuint -> GLenum -> GLenum -> Ptr GLint -> m ()
- glGetProgramResourceIndex :: MonadIO m => GLuint -> GLenum -> Ptr GLchar -> m GLuint
- glGetProgramResourceLocation :: MonadIO m => GLuint -> GLenum -> Ptr GLchar -> m GLint
- glGetProgramResourceLocationIndex :: MonadIO m => GLuint -> GLenum -> Ptr GLchar -> m GLint
- glGetProgramResourceName :: MonadIO m => GLuint -> GLenum -> GLuint -> GLsizei -> Ptr GLsizei -> Ptr GLchar -> m ()
- glGetProgramResourceiv :: MonadIO m => GLuint -> GLenum -> GLuint -> GLsizei -> Ptr GLenum -> GLsizei -> Ptr GLsizei -> Ptr GLint -> m ()
- glGetSamplerParameterIiv :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
- glGetSamplerParameterIuiv :: MonadIO m => GLuint -> GLenum -> Ptr GLuint -> m ()
- glGetSamplerParameterfv :: MonadIO m => GLuint -> GLenum -> Ptr GLfloat -> m ()
- glGetSamplerParameteriv :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
- glGetProgramPipelineInfoLog :: MonadIO m => GLuint -> GLsizei -> Ptr GLsizei -> Ptr GLchar -> m ()
- glGetProgramPipelineiv :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
- glGetShaderSourceARB :: MonadIO m => GLhandleARB -> GLsizei -> Ptr GLsizei -> Ptr GLcharARB -> m ()
- glGetProgramStageiv :: MonadIO m => GLuint -> GLenum -> GLenum -> Ptr GLint -> m ()
- glGetSubroutineIndex :: MonadIO m => GLuint -> GLenum -> Ptr GLchar -> m GLuint
- glGetSubroutineUniformLocation :: MonadIO m => GLuint -> GLenum -> Ptr GLchar -> m GLint
- glGetSynciv :: MonadIO m => GLsync -> GLenum -> GLsizei -> Ptr GLsizei -> Ptr GLint -> m ()
- glGetQueryObjecti64v :: MonadIO m => GLuint -> GLenum -> Ptr GLint64 -> m ()
- glGetQueryObjectui64v :: MonadIO m => GLuint -> GLenum -> Ptr GLuint64 -> m ()
- glGetQueryIndexediv :: MonadIO m => GLenum -> GLuint -> GLenum -> Ptr GLint -> m ()
- glGetTexBumpParameterfvATI :: MonadIO m => GLenum -> Ptr GLfloat -> m ()
- glGetTexBumpParameterivATI :: MonadIO m => GLenum -> Ptr GLint -> m ()
- glGetProgramInfoLog :: MonadIO m => GLuint -> GLsizei -> Ptr GLsizei -> Ptr GLchar -> m ()
- glGetProgramiv :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
- glGetQueryObjectiv :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
- glGetQueryObjectuiv :: MonadIO m => GLuint -> GLenum -> Ptr GLuint -> m ()
- glGetQueryiv :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
- glGetShaderInfoLog :: MonadIO m => GLuint -> GLsizei -> Ptr GLsizei -> Ptr GLchar -> m ()
- glGetShaderSource :: MonadIO m => GLuint -> GLsizei -> Ptr GLsizei -> Ptr GLchar -> m ()
- glGetShaderiv :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
- glGetString :: MonadIO m => GLenum -> m (Ptr GLubyte)
- glGetStringi :: MonadIO m => GLenum -> GLuint -> m (Ptr GLubyte)
- glGetTexEnvfv :: MonadIO m => GLenum -> GLenum -> Ptr GLfloat -> m ()
- glGetTexEnviv :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
- glGetTexGendv :: MonadIO m => GLenum -> GLenum -> Ptr GLdouble -> m ()
- glGetTexGenfv :: MonadIO m => GLenum -> GLenum -> Ptr GLfloat -> m ()
- glGetTexGeniv :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
- glGetTexImage :: MonadIO m => GLenum -> GLint -> GLenum -> GLenum -> Ptr a -> m ()
- glGetTexLevelParameterfv :: MonadIO m => GLenum -> GLint -> GLenum -> Ptr GLfloat -> m ()
- glGetTexLevelParameteriv :: MonadIO m => GLenum -> GLint -> GLenum -> Ptr GLint -> m ()
- glGetTexParameterIiv :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
- glGetTexParameterIuiv :: MonadIO m => GLenum -> GLenum -> Ptr GLuint -> m ()
- glGetSeparableFilterEXT :: MonadIO m => GLenum -> GLenum -> GLenum -> Ptr a -> Ptr b -> Ptr c -> m ()
- glGetRenderbufferParameterivEXT :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
- glGetSemaphoreParameterui64vEXT :: MonadIO m => GLuint -> GLenum -> Ptr GLuint64 -> m ()
- glGetTexParameterIivEXT :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
- glGetQueryObjecti64vEXT :: MonadIO m => GLuint -> GLenum -> Ptr GLint64 -> m ()
- glGetQueryObjectui64vEXT :: MonadIO m => GLuint -> GLenum -> Ptr GLuint64 -> m ()
- glGetStageIndexNV :: MonadIO m => GLenum -> m GLushort
- glGetProgramNamedParameterdvNV :: MonadIO m => GLuint -> GLsizei -> Ptr GLubyte -> Ptr GLdouble -> m ()
- glGetProgramNamedParameterfvNV :: MonadIO m => GLuint -> GLsizei -> Ptr GLubyte -> Ptr GLfloat -> m ()
- glGetProgramEnvParameterIivNV :: MonadIO m => GLenum -> GLuint -> Ptr GLint -> m ()
- glGetProgramEnvParameterIuivNV :: MonadIO m => GLenum -> GLuint -> Ptr GLuint -> m ()
- glGetProgramLocalParameterIivNV :: MonadIO m => GLenum -> GLuint -> Ptr GLint -> m ()
- glGetProgramLocalParameterIuivNV :: MonadIO m => GLenum -> GLuint -> Ptr GLuint -> m ()
- glGetProgramSubroutineParameteruivNV :: MonadIO m => GLenum -> GLuint -> Ptr GLuint -> m ()
- glGetProgramResourcefvNV :: MonadIO m => GLuint -> GLenum -> GLuint -> GLsizei -> Ptr GLenum -> GLsizei -> Ptr GLsizei -> Ptr GLfloat -> m ()
- glGetShadingRateImagePaletteNV :: MonadIO m => GLuint -> GLuint -> Ptr GLenum -> m ()
- glGetShadingRateSampleLocationivNV :: MonadIO m => GLenum -> GLuint -> GLuint -> Ptr GLint -> m ()
- glGetProgramParameterdvNV :: MonadIO m => GLenum -> GLuint -> GLenum -> Ptr GLdouble -> m ()
- glGetProgramParameterfvNV :: MonadIO m => GLenum -> GLuint -> GLenum -> Ptr GLfloat -> m ()
- glGetProgramStringNV :: MonadIO m => GLuint -> GLenum -> Ptr GLubyte -> m ()
- glGetProgramivNV :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
- glGetTexEnvxvOES :: MonadIO m => GLenum -> GLenum -> Ptr GLfixed -> m ()
- glGetTexGenxvOES :: MonadIO m => GLenum -> GLenum -> Ptr GLfixed -> m ()
- glGetTexLevelParameterxvOES :: MonadIO m => GLenum -> GLint -> GLenum -> Ptr GLfixed -> m ()
- glGetSharpenTexFuncSGIS :: MonadIO m => GLenum -> Ptr GLfloat -> m ()
- glGetTexFilterFuncSGIS :: MonadIO m => GLenum -> GLenum -> Ptr GLfloat -> m ()
- glGetProgramPipelineInfoLogEXT :: MonadIO m => GLuint -> GLsizei -> Ptr GLsizei -> Ptr GLchar -> m ()
- glGetProgramPipelineivEXT :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
- glGetProgramResourceLocationIndexEXT :: MonadIO m => GLuint -> GLenum -> Ptr GLchar -> m GLint
- glGetQueryObjectivEXT :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
- glGetQueryObjectuivEXT :: MonadIO m => GLuint -> GLenum -> Ptr GLuint -> m ()
- glGetQueryivEXT :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
- glGetRenderbufferParameterivOES :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
- glGetSamplerParameterIivEXT :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
- glGetSamplerParameterIivOES :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
- glGetSamplerParameterIuivEXT :: MonadIO m => GLuint -> GLenum -> Ptr GLuint -> m ()
- glGetSamplerParameterIuivOES :: MonadIO m => GLuint -> GLenum -> Ptr GLuint -> m ()
- glGetSyncivAPPLE :: MonadIO m => GLsync -> GLenum -> GLsizei -> Ptr GLsizei -> Ptr GLint -> m ()
- glGetTexEnvxv :: MonadIO m => GLenum -> GLenum -> Ptr GLfixed -> m ()
- glGetTexGenfvOES :: MonadIO m => GLenum -> GLenum -> Ptr GLfloat -> m ()
- glGetTexGenivOES :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
- glGetTexParameterIivOES :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
- glGetUniformi64vNV :: MonadIO m => GLuint -> GLint -> Ptr GLint64EXT -> m ()
- glGetUniformui64vNV :: MonadIO m => GLuint -> GLint -> Ptr GLuint64EXT -> m ()
- glGetTexParameterPointervAPPLE :: MonadIO m => GLenum -> GLenum -> Ptr (Ptr a) -> m ()
- glGetTextureHandleARB :: MonadIO m => GLuint -> m GLuint64
- glGetTextureSamplerHandleARB :: MonadIO m => GLuint -> GLuint -> m GLuint64
- glGetVertexAttribLui64vARB :: MonadIO m => GLuint -> GLenum -> Ptr GLuint64EXT -> m ()
- glGetTextureImage :: MonadIO m => GLuint -> GLint -> GLenum -> GLenum -> GLsizei -> Ptr a -> m ()
- glGetTextureLevelParameterfv :: MonadIO m => GLuint -> GLint -> GLenum -> Ptr GLfloat -> m ()
- glGetTextureLevelParameteriv :: MonadIO m => GLuint -> GLint -> GLenum -> Ptr GLint -> m ()
- glGetTextureParameterIiv :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
- glGetTextureParameterIuiv :: MonadIO m => GLuint -> GLenum -> Ptr GLuint -> m ()
- glGetTextureParameterfv :: MonadIO m => GLuint -> GLenum -> Ptr GLfloat -> m ()
- glGetTextureParameteriv :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
- glGetTransformFeedbacki64_v :: MonadIO m => GLuint -> GLenum -> GLuint -> Ptr GLint64 -> m ()
- glGetTransformFeedbacki_v :: MonadIO m => GLuint -> GLenum -> GLuint -> Ptr GLint -> m ()
- glGetTransformFeedbackiv :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
- glGetVertexArrayIndexed64iv :: MonadIO m => GLuint -> GLuint -> GLenum -> Ptr GLint64 -> m ()
- glGetVertexArrayIndexediv :: MonadIO m => GLuint -> GLuint -> GLenum -> Ptr GLint -> m ()
- glGetVertexArrayiv :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
- glGetUniformdv :: MonadIO m => GLuint -> GLint -> Ptr GLdouble -> m ()
- glGetUniformi64vARB :: MonadIO m => GLuint -> GLint -> Ptr GLint64 -> m ()
- glGetUniformui64vARB :: MonadIO m => GLuint -> GLint -> Ptr GLuint64 -> m ()
- glGetTextureSubImage :: MonadIO m => GLuint -> GLint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> GLsizei -> GLenum -> GLenum -> GLsizei -> Ptr a -> m ()
- glGetUniformLocationARB :: MonadIO m => GLhandleARB -> Ptr GLcharARB -> m GLint
- glGetUniformfvARB :: MonadIO m => GLhandleARB -> GLint -> Ptr GLfloat -> m ()
- glGetUniformivARB :: MonadIO m => GLhandleARB -> GLint -> Ptr GLint -> m ()
- glGetUniformSubroutineuiv :: MonadIO m => GLenum -> GLint -> Ptr GLuint -> m ()
- glGetUniformBlockIndex :: MonadIO m => GLuint -> Ptr GLchar -> m GLuint
- glGetUniformIndices :: MonadIO m => GLuint -> GLsizei -> Ptr (Ptr GLchar) -> Ptr GLuint -> m ()
- glGetVertexAttribLdv :: MonadIO m => GLuint -> GLenum -> Ptr GLdouble -> m ()
- glGetVertexAttribPointervARB :: MonadIO m => GLuint -> GLenum -> Ptr (Ptr a) -> m ()
- glGetVertexAttribdvARB :: MonadIO m => GLuint -> GLenum -> Ptr GLdouble -> m ()
- glGetVertexAttribfvARB :: MonadIO m => GLuint -> GLenum -> Ptr GLfloat -> m ()
- glGetVertexAttribivARB :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
- glGetVariantArrayObjectfvATI :: MonadIO m => GLuint -> GLenum -> Ptr GLfloat -> m ()
- glGetVariantArrayObjectivATI :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
- glGetVertexAttribArrayObjectfvATI :: MonadIO m => GLuint -> GLenum -> Ptr GLfloat -> m ()
- glGetVertexAttribArrayObjectivATI :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
- glGetTexParameterfv :: MonadIO m => GLenum -> GLenum -> Ptr GLfloat -> m ()
- glGetTexParameteriv :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
- glGetTransformFeedbackVarying :: MonadIO m => GLuint -> GLuint -> GLsizei -> Ptr GLsizei -> Ptr GLsizei -> Ptr GLenum -> Ptr GLchar -> m ()
- glGetUniformLocation :: MonadIO m => GLuint -> Ptr GLchar -> m GLint
- glGetUniformfv :: MonadIO m => GLuint -> GLint -> Ptr GLfloat -> m ()
- glGetUniformiv :: MonadIO m => GLuint -> GLint -> Ptr GLint -> m ()
- glGetUniformuiv :: MonadIO m => GLuint -> GLint -> Ptr GLuint -> m ()
- glGetVertexAttribIiv :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
- glGetVertexAttribIuiv :: MonadIO m => GLuint -> GLenum -> Ptr GLuint -> m ()
- glGetVertexAttribPointerv :: MonadIO m => GLuint -> GLenum -> Ptr (Ptr a) -> m ()
- glGetVertexAttribdv :: MonadIO m => GLuint -> GLenum -> Ptr GLdouble -> m ()
- glGetVertexAttribfv :: MonadIO m => GLuint -> GLenum -> Ptr GLfloat -> m ()
- glGetVertexAttribiv :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
- glGetUniformBufferSizeEXT :: MonadIO m => GLuint -> GLint -> m GLint
- glGetUniformOffsetEXT :: MonadIO m => GLuint -> GLint -> m GLintptr
- glGetTextureImageEXT :: MonadIO m => GLuint -> GLenum -> GLint -> GLenum -> GLenum -> Ptr a -> m ()
- glGetTextureLevelParameterfvEXT :: MonadIO m => GLuint -> GLenum -> GLint -> GLenum -> Ptr GLfloat -> m ()
- glGetTextureLevelParameterivEXT :: MonadIO m => GLuint -> GLenum -> GLint -> GLenum -> Ptr GLint -> m ()
- glGetTextureParameterIivEXT :: MonadIO m => GLuint -> GLenum -> GLenum -> Ptr GLint -> m ()
- glGetTextureParameterIuivEXT :: MonadIO m => GLuint -> GLenum -> GLenum -> Ptr GLuint -> m ()
- glGetTextureParameterfvEXT :: MonadIO m => GLuint -> GLenum -> GLenum -> Ptr GLfloat -> m ()
- glGetTextureParameterivEXT :: MonadIO m => GLuint -> GLenum -> GLenum -> Ptr GLint -> m ()
- glGetVertexArrayIntegeri_vEXT :: MonadIO m => GLuint -> GLuint -> GLenum -> Ptr GLint -> m ()
- glGetVertexArrayIntegervEXT :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
- glGetVertexArrayPointeri_vEXT :: MonadIO m => GLuint -> GLuint -> GLenum -> Ptr (Ptr a) -> m ()
- glGetVertexArrayPointervEXT :: MonadIO m => GLuint -> GLenum -> Ptr (Ptr a) -> m ()
- glGetUniformuivEXT :: MonadIO m => GLuint -> GLint -> Ptr GLuint -> m ()
- glGetUnsignedBytei_vEXT :: MonadIO m => GLenum -> GLuint -> Ptr GLubyte -> m ()
- glGetUnsignedBytevEXT :: MonadIO m => GLenum -> Ptr GLubyte -> m ()
- glGetTexParameterIuivEXT :: MonadIO m => GLenum -> GLenum -> Ptr GLuint -> m ()
- glGetTransformFeedbackVaryingEXT :: MonadIO m => GLuint -> GLuint -> GLsizei -> Ptr GLsizei -> Ptr GLsizei -> Ptr GLenum -> Ptr GLchar -> m ()
- glGetVertexAttribLdvEXT :: MonadIO m => GLuint -> GLenum -> Ptr GLdouble -> m ()
- glGetVariantBooleanvEXT :: MonadIO m => GLuint -> GLenum -> Ptr GLboolean -> m ()
- glGetVariantFloatvEXT :: MonadIO m => GLuint -> GLenum -> Ptr GLfloat -> m ()
- glGetVariantIntegervEXT :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
- glGetVariantPointervEXT :: MonadIO m => GLuint -> GLenum -> Ptr (Ptr a) -> m ()
- glGetTextureHandleNV :: MonadIO m => GLuint -> m GLuint64
- glGetTextureSamplerHandleNV :: MonadIO m => GLuint -> GLuint -> m GLuint64
- glGetVideoi64vNV :: MonadIO m => GLuint -> GLenum -> Ptr GLint64EXT -> m ()
- glGetVideoivNV :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
- glGetVideoui64vNV :: MonadIO m => GLuint -> GLenum -> Ptr GLuint64EXT -> m ()
- glGetTransformFeedbackVaryingNV :: MonadIO m => GLuint -> GLuint -> Ptr GLint -> m ()
- glGetVaryingLocationNV :: MonadIO m => GLuint -> Ptr GLchar -> m GLint
- glGetVertexAttribLi64vNV :: MonadIO m => GLuint -> GLenum -> Ptr GLint64EXT -> m ()
- glGetVertexAttribLui64vNV :: MonadIO m => GLuint -> GLenum -> Ptr GLuint64EXT -> m ()
- glGetTrackMatrixivNV :: MonadIO m => GLenum -> GLuint -> GLenum -> Ptr GLint -> m ()
- glGetVertexAttribPointervNV :: MonadIO m => GLuint -> GLenum -> Ptr (Ptr a) -> m ()
- glGetVertexAttribdvNV :: MonadIO m => GLuint -> GLenum -> Ptr GLdouble -> m ()
- glGetVertexAttribfvNV :: MonadIO m => GLuint -> GLenum -> Ptr GLfloat -> m ()
- glGetVertexAttribivNV :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
- glGetVertexAttribIivEXT :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
- glGetVertexAttribIuivEXT :: MonadIO m => GLuint -> GLenum -> Ptr GLuint -> m ()
- glGetVideoCaptureStreamdvNV :: MonadIO m => GLuint -> GLuint -> GLenum -> Ptr GLdouble -> m ()
- glGetVideoCaptureStreamfvNV :: MonadIO m => GLuint -> GLuint -> GLenum -> Ptr GLfloat -> m ()
- glGetVideoCaptureStreamivNV :: MonadIO m => GLuint -> GLuint -> GLenum -> Ptr GLint -> m ()
- glGetVideoCaptureivNV :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
- glGetTexParameterxvOES :: MonadIO m => GLenum -> GLenum -> Ptr GLfixed -> m ()
- glGetTexParameterIuivOES :: MonadIO m => GLenum -> GLenum -> Ptr GLuint -> m ()
- glGetTexParameterxv :: MonadIO m => GLenum -> GLenum -> Ptr GLfixed -> m ()
- glGetTextureHandleIMG :: MonadIO m => GLuint -> m GLuint64
- glGetTextureSamplerHandleIMG :: MonadIO m => GLuint -> GLuint -> m GLuint64
- glGetTranslatedShaderSourceANGLE :: MonadIO m => GLuint -> GLsizei -> Ptr GLsizei -> Ptr GLchar -> m ()
- glInvalidateNamedFramebufferData :: MonadIO m => GLuint -> GLsizei -> Ptr GLenum -> m ()
- glInvalidateNamedFramebufferSubData :: MonadIO m => GLuint -> GLsizei -> Ptr GLenum -> GLint -> GLint -> GLsizei -> GLsizei -> m ()
- glGetnUniformi64vARB :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLint64 -> m ()
- glGetnUniformui64vARB :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLuint64 -> m ()
- glHistogram :: MonadIO m => GLenum -> GLsizei -> GLenum -> GLboolean -> m ()
- glInvalidateBufferData :: MonadIO m => GLuint -> m ()
- glInvalidateBufferSubData :: MonadIO m => GLuint -> GLintptr -> GLsizeiptr -> m ()
- glInvalidateFramebuffer :: MonadIO m => GLenum -> GLsizei -> Ptr GLenum -> m ()
- glInvalidateSubFramebuffer :: MonadIO m => GLenum -> GLsizei -> Ptr GLenum -> GLint -> GLint -> GLsizei -> GLsizei -> m ()
- glGetnColorTableARB :: MonadIO m => GLenum -> GLenum -> GLenum -> GLsizei -> Ptr a -> m ()
- glGetnCompressedTexImageARB :: MonadIO m => GLenum -> GLint -> GLsizei -> Ptr a -> m ()
- glGetnConvolutionFilterARB :: MonadIO m => GLenum -> GLenum -> GLenum -> GLsizei -> Ptr a -> m ()
- glGetnHistogramARB :: MonadIO m => GLenum -> GLboolean -> GLenum -> GLenum -> GLsizei -> Ptr a -> m ()
- glGetnMapdvARB :: MonadIO m => GLenum -> GLenum -> GLsizei -> Ptr GLdouble -> m ()
- glGetnMapfvARB :: MonadIO m => GLenum -> GLenum -> GLsizei -> Ptr GLfloat -> m ()
- glGetnMapivARB :: MonadIO m => GLenum -> GLenum -> GLsizei -> Ptr GLint -> m ()
- glGetnMinmaxARB :: MonadIO m => GLenum -> GLboolean -> GLenum -> GLenum -> GLsizei -> Ptr a -> m ()
- glGetnPixelMapfvARB :: MonadIO m => GLenum -> GLsizei -> Ptr GLfloat -> m ()
- glGetnPixelMapuivARB :: MonadIO m => GLenum -> GLsizei -> Ptr GLuint -> m ()
- glGetnPixelMapusvARB :: MonadIO m => GLenum -> GLsizei -> Ptr GLushort -> m ()
- glGetnPolygonStippleARB :: MonadIO m => GLsizei -> Ptr GLubyte -> m ()
- glGetnSeparableFilterARB :: MonadIO m => GLenum -> GLenum -> GLenum -> GLsizei -> Ptr a -> GLsizei -> Ptr b -> Ptr c -> m ()
- glGetnTexImageARB :: MonadIO m => GLenum -> GLint -> GLenum -> GLenum -> GLsizei -> Ptr a -> m ()
- glGetnUniformdvARB :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLdouble -> m ()
- glGetnUniformfvARB :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLfloat -> m ()
- glGetnUniformivARB :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLint -> m ()
- glGetnUniformuivARB :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLuint -> m ()
- glHint :: MonadIO m => GLenum -> GLenum -> m ()
- glIndexMask :: MonadIO m => GLuint -> m ()
- glIndexPointer :: MonadIO m => GLenum -> GLsizei -> Ptr a -> m ()
- glIndexd :: MonadIO m => GLdouble -> m ()
- glIndexdv :: MonadIO m => Ptr GLdouble -> m ()
- glIndexf :: MonadIO m => GLfloat -> m ()
- glIndexfv :: MonadIO m => Ptr GLfloat -> m ()
- glIndexi :: MonadIO m => GLint -> m ()
- glIndexiv :: MonadIO m => Ptr GLint -> m ()
- glIndexs :: MonadIO m => GLshort -> m ()
- glIndexsv :: MonadIO m => Ptr GLshort -> m ()
- glIndexub :: MonadIO m => GLubyte -> m ()
- glIndexubv :: MonadIO m => Ptr GLubyte -> m ()
- glInitNames :: MonadIO m => m ()
- glInterleavedArrays :: MonadIO m => GLenum -> GLsizei -> Ptr a -> m ()
- glGetnColorTable :: MonadIO m => GLenum -> GLenum -> GLenum -> GLsizei -> Ptr a -> m ()
- glGetnCompressedTexImage :: MonadIO m => GLenum -> GLint -> GLsizei -> Ptr a -> m ()
- glGetnConvolutionFilter :: MonadIO m => GLenum -> GLenum -> GLenum -> GLsizei -> Ptr a -> m ()
- glGetnHistogram :: MonadIO m => GLenum -> GLboolean -> GLenum -> GLenum -> GLsizei -> Ptr a -> m ()
- glGetnMapdv :: MonadIO m => GLenum -> GLenum -> GLsizei -> Ptr GLdouble -> m ()
- glGetnMapfv :: MonadIO m => GLenum -> GLenum -> GLsizei -> Ptr GLfloat -> m ()
- glGetnMapiv :: MonadIO m => GLenum -> GLenum -> GLsizei -> Ptr GLint -> m ()
- glGetnMinmax :: MonadIO m => GLenum -> GLboolean -> GLenum -> GLenum -> GLsizei -> Ptr a -> m ()
- glGetnPixelMapfv :: MonadIO m => GLenum -> GLsizei -> Ptr GLfloat -> m ()
- glGetnPixelMapuiv :: MonadIO m => GLenum -> GLsizei -> Ptr GLuint -> m ()
- glGetnPixelMapusv :: MonadIO m => GLenum -> GLsizei -> Ptr GLushort -> m ()
- glGetnPolygonStipple :: MonadIO m => GLsizei -> Ptr GLubyte -> m ()
- glGetnSeparableFilter :: MonadIO m => GLenum -> GLenum -> GLenum -> GLsizei -> Ptr a -> GLsizei -> Ptr b -> Ptr c -> m ()
- glGetnTexImage :: MonadIO m => GLenum -> GLint -> GLenum -> GLenum -> GLsizei -> Ptr a -> m ()
- glGetnUniformdv :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLdouble -> m ()
- glGetnUniformfv :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLfloat -> m ()
- glGetnUniformiv :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLint -> m ()
- glGetnUniformuiv :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLuint -> m ()
- glInsertEventMarkerEXT :: MonadIO m => GLsizei -> Ptr GLchar -> m ()
- glHistogramEXT :: MonadIO m => GLenum -> GLsizei -> GLenum -> GLboolean -> m ()
- glIndexFuncEXT :: MonadIO m => GLenum -> GLclampf -> m ()
- glIndexMaterialEXT :: MonadIO m => GLenum -> GLenum -> m ()
- glImportMemoryFdEXT :: MonadIO m => GLuint -> GLuint64 -> GLenum -> GLint -> m ()
- glImportMemoryWin32HandleEXT :: MonadIO m => GLuint -> GLuint64 -> GLenum -> Ptr a -> m ()
- glImportMemoryWin32NameEXT :: MonadIO m => GLuint -> GLuint64 -> GLenum -> Ptr a -> m ()
- glImportSemaphoreFdEXT :: MonadIO m => GLuint -> GLenum -> GLint -> m ()
- glImportSemaphoreWin32HandleEXT :: MonadIO m => GLuint -> GLenum -> Ptr a -> m ()
- glImportSemaphoreWin32NameEXT :: MonadIO m => GLuint -> GLenum -> Ptr a -> m ()
- glIndexPointerEXT :: MonadIO m => GLenum -> GLsizei -> GLsizei -> Ptr a -> m ()
- glInsertComponentEXT :: MonadIO m => GLuint -> GLuint -> GLuint -> m ()
- glImportSyncEXT :: MonadIO m => GLenum -> GLintptr -> GLbitfield -> m GLsync
- glImageTransformParameterfHP :: MonadIO m => GLenum -> GLenum -> GLfloat -> m ()
- glImageTransformParameterfvHP :: MonadIO m => GLenum -> GLenum -> Ptr GLfloat -> m ()
- glImageTransformParameteriHP :: MonadIO m => GLenum -> GLenum -> GLint -> m ()
- glImageTransformParameterivHP :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
- glIndexPointerListIBM :: MonadIO m => GLenum -> GLint -> Ptr (Ptr a) -> GLint -> m ()
- glGetVkProcAddrNV :: MonadIO m => Ptr GLchar -> m GLVULKANPROCNV
- glInterpolatePathsNV :: MonadIO m => GLuint -> GLuint -> GLuint -> GLfloat -> m ()
- glGetVideouivNV :: MonadIO m => GLuint -> GLenum -> Ptr GLuint -> m ()
- glIndexFormatNV :: MonadIO m => GLenum -> GLsizei -> m ()
- glIndexxOES :: MonadIO m => GLfixed -> m ()
- glIndexxvOES :: MonadIO m => Ptr GLfixed -> m ()
- glHintPGI :: MonadIO m => GLenum -> GLint -> m ()
- glIglooInterfaceSGIX :: MonadIO m => GLenum -> Ptr a -> m ()
- glInstrumentsBufferSGIX :: MonadIO m => GLsizei -> Ptr GLint -> m ()
- glGlobalAlphaFactorbSUN :: MonadIO m => GLbyte -> m ()
- glGlobalAlphaFactordSUN :: MonadIO m => GLdouble -> m ()
- glGlobalAlphaFactorfSUN :: MonadIO m => GLfloat -> m ()
- glGlobalAlphaFactoriSUN :: MonadIO m => GLint -> m ()
- glGlobalAlphaFactorsSUN :: MonadIO m => GLshort -> m ()
- glGlobalAlphaFactorubSUN :: MonadIO m => GLubyte -> m ()
- glGlobalAlphaFactoruiSUN :: MonadIO m => GLuint -> m ()
- glGlobalAlphaFactorusSUN :: MonadIO m => GLushort -> m ()
- glGetnUniformfvEXT :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLfloat -> m ()
- glGetnUniformfvKHR :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLfloat -> m ()
- glGetnUniformivEXT :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLint -> m ()
- glGetnUniformivKHR :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLint -> m ()
- glGetnUniformuivKHR :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLuint -> m ()
- glIsNameAMD :: MonadIO m => GLenum -> GLuint -> m GLboolean
- glIsFenceAPPLE :: MonadIO m => GLuint -> m GLboolean
- glIsVertexArrayAPPLE :: MonadIO m => GLuint -> m GLboolean
- glIsVertexAttribEnabledAPPLE :: MonadIO m => GLuint -> GLenum -> m GLboolean
- glIsImageHandleResidentARB :: MonadIO m => GLuint64 -> m GLboolean
- glIsTextureHandleResidentARB :: MonadIO m => GLuint64 -> m GLboolean
- glIsProgramARB :: MonadIO m => GLuint -> m GLboolean
- glIsFramebuffer :: MonadIO m => GLuint -> m GLboolean
- glIsRenderbuffer :: MonadIO m => GLuint -> m GLboolean
- glInvalidateTexImage :: MonadIO m => GLuint -> GLint -> m ()
- glInvalidateTexSubImage :: MonadIO m => GLuint -> GLint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> GLsizei -> m ()
- glIsQueryARB :: MonadIO m => GLuint -> m GLboolean
- glIsSampler :: MonadIO m => GLuint -> m GLboolean
- glIsProgramPipeline :: MonadIO m => GLuint -> m GLboolean
- glLinkProgramARB :: MonadIO m => GLhandleARB -> m ()
- glIsNamedStringARB :: MonadIO m => GLint -> Ptr GLchar -> m GLboolean
- glIsSync :: MonadIO m => GLsync -> m GLboolean
- glIsTransformFeedback :: MonadIO m => GLuint -> m GLboolean
- glIsVertexArray :: MonadIO m => GLuint -> m GLboolean
- glIsBufferARB :: MonadIO m => GLuint -> m GLboolean
- glIsObjectBufferATI :: MonadIO m => GLuint -> m GLboolean
- glIsBuffer :: MonadIO m => GLuint -> m GLboolean
- glIsEnabled :: MonadIO m => GLenum -> m GLboolean
- glIsEnabledi :: MonadIO m => GLenum -> GLuint -> m GLboolean
- glIsList :: MonadIO m => GLuint -> m GLboolean
- glIsProgram :: MonadIO m => GLuint -> m GLboolean
- glIsQuery :: MonadIO m => GLuint -> m GLboolean
- glIsShader :: MonadIO m => GLuint -> m GLboolean
- glIsTexture :: MonadIO m => GLuint -> m GLboolean
- glLightModelf :: MonadIO m => GLenum -> GLfloat -> m ()
- glLightModelfv :: MonadIO m => GLenum -> Ptr GLfloat -> m ()
- glLightModeli :: MonadIO m => GLenum -> GLint -> m ()
- glLightModeliv :: MonadIO m => GLenum -> Ptr GLint -> m ()
- glLightf :: MonadIO m => GLenum -> GLenum -> GLfloat -> m ()
- glLightfv :: MonadIO m => GLenum -> GLenum -> Ptr GLfloat -> m ()
- glLighti :: MonadIO m => GLenum -> GLenum -> GLint -> m ()
- glLightiv :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
- glLineStipple :: MonadIO m => GLint -> GLushort -> m ()
- glLineWidth :: MonadIO m => GLfloat -> m ()
- glLinkProgram :: MonadIO m => GLuint -> m ()
- glListBase :: MonadIO m => GLuint -> m ()
- glLoadIdentity :: MonadIO m => m ()
- glLoadMatrixd :: MonadIO m => Ptr GLdouble -> m ()
- glLoadMatrixf :: MonadIO m => Ptr GLfloat -> m ()
- glLoadName :: MonadIO m => GLuint -> m ()
- glLabelObjectEXT :: MonadIO m => GLenum -> GLuint -> GLsizei -> Ptr GLchar -> m ()
- glIsEnabledIndexedEXT :: MonadIO m => GLenum -> GLuint -> m GLboolean
- glIsFramebufferEXT :: MonadIO m => GLuint -> m GLboolean
- glIsRenderbufferEXT :: MonadIO m => GLuint -> m GLboolean
- glIsMemoryObjectEXT :: MonadIO m => GLuint -> m GLboolean
- glIsSemaphoreEXT :: MonadIO m => GLuint -> m GLboolean
- glIsTextureEXT :: MonadIO m => GLuint -> m GLboolean
- glIsVariantEnabledEXT :: MonadIO m => GLuint -> GLenum -> m GLboolean
- glIsImageHandleResidentNV :: MonadIO m => GLuint64 -> m GLboolean
- glIsTextureHandleResidentNV :: MonadIO m => GLuint64 -> m GLboolean
- glIsCommandListNV :: MonadIO m => GLuint -> m GLboolean
- glIsStateNV :: MonadIO m => GLuint -> m GLboolean
- glListDrawCommandsStatesClientNV :: MonadIO m => GLuint -> GLuint -> Ptr (Ptr a) -> Ptr GLsizei -> Ptr GLuint -> Ptr GLuint -> GLuint -> m ()
- glIsFenceNV :: MonadIO m => GLuint -> m GLboolean
- glIsOcclusionQueryNV :: MonadIO m => GLuint -> m GLboolean
- glIsPathNV :: MonadIO m => GLuint -> m GLboolean
- glIsPointInFillPathNV :: MonadIO m => GLuint -> GLuint -> GLfloat -> GLfloat -> m GLboolean
- glIsPointInStrokePathNV :: MonadIO m => GLuint -> GLfloat -> GLfloat -> m GLboolean
- glIsBufferResidentNV :: MonadIO m => GLenum -> m GLboolean
- glIsNamedBufferResidentNV :: MonadIO m => GLuint -> m GLboolean
- glIsTransformFeedbackNV :: MonadIO m => GLuint -> m GLboolean
- glIsProgramNV :: MonadIO m => GLuint -> m GLboolean
- glLoadProgramNV :: MonadIO m => GLenum -> GLuint -> GLsizei -> Ptr GLubyte -> m ()
- glLGPUCopyImageSubDataNVX :: MonadIO m => GLuint -> GLbitfield -> GLuint -> GLenum -> GLint -> GLint -> GLint -> GLint -> GLuint -> GLenum -> GLint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> GLsizei -> m ()
- glLGPUInterlockNVX :: MonadIO m => m ()
- glLGPUNamedBufferSubDataNVX :: MonadIO m => GLbitfield -> GLuint -> GLintptr -> GLsizeiptr -> Ptr a -> m ()
- glLightModelxOES :: MonadIO m => GLenum -> GLfixed -> m ()
- glLightModelxvOES :: MonadIO m => GLenum -> Ptr GLfixed -> m ()
- glLightxOES :: MonadIO m => GLenum -> GLenum -> GLfixed -> m ()
- glLightxvOES :: MonadIO m => GLenum -> GLenum -> Ptr GLfixed -> m ()
- glLineWidthxOES :: MonadIO m => GLfixed -> m ()
- glLoadMatrixxOES :: MonadIO m => Ptr GLfixed -> m ()
- glIsAsyncMarkerSGIX :: MonadIO m => GLuint -> m GLboolean
- glLightEnviSGIX :: MonadIO m => GLenum -> GLint -> m ()
- glListParameterfSGIX :: MonadIO m => GLuint -> GLenum -> GLfloat -> m ()
- glListParameterfvSGIX :: MonadIO m => GLuint -> GLenum -> Ptr GLfloat -> m ()
- glListParameteriSGIX :: MonadIO m => GLuint -> GLenum -> GLint -> m ()
- glListParameterivSGIX :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
- glLoadIdentityDeformationMapSGIX :: MonadIO m => GLbitfield -> m ()
- glIsEnablediEXT :: MonadIO m => GLenum -> GLuint -> m GLboolean
- glIsEnablediNV :: MonadIO m => GLenum -> GLuint -> m GLboolean
- glIsEnablediOES :: MonadIO m => GLenum -> GLuint -> m GLboolean
- glIsFramebufferOES :: MonadIO m => GLuint -> m GLboolean
- glIsProgramPipelineEXT :: MonadIO m => GLuint -> m GLboolean
- glIsQueryEXT :: MonadIO m => GLuint -> m GLboolean
- glIsRenderbufferOES :: MonadIO m => GLuint -> m GLboolean
- glIsSyncAPPLE :: MonadIO m => GLsync -> m GLboolean
- glIsVertexArrayOES :: MonadIO m => GLuint -> m GLboolean
- glLightModelx :: MonadIO m => GLenum -> GLfixed -> m ()
- glLightModelxv :: MonadIO m => GLenum -> Ptr GLfixed -> m ()
- glLightx :: MonadIO m => GLenum -> GLenum -> GLfixed -> m ()
- glLightxv :: MonadIO m => GLenum -> GLenum -> Ptr GLfixed -> m ()
- glLineWidthx :: MonadIO m => GLfixed -> m ()
- glLoadMatrixx :: MonadIO m => Ptr GLfixed -> m ()
- glLoadPaletteFromModelViewMatrixOES :: MonadIO m => m ()
- glMapVertexAttrib1dAPPLE :: MonadIO m => GLuint -> GLuint -> GLdouble -> GLdouble -> GLint -> GLint -> Ptr GLdouble -> m ()
- glMapVertexAttrib1fAPPLE :: MonadIO m => GLuint -> GLuint -> GLfloat -> GLfloat -> GLint -> GLint -> Ptr GLfloat -> m ()
- glMapVertexAttrib2dAPPLE :: MonadIO m => GLuint -> GLuint -> GLdouble -> GLdouble -> GLint -> GLint -> GLdouble -> GLdouble -> GLint -> GLint -> Ptr GLdouble -> m ()
- glMapVertexAttrib2fAPPLE :: MonadIO m => GLuint -> GLuint -> GLfloat -> GLfloat -> GLint -> GLint -> GLfloat -> GLfloat -> GLint -> GLint -> Ptr GLfloat -> m ()
- glMakeImageHandleNonResidentARB :: MonadIO m => GLuint64 -> m ()
- glMakeImageHandleResidentARB :: MonadIO m => GLuint64 -> GLenum -> m ()
- glMakeTextureHandleNonResidentARB :: MonadIO m => GLuint64 -> m ()
- glMakeTextureHandleResidentARB :: MonadIO m => GLuint64 -> m ()
- glMapNamedBuffer :: MonadIO m => GLuint -> GLenum -> m (Ptr a)
- glMapNamedBufferRange :: MonadIO m => GLuint -> GLintptr -> GLsizeiptr -> GLbitfield -> m (Ptr a)
- glMemoryBarrierByRegion :: MonadIO m => GLbitfield -> m ()
- glMinmax :: MonadIO m => GLenum -> GLenum -> GLboolean -> m ()
- glMapBufferRange :: MonadIO m => GLenum -> GLintptr -> GLsizeiptr -> GLbitfield -> m (Ptr a)
- glMatrixIndexPointerARB :: MonadIO m => GLint -> GLenum -> GLsizei -> Ptr a -> m ()
- glMatrixIndexubvARB :: MonadIO m => GLint -> Ptr GLubyte -> m ()
- glMatrixIndexuivARB :: MonadIO m => GLint -> Ptr GLuint -> m ()
- glMatrixIndexusvARB :: MonadIO m => GLint -> Ptr GLushort -> m ()
- glMaxShaderCompilerThreadsARB :: MonadIO m => GLuint -> m ()
- glMinSampleShadingARB :: MonadIO m => GLfloat -> m ()
- glMemoryBarrier :: MonadIO m => GLbitfield -> m ()
- glLoadTransposeMatrixdARB :: MonadIO m => Ptr GLdouble -> m ()
- glLoadTransposeMatrixfARB :: MonadIO m => Ptr GLfloat -> m ()
- glMapBufferARB :: MonadIO m => GLenum -> GLenum -> m (Ptr a)
- glMapObjectBufferATI :: MonadIO m => GLuint -> m (Ptr a)
- glLoadTransposeMatrixd :: MonadIO m => Ptr GLdouble -> m ()
- glLoadTransposeMatrixf :: MonadIO m => Ptr GLfloat -> m ()
- glLogicOp :: MonadIO m => GLenum -> m ()
- glMap1d :: MonadIO m => GLenum -> GLdouble -> GLdouble -> GLint -> GLint -> Ptr GLdouble -> m ()
- glMap1f :: MonadIO m => GLenum -> GLfloat -> GLfloat -> GLint -> GLint -> Ptr GLfloat -> m ()
- glMap2d :: MonadIO m => GLenum -> GLdouble -> GLdouble -> GLint -> GLint -> GLdouble -> GLdouble -> GLint -> GLint -> Ptr GLdouble -> m ()
- glMap2f :: MonadIO m => GLenum -> GLfloat -> GLfloat -> GLint -> GLint -> GLfloat -> GLfloat -> GLint -> GLint -> Ptr GLfloat -> m ()
- glMapBuffer :: MonadIO m => GLenum -> GLenum -> m (Ptr a)
- glMapGrid1d :: MonadIO m => GLint -> GLdouble -> GLdouble -> m ()
- glMapGrid1f :: MonadIO m => GLint -> GLfloat -> GLfloat -> m ()
- glMapGrid2d :: MonadIO m => GLint -> GLdouble -> GLdouble -> GLint -> GLdouble -> GLdouble -> m ()
- glMapGrid2f :: MonadIO m => GLint -> GLfloat -> GLfloat -> GLint -> GLfloat -> GLfloat -> m ()
- glMaterialf :: MonadIO m => GLenum -> GLenum -> GLfloat -> m ()
- glMaterialfv :: MonadIO m => GLenum -> GLenum -> Ptr GLfloat -> m ()
- glMateriali :: MonadIO m => GLenum -> GLenum -> GLint -> m ()
- glMaterialiv :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
- glMatrixMode :: MonadIO m => GLenum -> m ()
- glMultMatrixd :: MonadIO m => Ptr GLdouble -> m ()
- glMinSampleShading :: MonadIO m => GLfloat -> m ()
- glLockArraysEXT :: MonadIO m => GLint -> GLsizei -> m ()
- glMapNamedBufferEXT :: MonadIO m => GLuint -> GLenum -> m (Ptr a)
- glMapNamedBufferRangeEXT :: MonadIO m => GLuint -> GLintptr -> GLsizeiptr -> GLbitfield -> m (Ptr a)
- glMatrixFrustumEXT :: MonadIO m => GLenum -> GLdouble -> GLdouble -> GLdouble -> GLdouble -> GLdouble -> GLdouble -> m ()
- glMatrixLoadIdentityEXT :: MonadIO m => GLenum -> m ()
- glMatrixLoadTransposedEXT :: MonadIO m => GLenum -> Ptr GLdouble -> m ()
- glMatrixLoadTransposefEXT :: MonadIO m => GLenum -> Ptr GLfloat -> m ()
- glMatrixLoaddEXT :: MonadIO m => GLenum -> Ptr GLdouble -> m ()
- glMatrixLoadfEXT :: MonadIO m => GLenum -> Ptr GLfloat -> m ()
- glMatrixMultTransposedEXT :: MonadIO m => GLenum -> Ptr GLdouble -> m ()
- glMatrixMultTransposefEXT :: MonadIO m => GLenum -> Ptr GLfloat -> m ()
- glMatrixMultdEXT :: MonadIO m => GLenum -> Ptr GLdouble -> m ()
- glMatrixMultfEXT :: MonadIO m => GLenum -> Ptr GLfloat -> m ()
- glMatrixOrthoEXT :: MonadIO m => GLenum -> GLdouble -> GLdouble -> GLdouble -> GLdouble -> GLdouble -> GLdouble -> m ()
- glMatrixPopEXT :: MonadIO m => GLenum -> m ()
- glMatrixPushEXT :: MonadIO m => GLenum -> m ()
- glMatrixRotatedEXT :: MonadIO m => GLenum -> GLdouble -> GLdouble -> GLdouble -> GLdouble -> m ()
- glMatrixRotatefEXT :: MonadIO m => GLenum -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
- glMatrixScaledEXT :: MonadIO m => GLenum -> GLdouble -> GLdouble -> GLdouble -> m ()
- glMatrixScalefEXT :: MonadIO m => GLenum -> GLfloat -> GLfloat -> GLfloat -> m ()
- glMatrixTranslatedEXT :: MonadIO m => GLenum -> GLdouble -> GLdouble -> GLdouble -> m ()
- glMatrixTranslatefEXT :: MonadIO m => GLenum -> GLfloat -> GLfloat -> GLfloat -> m ()
- glMinmaxEXT :: MonadIO m => GLenum -> GLenum -> GLboolean -> m ()
- glMemoryObjectParameterivEXT :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
- glMemoryBarrierEXT :: MonadIO m => GLbitfield -> m ()
- glMapTexture2DINTEL :: MonadIO m => GLuint -> GLint -> GLbitfield -> Ptr GLint -> Ptr GLenum -> m (Ptr a)
- glMaxShaderCompilerThreadsKHR :: MonadIO m => GLuint -> m ()
- glMakeImageHandleNonResidentNV :: MonadIO m => GLuint64 -> m ()
- glMakeImageHandleResidentNV :: MonadIO m => GLuint64 -> GLenum -> m ()
- glMakeTextureHandleNonResidentNV :: MonadIO m => GLuint64 -> m ()
- glMakeTextureHandleResidentNV :: MonadIO m => GLuint64 -> m ()
- glMapControlPointsNV :: MonadIO m => GLenum -> GLuint -> GLenum -> GLsizei -> GLsizei -> GLint -> GLint -> GLboolean -> Ptr a -> m ()
- glMapParameterfvNV :: MonadIO m => GLenum -> GLenum -> Ptr GLfloat -> m ()
- glMapParameterivNV :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
- glMatrixLoad3x2fNV :: MonadIO m => GLenum -> Ptr GLfloat -> m ()
- glMatrixLoad3x3fNV :: MonadIO m => GLenum -> Ptr GLfloat -> m ()
- glMatrixLoadTranspose3x3fNV :: MonadIO m => GLenum -> Ptr GLfloat -> m ()
- glMatrixMult3x2fNV :: MonadIO m => GLenum -> Ptr GLfloat -> m ()
- glMatrixMult3x3fNV :: MonadIO m => GLenum -> Ptr GLfloat -> m ()
- glMatrixMultTranspose3x3fNV :: MonadIO m => GLenum -> Ptr GLfloat -> m ()
- glMakeBufferNonResidentNV :: MonadIO m => GLenum -> m ()
- glMakeBufferResidentNV :: MonadIO m => GLenum -> GLenum -> m ()
- glMakeNamedBufferNonResidentNV :: MonadIO m => GLuint -> m ()
- glMakeNamedBufferResidentNV :: MonadIO m => GLuint -> GLenum -> m ()
- glLoadTransposeMatrixxOES :: MonadIO m => Ptr GLfixed -> m ()
- glMap1xOES :: MonadIO m => GLenum -> GLfixed -> GLfixed -> GLint -> GLint -> GLfixed -> m ()
- glMap2xOES :: MonadIO m => GLenum -> GLfixed -> GLfixed -> GLint -> GLint -> GLfixed -> GLfixed -> GLint -> GLint -> GLfixed -> m ()
- glMapGrid1xOES :: MonadIO m => GLint -> GLfixed -> GLfixed -> m ()
- glMapGrid2xOES :: MonadIO m => GLint -> GLfixed -> GLfixed -> GLfixed -> GLfixed -> m ()
- glMaterialxOES :: MonadIO m => GLenum -> GLenum -> GLfixed -> m ()
- glMaterialxvOES :: MonadIO m => GLenum -> GLenum -> Ptr GLfixed -> m ()
- glMapBufferOES :: MonadIO m => GLenum -> GLenum -> m (Ptr a)
- glMapBufferRangeEXT :: MonadIO m => GLenum -> GLintptr -> GLsizeiptr -> GLbitfield -> m (Ptr a)
- glMaterialx :: MonadIO m => GLenum -> GLenum -> GLfixed -> m ()
- glMaterialxv :: MonadIO m => GLenum -> GLenum -> Ptr GLfixed -> m ()
- glMatrixIndexPointerOES :: MonadIO m => GLint -> GLenum -> GLsizei -> Ptr a -> m ()
- glMinSampleShadingOES :: MonadIO m => GLfloat -> m ()
- glMultiDrawArraysIndirectAMD :: MonadIO m => GLenum -> Ptr a -> GLsizei -> GLsizei -> m ()
- glMultiDrawElementsIndirectAMD :: MonadIO m => GLenum -> GLenum -> Ptr a -> GLsizei -> GLsizei -> m ()
- glMultiDrawElementArrayAPPLE :: MonadIO m => GLenum -> Ptr GLint -> Ptr GLsizei -> GLsizei -> m ()
- glMultiDrawRangeElementArrayAPPLE :: MonadIO m => GLenum -> GLuint -> GLuint -> Ptr GLint -> Ptr GLsizei -> GLsizei -> m ()
- glMultiDrawElementsBaseVertex :: MonadIO m => GLenum -> Ptr GLsizei -> GLenum -> Ptr (Ptr a) -> GLsizei -> Ptr GLint -> m ()
- glMultiDrawArraysIndirectCountARB :: MonadIO m => GLenum -> Ptr a -> GLintptr -> GLsizei -> GLsizei -> m ()
- glMultiDrawElementsIndirectCountARB :: MonadIO m => GLenum -> GLenum -> Ptr a -> GLintptr -> GLsizei -> GLsizei -> m ()
- glMultiDrawArraysIndirect :: MonadIO m => GLenum -> Ptr a -> GLsizei -> GLsizei -> m ()
- glMultiDrawElementsIndirect :: MonadIO m => GLenum -> GLenum -> Ptr a -> GLsizei -> GLsizei -> m ()
- glMultiTexCoord1dARB :: MonadIO m => GLenum -> GLdouble -> m ()
- glMultiTexCoord1dvARB :: MonadIO m => GLenum -> Ptr GLdouble -> m ()
- glMultiTexCoord1fARB :: MonadIO m => GLenum -> GLfloat -> m ()
- glMultiTexCoord1fvARB :: MonadIO m => GLenum -> Ptr GLfloat -> m ()
- glMultiTexCoord1iARB :: MonadIO m => GLenum -> GLint -> m ()
- glMultiTexCoord1ivARB :: MonadIO m => GLenum -> Ptr GLint -> m ()
- glMultiTexCoord1sARB :: MonadIO m => GLenum -> GLshort -> m ()
- glMultiTexCoord1svARB :: MonadIO m => GLenum -> Ptr GLshort -> m ()
- glMultiTexCoord2dARB :: MonadIO m => GLenum -> GLdouble -> GLdouble -> m ()
- glMultiTexCoord2dvARB :: MonadIO m => GLenum -> Ptr GLdouble -> m ()
- glMultiTexCoord2fARB :: MonadIO m => GLenum -> GLfloat -> GLfloat -> m ()
- glMultiTexCoord2fvARB :: MonadIO m => GLenum -> Ptr GLfloat -> m ()
- glMultiTexCoord2iARB :: MonadIO m => GLenum -> GLint -> GLint -> m ()
- glMultiTexCoord2ivARB :: MonadIO m => GLenum -> Ptr GLint -> m ()
- glMultiTexCoord2sARB :: MonadIO m => GLenum -> GLshort -> GLshort -> m ()
- glMultiTexCoord2svARB :: MonadIO m => GLenum -> Ptr GLshort -> m ()
- glMultiTexCoord3dARB :: MonadIO m => GLenum -> GLdouble -> GLdouble -> GLdouble -> m ()
- glMultiTexCoord3dvARB :: MonadIO m => GLenum -> Ptr GLdouble -> m ()
- glMultiTexCoord3fARB :: MonadIO m => GLenum -> GLfloat -> GLfloat -> GLfloat -> m ()
- glMultiTexCoord3fvARB :: MonadIO m => GLenum -> Ptr GLfloat -> m ()
- glMultiTexCoord3iARB :: MonadIO m => GLenum -> GLint -> GLint -> GLint -> m ()
- glMultiTexCoord3ivARB :: MonadIO m => GLenum -> Ptr GLint -> m ()
- glMultiTexCoord3sARB :: MonadIO m => GLenum -> GLshort -> GLshort -> GLshort -> m ()
- glMultiTexCoord3svARB :: MonadIO m => GLenum -> Ptr GLshort -> m ()
- glMultTransposeMatrixdARB :: MonadIO m => Ptr GLdouble -> m ()
- glMultTransposeMatrixfARB :: MonadIO m => Ptr GLfloat -> m ()
- glMultMatrixf :: MonadIO m => Ptr GLfloat -> m ()
- glMultTransposeMatrixd :: MonadIO m => Ptr GLdouble -> m ()
- glMultTransposeMatrixf :: MonadIO m => Ptr GLfloat -> m ()
- glMultiDrawArrays :: MonadIO m => GLenum -> Ptr GLint -> Ptr GLsizei -> GLsizei -> m ()
- glMultiDrawElements :: MonadIO m => GLenum -> Ptr GLsizei -> GLenum -> Ptr (Ptr a) -> GLsizei -> m ()
- glMultiTexCoord1d :: MonadIO m => GLenum -> GLdouble -> m ()
- glMultiTexCoord1dv :: MonadIO m => GLenum -> Ptr GLdouble -> m ()
- glMultiTexCoord1f :: MonadIO m => GLenum -> GLfloat -> m ()
- glMultiTexCoord1fv :: MonadIO m => GLenum -> Ptr GLfloat -> m ()
- glMultiTexCoord1i :: MonadIO m => GLenum -> GLint -> m ()
- glMultiTexCoord1iv :: MonadIO m => GLenum -> Ptr GLint -> m ()
- glMultiTexCoord1s :: MonadIO m => GLenum -> GLshort -> m ()
- glMultiTexCoord1sv :: MonadIO m => GLenum -> Ptr GLshort -> m ()
- glMultiTexCoord2d :: MonadIO m => GLenum -> GLdouble -> GLdouble -> m ()
- glMultiTexCoord2dv :: MonadIO m => GLenum -> Ptr GLdouble -> m ()
- glMultiTexCoord2f :: MonadIO m => GLenum -> GLfloat -> GLfloat -> m ()
- glMultiTexCoord2fv :: MonadIO m => GLenum -> Ptr GLfloat -> m ()
- glMultiTexCoord2i :: MonadIO m => GLenum -> GLint -> GLint -> m ()
- glMultiTexCoord2iv :: MonadIO m => GLenum -> Ptr GLint -> m ()
- glMultiTexCoord2s :: MonadIO m => GLenum -> GLshort -> GLshort -> m ()
- glMultiTexCoord2sv :: MonadIO m => GLenum -> Ptr GLshort -> m ()
- glMultiTexCoord3d :: MonadIO m => GLenum -> GLdouble -> GLdouble -> GLdouble -> m ()
- glMultiTexCoord3dv :: MonadIO m => GLenum -> Ptr GLdouble -> m ()
- glMultiTexCoord3f :: MonadIO m => GLenum -> GLfloat -> GLfloat -> GLfloat -> m ()
- glMultiTexCoord3fv :: MonadIO m => GLenum -> Ptr GLfloat -> m ()
- glMultiTexCoord3i :: MonadIO m => GLenum -> GLint -> GLint -> GLint -> m ()
- glMultiTexCoord3iv :: MonadIO m => GLenum -> Ptr GLint -> m ()
- glMultiTexCoord3s :: MonadIO m => GLenum -> GLshort -> GLshort -> GLshort -> m ()
- glMultiTexCoord3sv :: MonadIO m => GLenum -> Ptr GLshort -> m ()
- glMultiDrawArraysIndirectCount :: MonadIO m => GLenum -> Ptr a -> GLintptr -> GLsizei -> GLsizei -> m ()
- glMultiDrawElementsIndirectCount :: MonadIO m => GLenum -> GLenum -> Ptr a -> GLintptr -> GLsizei -> GLsizei -> m ()
- glMultiTexBufferEXT :: MonadIO m => GLenum -> GLenum -> GLenum -> GLuint -> m ()
- glMultiDrawArraysEXT :: MonadIO m => GLenum -> Ptr GLint -> Ptr GLsizei -> GLsizei -> m ()
- glMultiDrawElementsEXT :: MonadIO m => GLenum -> Ptr GLsizei -> GLenum -> Ptr (Ptr a) -> GLsizei -> m ()
- glMultiModeDrawArraysIBM :: MonadIO m => Ptr GLenum -> Ptr GLint -> Ptr GLsizei -> GLsizei -> GLint -> m ()
- glMultiModeDrawElementsIBM :: MonadIO m => Ptr GLenum -> Ptr GLsizei -> GLenum -> Ptr (Ptr a) -> GLsizei -> GLint -> m ()
- glMultiDrawArraysIndirectBindlessNV :: MonadIO m => GLenum -> Ptr a -> GLsizei -> GLsizei -> GLint -> m ()
- glMultiDrawElementsIndirectBindlessNV :: MonadIO m => GLenum -> GLenum -> Ptr a -> GLsizei -> GLsizei -> GLint -> m ()
- glMultiDrawArraysIndirectBindlessCountNV :: MonadIO m => GLenum -> Ptr a -> GLsizei -> GLsizei -> GLsizei -> GLint -> m ()
- glMultiDrawElementsIndirectBindlessCountNV :: MonadIO m => GLenum -> GLenum -> Ptr a -> GLsizei -> GLsizei -> GLsizei -> GLint -> m ()
- glMultiTexCoord1hNV :: MonadIO m => GLenum -> GLhalfNV -> m ()
- glMultiTexCoord1hvNV :: MonadIO m => GLenum -> Ptr GLhalfNV -> m ()
- glMultiTexCoord2hNV :: MonadIO m => GLenum -> GLhalfNV -> GLhalfNV -> m ()
- glMultiTexCoord2hvNV :: MonadIO m => GLenum -> Ptr GLhalfNV -> m ()
- glMultiTexCoord3hNV :: MonadIO m => GLenum -> GLhalfNV -> GLhalfNV -> GLhalfNV -> m ()
- glMultiTexCoord3hvNV :: MonadIO m => GLenum -> Ptr GLhalfNV -> m ()
- glMultiDrawMeshTasksIndirectCountNV :: MonadIO m => GLintptr -> GLintptr -> GLsizei -> GLsizei -> m ()
- glMultiDrawMeshTasksIndirectNV :: MonadIO m => GLintptr -> GLsizei -> GLsizei -> m ()
- glMultiTexCoord1bOES :: MonadIO m => GLenum -> GLbyte -> m ()
- glMultiTexCoord1bvOES :: MonadIO m => GLenum -> Ptr GLbyte -> m ()
- glMultiTexCoord2bOES :: MonadIO m => GLenum -> GLbyte -> GLbyte -> m ()
- glMultiTexCoord2bvOES :: MonadIO m => GLenum -> Ptr GLbyte -> m ()
- glMultiTexCoord3bOES :: MonadIO m => GLenum -> GLbyte -> GLbyte -> GLbyte -> m ()
- glMultiTexCoord3bvOES :: MonadIO m => GLenum -> Ptr GLbyte -> m ()
- glMultMatrixxOES :: MonadIO m => Ptr GLfixed -> m ()
- glMultTransposeMatrixxOES :: MonadIO m => Ptr GLfixed -> m ()
- glMultiTexCoord1xOES :: MonadIO m => GLenum -> GLfixed -> m ()
- glMultiTexCoord1xvOES :: MonadIO m => GLenum -> Ptr GLfixed -> m ()
- glMultiTexCoord2xOES :: MonadIO m => GLenum -> GLfixed -> GLfixed -> m ()
- glMultiTexCoord2xvOES :: MonadIO m => GLenum -> Ptr GLfixed -> m ()
- glMultiTexCoord3xOES :: MonadIO m => GLenum -> GLfixed -> GLfixed -> GLfixed -> m ()
- glMultMatrixx :: MonadIO m => Ptr GLfixed -> m ()
- glMultiDrawArraysIndirectEXT :: MonadIO m => GLenum -> Ptr a -> GLsizei -> GLsizei -> m ()
- glMultiDrawElementsBaseVertexEXT :: MonadIO m => GLenum -> Ptr GLsizei -> GLenum -> Ptr (Ptr a) -> GLsizei -> Ptr GLint -> m ()
- glMultiDrawElementsIndirectEXT :: MonadIO m => GLenum -> GLenum -> Ptr a -> GLsizei -> GLsizei -> m ()
- glNamedFramebufferSamplePositionsfvAMD :: MonadIO m => GLuint -> GLuint -> GLuint -> Ptr GLfloat -> m ()
- glNamedBufferData :: MonadIO m => GLuint -> GLsizeiptr -> Ptr a -> GLenum -> m ()
- glNamedBufferStorage :: MonadIO m => GLuint -> GLsizeiptr -> Ptr a -> GLbitfield -> m ()
- glNamedBufferSubData :: MonadIO m => GLuint -> GLintptr -> GLsizeiptr -> Ptr a -> m ()
- glNamedFramebufferDrawBuffer :: MonadIO m => GLuint -> GLenum -> m ()
- glNamedFramebufferDrawBuffers :: MonadIO m => GLuint -> GLsizei -> Ptr GLenum -> m ()
- glNamedFramebufferParameteri :: MonadIO m => GLuint -> GLenum -> GLint -> m ()
- glNamedFramebufferReadBuffer :: MonadIO m => GLuint -> GLenum -> m ()
- glNamedFramebufferRenderbuffer :: MonadIO m => GLuint -> GLenum -> GLenum -> GLuint -> m ()
- glNamedFramebufferTexture :: MonadIO m => GLuint -> GLenum -> GLuint -> GLint -> m ()
- glNamedFramebufferTextureLayer :: MonadIO m => GLuint -> GLenum -> GLuint -> GLint -> GLint -> m ()
- glMultiTexCoord4dARB :: MonadIO m => GLenum -> GLdouble -> GLdouble -> GLdouble -> GLdouble -> m ()
- glMultiTexCoord4dvARB :: MonadIO m => GLenum -> Ptr GLdouble -> m ()
- glMultiTexCoord4fARB :: MonadIO m => GLenum -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
- glMultiTexCoord4fvARB :: MonadIO m => GLenum -> Ptr GLfloat -> m ()
- glMultiTexCoord4iARB :: MonadIO m => GLenum -> GLint -> GLint -> GLint -> GLint -> m ()
- glMultiTexCoord4ivARB :: MonadIO m => GLenum -> Ptr GLint -> m ()
- glMultiTexCoord4sARB :: MonadIO m => GLenum -> GLshort -> GLshort -> GLshort -> GLshort -> m ()
- glMultiTexCoord4svARB :: MonadIO m => GLenum -> Ptr GLshort -> m ()
- glNamedFramebufferSampleLocationsfvARB :: MonadIO m => GLuint -> GLuint -> GLsizei -> Ptr GLfloat -> m ()
- glNamedBufferPageCommitmentARB :: MonadIO m => GLuint -> GLintptr -> GLsizeiptr -> GLboolean -> m ()
- glNamedBufferPageCommitmentEXT :: MonadIO m => GLuint -> GLintptr -> GLsizeiptr -> GLboolean -> m ()
- glMultiTexCoordP1ui :: MonadIO m => GLenum -> GLenum -> GLuint -> m ()
- glMultiTexCoordP1uiv :: MonadIO m => GLenum -> GLenum -> Ptr GLuint -> m ()
- glMultiTexCoordP2ui :: MonadIO m => GLenum -> GLenum -> GLuint -> m ()
- glMultiTexCoordP2uiv :: MonadIO m => GLenum -> GLenum -> Ptr GLuint -> m ()
- glMultiTexCoordP3ui :: MonadIO m => GLenum -> GLenum -> GLuint -> m ()
- glMultiTexCoordP3uiv :: MonadIO m => GLenum -> GLenum -> Ptr GLuint -> m ()
- glMultiTexCoordP4ui :: MonadIO m => GLenum -> GLenum -> GLuint -> m ()
- glMultiTexCoordP4uiv :: MonadIO m => GLenum -> GLenum -> Ptr GLuint -> m ()
- glMultiTexCoord4d :: MonadIO m => GLenum -> GLdouble -> GLdouble -> GLdouble -> GLdouble -> m ()
- glMultiTexCoord4dv :: MonadIO m => GLenum -> Ptr GLdouble -> m ()
- glMultiTexCoord4f :: MonadIO m => GLenum -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
- glMultiTexCoord4fv :: MonadIO m => GLenum -> Ptr GLfloat -> m ()
- glMultiTexCoord4i :: MonadIO m => GLenum -> GLint -> GLint -> GLint -> GLint -> m ()
- glMultiTexCoord4iv :: MonadIO m => GLenum -> Ptr GLint -> m ()
- glMultiTexCoord4s :: MonadIO m => GLenum -> GLshort -> GLshort -> GLshort -> GLshort -> m ()
- glMultiTexCoord4sv :: MonadIO m => GLenum -> Ptr GLshort -> m ()
- glMultiTexCoordPointerEXT :: MonadIO m => GLenum -> GLint -> GLenum -> GLsizei -> Ptr a -> m ()
- glMultiTexEnvfEXT :: MonadIO m => GLenum -> GLenum -> GLenum -> GLfloat -> m ()
- glMultiTexEnvfvEXT :: MonadIO m => GLenum -> GLenum -> GLenum -> Ptr GLfloat -> m ()
- glMultiTexEnviEXT :: MonadIO m => GLenum -> GLenum -> GLenum -> GLint -> m ()
- glMultiTexEnvivEXT :: MonadIO m => GLenum -> GLenum -> GLenum -> Ptr GLint -> m ()
- glMultiTexGendEXT :: MonadIO m => GLenum -> GLenum -> GLenum -> GLdouble -> m ()
- glMultiTexGendvEXT :: MonadIO m => GLenum -> GLenum -> GLenum -> Ptr GLdouble -> m ()
- glMultiTexGenfEXT :: MonadIO m => GLenum -> GLenum -> GLenum -> GLfloat -> m ()
- glMultiTexGenfvEXT :: MonadIO m => GLenum -> GLenum -> GLenum -> Ptr GLfloat -> m ()
- glMultiTexGeniEXT :: MonadIO m => GLenum -> GLenum -> GLenum -> GLint -> m ()
- glMultiTexGenivEXT :: MonadIO m => GLenum -> GLenum -> GLenum -> Ptr GLint -> m ()
- glMultiTexImage1DEXT :: MonadIO m => GLenum -> GLenum -> GLint -> GLint -> GLsizei -> GLint -> GLenum -> GLenum -> Ptr a -> m ()
- glMultiTexImage2DEXT :: MonadIO m => GLenum -> GLenum -> GLint -> GLint -> GLsizei -> GLsizei -> GLint -> GLenum -> GLenum -> Ptr a -> m ()
- glMultiTexImage3DEXT :: MonadIO m => GLenum -> GLenum -> GLint -> GLint -> GLsizei -> GLsizei -> GLsizei -> GLint -> GLenum -> GLenum -> Ptr a -> m ()
- glMultiTexParameterIivEXT :: MonadIO m => GLenum -> GLenum -> GLenum -> Ptr GLint -> m ()
- glMultiTexParameterIuivEXT :: MonadIO m => GLenum -> GLenum -> GLenum -> Ptr GLuint -> m ()
- glMultiTexParameterfEXT :: MonadIO m => GLenum -> GLenum -> GLenum -> GLfloat -> m ()
- glMultiTexParameterfvEXT :: MonadIO m => GLenum -> GLenum -> GLenum -> Ptr GLfloat -> m ()
- glMultiTexParameteriEXT :: MonadIO m => GLenum -> GLenum -> GLenum -> GLint -> m ()
- glMultiTexParameterivEXT :: MonadIO m => GLenum -> GLenum -> GLenum -> Ptr GLint -> m ()
- glMultiTexRenderbufferEXT :: MonadIO m => GLenum -> GLenum -> GLuint -> m ()
- glMultiTexSubImage1DEXT :: MonadIO m => GLenum -> GLenum -> GLint -> GLint -> GLsizei -> GLenum -> GLenum -> Ptr a -> m ()
- glMultiTexSubImage2DEXT :: MonadIO m => GLenum -> GLenum -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> GLenum -> GLenum -> Ptr a -> m ()
- glMultiTexSubImage3DEXT :: MonadIO m => GLenum -> GLenum -> GLint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> GLsizei -> GLenum -> GLenum -> Ptr a -> m ()
- glNamedBufferDataEXT :: MonadIO m => GLuint -> GLsizeiptr -> Ptr a -> GLenum -> m ()
- glNamedBufferStorageEXT :: MonadIO m => GLuint -> GLsizeiptr -> Ptr a -> GLbitfield -> m ()
- glNamedBufferSubDataEXT :: MonadIO m => GLuint -> GLintptr -> GLsizeiptr -> Ptr a -> m ()
- glNamedCopyBufferSubDataEXT :: MonadIO m => GLuint -> GLuint -> GLintptr -> GLintptr -> GLsizeiptr -> m ()
- glNamedFramebufferParameteriEXT :: MonadIO m => GLuint -> GLenum -> GLint -> m ()
- glNamedFramebufferRenderbufferEXT :: MonadIO m => GLuint -> GLenum -> GLenum -> GLuint -> m ()
- glNamedFramebufferTexture1DEXT :: MonadIO m => GLuint -> GLenum -> GLenum -> GLuint -> GLint -> m ()
- glNamedFramebufferTexture2DEXT :: MonadIO m => GLuint -> GLenum -> GLenum -> GLuint -> GLint -> m ()
- glNamedFramebufferTexture3DEXT :: MonadIO m => GLuint -> GLenum -> GLenum -> GLuint -> GLint -> GLint -> m ()
- glNamedFramebufferTextureEXT :: MonadIO m => GLuint -> GLenum -> GLuint -> GLint -> m ()
- glNamedFramebufferTextureFaceEXT :: MonadIO m => GLuint -> GLenum -> GLuint -> GLint -> GLenum -> m ()
- glNamedFramebufferTextureLayerEXT :: MonadIO m => GLuint -> GLenum -> GLuint -> GLint -> GLint -> m ()
- glNamedBufferStorageExternalEXT :: MonadIO m => GLuint -> GLintptr -> GLsizeiptr -> GLeglClientBufferEXT -> GLbitfield -> m ()
- glNamedBufferStorageMemEXT :: MonadIO m => GLuint -> GLsizeiptr -> GLuint -> GLuint64 -> m ()
- glMulticastBarrierNV :: MonadIO m => m ()
- glMulticastBlitFramebufferNV :: MonadIO m => GLuint -> GLuint -> GLint -> GLint -> GLint -> GLint -> GLint -> GLint -> GLint -> GLint -> GLbitfield -> GLenum -> m ()
- glMulticastBufferSubDataNV :: MonadIO m => GLbitfield -> GLuint -> GLintptr -> GLsizeiptr -> Ptr a -> m ()
- glMulticastCopyBufferSubDataNV :: MonadIO m => GLuint -> GLbitfield -> GLuint -> GLuint -> GLintptr -> GLintptr -> GLsizeiptr -> m ()
- glMulticastCopyImageSubDataNV :: MonadIO m => GLuint -> GLbitfield -> GLuint -> GLenum -> GLint -> GLint -> GLint -> GLint -> GLuint -> GLenum -> GLint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> GLsizei -> m ()
- glMulticastFramebufferSampleLocationsfvNV :: MonadIO m => GLuint -> GLuint -> GLuint -> GLsizei -> Ptr GLfloat -> m ()
- glMulticastGetQueryObjecti64vNV :: MonadIO m => GLuint -> GLuint -> GLenum -> Ptr GLint64 -> m ()
- glMulticastGetQueryObjectivNV :: MonadIO m => GLuint -> GLuint -> GLenum -> Ptr GLint -> m ()
- glMulticastGetQueryObjectui64vNV :: MonadIO m => GLuint -> GLuint -> GLenum -> Ptr GLuint64 -> m ()
- glMulticastGetQueryObjectuivNV :: MonadIO m => GLuint -> GLuint -> GLenum -> Ptr GLuint -> m ()
- glMulticastWaitSyncNV :: MonadIO m => GLuint -> GLbitfield -> m ()
- glMultiTexCoord4hNV :: MonadIO m => GLenum -> GLhalfNV -> GLhalfNV -> GLhalfNV -> GLhalfNV -> m ()
- glMultiTexCoord4hvNV :: MonadIO m => GLenum -> Ptr GLhalfNV -> m ()
- glNamedBufferAttachMemoryNV :: MonadIO m => GLuint -> GLuint -> GLuint64 -> m ()
- glNamedFramebufferSampleLocationsfvNV :: MonadIO m => GLuint -> GLuint -> GLsizei -> Ptr GLfloat -> m ()
- glMulticastScissorArrayvNVX :: MonadIO m => GLuint -> GLuint -> GLsizei -> Ptr GLint -> m ()
- glMulticastViewportArrayvNVX :: MonadIO m => GLuint -> GLuint -> GLsizei -> Ptr GLfloat -> m ()
- glMulticastViewportPositionWScaleNVX :: MonadIO m => GLuint -> GLuint -> GLfloat -> GLfloat -> m ()
- glMultiTexCoord4bOES :: MonadIO m => GLenum -> GLbyte -> GLbyte -> GLbyte -> GLbyte -> m ()
- glMultiTexCoord4bvOES :: MonadIO m => GLenum -> Ptr GLbyte -> m ()
- glMultiTexCoord3xvOES :: MonadIO m => GLenum -> Ptr GLfixed -> m ()
- glMultiTexCoord4xOES :: MonadIO m => GLenum -> GLfixed -> GLfixed -> GLfixed -> GLfixed -> m ()
- glMultiTexCoord4xvOES :: MonadIO m => GLenum -> Ptr GLfixed -> m ()
- glMultiTexCoord4x :: MonadIO m => GLenum -> GLfixed -> GLfixed -> GLfixed -> GLfixed -> m ()
- glNamedRenderbufferStorageMultisampleAdvancedAMD :: MonadIO m => GLuint -> GLsizei -> GLsizei -> GLenum -> GLsizei -> GLsizei -> m ()
- glObjectPurgeableAPPLE :: MonadIO m => GLenum -> GLuint -> GLenum -> m GLenum
- glObjectUnpurgeableAPPLE :: MonadIO m => GLenum -> GLuint -> GLenum -> m GLenum
- glNamedRenderbufferStorage :: MonadIO m => GLuint -> GLenum -> GLsizei -> GLsizei -> m ()
- glNamedRenderbufferStorageMultisample :: MonadIO m => GLuint -> GLsizei -> GLenum -> GLsizei -> GLsizei -> m ()
- glNamedStringARB :: MonadIO m => GLenum -> GLint -> Ptr GLchar -> GLint -> Ptr GLchar -> m ()
- glPatchParameterfv :: MonadIO m => GLenum -> Ptr GLfloat -> m ()
- glPatchParameteri :: MonadIO m => GLenum -> GLint -> m ()
- glPauseTransformFeedback :: MonadIO m => m ()
- glNormalP3ui :: MonadIO m => GLenum -> GLuint -> m ()
- glNormalP3uiv :: MonadIO m => GLenum -> Ptr GLuint -> m ()
- glPassTexCoordATI :: MonadIO m => GLuint -> GLuint -> GLenum -> m ()
- glPNTrianglesfATI :: MonadIO m => GLenum -> GLfloat -> m ()
- glPNTrianglesiATI :: MonadIO m => GLenum -> GLint -> m ()
- glNewObjectBufferATI :: MonadIO m => GLsizei -> Ptr a -> GLenum -> m GLuint
- glNormalStream3bATI :: MonadIO m => GLenum -> GLbyte -> GLbyte -> GLbyte -> m ()
- glNormalStream3bvATI :: MonadIO m => GLenum -> Ptr GLbyte -> m ()
- glNormalStream3dATI :: MonadIO m => GLenum -> GLdouble -> GLdouble -> GLdouble -> m ()
- glNormalStream3dvATI :: MonadIO m => GLenum -> Ptr GLdouble -> m ()
- glNormalStream3fATI :: MonadIO m => GLenum -> GLfloat -> GLfloat -> GLfloat -> m ()
- glNormalStream3fvATI :: MonadIO m => GLenum -> Ptr GLfloat -> m ()
- glNormalStream3iATI :: MonadIO m => GLenum -> GLint -> GLint -> GLint -> m ()
- glNormalStream3ivATI :: MonadIO m => GLenum -> Ptr GLint -> m ()
- glNormalStream3sATI :: MonadIO m => GLenum -> GLshort -> GLshort -> GLshort -> m ()
- glNormalStream3svATI :: MonadIO m => GLenum -> Ptr GLshort -> m ()
- glNewList :: MonadIO m => GLuint -> GLenum -> m ()
- glNormal3b :: MonadIO m => GLbyte -> GLbyte -> GLbyte -> m ()
- glNormal3bv :: MonadIO m => Ptr GLbyte -> m ()
- glNormal3d :: MonadIO m => GLdouble -> GLdouble -> GLdouble -> m ()
- glNormal3dv :: MonadIO m => Ptr GLdouble -> m ()
- glNormal3f :: MonadIO m => GLfloat -> GLfloat -> GLfloat -> m ()
- glNormal3fv :: MonadIO m => Ptr GLfloat -> m ()
- glNormal3i :: MonadIO m => GLint -> GLint -> GLint -> m ()
- glNormal3iv :: MonadIO m => Ptr GLint -> m ()
- glNormal3s :: MonadIO m => GLshort -> GLshort -> GLshort -> m ()
- glNormal3sv :: MonadIO m => Ptr GLshort -> m ()
- glNormalPointer :: MonadIO m => GLenum -> GLsizei -> Ptr a -> m ()
- glOrtho :: MonadIO m => GLdouble -> GLdouble -> GLdouble -> GLdouble -> GLdouble -> GLdouble -> m ()
- glPassThrough :: MonadIO m => GLfloat -> m ()
- glPixelMapfv :: MonadIO m => GLenum -> GLsizei -> Ptr GLfloat -> m ()
- glObjectLabel :: MonadIO m => GLenum -> GLuint -> GLsizei -> Ptr GLchar -> m ()
- glObjectPtrLabel :: MonadIO m => Ptr a -> GLsizei -> Ptr GLchar -> m ()
- glNamedProgramLocalParameter4dEXT :: MonadIO m => GLuint -> GLenum -> GLuint -> GLdouble -> GLdouble -> GLdouble -> GLdouble -> m ()
- glNamedProgramLocalParameter4dvEXT :: MonadIO m => GLuint -> GLenum -> GLuint -> Ptr GLdouble -> m ()
- glNamedProgramLocalParameter4fEXT :: MonadIO m => GLuint -> GLenum -> GLuint -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
- glNamedProgramLocalParameter4fvEXT :: MonadIO m => GLuint -> GLenum -> GLuint -> Ptr GLfloat -> m ()
- glNamedProgramLocalParameterI4iEXT :: MonadIO m => GLuint -> GLenum -> GLuint -> GLint -> GLint -> GLint -> GLint -> m ()
- glNamedProgramLocalParameterI4ivEXT :: MonadIO m => GLuint -> GLenum -> GLuint -> Ptr GLint -> m ()
- glNamedProgramLocalParameterI4uiEXT :: MonadIO m => GLuint -> GLenum -> GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> m ()
- glNamedProgramLocalParameterI4uivEXT :: MonadIO m => GLuint -> GLenum -> GLuint -> Ptr GLuint -> m ()
- glNamedProgramLocalParameters4fvEXT :: MonadIO m => GLuint -> GLenum -> GLuint -> GLsizei -> Ptr GLfloat -> m ()
- glNamedProgramLocalParametersI4ivEXT :: MonadIO m => GLuint -> GLenum -> GLuint -> GLsizei -> Ptr GLint -> m ()
- glNamedProgramLocalParametersI4uivEXT :: MonadIO m => GLuint -> GLenum -> GLuint -> GLsizei -> Ptr GLuint -> m ()
- glNamedProgramStringEXT :: MonadIO m => GLuint -> GLenum -> GLenum -> GLsizei -> Ptr a -> m ()
- glNamedRenderbufferStorageEXT :: MonadIO m => GLuint -> GLenum -> GLsizei -> GLsizei -> m ()
- glNamedRenderbufferStorageMultisampleCoverageEXT :: MonadIO m => GLuint -> GLsizei -> GLsizei -> GLenum -> GLsizei -> GLsizei -> m ()
- glNamedRenderbufferStorageMultisampleEXT :: MonadIO m => GLuint -> GLsizei -> GLenum -> GLsizei -> GLsizei -> m ()
- glNormalPointerEXT :: MonadIO m => GLenum -> GLsizei -> GLsizei -> Ptr a -> m ()
- glNormalPointerListIBM :: MonadIO m => GLenum -> GLint -> Ptr (Ptr a) -> GLint -> m ()
- glNormalPointervINTEL :: MonadIO m => GLenum -> Ptr (Ptr a) -> m ()
- glNormal3hNV :: MonadIO m => GLhalfNV -> GLhalfNV -> GLhalfNV -> m ()
- glNormal3hvNV :: MonadIO m => Ptr GLhalfNV -> m ()
- glPathColorGenNV :: MonadIO m => GLenum -> GLenum -> GLenum -> Ptr GLfloat -> m ()
- glPathCommandsNV :: MonadIO m => GLuint -> GLsizei -> Ptr GLubyte -> GLsizei -> GLenum -> Ptr a -> m ()
- glPathCoordsNV :: MonadIO m => GLuint -> GLsizei -> GLenum -> Ptr a -> m ()
- glPathCoverDepthFuncNV :: MonadIO m => GLenum -> m ()
- glPathDashArrayNV :: MonadIO m => GLuint -> GLsizei -> Ptr GLfloat -> m ()
- glPathFogGenNV :: MonadIO m => GLenum -> m ()
- glPathGlyphIndexArrayNV :: MonadIO m => GLuint -> GLenum -> Ptr a -> GLbitfield -> GLuint -> GLsizei -> GLuint -> GLfloat -> m GLenum
- glPathGlyphIndexRangeNV :: MonadIO m => GLenum -> Ptr a -> GLbitfield -> GLuint -> GLfloat -> Ptr GLuint -> m GLenum
- glPathGlyphRangeNV :: MonadIO m => GLuint -> GLenum -> Ptr a -> GLbitfield -> GLuint -> GLsizei -> GLenum -> GLuint -> GLfloat -> m ()
- glPathGlyphsNV :: MonadIO m => GLuint -> GLenum -> Ptr a -> GLbitfield -> GLsizei -> GLenum -> Ptr b -> GLenum -> GLuint -> GLfloat -> m ()
- glPathMemoryGlyphIndexArrayNV :: MonadIO m => GLuint -> GLenum -> GLsizeiptr -> Ptr a -> GLsizei -> GLuint -> GLsizei -> GLuint -> GLfloat -> m GLenum
- glPathParameterfNV :: MonadIO m => GLuint -> GLenum -> GLfloat -> m ()
- glPathParameterfvNV :: MonadIO m => GLuint -> GLenum -> Ptr GLfloat -> m ()
- glPathParameteriNV :: MonadIO m => GLuint -> GLenum -> GLint -> m ()
- glPathParameterivNV :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
- glPathStencilDepthOffsetNV :: MonadIO m => GLfloat -> GLfloat -> m ()
- glPathStencilFuncNV :: MonadIO m => GLenum -> GLint -> GLuint -> m ()
- glPathStringNV :: MonadIO m => GLuint -> GLenum -> GLsizei -> Ptr a -> m ()
- glPathSubCommandsNV :: MonadIO m => GLuint -> GLsizei -> GLsizei -> GLsizei -> Ptr GLubyte -> GLsizei -> GLenum -> Ptr a -> m ()
- glPathSubCoordsNV :: MonadIO m => GLuint -> GLsizei -> GLsizei -> GLenum -> Ptr a -> m ()
- glPathTexGenNV :: MonadIO m => GLenum -> GLenum -> GLint -> Ptr GLfloat -> m ()
- glPixelDataRangeNV :: MonadIO m => GLenum -> GLsizei -> Ptr a -> m ()
- glPauseTransformFeedbackNV :: MonadIO m => m ()
- glNormalFormatNV :: MonadIO m => GLenum -> GLsizei -> m ()
- glNormal3xOES :: MonadIO m => GLfixed -> GLfixed -> GLfixed -> m ()
- glNormal3xvOES :: MonadIO m => Ptr GLfixed -> m ()
- glOrthoxOES :: MonadIO m => GLfixed -> GLfixed -> GLfixed -> GLfixed -> GLfixed -> GLfixed -> m ()
- glPassThroughxOES :: MonadIO m => GLfixed -> m ()
- glOrthofOES :: MonadIO m => GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
- glNormal3fVertex3fSUN :: MonadIO m => GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
- glNormal3fVertex3fvSUN :: MonadIO m => Ptr GLfloat -> Ptr GLfloat -> m ()
- glNormal3x :: MonadIO m => GLfixed -> GLfixed -> GLfixed -> m ()
- glObjectLabelKHR :: MonadIO m => GLenum -> GLuint -> GLsizei -> Ptr GLchar -> m ()
- glObjectPtrLabelKHR :: MonadIO m => Ptr a -> GLsizei -> Ptr GLchar -> m ()
- glOrthof :: MonadIO m => GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
- glOrthox :: MonadIO m => GLfixed -> GLfixed -> GLfixed -> GLfixed -> GLfixed -> GLfixed -> m ()
- glPatchParameteriEXT :: MonadIO m => GLenum -> GLint -> m ()
- glPatchParameteriOES :: MonadIO m => GLenum -> GLint -> m ()
- glPrimitiveBoundingBoxARB :: MonadIO m => GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
- glProgramEnvParameter4dARB :: MonadIO m => GLenum -> GLuint -> GLdouble -> GLdouble -> GLdouble -> GLdouble -> m ()
- glProgramEnvParameter4dvARB :: MonadIO m => GLenum -> GLuint -> Ptr GLdouble -> m ()
- glProgramEnvParameter4fARB :: MonadIO m => GLenum -> GLuint -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
- glProgramEnvParameter4fvARB :: MonadIO m => GLenum -> GLuint -> Ptr GLfloat -> m ()
- glProgramLocalParameter4dARB :: MonadIO m => GLenum -> GLuint -> GLdouble -> GLdouble -> GLdouble -> GLdouble -> m ()
- glProgramLocalParameter4dvARB :: MonadIO m => GLenum -> GLuint -> Ptr GLdouble -> m ()
- glProgramLocalParameter4fARB :: MonadIO m => GLenum -> GLuint -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
- glProgramLocalParameter4fvARB :: MonadIO m => GLenum -> GLuint -> Ptr GLfloat -> m ()
- glProgramBinary :: MonadIO m => GLuint -> GLenum -> Ptr a -> GLsizei -> m ()
- glPointParameterfARB :: MonadIO m => GLenum -> GLfloat -> m ()
- glPointParameterfvARB :: MonadIO m => GLenum -> Ptr GLfloat -> m ()
- glPolygonOffsetClamp :: MonadIO m => GLfloat -> GLfloat -> GLfloat -> m ()
- glPixelMapuiv :: MonadIO m => GLenum -> GLsizei -> Ptr GLuint -> m ()
- glPixelMapusv :: MonadIO m => GLenum -> GLsizei -> Ptr GLushort -> m ()
- glPixelStoref :: MonadIO m => GLenum -> GLfloat -> m ()
- glPixelStorei :: MonadIO m => GLenum -> GLint -> m ()
- glPixelTransferf :: MonadIO m => GLenum -> GLfloat -> m ()
- glPixelTransferi :: MonadIO m => GLenum -> GLint -> m ()
- glPixelZoom :: MonadIO m => GLfloat -> GLfloat -> m ()
- glPointParameterf :: MonadIO m => GLenum -> GLfloat -> m ()
- glPointParameterfv :: MonadIO m => GLenum -> Ptr GLfloat -> m ()
- glPointParameteri :: MonadIO m => GLenum -> GLint -> m ()
- glPointParameteriv :: MonadIO m => GLenum -> Ptr GLint -> m ()
- glPointSize :: MonadIO m => GLfloat -> m ()
- glPolygonMode :: MonadIO m => GLenum -> GLenum -> m ()
- glPolygonOffset :: MonadIO m => GLfloat -> GLfloat -> m ()
- glPolygonStipple :: MonadIO m => Ptr GLubyte -> m ()
- glPopAttrib :: MonadIO m => m ()
- glPopClientAttrib :: MonadIO m => m ()
- glPopMatrix :: MonadIO m => m ()
- glPopName :: MonadIO m => m ()
- glPrioritizeTextures :: MonadIO m => GLsizei -> Ptr GLuint -> Ptr GLfloat -> m ()
- glPrimitiveRestartIndex :: MonadIO m => GLuint -> m ()
- glPopDebugGroup :: MonadIO m => m ()
- glPopGroupMarkerEXT :: MonadIO m => m ()
- glProgramEnvParameters4fvEXT :: MonadIO m => GLenum -> GLuint -> GLsizei -> Ptr GLfloat -> m ()
- glProgramLocalParameters4fvEXT :: MonadIO m => GLenum -> GLuint -> GLsizei -> Ptr GLfloat -> m ()
- glPixelTransformParameterfEXT :: MonadIO m => GLenum -> GLenum -> GLfloat -> m ()
- glPixelTransformParameterfvEXT :: MonadIO m => GLenum -> GLenum -> Ptr GLfloat -> m ()
- glPixelTransformParameteriEXT :: MonadIO m => GLenum -> GLenum -> GLint -> m ()
- glPixelTransformParameterivEXT :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
- glPointParameterfEXT :: MonadIO m => GLenum -> GLfloat -> m ()
- glPointParameterfvEXT :: MonadIO m => GLenum -> Ptr GLfloat -> m ()
- glPolygonOffsetEXT :: MonadIO m => GLfloat -> GLfloat -> m ()
- glPolygonOffsetClampEXT :: MonadIO m => GLfloat -> GLfloat -> GLfloat -> m ()
- glPrioritizeTexturesEXT :: MonadIO m => GLsizei -> Ptr GLuint -> Ptr GLclampf -> m ()
- glProgramNamedParameter4dNV :: MonadIO m => GLuint -> GLsizei -> Ptr GLubyte -> GLdouble -> GLdouble -> GLdouble -> GLdouble -> m ()
- glProgramNamedParameter4dvNV :: MonadIO m => GLuint -> GLsizei -> Ptr GLubyte -> Ptr GLdouble -> m ()
- glProgramEnvParameterI4iNV :: MonadIO m => GLenum -> GLuint -> GLint -> GLint -> GLint -> GLint -> m ()
- glProgramEnvParameterI4ivNV :: MonadIO m => GLenum -> GLuint -> Ptr GLint -> m ()
- glProgramEnvParameterI4uiNV :: MonadIO m => GLenum -> GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> m ()
- glProgramEnvParameterI4uivNV :: MonadIO m => GLenum -> GLuint -> Ptr GLuint -> m ()
- glProgramEnvParametersI4ivNV :: MonadIO m => GLenum -> GLuint -> GLsizei -> Ptr GLint -> m ()
- glProgramEnvParametersI4uivNV :: MonadIO m => GLenum -> GLuint -> GLsizei -> Ptr GLuint -> m ()
- glProgramLocalParameterI4iNV :: MonadIO m => GLenum -> GLuint -> GLint -> GLint -> GLint -> GLint -> m ()
- glProgramLocalParameterI4ivNV :: MonadIO m => GLenum -> GLuint -> Ptr GLint -> m ()
- glProgramLocalParameterI4uiNV :: MonadIO m => GLenum -> GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> m ()
- glProgramLocalParameterI4uivNV :: MonadIO m => GLenum -> GLuint -> Ptr GLuint -> m ()
- glProgramLocalParametersI4ivNV :: MonadIO m => GLenum -> GLuint -> GLsizei -> Ptr GLint -> m ()
- glProgramLocalParametersI4uivNV :: MonadIO m => GLenum -> GLuint -> GLsizei -> Ptr GLuint -> m ()
- glProgramBufferParametersIivNV :: MonadIO m => GLenum -> GLuint -> GLuint -> GLsizei -> Ptr GLint -> m ()
- glProgramBufferParametersIuivNV :: MonadIO m => GLenum -> GLuint -> GLuint -> GLsizei -> Ptr GLuint -> m ()
- glProgramBufferParametersfvNV :: MonadIO m => GLenum -> GLuint -> GLuint -> GLsizei -> Ptr GLfloat -> m ()
- glPointAlongPathNV :: MonadIO m => GLuint -> GLsizei -> GLsizei -> GLfloat -> Ptr GLfloat -> Ptr GLfloat -> Ptr GLfloat -> Ptr GLfloat -> m GLboolean
- glPointParameteriNV :: MonadIO m => GLenum -> GLint -> m ()
- glPointParameterivNV :: MonadIO m => GLenum -> Ptr GLint -> m ()
- glPresentFrameDualFillNV :: MonadIO m => GLuint -> GLuint64EXT -> GLuint -> GLuint -> GLenum -> GLenum -> GLuint -> GLenum -> GLuint -> GLenum -> GLuint -> GLenum -> GLuint -> m ()
- glPresentFrameKeyedNV :: MonadIO m => GLuint -> GLuint64EXT -> GLuint -> GLuint -> GLenum -> GLenum -> GLuint -> GLuint -> GLenum -> GLuint -> GLuint -> m ()
- glPrimitiveRestartIndexNV :: MonadIO m => GLuint -> m ()
- glPrimitiveRestartNV :: MonadIO m => m ()
- glPixelMapx :: MonadIO m => GLenum -> GLint -> Ptr GLfixed -> m ()
- glPixelStorex :: MonadIO m => GLenum -> GLfixed -> m ()
- glPixelTransferxOES :: MonadIO m => GLenum -> GLfixed -> m ()
- glPixelZoomxOES :: MonadIO m => GLfixed -> GLfixed -> m ()
- glPointParameterxvOES :: MonadIO m => GLenum -> Ptr GLfixed -> m ()
- glPointSizexOES :: MonadIO m => GLfixed -> m ()
- glPolygonOffsetxOES :: MonadIO m => GLfixed -> GLfixed -> m ()
- glPrioritizeTexturesxOES :: MonadIO m => GLsizei -> Ptr GLuint -> Ptr GLfixed -> m ()
- glPixelTexGenParameterfSGIS :: MonadIO m => GLenum -> GLfloat -> m ()
- glPixelTexGenParameterfvSGIS :: MonadIO m => GLenum -> Ptr GLfloat -> m ()
- glPixelTexGenParameteriSGIS :: MonadIO m => GLenum -> GLint -> m ()
- glPixelTexGenParameterivSGIS :: MonadIO m => GLenum -> Ptr GLint -> m ()
- glPointParameterfSGIS :: MonadIO m => GLenum -> GLfloat -> m ()
- glPointParameterfvSGIS :: MonadIO m => GLenum -> Ptr GLfloat -> m ()
- glPollAsyncSGIX :: MonadIO m => Ptr GLuint -> m GLint
- glPollInstrumentsSGIX :: MonadIO m => Ptr GLint -> m GLint
- glPixelTexGenSGIX :: MonadIO m => GLenum -> m ()
- glPointParameterx :: MonadIO m => GLenum -> GLfixed -> m ()
- glPointParameterxOES :: MonadIO m => GLenum -> GLfixed -> m ()
- glPointParameterxv :: MonadIO m => GLenum -> Ptr GLfixed -> m ()
- glPointSizePointerOES :: MonadIO m => GLenum -> GLsizei -> Ptr a -> m ()
- glPointSizex :: MonadIO m => GLfixed -> m ()
- glPolygonModeNV :: MonadIO m => GLenum -> GLenum -> m ()
- glPolygonOffsetx :: MonadIO m => GLfixed -> GLfixed -> m ()
- glPopDebugGroupKHR :: MonadIO m => m ()
- glPrimitiveBoundingBox :: MonadIO m => GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
- glPrimitiveBoundingBoxEXT :: MonadIO m => GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
- glPrimitiveBoundingBoxOES :: MonadIO m => GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
- glProgramBinaryOES :: MonadIO m => GLuint -> GLenum -> Ptr a -> GLint -> m ()
- glProgramUniform1i64NV :: MonadIO m => GLuint -> GLint -> GLint64EXT -> m ()
- glProgramUniform1i64vNV :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLint64EXT -> m ()
- glProgramUniform1ui64NV :: MonadIO m => GLuint -> GLint -> GLuint64EXT -> m ()
- glProgramUniform1ui64vNV :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLuint64EXT -> m ()
- glProgramUniform2i64NV :: MonadIO m => GLuint -> GLint -> GLint64EXT -> GLint64EXT -> m ()
- glProgramUniform2i64vNV :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLint64EXT -> m ()
- glProgramUniform2ui64NV :: MonadIO m => GLuint -> GLint -> GLuint64EXT -> GLuint64EXT -> m ()
- glProgramUniform2ui64vNV :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLuint64EXT -> m ()
- glProgramUniform3i64NV :: MonadIO m => GLuint -> GLint -> GLint64EXT -> GLint64EXT -> GLint64EXT -> m ()
- glProgramUniform3i64vNV :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLint64EXT -> m ()
- glProgramUniform3ui64NV :: MonadIO m => GLuint -> GLint -> GLuint64EXT -> GLuint64EXT -> GLuint64EXT -> m ()
- glProgramUniform3ui64vNV :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLuint64EXT -> m ()
- glProgramUniform4i64NV :: MonadIO m => GLuint -> GLint -> GLint64EXT -> GLint64EXT -> GLint64EXT -> GLint64EXT -> m ()
- glProgramUniform4i64vNV :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLint64EXT -> m ()
- glProgramStringARB :: MonadIO m => GLenum -> GLenum -> GLsizei -> Ptr a -> m ()
- glProgramUniform1i64ARB :: MonadIO m => GLuint -> GLint -> GLint64 -> m ()
- glProgramUniform1i64vARB :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLint64 -> m ()
- glProgramUniform1ui64ARB :: MonadIO m => GLuint -> GLint -> GLuint64 -> m ()
- glProgramUniform1ui64vARB :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLuint64 -> m ()
- glProgramUniform2i64ARB :: MonadIO m => GLuint -> GLint -> GLint64 -> GLint64 -> m ()
- glProgramUniform2i64vARB :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLint64 -> m ()
- glProgramUniform2ui64ARB :: MonadIO m => GLuint -> GLint -> GLuint64 -> GLuint64 -> m ()
- glProgramUniform2ui64vARB :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLuint64 -> m ()
- glProgramUniform3i64ARB :: MonadIO m => GLuint -> GLint -> GLint64 -> GLint64 -> GLint64 -> m ()
- glProgramUniform3i64vARB :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLint64 -> m ()
- glProgramUniform3ui64ARB :: MonadIO m => GLuint -> GLint -> GLuint64 -> GLuint64 -> GLuint64 -> m ()
- glProgramUniform3ui64vARB :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLuint64 -> m ()
- glProgramUniform4i64ARB :: MonadIO m => GLuint -> GLint -> GLint64 -> GLint64 -> GLint64 -> GLint64 -> m ()
- glProgramUniform4i64vARB :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLint64 -> m ()
- glProgramParameteriARB :: MonadIO m => GLuint -> GLenum -> GLint -> m ()
- glProgramParameteri :: MonadIO m => GLuint -> GLenum -> GLint -> m ()
- glProgramUniform1d :: MonadIO m => GLuint -> GLint -> GLdouble -> m ()
- glProgramUniform1dv :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLdouble -> m ()
- glProgramUniform1f :: MonadIO m => GLuint -> GLint -> GLfloat -> m ()
- glProgramUniform1fv :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLfloat -> m ()
- glProgramUniform1i :: MonadIO m => GLuint -> GLint -> GLint -> m ()
- glProgramUniform1iv :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLint -> m ()
- glProgramUniform1ui :: MonadIO m => GLuint -> GLint -> GLuint -> m ()
- glProgramUniform1uiv :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLuint -> m ()
- glProgramUniform2d :: MonadIO m => GLuint -> GLint -> GLdouble -> GLdouble -> m ()
- glProgramUniform2dv :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLdouble -> m ()
- glProgramUniform2f :: MonadIO m => GLuint -> GLint -> GLfloat -> GLfloat -> m ()
- glProgramUniform2fv :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLfloat -> m ()
- glProgramUniform2i :: MonadIO m => GLuint -> GLint -> GLint -> GLint -> m ()
- glProgramUniform2iv :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLint -> m ()
- glProgramUniform2ui :: MonadIO m => GLuint -> GLint -> GLuint -> GLuint -> m ()
- glProgramUniform2uiv :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLuint -> m ()
- glProgramUniform3d :: MonadIO m => GLuint -> GLint -> GLdouble -> GLdouble -> GLdouble -> m ()
- glProgramUniform3dv :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLdouble -> m ()
- glProgramUniform3f :: MonadIO m => GLuint -> GLint -> GLfloat -> GLfloat -> GLfloat -> m ()
- glProgramUniform3fv :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLfloat -> m ()
- glProgramUniform3i :: MonadIO m => GLuint -> GLint -> GLint -> GLint -> GLint -> m ()
- glProgramUniform3iv :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLint -> m ()
- glProgramUniform3ui :: MonadIO m => GLuint -> GLint -> GLuint -> GLuint -> GLuint -> m ()
- glProgramUniform3uiv :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLuint -> m ()
- glProgramUniform4d :: MonadIO m => GLuint -> GLint -> GLdouble -> GLdouble -> GLdouble -> GLdouble -> m ()
- glProgramUniform4dv :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLdouble -> m ()
- glProgramUniform4f :: MonadIO m => GLuint -> GLint -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
- glProgramUniform4fv :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLfloat -> m ()
- glProgramUniform4i :: MonadIO m => GLuint -> GLint -> GLint -> GLint -> GLint -> GLint -> m ()
- glProgramUniform1dEXT :: MonadIO m => GLuint -> GLint -> GLdouble -> m ()
- glProgramUniform1dvEXT :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLdouble -> m ()
- glProgramUniform1fEXT :: MonadIO m => GLuint -> GLint -> GLfloat -> m ()
- glProgramUniform1fvEXT :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLfloat -> m ()
- glProgramUniform1iEXT :: MonadIO m => GLuint -> GLint -> GLint -> m ()
- glProgramUniform1ivEXT :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLint -> m ()
- glProgramUniform1uiEXT :: MonadIO m => GLuint -> GLint -> GLuint -> m ()
- glProgramUniform1uivEXT :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLuint -> m ()
- glProgramUniform2dEXT :: MonadIO m => GLuint -> GLint -> GLdouble -> GLdouble -> m ()
- glProgramUniform2dvEXT :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLdouble -> m ()
- glProgramUniform2fEXT :: MonadIO m => GLuint -> GLint -> GLfloat -> GLfloat -> m ()
- glProgramUniform2fvEXT :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLfloat -> m ()
- glProgramUniform2iEXT :: MonadIO m => GLuint -> GLint -> GLint -> GLint -> m ()
- glProgramUniform2ivEXT :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLint -> m ()
- glProgramUniform2uiEXT :: MonadIO m => GLuint -> GLint -> GLuint -> GLuint -> m ()
- glProgramUniform2uivEXT :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLuint -> m ()
- glProgramUniform3dEXT :: MonadIO m => GLuint -> GLint -> GLdouble -> GLdouble -> GLdouble -> m ()
- glProgramUniform3dvEXT :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLdouble -> m ()
- glProgramUniform3fEXT :: MonadIO m => GLuint -> GLint -> GLfloat -> GLfloat -> GLfloat -> m ()
- glProgramUniform3fvEXT :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLfloat -> m ()
- glProgramUniform3iEXT :: MonadIO m => GLuint -> GLint -> GLint -> GLint -> GLint -> m ()
- glProgramUniform3ivEXT :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLint -> m ()
- glProgramUniform3uiEXT :: MonadIO m => GLuint -> GLint -> GLuint -> GLuint -> GLuint -> m ()
- glProgramUniform3uivEXT :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLuint -> m ()
- glProgramUniform4dEXT :: MonadIO m => GLuint -> GLint -> GLdouble -> GLdouble -> GLdouble -> GLdouble -> m ()
- glProgramUniform4dvEXT :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLdouble -> m ()
- glProgramUniform4fEXT :: MonadIO m => GLuint -> GLint -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
- glProgramUniform4fvEXT :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLfloat -> m ()
- glProgramUniform4iEXT :: MonadIO m => GLuint -> GLint -> GLint -> GLint -> GLint -> GLint -> m ()
- glProgramParameteriEXT :: MonadIO m => GLuint -> GLenum -> GLint -> m ()
- glProgramNamedParameter4fNV :: MonadIO m => GLuint -> GLsizei -> Ptr GLubyte -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
- glProgramNamedParameter4fvNV :: MonadIO m => GLuint -> GLsizei -> Ptr GLubyte -> Ptr GLfloat -> m ()
- glProgramSubroutineParametersuivNV :: MonadIO m => GLenum -> GLsizei -> Ptr GLuint -> m ()
- glProgramPathFragmentInputGenNV :: MonadIO m => GLuint -> GLint -> GLenum -> GLint -> Ptr GLfloat -> m ()
- glProgramParameter4dNV :: MonadIO m => GLenum -> GLuint -> GLdouble -> GLdouble -> GLdouble -> GLdouble -> m ()
- glProgramParameter4dvNV :: MonadIO m => GLenum -> GLuint -> Ptr GLdouble -> m ()
- glProgramParameter4fNV :: MonadIO m => GLenum -> GLuint -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
- glProgramParameter4fvNV :: MonadIO m => GLenum -> GLuint -> Ptr GLfloat -> m ()
- glProgramParameters4dvNV :: MonadIO m => GLenum -> GLuint -> GLsizei -> Ptr GLdouble -> m ()
- glProgramParameters4fvNV :: MonadIO m => GLenum -> GLuint -> GLsizei -> Ptr GLfloat -> m ()
- glProgramUniform4ui64NV :: MonadIO m => GLuint -> GLint -> GLuint64EXT -> GLuint64EXT -> GLuint64EXT -> GLuint64EXT -> m ()
- glProgramUniform4ui64vNV :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLuint64EXT -> m ()
- glQueryObjectParameteruiAMD :: MonadIO m => GLenum -> GLuint -> GLenum -> GLuint -> m ()
- glProgramUniformHandleui64ARB :: MonadIO m => GLuint -> GLint -> GLuint64 -> m ()
- glProgramUniformHandleui64vARB :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLuint64 -> m ()
- glProgramUniform4ui64ARB :: MonadIO m => GLuint -> GLint -> GLuint64 -> GLuint64 -> GLuint64 -> GLuint64 -> m ()
- glProgramUniform4ui64vARB :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLuint64 -> m ()
- glProvokingVertex :: MonadIO m => GLenum -> m ()
- glProgramUniform4iv :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLint -> m ()
- glProgramUniform4ui :: MonadIO m => GLuint -> GLint -> GLuint -> GLuint -> GLuint -> GLuint -> m ()
- glProgramUniform4uiv :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLuint -> m ()
- glProgramUniformMatrix2dv :: MonadIO m => GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLdouble -> m ()
- glProgramUniformMatrix2fv :: MonadIO m => GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> m ()
- glProgramUniformMatrix2x3dv :: MonadIO m => GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLdouble -> m ()
- glProgramUniformMatrix2x3fv :: MonadIO m => GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> m ()
- glProgramUniformMatrix2x4dv :: MonadIO m => GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLdouble -> m ()
- glProgramUniformMatrix2x4fv :: MonadIO m => GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> m ()
- glProgramUniformMatrix3dv :: MonadIO m => GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLdouble -> m ()
- glProgramUniformMatrix3fv :: MonadIO m => GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> m ()
- glProgramUniformMatrix3x2dv :: MonadIO m => GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLdouble -> m ()
- glProgramUniformMatrix3x2fv :: MonadIO m => GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> m ()
- glProgramUniformMatrix3x4dv :: MonadIO m => GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLdouble -> m ()
- glProgramUniformMatrix3x4fv :: MonadIO m => GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> m ()
- glProgramUniformMatrix4dv :: MonadIO m => GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLdouble -> m ()
- glProgramUniformMatrix4fv :: MonadIO m => GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> m ()
- glProgramUniformMatrix4x2dv :: MonadIO m => GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLdouble -> m ()
- glProgramUniformMatrix4x2fv :: MonadIO m => GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> m ()
- glProgramUniformMatrix4x3dv :: MonadIO m => GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLdouble -> m ()
- glProgramUniformMatrix4x3fv :: MonadIO m => GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> m ()
- glQueryCounter :: MonadIO m => GLuint -> GLenum -> m ()
- glPushAttrib :: MonadIO m => GLbitfield -> m ()
- glPushClientAttrib :: MonadIO m => GLbitfield -> m ()
- glPushMatrix :: MonadIO m => m ()
- glPushName :: MonadIO m => GLuint -> m ()
- glRasterPos2d :: MonadIO m => GLdouble -> GLdouble -> m ()
- glRasterPos2dv :: MonadIO m => Ptr GLdouble -> m ()
- glRasterPos2f :: MonadIO m => GLfloat -> GLfloat -> m ()
- glRasterPos2fv :: MonadIO m => Ptr GLfloat -> m ()
- glRasterPos2i :: MonadIO m => GLint -> GLint -> m ()
- glRasterPos2iv :: MonadIO m => Ptr GLint -> m ()
- glRasterPos2s :: MonadIO m => GLshort -> GLshort -> m ()
- glRasterPos2sv :: MonadIO m => Ptr GLshort -> m ()
- glRasterPos3d :: MonadIO m => GLdouble -> GLdouble -> GLdouble -> m ()
- glRasterPos3dv :: MonadIO m => Ptr GLdouble -> m ()
- glRasterPos3f :: MonadIO m => GLfloat -> GLfloat -> GLfloat -> m ()
- glRasterPos3fv :: MonadIO m => Ptr GLfloat -> m ()
- glRasterPos3i :: MonadIO m => GLint -> GLint -> GLint -> m ()
- glRasterPos3iv :: MonadIO m => Ptr GLint -> m ()
- glRasterPos3s :: MonadIO m => GLshort -> GLshort -> GLshort -> m ()
- glRasterPos3sv :: MonadIO m => Ptr GLshort -> m ()
- glRasterPos4d :: MonadIO m => GLdouble -> GLdouble -> GLdouble -> GLdouble -> m ()
- glRasterPos4dv :: MonadIO m => Ptr GLdouble -> m ()
- glRasterPos4f :: MonadIO m => GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
- glRasterPos4fv :: MonadIO m => Ptr GLfloat -> m ()
- glRasterPos4i :: MonadIO m => GLint -> GLint -> GLint -> GLint -> m ()
- glRasterPos4iv :: MonadIO m => Ptr GLint -> m ()
- glRasterPos4s :: MonadIO m => GLshort -> GLshort -> GLshort -> GLshort -> m ()
- glRasterPos4sv :: MonadIO m => Ptr GLshort -> m ()
- glPushDebugGroup :: MonadIO m => GLenum -> GLuint -> GLsizei -> Ptr GLchar -> m ()
- glPushGroupMarkerEXT :: MonadIO m => GLsizei -> Ptr GLchar -> m ()
- glProgramUniform4ivEXT :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLint -> m ()
- glProgramUniform4uiEXT :: MonadIO m => GLuint -> GLint -> GLuint -> GLuint -> GLuint -> GLuint -> m ()
- glProgramUniform4uivEXT :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLuint -> m ()
- glProgramUniformMatrix2dvEXT :: MonadIO m => GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLdouble -> m ()
- glProgramUniformMatrix2fvEXT :: MonadIO m => GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> m ()
- glProgramUniformMatrix2x3dvEXT :: MonadIO m => GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLdouble -> m ()
- glProgramUniformMatrix2x3fvEXT :: MonadIO m => GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> m ()
- glProgramUniformMatrix2x4dvEXT :: MonadIO m => GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLdouble -> m ()
- glProgramUniformMatrix2x4fvEXT :: MonadIO m => GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> m ()
- glProgramUniformMatrix3dvEXT :: MonadIO m => GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLdouble -> m ()
- glProgramUniformMatrix3fvEXT :: MonadIO m => GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> m ()
- glProgramUniformMatrix3x2dvEXT :: MonadIO m => GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLdouble -> m ()
- glProgramUniformMatrix3x2fvEXT :: MonadIO m => GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> m ()
- glProgramUniformMatrix3x4dvEXT :: MonadIO m => GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLdouble -> m ()
- glProgramUniformMatrix3x4fvEXT :: MonadIO m => GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> m ()
- glProgramUniformMatrix4dvEXT :: MonadIO m => GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLdouble -> m ()
- glProgramUniformMatrix4fvEXT :: MonadIO m => GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> m ()
- glProgramUniformMatrix4x2dvEXT :: MonadIO m => GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLdouble -> m ()
- glProgramUniformMatrix4x2fvEXT :: MonadIO m => GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> m ()
- glProgramUniformMatrix4x3dvEXT :: MonadIO m => GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLdouble -> m ()
- glProgramUniformMatrix4x3fvEXT :: MonadIO m => GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> m ()
- glPushClientAttribDefaultEXT :: MonadIO m => GLbitfield -> m ()
- glProvokingVertexEXT :: MonadIO m => GLenum -> m ()
- glProgramUniformHandleui64NV :: MonadIO m => GLuint -> GLint -> GLuint64 -> m ()
- glProgramUniformHandleui64vNV :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLuint64 -> m ()
- glProgramVertexLimitNV :: MonadIO m => GLenum -> GLint -> m ()
- glQueryResourceNV :: MonadIO m => GLenum -> GLint -> GLuint -> Ptr GLint -> m GLint
- glQueryResourceTagNV :: MonadIO m => GLint -> Ptr GLchar -> m ()
- glProgramUniformui64NV :: MonadIO m => GLuint -> GLint -> GLuint64EXT -> m ()
- glProgramUniformui64vNV :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLuint64EXT -> m ()
- glRasterPos2xOES :: MonadIO m => GLfixed -> GLfixed -> m ()
- glRasterPos2xvOES :: MonadIO m => Ptr GLfixed -> m ()
- glRasterPos3xOES :: MonadIO m => GLfixed -> GLfixed -> GLfixed -> m ()
- glRasterPos3xvOES :: MonadIO m => Ptr GLfixed -> m ()
- glRasterPos4xOES :: MonadIO m => GLfixed -> GLfixed -> GLfixed -> GLfixed -> m ()
- glQueryMatrixxOES :: MonadIO m => Ptr GLfixed -> Ptr GLint -> m GLbitfield
- glProgramUniformHandleui64IMG :: MonadIO m => GLuint -> GLint -> GLuint64 -> m ()
- glProgramUniformHandleui64vIMG :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLuint64 -> m ()
- glPushDebugGroupKHR :: MonadIO m => GLenum -> GLuint -> GLsizei -> Ptr GLchar -> m ()
- glQueryCounterEXT :: MonadIO m => GLuint -> GLenum -> m ()
- glRenderbufferStorageMultisampleAdvancedAMD :: MonadIO m => GLenum -> GLsizei -> GLsizei -> GLenum -> GLsizei -> GLsizei -> m ()
- glReleaseShaderCompiler :: MonadIO m => m ()
- glRenderbufferStorage :: MonadIO m => GLenum -> GLenum -> GLsizei -> GLsizei -> m ()
- glRenderbufferStorageMultisample :: MonadIO m => GLenum -> GLsizei -> GLenum -> GLsizei -> GLsizei -> m ()
- glResetHistogram :: MonadIO m => GLenum -> m ()
- glResetMinmax :: MonadIO m => GLenum -> m ()
- glSampleCoverageARB :: MonadIO m => GLfloat -> GLboolean -> m ()
- glReadnPixelsARB :: MonadIO m => GLint -> GLint -> GLsizei -> GLsizei -> GLenum -> GLenum -> GLsizei -> Ptr a -> m ()
- glSamplerParameterIiv :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
- glSamplerParameterIuiv :: MonadIO m => GLuint -> GLenum -> Ptr GLuint -> m ()
- glSamplerParameterf :: MonadIO m => GLuint -> GLenum -> GLfloat -> m ()
- glSamplerParameterfv :: MonadIO m => GLuint -> GLenum -> Ptr GLfloat -> m ()
- glSamplerParameteri :: MonadIO m => GLuint -> GLenum -> GLint -> m ()
- glSamplerParameteriv :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
- glSampleMaski :: MonadIO m => GLuint -> GLbitfield -> m ()
- glResumeTransformFeedback :: MonadIO m => m ()
- glSampleMapATI :: MonadIO m => GLuint -> GLuint -> GLenum -> m ()
- glReadBuffer :: MonadIO m => GLenum -> m ()
- glReadPixels :: MonadIO m => GLint -> GLint -> GLsizei -> GLsizei -> GLenum -> GLenum -> Ptr a -> m ()
- glRectd :: MonadIO m => GLdouble -> GLdouble -> GLdouble -> GLdouble -> m ()
- glRectdv :: MonadIO m => Ptr GLdouble -> Ptr GLdouble -> m ()
- glRectf :: MonadIO m => GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
- glRectfv :: MonadIO m => Ptr GLfloat -> Ptr GLfloat -> m ()
- glRecti :: MonadIO m => GLint -> GLint -> GLint -> GLint -> m ()
- glRectiv :: MonadIO m => Ptr GLint -> Ptr GLint -> m ()
- glRects :: MonadIO m => GLshort -> GLshort -> GLshort -> GLshort -> m ()
- glRectsv :: MonadIO m => Ptr GLshort -> Ptr GLshort -> m ()
- glRenderMode :: MonadIO m => GLenum -> m GLint
- glRotated :: MonadIO m => GLdouble -> GLdouble -> GLdouble -> GLdouble -> m ()
- glRotatef :: MonadIO m => GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
- glSampleCoverage :: MonadIO m => GLfloat -> GLboolean -> m ()
- glScaled :: MonadIO m => GLdouble -> GLdouble -> GLdouble -> m ()
- glScalef :: MonadIO m => GLfloat -> GLfloat -> GLfloat -> m ()
- glReadnPixels :: MonadIO m => GLint -> GLint -> GLsizei -> GLsizei -> GLenum -> GLenum -> GLsizei -> Ptr a -> m ()
- glRenderbufferStorageMultisampleEXT :: MonadIO m => GLenum -> GLsizei -> GLenum -> GLsizei -> GLsizei -> m ()
- glRenderbufferStorageEXT :: MonadIO m => GLenum -> GLenum -> GLsizei -> GLsizei -> m ()
- glResetHistogramEXT :: MonadIO m => GLenum -> m ()
- glResetMinmaxEXT :: MonadIO m => GLenum -> m ()
- glSampleMaskEXT :: MonadIO m => GLclampf -> GLboolean -> m ()
- glSamplePatternEXT :: MonadIO m => GLenum -> m ()
- glRasterSamplesEXT :: MonadIO m => GLuint -> GLboolean -> m ()
- glReleaseKeyedMutexWin32EXT :: MonadIO m => GLuint -> GLuint64 -> m GLboolean
- glResizeBuffersMESA :: MonadIO m => m ()
- glSampleMaskIndexedNV :: MonadIO m => GLuint -> GLbitfield -> m ()
- glRenderbufferStorageMultisampleCoverageNV :: MonadIO m => GLenum -> GLsizei -> GLsizei -> GLenum -> GLsizei -> GLsizei -> m ()
- glRenderGpuMaskNV :: MonadIO m => GLbitfield -> m ()
- glResetMemoryObjectParameterNV :: MonadIO m => GLuint -> GLenum -> m ()
- glResolveDepthValuesNV :: MonadIO m => m ()
- glResumeTransformFeedbackNV :: MonadIO m => m ()
- glRequestResidentProgramsNV :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glRasterPos4xvOES :: MonadIO m => Ptr GLfixed -> m ()
- glRectxOES :: MonadIO m => GLfixed -> GLfixed -> GLfixed -> GLfixed -> m ()
- glRectxvOES :: MonadIO m => Ptr GLfixed -> Ptr GLfixed -> m ()
- glRotatexOES :: MonadIO m => GLfixed -> GLfixed -> GLfixed -> GLfixed -> m ()
- glScalexOES :: MonadIO m => GLfixed -> GLfixed -> GLfixed -> m ()
- glSampleMaskSGIS :: MonadIO m => GLclampf -> GLboolean -> m ()
- glSamplePatternSGIS :: MonadIO m => GLenum -> m ()
- glReadInstrumentsSGIX :: MonadIO m => GLint -> m ()
- glReferencePlaneSGIX :: MonadIO m => Ptr GLdouble -> m ()
- glReplacementCodePointerSUN :: MonadIO m => GLenum -> GLsizei -> Ptr (Ptr a) -> m ()
- glReplacementCodeubSUN :: MonadIO m => GLubyte -> m ()
- glReplacementCodeubvSUN :: MonadIO m => Ptr GLubyte -> m ()
- glReplacementCodeuiSUN :: MonadIO m => GLuint -> m ()
- glReplacementCodeuivSUN :: MonadIO m => Ptr GLuint -> m ()
- glReplacementCodeusSUN :: MonadIO m => GLushort -> m ()
- glReplacementCodeusvSUN :: MonadIO m => Ptr GLushort -> m ()
- glReplacementCodeuiColor3fVertex3fSUN :: MonadIO m => GLuint -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
- glReplacementCodeuiColor3fVertex3fvSUN :: MonadIO m => Ptr GLuint -> Ptr GLfloat -> Ptr GLfloat -> m ()
- glReplacementCodeuiColor4fNormal3fVertex3fSUN :: MonadIO m => GLuint -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
- glReplacementCodeuiColor4fNormal3fVertex3fvSUN :: MonadIO m => Ptr GLuint -> Ptr GLfloat -> Ptr GLfloat -> Ptr GLfloat -> m ()
- glReplacementCodeuiColor4ubVertex3fSUN :: MonadIO m => GLuint -> GLubyte -> GLubyte -> GLubyte -> GLubyte -> GLfloat -> GLfloat -> GLfloat -> m ()
- glReplacementCodeuiColor4ubVertex3fvSUN :: MonadIO m => Ptr GLuint -> Ptr GLubyte -> Ptr GLfloat -> m ()
- glReplacementCodeuiNormal3fVertex3fSUN :: MonadIO m => GLuint -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
- glReplacementCodeuiNormal3fVertex3fvSUN :: MonadIO m => Ptr GLuint -> Ptr GLfloat -> Ptr GLfloat -> m ()
- glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fSUN :: MonadIO m => GLuint -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
- glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN :: MonadIO m => Ptr GLuint -> Ptr GLfloat -> Ptr GLfloat -> Ptr GLfloat -> Ptr GLfloat -> m ()
- glReplacementCodeuiTexCoord2fNormal3fVertex3fSUN :: MonadIO m => GLuint -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
- glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN :: MonadIO m => Ptr GLuint -> Ptr GLfloat -> Ptr GLfloat -> Ptr GLfloat -> m ()
- glReplacementCodeuiTexCoord2fVertex3fSUN :: MonadIO m => GLuint -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
- glReplacementCodeuiTexCoord2fVertex3fvSUN :: MonadIO m => Ptr GLuint -> Ptr GLfloat -> Ptr GLfloat -> m ()
- glReplacementCodeuiVertex3fSUN :: MonadIO m => GLuint -> GLfloat -> GLfloat -> GLfloat -> m ()
- glReplacementCodeuiVertex3fvSUN :: MonadIO m => Ptr GLuint -> Ptr GLfloat -> m ()
- glReadBufferIndexedEXT :: MonadIO m => GLenum -> GLint -> m ()
- glReadBufferNV :: MonadIO m => GLenum -> m ()
- glReadnPixelsEXT :: MonadIO m => GLint -> GLint -> GLsizei -> GLsizei -> GLenum -> GLenum -> GLsizei -> Ptr a -> m ()
- glReadnPixelsKHR :: MonadIO m => GLint -> GLint -> GLsizei -> GLsizei -> GLenum -> GLenum -> GLsizei -> Ptr a -> m ()
- glRenderbufferStorageMultisampleANGLE :: MonadIO m => GLenum -> GLsizei -> GLenum -> GLsizei -> GLsizei -> m ()
- glRenderbufferStorageMultisampleAPPLE :: MonadIO m => GLenum -> GLsizei -> GLenum -> GLsizei -> GLsizei -> m ()
- glRenderbufferStorageMultisampleIMG :: MonadIO m => GLenum -> GLsizei -> GLenum -> GLsizei -> GLsizei -> m ()
- glRenderbufferStorageMultisampleNV :: MonadIO m => GLenum -> GLsizei -> GLenum -> GLsizei -> GLsizei -> m ()
- glRenderbufferStorageOES :: MonadIO m => GLenum -> GLenum -> GLsizei -> GLsizei -> m ()
- glResolveMultisampleFramebufferAPPLE :: MonadIO m => m ()
- glRotatex :: MonadIO m => GLfixed -> GLfixed -> GLfixed -> GLfixed -> m ()
- glSampleCoveragex :: MonadIO m => GLclampx -> GLboolean -> m ()
- glSampleCoveragexOES :: MonadIO m => GLclampx -> GLboolean -> m ()
- glSamplerParameterIivEXT :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
- glSamplerParameterIivOES :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
- glSamplerParameterIuivEXT :: MonadIO m => GLuint -> GLenum -> Ptr GLuint -> m ()
- glSamplerParameterIuivOES :: MonadIO m => GLuint -> GLenum -> Ptr GLuint -> m ()
- glScalex :: MonadIO m => GLfixed -> GLfixed -> GLfixed -> m ()
- glSelectPerfMonitorCountersAMD :: MonadIO m => GLuint -> GLboolean -> GLuint -> GLint -> Ptr GLuint -> m ()
- glSetMultisamplefvAMD :: MonadIO m => GLenum -> GLuint -> Ptr GLfloat -> m ()
- glSetFenceAPPLE :: MonadIO m => GLuint -> m ()
- glShaderBinary :: MonadIO m => GLsizei -> Ptr GLuint -> GLenum -> Ptr a -> GLsizei -> m ()
- glSpecializeShaderARB :: MonadIO m => GLuint -> Ptr GLchar -> GLuint -> Ptr GLuint -> Ptr GLuint -> m ()
- glSeparableFilter2D :: MonadIO m => GLenum -> GLenum -> GLsizei -> GLsizei -> GLenum -> GLenum -> Ptr a -> Ptr b -> m ()
- glShaderSourceARB :: MonadIO m => GLhandleARB -> GLsizei -> Ptr (Ptr GLcharARB) -> Ptr GLint -> m ()
- glShaderStorageBlockBinding :: MonadIO m => GLuint -> GLuint -> GLuint -> m ()
- glSecondaryColorP3ui :: MonadIO m => GLenum -> GLuint -> m ()
- glSecondaryColorP3uiv :: MonadIO m => GLenum -> Ptr GLuint -> m ()
- glScissorArrayv :: MonadIO m => GLuint -> GLsizei -> Ptr GLint -> m ()
- glScissorIndexed :: MonadIO m => GLuint -> GLint -> GLint -> GLsizei -> GLsizei -> m ()
- glScissorIndexedv :: MonadIO m => GLuint -> Ptr GLint -> m ()
- glSetFragmentShaderConstantATI :: MonadIO m => GLuint -> Ptr GLfloat -> m ()
- glStencilFuncSeparateATI :: MonadIO m => GLenum -> GLenum -> GLint -> GLuint -> m ()
- glStencilOpSeparateATI :: MonadIO m => GLenum -> GLenum -> GLenum -> GLenum -> m ()
- glScissor :: MonadIO m => GLint -> GLint -> GLsizei -> GLsizei -> m ()
- glSecondaryColor3b :: MonadIO m => GLbyte -> GLbyte -> GLbyte -> m ()
- glSecondaryColor3bv :: MonadIO m => Ptr GLbyte -> m ()
- glSecondaryColor3d :: MonadIO m => GLdouble -> GLdouble -> GLdouble -> m ()
- glSecondaryColor3dv :: MonadIO m => Ptr GLdouble -> m ()
- glSecondaryColor3f :: MonadIO m => GLfloat -> GLfloat -> GLfloat -> m ()
- glSecondaryColor3fv :: MonadIO m => Ptr GLfloat -> m ()
- glSecondaryColor3i :: MonadIO m => GLint -> GLint -> GLint -> m ()
- glSecondaryColor3iv :: MonadIO m => Ptr GLint -> m ()
- glSecondaryColor3s :: MonadIO m => GLshort -> GLshort -> GLshort -> m ()
- glSecondaryColor3sv :: MonadIO m => Ptr GLshort -> m ()
- glSecondaryColor3ub :: MonadIO m => GLubyte -> GLubyte -> GLubyte -> m ()
- glSecondaryColor3ubv :: MonadIO m => Ptr GLubyte -> m ()
- glSecondaryColor3ui :: MonadIO m => GLuint -> GLuint -> GLuint -> m ()
- glSecondaryColor3uiv :: MonadIO m => Ptr GLuint -> m ()
- glSecondaryColor3us :: MonadIO m => GLushort -> GLushort -> GLushort -> m ()
- glSecondaryColor3usv :: MonadIO m => Ptr GLushort -> m ()
- glSecondaryColorPointer :: MonadIO m => GLint -> GLenum -> GLsizei -> Ptr a -> m ()
- glSelectBuffer :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glShadeModel :: MonadIO m => GLenum -> m ()
- glShaderSource :: MonadIO m => GLuint -> GLsizei -> Ptr (Ptr GLchar) -> Ptr GLint -> m ()
- glStencilFunc :: MonadIO m => GLenum -> GLint -> GLuint -> m ()
- glStencilFuncSeparate :: MonadIO m => GLenum -> GLenum -> GLint -> GLuint -> m ()
- glStencilMask :: MonadIO m => GLuint -> m ()
- glStencilMaskSeparate :: MonadIO m => GLenum -> GLuint -> m ()
- glStencilOp :: MonadIO m => GLenum -> GLenum -> GLenum -> m ()
- glStencilOpSeparate :: MonadIO m => GLenum -> GLenum -> GLenum -> GLenum -> m ()
- glSpecializeShader :: MonadIO m => GLuint -> Ptr GLchar -> GLuint -> Ptr GLuint -> Ptr GLuint -> m ()
- glSeparableFilter2DEXT :: MonadIO m => GLenum -> GLenum -> GLsizei -> GLsizei -> GLenum -> GLenum -> Ptr a -> Ptr b -> m ()
- glSecondaryColor3bEXT :: MonadIO m => GLbyte -> GLbyte -> GLbyte -> m ()
- glSecondaryColor3bvEXT :: MonadIO m => Ptr GLbyte -> m ()
- glSecondaryColor3dEXT :: MonadIO m => GLdouble -> GLdouble -> GLdouble -> m ()
- glSecondaryColor3dvEXT :: MonadIO m => Ptr GLdouble -> m ()
- glSecondaryColor3fEXT :: MonadIO m => GLfloat -> GLfloat -> GLfloat -> m ()
- glSecondaryColor3fvEXT :: MonadIO m => Ptr GLfloat -> m ()
- glSecondaryColor3iEXT :: MonadIO m => GLint -> GLint -> GLint -> m ()
- glSecondaryColor3ivEXT :: MonadIO m => Ptr GLint -> m ()
- glSecondaryColor3sEXT :: MonadIO m => GLshort -> GLshort -> GLshort -> m ()
- glSecondaryColor3svEXT :: MonadIO m => Ptr GLshort -> m ()
- glSecondaryColor3ubEXT :: MonadIO m => GLubyte -> GLubyte -> GLubyte -> m ()
- glSecondaryColor3ubvEXT :: MonadIO m => Ptr GLubyte -> m ()
- glSecondaryColor3uiEXT :: MonadIO m => GLuint -> GLuint -> GLuint -> m ()
- glSecondaryColor3uivEXT :: MonadIO m => Ptr GLuint -> m ()
- glSecondaryColor3usEXT :: MonadIO m => GLushort -> GLushort -> GLushort -> m ()
- glSecondaryColor3usvEXT :: MonadIO m => Ptr GLushort -> m ()
- glSecondaryColorPointerEXT :: MonadIO m => GLint -> GLenum -> GLsizei -> Ptr a -> m ()
- glSemaphoreParameterui64vEXT :: MonadIO m => GLuint -> GLenum -> Ptr GLuint64 -> m ()
- glSignalSemaphoreEXT :: MonadIO m => GLuint -> GLuint -> Ptr GLuint -> GLuint -> Ptr GLuint -> Ptr GLenum -> m ()
- glStencilClearTagEXT :: MonadIO m => GLsizei -> GLuint -> m ()
- glSetInvariantEXT :: MonadIO m => GLuint -> GLenum -> Ptr a -> m ()
- glSetLocalConstantEXT :: MonadIO m => GLuint -> GLenum -> Ptr a -> m ()
- glShaderOp1EXT :: MonadIO m => GLenum -> GLuint -> GLuint -> m ()
- glShaderOp2EXT :: MonadIO m => GLenum -> GLuint -> GLuint -> GLuint -> m ()
- glShaderOp3EXT :: MonadIO m => GLenum -> GLuint -> GLuint -> GLuint -> GLuint -> m ()
- glSecondaryColorPointerListIBM :: MonadIO m => GLint -> GLenum -> GLint -> Ptr (Ptr a) -> GLint -> m ()
- glStateCaptureNV :: MonadIO m => GLuint -> GLenum -> m ()
- glSignalVkFenceNV :: MonadIO m => GLuint64 -> m ()
- glSignalVkSemaphoreNV :: MonadIO m => GLuint64 -> m ()
- glSetFenceNV :: MonadIO m => GLuint -> GLenum -> m ()
- glSecondaryColor3hNV :: MonadIO m => GLhalfNV -> GLhalfNV -> GLhalfNV -> m ()
- glSecondaryColor3hvNV :: MonadIO m => Ptr GLhalfNV -> m ()
- glStencilFillPathInstancedNV :: MonadIO m => GLsizei -> GLenum -> Ptr a -> GLuint -> GLenum -> GLuint -> GLenum -> Ptr GLfloat -> m ()
- glStencilFillPathNV :: MonadIO m => GLuint -> GLenum -> GLuint -> m ()
- glScissorExclusiveArrayvNV :: MonadIO m => GLuint -> GLsizei -> Ptr GLint -> m ()
- glScissorExclusiveNV :: MonadIO m => GLint -> GLint -> GLsizei -> GLsizei -> m ()
- glShadingRateImageBarrierNV :: MonadIO m => GLboolean -> m ()
- glShadingRateImagePaletteNV :: MonadIO m => GLuint -> GLuint -> GLsizei -> Ptr GLenum -> m ()
- glShadingRateSampleOrderCustomNV :: MonadIO m => GLenum -> GLuint -> Ptr GLint -> m ()
- glShadingRateSampleOrderNV :: MonadIO m => GLenum -> m ()
- glSecondaryColorFormatNV :: MonadIO m => GLint -> GLenum -> GLsizei -> m ()
- glSignalSemaphoreui64NVX :: MonadIO m => GLuint -> GLsizei -> Ptr GLuint -> Ptr GLuint64 -> m ()
- glSharpenTexFuncSGIS :: MonadIO m => GLenum -> GLsizei -> Ptr GLfloat -> m ()
- glStartInstrumentsSGIX :: MonadIO m => m ()
- glSpriteParameterfSGIX :: MonadIO m => GLenum -> GLfloat -> m ()
- glSpriteParameterfvSGIX :: MonadIO m => GLenum -> Ptr GLfloat -> m ()
- glSpriteParameteriSGIX :: MonadIO m => GLenum -> GLint -> m ()
- glSpriteParameterivSGIX :: MonadIO m => GLenum -> Ptr GLint -> m ()
- glScissorArrayvNV :: MonadIO m => GLuint -> GLsizei -> Ptr GLint -> m ()
- glScissorArrayvOES :: MonadIO m => GLuint -> GLsizei -> Ptr GLint -> m ()
- glScissorIndexedNV :: MonadIO m => GLuint -> GLint -> GLint -> GLsizei -> GLsizei -> m ()
- glScissorIndexedOES :: MonadIO m => GLuint -> GLint -> GLint -> GLsizei -> GLsizei -> m ()
- glScissorIndexedvNV :: MonadIO m => GLuint -> Ptr GLint -> m ()
- glScissorIndexedvOES :: MonadIO m => GLuint -> Ptr GLint -> m ()
- glStartTilingQCOM :: MonadIO m => GLuint -> GLuint -> GLuint -> GLuint -> GLbitfield -> m ()
- glStencilOpValueAMD :: MonadIO m => GLenum -> GLuint -> m ()
- glTessellationFactorAMD :: MonadIO m => GLfloat -> m ()
- glTessellationModeAMD :: MonadIO m => GLenum -> m ()
- glTestFenceAPPLE :: MonadIO m => GLuint -> m GLboolean
- glTestObjectAPPLE :: MonadIO m => GLenum -> GLuint -> m GLboolean
- glTexBufferARB :: MonadIO m => GLenum -> GLenum -> GLuint -> m ()
- glTexBufferRange :: MonadIO m => GLenum -> GLenum -> GLuint -> GLintptr -> GLsizeiptr -> m ()
- glTexBumpParameterfvATI :: MonadIO m => GLenum -> Ptr GLfloat -> m ()
- glTexBumpParameterivATI :: MonadIO m => GLenum -> Ptr GLint -> m ()
- glTexCoord1d :: MonadIO m => GLdouble -> m ()
- glTexCoord1dv :: MonadIO m => Ptr GLdouble -> m ()
- glTexCoord1f :: MonadIO m => GLfloat -> m ()
- glTexCoord1fv :: MonadIO m => Ptr GLfloat -> m ()
- glTexCoord1i :: MonadIO m => GLint -> m ()
- glTexCoord1iv :: MonadIO m => Ptr GLint -> m ()
- glTexCoord1s :: MonadIO m => GLshort -> m ()
- glTexCoord1sv :: MonadIO m => Ptr GLshort -> m ()
- glTexCoord2d :: MonadIO m => GLdouble -> GLdouble -> m ()
- glTexCoord2dv :: MonadIO m => Ptr GLdouble -> m ()
- glTexCoord2f :: MonadIO m => GLfloat -> GLfloat -> m ()
- glTexCoord2fv :: MonadIO m => Ptr GLfloat -> m ()
- glTexCoord2i :: MonadIO m => GLint -> GLint -> m ()
- glTexCoord2iv :: MonadIO m => Ptr GLint -> m ()
- glTexCoord2s :: MonadIO m => GLshort -> GLshort -> m ()
- glTexCoord2sv :: MonadIO m => Ptr GLshort -> m ()
- glTexCoord3d :: MonadIO m => GLdouble -> GLdouble -> GLdouble -> m ()
- glTexCoord3dv :: MonadIO m => Ptr GLdouble -> m ()
- glTexCoord3f :: MonadIO m => GLfloat -> GLfloat -> GLfloat -> m ()
- glTexCoord3fv :: MonadIO m => Ptr GLfloat -> m ()
- glTexCoord3i :: MonadIO m => GLint -> GLint -> GLint -> m ()
- glTexCoord3iv :: MonadIO m => Ptr GLint -> m ()
- glTexCoord3s :: MonadIO m => GLshort -> GLshort -> GLshort -> m ()
- glTexCoord3sv :: MonadIO m => Ptr GLshort -> m ()
- glTexCoord4d :: MonadIO m => GLdouble -> GLdouble -> GLdouble -> GLdouble -> m ()
- glTexCoord4dv :: MonadIO m => Ptr GLdouble -> m ()
- glTexCoord4f :: MonadIO m => GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
- glTexBuffer :: MonadIO m => GLenum -> GLenum -> GLuint -> m ()
- glTangent3bEXT :: MonadIO m => GLbyte -> GLbyte -> GLbyte -> m ()
- glTangent3bvEXT :: MonadIO m => Ptr GLbyte -> m ()
- glTangent3dEXT :: MonadIO m => GLdouble -> GLdouble -> GLdouble -> m ()
- glTangent3dvEXT :: MonadIO m => Ptr GLdouble -> m ()
- glTangent3fEXT :: MonadIO m => GLfloat -> GLfloat -> GLfloat -> m ()
- glTangent3fvEXT :: MonadIO m => Ptr GLfloat -> m ()
- glTangent3iEXT :: MonadIO m => GLint -> GLint -> GLint -> m ()
- glTangent3ivEXT :: MonadIO m => Ptr GLint -> m ()
- glTangent3sEXT :: MonadIO m => GLshort -> GLshort -> GLshort -> m ()
- glTangent3svEXT :: MonadIO m => Ptr GLshort -> m ()
- glTangentPointerEXT :: MonadIO m => GLenum -> GLsizei -> Ptr a -> m ()
- glTexBufferEXT :: MonadIO m => GLenum -> GLenum -> GLuint -> m ()
- glSwizzleEXT :: MonadIO m => GLuint -> GLuint -> GLenum -> GLenum -> GLenum -> GLenum -> m ()
- glStringMarkerGREMEDY :: MonadIO m => GLsizei -> Ptr a -> m ()
- glSyncTextureINTEL :: MonadIO m => GLuint -> m ()
- glSubpixelPrecisionBiasNV :: MonadIO m => GLuint -> GLuint -> m ()
- glTestFenceNV :: MonadIO m => GLuint -> m GLboolean
- glTexCoord1hNV :: MonadIO m => GLhalfNV -> m ()
- glTexCoord1hvNV :: MonadIO m => Ptr GLhalfNV -> m ()
- glTexCoord2hNV :: MonadIO m => GLhalfNV -> GLhalfNV -> m ()
- glTexCoord2hvNV :: MonadIO m => Ptr GLhalfNV -> m ()
- glTexCoord3hNV :: MonadIO m => GLhalfNV -> GLhalfNV -> GLhalfNV -> m ()
- glTexCoord3hvNV :: MonadIO m => Ptr GLhalfNV -> m ()
- glTexAttachMemoryNV :: MonadIO m => GLenum -> GLuint -> GLuint64 -> m ()
- glStencilStrokePathInstancedNV :: MonadIO m => GLsizei -> GLenum -> Ptr a -> GLuint -> GLint -> GLuint -> GLenum -> Ptr GLfloat -> m ()
- glStencilStrokePathNV :: MonadIO m => GLuint -> GLint -> GLuint -> m ()
- glStencilThenCoverFillPathInstancedNV :: MonadIO m => GLsizei -> GLenum -> Ptr a -> GLuint -> GLenum -> GLuint -> GLenum -> GLenum -> Ptr GLfloat -> m ()
- glStencilThenCoverFillPathNV :: MonadIO m => GLuint -> GLenum -> GLuint -> GLenum -> m ()
- glStencilThenCoverStrokePathInstancedNV :: MonadIO m => GLsizei -> GLenum -> Ptr a -> GLuint -> GLint -> GLuint -> GLenum -> GLenum -> Ptr GLfloat -> m ()
- glStencilThenCoverStrokePathNV :: MonadIO m => GLuint -> GLint -> GLuint -> GLenum -> m ()
- glTexCoord1bOES :: MonadIO m => GLbyte -> m ()
- glTexCoord1bvOES :: MonadIO m => Ptr GLbyte -> m ()
- glTexCoord2bOES :: MonadIO m => GLbyte -> GLbyte -> m ()
- glTexCoord2bvOES :: MonadIO m => Ptr GLbyte -> m ()
- glTexCoord3bOES :: MonadIO m => GLbyte -> GLbyte -> GLbyte -> m ()
- glTexCoord3bvOES :: MonadIO m => Ptr GLbyte -> m ()
- glTexCoord4bOES :: MonadIO m => GLbyte -> GLbyte -> GLbyte -> GLbyte -> m ()
- glTexCoord4bvOES :: MonadIO m => Ptr GLbyte -> m ()
- glTexCoord1xOES :: MonadIO m => GLfixed -> m ()
- glTexCoord1xvOES :: MonadIO m => Ptr GLfixed -> m ()
- glTexCoord2xOES :: MonadIO m => GLfixed -> GLfixed -> m ()
- glTexCoord2xvOES :: MonadIO m => Ptr GLfixed -> m ()
- glTexCoord3xOES :: MonadIO m => GLfixed -> GLfixed -> GLfixed -> m ()
- glTexCoord3xvOES :: MonadIO m => Ptr GLfixed -> m ()
- glStopInstrumentsSGIX :: MonadIO m => GLint -> m ()
- glTagSampleBufferSGIX :: MonadIO m => m ()
- glTexCoord2fColor3fVertex3fSUN :: MonadIO m => GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
- glTexCoord2fColor3fVertex3fvSUN :: MonadIO m => Ptr GLfloat -> Ptr GLfloat -> Ptr GLfloat -> m ()
- glTexCoord2fColor4fNormal3fVertex3fSUN :: MonadIO m => GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
- glTexCoord2fColor4fNormal3fVertex3fvSUN :: MonadIO m => Ptr GLfloat -> Ptr GLfloat -> Ptr GLfloat -> Ptr GLfloat -> m ()
- glTexCoord2fColor4ubVertex3fSUN :: MonadIO m => GLfloat -> GLfloat -> GLubyte -> GLubyte -> GLubyte -> GLubyte -> GLfloat -> GLfloat -> GLfloat -> m ()
- glTexCoord2fColor4ubVertex3fvSUN :: MonadIO m => Ptr GLfloat -> Ptr GLubyte -> Ptr GLfloat -> m ()
- glTexCoord2fNormal3fVertex3fSUN :: MonadIO m => GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
- glTexCoord2fNormal3fVertex3fvSUN :: MonadIO m => Ptr GLfloat -> Ptr GLfloat -> Ptr GLfloat -> m ()
- glTexCoord2fVertex3fSUN :: MonadIO m => GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
- glTexCoord2fVertex3fvSUN :: MonadIO m => Ptr GLfloat -> Ptr GLfloat -> m ()
- glTexCoord4fColor4fNormal3fVertex4fSUN :: MonadIO m => GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
- glTexCoord4fColor4fNormal3fVertex4fvSUN :: MonadIO m => Ptr GLfloat -> Ptr GLfloat -> Ptr GLfloat -> Ptr GLfloat -> m ()
- glTexCoord4fVertex4fSUN :: MonadIO m => GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
- glTbufferMask3DFX :: MonadIO m => GLuint -> m ()
- glTexBufferOES :: MonadIO m => GLenum -> GLenum -> GLuint -> m ()
- glTexBufferRangeEXT :: MonadIO m => GLenum -> GLenum -> GLuint -> GLintptr -> GLsizeiptr -> m ()
- glTexBufferRangeOES :: MonadIO m => GLenum -> GLenum -> GLuint -> GLintptr -> GLsizeiptr -> m ()
- glTexStorageSparseAMD :: MonadIO m => GLenum -> GLenum -> GLsizei -> GLsizei -> GLsizei -> GLsizei -> GLbitfield -> m ()
- glTextureBuffer :: MonadIO m => GLuint -> GLenum -> GLuint -> m ()
- glTextureBufferRange :: MonadIO m => GLuint -> GLenum -> GLuint -> GLintptr -> GLsizeiptr -> m ()
- glTexPageCommitmentARB :: MonadIO m => GLenum -> GLint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> GLsizei -> GLboolean -> m ()
- glTextureBarrier :: MonadIO m => m ()
- glTexImage2DMultisample :: MonadIO m => GLenum -> GLsizei -> GLenum -> GLsizei -> GLsizei -> GLboolean -> m ()
- glTexImage3DMultisample :: MonadIO m => GLenum -> GLsizei -> GLenum -> GLsizei -> GLsizei -> GLsizei -> GLboolean -> m ()
- glTexStorage1D :: MonadIO m => GLenum -> GLsizei -> GLenum -> GLsizei -> m ()
- glTexStorage2D :: MonadIO m => GLenum -> GLsizei -> GLenum -> GLsizei -> GLsizei -> m ()
- glTexStorage3D :: MonadIO m => GLenum -> GLsizei -> GLenum -> GLsizei -> GLsizei -> GLsizei -> m ()
- glTexStorage2DMultisample :: MonadIO m => GLenum -> GLsizei -> GLenum -> GLsizei -> GLsizei -> GLboolean -> m ()
- glTexStorage3DMultisample :: MonadIO m => GLenum -> GLsizei -> GLenum -> GLsizei -> GLsizei -> GLsizei -> GLboolean -> m ()
- glTexCoordP1ui :: MonadIO m => GLenum -> GLuint -> m ()
- glTexCoordP1uiv :: MonadIO m => GLenum -> Ptr GLuint -> m ()
- glTexCoordP2ui :: MonadIO m => GLenum -> GLuint -> m ()
- glTexCoordP2uiv :: MonadIO m => GLenum -> Ptr GLuint -> m ()
- glTexCoordP3ui :: MonadIO m => GLenum -> GLuint -> m ()
- glTexCoordP3uiv :: MonadIO m => GLenum -> Ptr GLuint -> m ()
- glTexCoordP4ui :: MonadIO m => GLenum -> GLuint -> m ()
- glTexCoordP4uiv :: MonadIO m => GLenum -> Ptr GLuint -> m ()
- glTexCoord4fv :: MonadIO m => Ptr GLfloat -> m ()
- glTexCoord4i :: MonadIO m => GLint -> GLint -> GLint -> GLint -> m ()
- glTexCoord4iv :: MonadIO m => Ptr GLint -> m ()
- glTexCoord4s :: MonadIO m => GLshort -> GLshort -> GLshort -> GLshort -> m ()
- glTexCoord4sv :: MonadIO m => Ptr GLshort -> m ()
- glTexCoordPointer :: MonadIO m => GLint -> GLenum -> GLsizei -> Ptr a -> m ()
- glTexEnvf :: MonadIO m => GLenum -> GLenum -> GLfloat -> m ()
- glTexEnvfv :: MonadIO m => GLenum -> GLenum -> Ptr GLfloat -> m ()
- glTexEnvi :: MonadIO m => GLenum -> GLenum -> GLint -> m ()
- glTexEnviv :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
- glTexGend :: MonadIO m => GLenum -> GLenum -> GLdouble -> m ()
- glTexGendv :: MonadIO m => GLenum -> GLenum -> Ptr GLdouble -> m ()
- glTexGenf :: MonadIO m => GLenum -> GLenum -> GLfloat -> m ()
- glTexGenfv :: MonadIO m => GLenum -> GLenum -> Ptr GLfloat -> m ()
- glTexGeni :: MonadIO m => GLenum -> GLenum -> GLint -> m ()
- glTexGeniv :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
- glTexImage1D :: MonadIO m => GLenum -> GLint -> GLint -> GLsizei -> GLint -> GLenum -> GLenum -> Ptr a -> m ()
- glTexImage2D :: MonadIO m => GLenum -> GLint -> GLint -> GLsizei -> GLsizei -> GLint -> GLenum -> GLenum -> Ptr a -> m ()
- glTexImage3D :: MonadIO m => GLenum -> GLint -> GLint -> GLsizei -> GLsizei -> GLsizei -> GLint -> GLenum -> GLenum -> Ptr a -> m ()
- glTexParameterIiv :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
- glTexParameterIuiv :: MonadIO m => GLenum -> GLenum -> Ptr GLuint -> m ()
- glTexParameterf :: MonadIO m => GLenum -> GLenum -> GLfloat -> m ()
- glTexParameterfv :: MonadIO m => GLenum -> GLenum -> Ptr GLfloat -> m ()
- glTexParameteri :: MonadIO m => GLenum -> GLenum -> GLint -> m ()
- glTexParameteriv :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
- glTexSubImage1D :: MonadIO m => GLenum -> GLint -> GLint -> GLsizei -> GLenum -> GLenum -> Ptr a -> m ()
- glTexSubImage2D :: MonadIO m => GLenum -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> GLenum -> GLenum -> Ptr a -> m ()
- glTexSubImage3D :: MonadIO m => GLenum -> GLint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> GLsizei -> GLenum -> GLenum -> Ptr a -> m ()
- glTextureBufferEXT :: MonadIO m => GLuint -> GLenum -> GLenum -> GLuint -> m ()
- glTexStorageMem1DEXT :: MonadIO m => GLenum -> GLsizei -> GLenum -> GLsizei -> GLuint -> GLuint64 -> m ()
- glTexStorageMem2DEXT :: MonadIO m => GLenum -> GLsizei -> GLenum -> GLsizei -> GLsizei -> GLuint -> GLuint64 -> m ()
- glTexStorageMem2DMultisampleEXT :: MonadIO m => GLenum -> GLsizei -> GLenum -> GLsizei -> GLsizei -> GLboolean -> GLuint -> GLuint64 -> m ()
- glTexStorageMem3DEXT :: MonadIO m => GLenum -> GLsizei -> GLenum -> GLsizei -> GLsizei -> GLsizei -> GLuint -> GLuint64 -> m ()
- glTexStorageMem3DMultisampleEXT :: MonadIO m => GLenum -> GLsizei -> GLenum -> GLsizei -> GLsizei -> GLsizei -> GLboolean -> GLuint -> GLuint64 -> m ()
- glTexSubImage1DEXT :: MonadIO m => GLenum -> GLint -> GLint -> GLsizei -> GLenum -> GLenum -> Ptr a -> m ()
- glTexSubImage2DEXT :: MonadIO m => GLenum -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> GLenum -> GLenum -> Ptr a -> m ()
- glTexImage3DEXT :: MonadIO m => GLenum -> GLint -> GLenum -> GLsizei -> GLsizei -> GLsizei -> GLint -> GLenum -> GLenum -> Ptr a -> m ()
- glTexSubImage3DEXT :: MonadIO m => GLenum -> GLint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> GLsizei -> GLenum -> GLenum -> Ptr a -> m ()
- glTexParameterIivEXT :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
- glTexParameterIuivEXT :: MonadIO m => GLenum -> GLenum -> Ptr GLuint -> m ()
- glTexCoordPointerEXT :: MonadIO m => GLint -> GLenum -> GLsizei -> GLsizei -> Ptr a -> m ()
- glTexCoordPointerListIBM :: MonadIO m => GLint -> GLenum -> GLint -> Ptr (Ptr a) -> GLint -> m ()
- glTexCoordPointervINTEL :: MonadIO m => GLint -> GLenum -> Ptr (Ptr a) -> m ()
- glTexRenderbufferNV :: MonadIO m => GLenum -> GLuint -> m ()
- glTexCoord4hNV :: MonadIO m => GLhalfNV -> GLhalfNV -> GLhalfNV -> GLhalfNV -> m ()
- glTexCoord4hvNV :: MonadIO m => Ptr GLhalfNV -> m ()
- glTextureAttachMemoryNV :: MonadIO m => GLuint -> GLuint -> GLuint64 -> m ()
- glTextureBarrierNV :: MonadIO m => m ()
- glTexImage2DMultisampleCoverageNV :: MonadIO m => GLenum -> GLsizei -> GLsizei -> GLint -> GLsizei -> GLsizei -> GLboolean -> m ()
- glTexImage3DMultisampleCoverageNV :: MonadIO m => GLenum -> GLsizei -> GLsizei -> GLint -> GLsizei -> GLsizei -> GLsizei -> GLboolean -> m ()
- glTexCoordFormatNV :: MonadIO m => GLint -> GLenum -> GLsizei -> m ()
- glTexCoord4xOES :: MonadIO m => GLfixed -> GLfixed -> GLfixed -> GLfixed -> m ()
- glTexCoord4xvOES :: MonadIO m => Ptr GLfixed -> m ()
- glTexEnvxOES :: MonadIO m => GLenum -> GLenum -> GLfixed -> m ()
- glTexEnvxvOES :: MonadIO m => GLenum -> GLenum -> Ptr GLfixed -> m ()
- glTexGenxOES :: MonadIO m => GLenum -> GLenum -> GLfixed -> m ()
- glTexGenxvOES :: MonadIO m => GLenum -> GLenum -> Ptr GLfixed -> m ()
- glTexParameterxOES :: MonadIO m => GLenum -> GLenum -> GLfixed -> m ()
- glTexParameterxvOES :: MonadIO m => GLenum -> GLenum -> Ptr GLfixed -> m ()
- glTexImage4DSGIS :: MonadIO m => GLenum -> GLint -> GLenum -> GLsizei -> GLsizei -> GLsizei -> GLsizei -> GLint -> GLenum -> GLenum -> Ptr a -> m ()
- glTexSubImage4DSGIS :: MonadIO m => GLenum -> GLint -> GLint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> GLsizei -> GLsizei -> GLenum -> GLenum -> Ptr a -> m ()
- glTexFilterFuncSGIS :: MonadIO m => GLenum -> GLenum -> GLsizei -> Ptr GLfloat -> m ()
- glTexCoord4fVertex4fvSUN :: MonadIO m => Ptr GLfloat -> Ptr GLfloat -> m ()
- glTexEnvx :: MonadIO m => GLenum -> GLenum -> GLfixed -> m ()
- glTexEnvxv :: MonadIO m => GLenum -> GLenum -> Ptr GLfixed -> m ()
- glTexGenfOES :: MonadIO m => GLenum -> GLenum -> GLfloat -> m ()
- glTexGenfvOES :: MonadIO m => GLenum -> GLenum -> Ptr GLfloat -> m ()
- glTexGeniOES :: MonadIO m => GLenum -> GLenum -> GLint -> m ()
- glTexGenivOES :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
- glTexImage3DOES :: MonadIO m => GLenum -> GLint -> GLenum -> GLsizei -> GLsizei -> GLsizei -> GLint -> GLenum -> GLenum -> Ptr a -> m ()
- glTexPageCommitmentEXT :: MonadIO m => GLenum -> GLint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> GLsizei -> GLboolean -> m ()
- glTexParameterIivOES :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
- glTexParameterIuivOES :: MonadIO m => GLenum -> GLenum -> Ptr GLuint -> m ()
- glTexParameterx :: MonadIO m => GLenum -> GLenum -> GLfixed -> m ()
- glTexParameterxv :: MonadIO m => GLenum -> GLenum -> Ptr GLfixed -> m ()
- glTexStorage1DEXT :: MonadIO m => GLenum -> GLsizei -> GLenum -> GLsizei -> m ()
- glTexStorage2DEXT :: MonadIO m => GLenum -> GLsizei -> GLenum -> GLsizei -> GLsizei -> m ()
- glTexStorage3DEXT :: MonadIO m => GLenum -> GLsizei -> GLenum -> GLsizei -> GLsizei -> GLsizei -> m ()
- glTexStorage3DMultisampleOES :: MonadIO m => GLenum -> GLsizei -> GLenum -> GLsizei -> GLsizei -> GLsizei -> GLboolean -> m ()
- glTexSubImage3DOES :: MonadIO m => GLenum -> GLint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> GLsizei -> GLenum -> GLenum -> Ptr a -> m ()
- glUniform1i64NV :: MonadIO m => GLint -> GLint64EXT -> m ()
- glUniform1i64vNV :: MonadIO m => GLint -> GLsizei -> Ptr GLint64EXT -> m ()
- glUniform1ui64NV :: MonadIO m => GLint -> GLuint64EXT -> m ()
- glUniform1ui64vNV :: MonadIO m => GLint -> GLsizei -> Ptr GLuint64EXT -> m ()
- glUniform2i64NV :: MonadIO m => GLint -> GLint64EXT -> GLint64EXT -> m ()
- glUniform2i64vNV :: MonadIO m => GLint -> GLsizei -> Ptr GLint64EXT -> m ()
- glTextureStorageSparseAMD :: MonadIO m => GLuint -> GLenum -> GLenum -> GLsizei -> GLsizei -> GLsizei -> GLsizei -> GLbitfield -> m ()
- glTextureRangeAPPLE :: MonadIO m => GLenum -> GLsizei -> Ptr a -> m ()
- glTextureParameterIiv :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
- glTextureParameterIuiv :: MonadIO m => GLuint -> GLenum -> Ptr GLuint -> m ()
- glTextureParameterf :: MonadIO m => GLuint -> GLenum -> GLfloat -> m ()
- glTextureParameterfv :: MonadIO m => GLuint -> GLenum -> Ptr GLfloat -> m ()
- glTextureParameteri :: MonadIO m => GLuint -> GLenum -> GLint -> m ()
- glTextureParameteriv :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
- glTextureStorage1D :: MonadIO m => GLuint -> GLsizei -> GLenum -> GLsizei -> m ()
- glTextureStorage2D :: MonadIO m => GLuint -> GLsizei -> GLenum -> GLsizei -> GLsizei -> m ()
- glTextureStorage2DMultisample :: MonadIO m => GLuint -> GLsizei -> GLenum -> GLsizei -> GLsizei -> GLboolean -> m ()
- glTextureStorage3D :: MonadIO m => GLuint -> GLsizei -> GLenum -> GLsizei -> GLsizei -> GLsizei -> m ()
- glTextureStorage3DMultisample :: MonadIO m => GLuint -> GLsizei -> GLenum -> GLsizei -> GLsizei -> GLsizei -> GLboolean -> m ()
- glTextureSubImage1D :: MonadIO m => GLuint -> GLint -> GLint -> GLsizei -> GLenum -> GLenum -> Ptr a -> m ()
- glTextureSubImage2D :: MonadIO m => GLuint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> GLenum -> GLenum -> Ptr a -> m ()
- glTextureSubImage3D :: MonadIO m => GLuint -> GLint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> GLsizei -> GLenum -> GLenum -> Ptr a -> m ()
- glTransformFeedbackBufferBase :: MonadIO m => GLuint -> GLuint -> GLuint -> m ()
- glTransformFeedbackBufferRange :: MonadIO m => GLuint -> GLuint -> GLuint -> GLintptr -> GLsizeiptr -> m ()
- glUniform1d :: MonadIO m => GLint -> GLdouble -> m ()
- glUniform1dv :: MonadIO m => GLint -> GLsizei -> Ptr GLdouble -> m ()
- glUniform2d :: MonadIO m => GLint -> GLdouble -> GLdouble -> m ()
- glUniform2dv :: MonadIO m => GLint -> GLsizei -> Ptr GLdouble -> m ()
- glUniform1i64ARB :: MonadIO m => GLint -> GLint64 -> m ()
- glUniform1i64vARB :: MonadIO m => GLint -> GLsizei -> Ptr GLint64 -> m ()
- glUniform1ui64ARB :: MonadIO m => GLint -> GLuint64 -> m ()
- glUniform1ui64vARB :: MonadIO m => GLint -> GLsizei -> Ptr GLuint64 -> m ()
- glUniform2i64ARB :: MonadIO m => GLint -> GLint64 -> GLint64 -> m ()
- glUniform2i64vARB :: MonadIO m => GLint -> GLsizei -> Ptr GLint64 -> m ()
- glUniform1fARB :: MonadIO m => GLint -> GLfloat -> m ()
- glUniform1fvARB :: MonadIO m => GLint -> GLsizei -> Ptr GLfloat -> m ()
- glUniform1iARB :: MonadIO m => GLint -> GLint -> m ()
- glUniform1ivARB :: MonadIO m => GLint -> GLsizei -> Ptr GLint -> m ()
- glUniform2fARB :: MonadIO m => GLint -> GLfloat -> GLfloat -> m ()
- glUniform2fvARB :: MonadIO m => GLint -> GLsizei -> Ptr GLfloat -> m ()
- glUniform2iARB :: MonadIO m => GLint -> GLint -> GLint -> m ()
- glTextureView :: MonadIO m => GLuint -> GLenum -> GLuint -> GLenum -> GLuint -> GLuint -> GLuint -> GLuint -> m ()
- glTransformFeedbackVaryings :: MonadIO m => GLuint -> GLsizei -> Ptr (Ptr GLchar) -> GLenum -> m ()
- glTranslated :: MonadIO m => GLdouble -> GLdouble -> GLdouble -> m ()
- glTranslatef :: MonadIO m => GLfloat -> GLfloat -> GLfloat -> m ()
- glUniform1f :: MonadIO m => GLint -> GLfloat -> m ()
- glUniform1fv :: MonadIO m => GLint -> GLsizei -> Ptr GLfloat -> m ()
- glUniform1i :: MonadIO m => GLint -> GLint -> m ()
- glUniform1iv :: MonadIO m => GLint -> GLsizei -> Ptr GLint -> m ()
- glUniform1ui :: MonadIO m => GLint -> GLuint -> m ()
- glUniform1uiv :: MonadIO m => GLint -> GLsizei -> Ptr GLuint -> m ()
- glUniform2f :: MonadIO m => GLint -> GLfloat -> GLfloat -> m ()
- glUniform2fv :: MonadIO m => GLint -> GLsizei -> Ptr GLfloat -> m ()
- glUniform2i :: MonadIO m => GLint -> GLint -> GLint -> m ()
- glTextureBufferRangeEXT :: MonadIO m => GLuint -> GLenum -> GLenum -> GLuint -> GLintptr -> GLsizeiptr -> m ()
- glTextureImage1DEXT :: MonadIO m => GLuint -> GLenum -> GLint -> GLint -> GLsizei -> GLint -> GLenum -> GLenum -> Ptr a -> m ()
- glTextureImage2DEXT :: MonadIO m => GLuint -> GLenum -> GLint -> GLint -> GLsizei -> GLsizei -> GLint -> GLenum -> GLenum -> Ptr a -> m ()
- glTextureImage3DEXT :: MonadIO m => GLuint -> GLenum -> GLint -> GLint -> GLsizei -> GLsizei -> GLsizei -> GLint -> GLenum -> GLenum -> Ptr a -> m ()
- glTexturePageCommitmentEXT :: MonadIO m => GLuint -> GLint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> GLsizei -> GLboolean -> m ()
- glTextureParameterIivEXT :: MonadIO m => GLuint -> GLenum -> GLenum -> Ptr GLint -> m ()
- glTextureParameterIuivEXT :: MonadIO m => GLuint -> GLenum -> GLenum -> Ptr GLuint -> m ()
- glTextureParameterfEXT :: MonadIO m => GLuint -> GLenum -> GLenum -> GLfloat -> m ()
- glTextureParameterfvEXT :: MonadIO m => GLuint -> GLenum -> GLenum -> Ptr GLfloat -> m ()
- glTextureParameteriEXT :: MonadIO m => GLuint -> GLenum -> GLenum -> GLint -> m ()
- glTextureParameterivEXT :: MonadIO m => GLuint -> GLenum -> GLenum -> Ptr GLint -> m ()
- glTextureRenderbufferEXT :: MonadIO m => GLuint -> GLenum -> GLuint -> m ()
- glTextureStorage1DEXT :: MonadIO m => GLuint -> GLenum -> GLsizei -> GLenum -> GLsizei -> m ()
- glTextureStorage2DEXT :: MonadIO m => GLuint -> GLenum -> GLsizei -> GLenum -> GLsizei -> GLsizei -> m ()
- glTextureStorage2DMultisampleEXT :: MonadIO m => GLuint -> GLenum -> GLsizei -> GLenum -> GLsizei -> GLsizei -> GLboolean -> m ()
- glTextureStorage3DEXT :: MonadIO m => GLuint -> GLenum -> GLsizei -> GLenum -> GLsizei -> GLsizei -> GLsizei -> m ()
- glTextureStorage3DMultisampleEXT :: MonadIO m => GLuint -> GLenum -> GLsizei -> GLenum -> GLsizei -> GLsizei -> GLsizei -> GLboolean -> m ()
- glTextureSubImage1DEXT :: MonadIO m => GLuint -> GLenum -> GLint -> GLint -> GLsizei -> GLenum -> GLenum -> Ptr a -> m ()
- glTextureSubImage2DEXT :: MonadIO m => GLuint -> GLenum -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> GLenum -> GLenum -> Ptr a -> m ()
- glTextureSubImage3DEXT :: MonadIO m => GLuint -> GLenum -> GLint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> GLsizei -> GLenum -> GLenum -> Ptr a -> m ()
- glUniform1uiEXT :: MonadIO m => GLint -> GLuint -> m ()
- glUniform1uivEXT :: MonadIO m => GLint -> GLsizei -> Ptr GLuint -> m ()
- glTextureLightEXT :: MonadIO m => GLenum -> m ()
- glTextureMaterialEXT :: MonadIO m => GLenum -> GLenum -> m ()
- glTextureStorageMem1DEXT :: MonadIO m => GLuint -> GLsizei -> GLenum -> GLsizei -> GLuint -> GLuint64 -> m ()
- glTextureStorageMem2DEXT :: MonadIO m => GLuint -> GLsizei -> GLenum -> GLsizei -> GLsizei -> GLuint -> GLuint64 -> m ()
- glTextureStorageMem2DMultisampleEXT :: MonadIO m => GLuint -> GLsizei -> GLenum -> GLsizei -> GLsizei -> GLboolean -> GLuint -> GLuint64 -> m ()
- glTextureStorageMem3DEXT :: MonadIO m => GLuint -> GLsizei -> GLenum -> GLsizei -> GLsizei -> GLsizei -> GLuint -> GLuint64 -> m ()
- glTextureStorageMem3DMultisampleEXT :: MonadIO m => GLuint -> GLsizei -> GLenum -> GLsizei -> GLsizei -> GLsizei -> GLboolean -> GLuint -> GLuint64 -> m ()
- glTextureNormalEXT :: MonadIO m => GLenum -> m ()
- glTransformFeedbackVaryingsEXT :: MonadIO m => GLuint -> GLsizei -> Ptr (Ptr GLchar) -> GLenum -> m ()
- glTransformPathNV :: MonadIO m => GLuint -> GLuint -> GLenum -> Ptr GLfloat -> m ()
- glTextureImage2DMultisampleCoverageNV :: MonadIO m => GLuint -> GLenum -> GLsizei -> GLsizei -> GLint -> GLsizei -> GLsizei -> GLboolean -> m ()
- glTextureImage2DMultisampleNV :: MonadIO m => GLuint -> GLenum -> GLsizei -> GLint -> GLsizei -> GLsizei -> GLboolean -> m ()
- glTextureImage3DMultisampleCoverageNV :: MonadIO m => GLuint -> GLenum -> GLsizei -> GLsizei -> GLint -> GLsizei -> GLsizei -> GLsizei -> GLboolean -> m ()
- glTextureImage3DMultisampleNV :: MonadIO m => GLuint -> GLenum -> GLsizei -> GLint -> GLsizei -> GLsizei -> GLsizei -> GLboolean -> m ()
- glTransformFeedbackAttribsNV :: MonadIO m => GLsizei -> Ptr GLint -> GLenum -> m ()
- glTransformFeedbackStreamAttribsNV :: MonadIO m => GLsizei -> Ptr GLint -> GLsizei -> Ptr GLint -> GLenum -> m ()
- glTransformFeedbackVaryingsNV :: MonadIO m => GLuint -> GLsizei -> Ptr GLint -> GLenum -> m ()
- glTrackMatrixNV :: MonadIO m => GLenum -> GLuint -> GLenum -> GLenum -> m ()
- glTranslatexOES :: MonadIO m => GLfixed -> GLfixed -> GLfixed -> m ()
- glTextureColorMaskSGIS :: MonadIO m => GLboolean -> GLboolean -> GLboolean -> GLboolean -> m ()
- glTextureFoveationParametersQCOM :: MonadIO m => GLuint -> GLuint -> GLuint -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
- glTextureViewEXT :: MonadIO m => GLuint -> GLenum -> GLuint -> GLenum -> GLuint -> GLuint -> GLuint -> GLuint -> m ()
- glTextureViewOES :: MonadIO m => GLuint -> GLenum -> GLuint -> GLenum -> GLuint -> GLuint -> GLuint -> GLuint -> m ()
- glTranslatex :: MonadIO m => GLfixed -> GLfixed -> GLfixed -> m ()
- glUniform2ui64NV :: MonadIO m => GLint -> GLuint64EXT -> GLuint64EXT -> m ()
- glUniform2ui64vNV :: MonadIO m => GLint -> GLsizei -> Ptr GLuint64EXT -> m ()
- glUniform3i64NV :: MonadIO m => GLint -> GLint64EXT -> GLint64EXT -> GLint64EXT -> m ()
- glUniform3i64vNV :: MonadIO m => GLint -> GLsizei -> Ptr GLint64EXT -> m ()
- glUniform3ui64NV :: MonadIO m => GLint -> GLuint64EXT -> GLuint64EXT -> GLuint64EXT -> m ()
- glUniform3ui64vNV :: MonadIO m => GLint -> GLsizei -> Ptr GLuint64EXT -> m ()
- glUniform4i64NV :: MonadIO m => GLint -> GLint64EXT -> GLint64EXT -> GLint64EXT -> GLint64EXT -> m ()
- glUniform4i64vNV :: MonadIO m => GLint -> GLsizei -> Ptr GLint64EXT -> m ()
- glUniform4ui64NV :: MonadIO m => GLint -> GLuint64EXT -> GLuint64EXT -> GLuint64EXT -> GLuint64EXT -> m ()
- glUniform4ui64vNV :: MonadIO m => GLint -> GLsizei -> Ptr GLuint64EXT -> m ()
- glUniformHandleui64ARB :: MonadIO m => GLint -> GLuint64 -> m ()
- glUniformHandleui64vARB :: MonadIO m => GLint -> GLsizei -> Ptr GLuint64 -> m ()
- glUnmapNamedBuffer :: MonadIO m => GLuint -> m GLboolean
- glUniform3d :: MonadIO m => GLint -> GLdouble -> GLdouble -> GLdouble -> m ()
- glUniform3dv :: MonadIO m => GLint -> GLsizei -> Ptr GLdouble -> m ()
- glUniform4d :: MonadIO m => GLint -> GLdouble -> GLdouble -> GLdouble -> GLdouble -> m ()
- glUniform4dv :: MonadIO m => GLint -> GLsizei -> Ptr GLdouble -> m ()
- glUniformMatrix2dv :: MonadIO m => GLint -> GLsizei -> GLboolean -> Ptr GLdouble -> m ()
- glUniformMatrix2x3dv :: MonadIO m => GLint -> GLsizei -> GLboolean -> Ptr GLdouble -> m ()
- glUniformMatrix2x4dv :: MonadIO m => GLint -> GLsizei -> GLboolean -> Ptr GLdouble -> m ()
- glUniformMatrix3dv :: MonadIO m => GLint -> GLsizei -> GLboolean -> Ptr GLdouble -> m ()
- glUniformMatrix3x2dv :: MonadIO m => GLint -> GLsizei -> GLboolean -> Ptr GLdouble -> m ()
- glUniformMatrix3x4dv :: MonadIO m => GLint -> GLsizei -> GLboolean -> Ptr GLdouble -> m ()
- glUniformMatrix4dv :: MonadIO m => GLint -> GLsizei -> GLboolean -> Ptr GLdouble -> m ()
- glUniformMatrix4x2dv :: MonadIO m => GLint -> GLsizei -> GLboolean -> Ptr GLdouble -> m ()
- glUniformMatrix4x3dv :: MonadIO m => GLint -> GLsizei -> GLboolean -> Ptr GLdouble -> m ()
- glUniform2ui64ARB :: MonadIO m => GLint -> GLuint64 -> GLuint64 -> m ()
- glUniform2ui64vARB :: MonadIO m => GLint -> GLsizei -> Ptr GLuint64 -> m ()
- glUniform3i64ARB :: MonadIO m => GLint -> GLint64 -> GLint64 -> GLint64 -> m ()
- glUniform3i64vARB :: MonadIO m => GLint -> GLsizei -> Ptr GLint64 -> m ()
- glUniform3ui64ARB :: MonadIO m => GLint -> GLuint64 -> GLuint64 -> GLuint64 -> m ()
- glUniform3ui64vARB :: MonadIO m => GLint -> GLsizei -> Ptr GLuint64 -> m ()
- glUniform4i64ARB :: MonadIO m => GLint -> GLint64 -> GLint64 -> GLint64 -> GLint64 -> m ()
- glUniform4i64vARB :: MonadIO m => GLint -> GLsizei -> Ptr GLint64 -> m ()
- glUniform4ui64ARB :: MonadIO m => GLint -> GLuint64 -> GLuint64 -> GLuint64 -> GLuint64 -> m ()
- glUniform4ui64vARB :: MonadIO m => GLint -> GLsizei -> Ptr GLuint64 -> m ()
- glUniform2ivARB :: MonadIO m => GLint -> GLsizei -> Ptr GLint -> m ()
- glUniform3fARB :: MonadIO m => GLint -> GLfloat -> GLfloat -> GLfloat -> m ()
- glUniform3fvARB :: MonadIO m => GLint -> GLsizei -> Ptr GLfloat -> m ()
- glUniform3iARB :: MonadIO m => GLint -> GLint -> GLint -> GLint -> m ()
- glUniform3ivARB :: MonadIO m => GLint -> GLsizei -> Ptr GLint -> m ()
- glUniform4fARB :: MonadIO m => GLint -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
- glUniform4fvARB :: MonadIO m => GLint -> GLsizei -> Ptr GLfloat -> m ()
- glUniform4iARB :: MonadIO m => GLint -> GLint -> GLint -> GLint -> GLint -> m ()
- glUniform4ivARB :: MonadIO m => GLint -> GLsizei -> Ptr GLint -> m ()
- glUniformMatrix2fvARB :: MonadIO m => GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> m ()
- glUniformMatrix3fvARB :: MonadIO m => GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> m ()
- glUniformMatrix4fvARB :: MonadIO m => GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> m ()
- glUniformSubroutinesuiv :: MonadIO m => GLenum -> GLsizei -> Ptr GLuint -> m ()
- glUniformBlockBinding :: MonadIO m => GLuint -> GLuint -> GLuint -> m ()
- glUnmapBufferARB :: MonadIO m => GLenum -> m GLboolean
- glUnmapObjectBufferATI :: MonadIO m => GLuint -> m ()
- glUniform2iv :: MonadIO m => GLint -> GLsizei -> Ptr GLint -> m ()
- glUniform2ui :: MonadIO m => GLint -> GLuint -> GLuint -> m ()
- glUniform2uiv :: MonadIO m => GLint -> GLsizei -> Ptr GLuint -> m ()
- glUniform3f :: MonadIO m => GLint -> GLfloat -> GLfloat -> GLfloat -> m ()
- glUniform3fv :: MonadIO m => GLint -> GLsizei -> Ptr GLfloat -> m ()
- glUniform3i :: MonadIO m => GLint -> GLint -> GLint -> GLint -> m ()
- glUniform3iv :: MonadIO m => GLint -> GLsizei -> Ptr GLint -> m ()
- glUniform3ui :: MonadIO m => GLint -> GLuint -> GLuint -> GLuint -> m ()
- glUniform3uiv :: MonadIO m => GLint -> GLsizei -> Ptr GLuint -> m ()
- glUniform4f :: MonadIO m => GLint -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
- glUniform4fv :: MonadIO m => GLint -> GLsizei -> Ptr GLfloat -> m ()
- glUniform4i :: MonadIO m => GLint -> GLint -> GLint -> GLint -> GLint -> m ()
- glUniform4iv :: MonadIO m => GLint -> GLsizei -> Ptr GLint -> m ()
- glUniform4ui :: MonadIO m => GLint -> GLuint -> GLuint -> GLuint -> GLuint -> m ()
- glUniform4uiv :: MonadIO m => GLint -> GLsizei -> Ptr GLuint -> m ()
- glUniformMatrix2fv :: MonadIO m => GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> m ()
- glUniformMatrix2x3fv :: MonadIO m => GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> m ()
- glUniformMatrix2x4fv :: MonadIO m => GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> m ()
- glUniformMatrix3fv :: MonadIO m => GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> m ()
- glUniformMatrix3x2fv :: MonadIO m => GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> m ()
- glUniformMatrix3x4fv :: MonadIO m => GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> m ()
- glUniformMatrix4fv :: MonadIO m => GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> m ()
- glUniformMatrix4x2fv :: MonadIO m => GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> m ()
- glUniformMatrix4x3fv :: MonadIO m => GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> m ()
- glUnmapBuffer :: MonadIO m => GLenum -> m GLboolean
- glUniformBufferEXT :: MonadIO m => GLuint -> GLint -> GLuint -> m ()
- glUnlockArraysEXT :: MonadIO m => m ()
- glUnmapNamedBufferEXT :: MonadIO m => GLuint -> m GLboolean
- glUniform2uiEXT :: MonadIO m => GLint -> GLuint -> GLuint -> m ()
- glUniform2uivEXT :: MonadIO m => GLint -> GLsizei -> Ptr GLuint -> m ()
- glUniform3uiEXT :: MonadIO m => GLint -> GLuint -> GLuint -> GLuint -> m ()
- glUniform3uivEXT :: MonadIO m => GLint -> GLsizei -> Ptr GLuint -> m ()
- glUniform4uiEXT :: MonadIO m => GLint -> GLuint -> GLuint -> GLuint -> GLuint -> m ()
- glUniform4uivEXT :: MonadIO m => GLint -> GLsizei -> Ptr GLuint -> m ()
- glUnmapTexture2DINTEL :: MonadIO m => GLuint -> GLint -> m ()
- glUniformHandleui64NV :: MonadIO m => GLint -> GLuint64 -> m ()
- glUniformHandleui64vNV :: MonadIO m => GLint -> GLsizei -> Ptr GLuint64 -> m ()
- glUniformui64NV :: MonadIO m => GLint -> GLuint64EXT -> m ()
- glUniformui64vNV :: MonadIO m => GLint -> GLsizei -> Ptr GLuint64EXT -> m ()
- glUniformHandleui64IMG :: MonadIO m => GLint -> GLuint64 -> m ()
- glUniformHandleui64vIMG :: MonadIO m => GLint -> GLsizei -> Ptr GLuint64 -> m ()
- glUniformMatrix2x3fvNV :: MonadIO m => GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> m ()
- glUniformMatrix2x4fvNV :: MonadIO m => GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> m ()
- glUniformMatrix3x2fvNV :: MonadIO m => GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> m ()
- glUniformMatrix3x4fvNV :: MonadIO m => GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> m ()
- glUniformMatrix4x2fvNV :: MonadIO m => GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> m ()
- glUniformMatrix4x3fvNV :: MonadIO m => GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> m ()
- glUnmapBufferOES :: MonadIO m => GLenum -> m GLboolean
- glVertexArrayParameteriAPPLE :: MonadIO m => GLenum -> GLint -> m ()
- glVertexArrayRangeAPPLE :: MonadIO m => GLsizei -> Ptr a -> m ()
- glVertexArrayAttribBinding :: MonadIO m => GLuint -> GLuint -> GLuint -> m ()
- glVertexArrayAttribFormat :: MonadIO m => GLuint -> GLuint -> GLint -> GLenum -> GLboolean -> GLuint -> m ()
- glVertexArrayAttribIFormat :: MonadIO m => GLuint -> GLuint -> GLint -> GLenum -> GLuint -> m ()
- glVertexArrayAttribLFormat :: MonadIO m => GLuint -> GLuint -> GLint -> GLenum -> GLuint -> m ()
- glVertexArrayBindingDivisor :: MonadIO m => GLuint -> GLuint -> GLuint -> m ()
- glVertexArrayElementBuffer :: MonadIO m => GLuint -> GLuint -> m ()
- glUseProgramStages :: MonadIO m => GLuint -> GLbitfield -> GLuint -> m ()
- glValidateProgramPipeline :: MonadIO m => GLuint -> m ()
- glUseProgramObjectARB :: MonadIO m => GLhandleARB -> m ()
- glValidateProgramARB :: MonadIO m => GLhandleARB -> m ()
- glUpdateObjectBufferATI :: MonadIO m => GLuint -> GLuint -> GLsizei -> Ptr a -> GLenum -> m ()
- glVariantArrayObjectATI :: MonadIO m => GLuint -> GLenum -> GLsizei -> GLuint -> GLuint -> m ()
- glUseProgram :: MonadIO m => GLuint -> m ()
- glValidateProgram :: MonadIO m => GLuint -> m ()
- glVertex2d :: MonadIO m => GLdouble -> GLdouble -> m ()
- glVertex2dv :: MonadIO m => Ptr GLdouble -> m ()
- glVertex2f :: MonadIO m => GLfloat -> GLfloat -> m ()
- glVertex2fv :: MonadIO m => Ptr GLfloat -> m ()
- glVertex2i :: MonadIO m => GLint -> GLint -> m ()
- glVertex2iv :: MonadIO m => Ptr GLint -> m ()
- glVertex2s :: MonadIO m => GLshort -> GLshort -> m ()
- glVertex2sv :: MonadIO m => Ptr GLshort -> m ()
- glVertex3d :: MonadIO m => GLdouble -> GLdouble -> GLdouble -> m ()
- glVertex3dv :: MonadIO m => Ptr GLdouble -> m ()
- glVertex3f :: MonadIO m => GLfloat -> GLfloat -> GLfloat -> m ()
- glVertex3fv :: MonadIO m => Ptr GLfloat -> m ()
- glVertex3i :: MonadIO m => GLint -> GLint -> GLint -> m ()
- glVertex3iv :: MonadIO m => Ptr GLint -> m ()
- glVertex3s :: MonadIO m => GLshort -> GLshort -> GLshort -> m ()
- glVertex3sv :: MonadIO m => Ptr GLshort -> m ()
- glVertex4d :: MonadIO m => GLdouble -> GLdouble -> GLdouble -> GLdouble -> m ()
- glVertex4dv :: MonadIO m => Ptr GLdouble -> m ()
- glVertex4f :: MonadIO m => GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
- glVertex4fv :: MonadIO m => Ptr GLfloat -> m ()
- glVertex4i :: MonadIO m => GLint -> GLint -> GLint -> GLint -> m ()
- glVertex4iv :: MonadIO m => Ptr GLint -> m ()
- glVertex4s :: MonadIO m => GLshort -> GLshort -> GLshort -> GLshort -> m ()
- glVertex4sv :: MonadIO m => Ptr GLshort -> m ()
- glVertexArrayBindVertexBufferEXT :: MonadIO m => GLuint -> GLuint -> GLuint -> GLintptr -> GLsizei -> m ()
- glVertexArrayColorOffsetEXT :: MonadIO m => GLuint -> GLuint -> GLint -> GLenum -> GLsizei -> GLintptr -> m ()
- glVertexArrayEdgeFlagOffsetEXT :: MonadIO m => GLuint -> GLuint -> GLsizei -> GLintptr -> m ()
- glVertexArrayFogCoordOffsetEXT :: MonadIO m => GLuint -> GLuint -> GLenum -> GLsizei -> GLintptr -> m ()
- glVertexArrayIndexOffsetEXT :: MonadIO m => GLuint -> GLuint -> GLenum -> GLsizei -> GLintptr -> m ()
- glVertexArrayMultiTexCoordOffsetEXT :: MonadIO m => GLuint -> GLuint -> GLenum -> GLint -> GLenum -> GLsizei -> GLintptr -> m ()
- glVertexArrayNormalOffsetEXT :: MonadIO m => GLuint -> GLuint -> GLenum -> GLsizei -> GLintptr -> m ()
- glVertexArraySecondaryColorOffsetEXT :: MonadIO m => GLuint -> GLuint -> GLint -> GLenum -> GLsizei -> GLintptr -> m ()
- glVertexArrayTexCoordOffsetEXT :: MonadIO m => GLuint -> GLuint -> GLint -> GLenum -> GLsizei -> GLintptr -> m ()
- glVertexArrayVertexAttribBindingEXT :: MonadIO m => GLuint -> GLuint -> GLuint -> m ()
- glVertexArrayVertexAttribDivisorEXT :: MonadIO m => GLuint -> GLuint -> GLuint -> m ()
- glVertexArrayVertexAttribFormatEXT :: MonadIO m => GLuint -> GLuint -> GLint -> GLenum -> GLboolean -> GLuint -> m ()
- glVertexArrayVertexAttribIFormatEXT :: MonadIO m => GLuint -> GLuint -> GLint -> GLenum -> GLuint -> m ()
- glVertexArrayVertexAttribIOffsetEXT :: MonadIO m => GLuint -> GLuint -> GLuint -> GLint -> GLenum -> GLsizei -> GLintptr -> m ()
- glVertexArrayVertexAttribLFormatEXT :: MonadIO m => GLuint -> GLuint -> GLint -> GLenum -> GLuint -> m ()
- glVertexArrayVertexAttribLOffsetEXT :: MonadIO m => GLuint -> GLuint -> GLuint -> GLint -> GLenum -> GLsizei -> GLintptr -> m ()
- glVertexArrayVertexAttribOffsetEXT :: MonadIO m => GLuint -> GLuint -> GLuint -> GLint -> GLenum -> GLboolean -> GLsizei -> GLintptr -> m ()
- glUseShaderProgramEXT :: MonadIO m => GLenum -> GLuint -> m ()
- glVariantPointerEXT :: MonadIO m => GLuint -> GLenum -> GLuint -> Ptr a -> m ()
- glVariantbvEXT :: MonadIO m => GLuint -> Ptr GLbyte -> m ()
- glVariantdvEXT :: MonadIO m => GLuint -> Ptr GLdouble -> m ()
- glVariantfvEXT :: MonadIO m => GLuint -> Ptr GLfloat -> m ()
- glVariantivEXT :: MonadIO m => GLuint -> Ptr GLint -> m ()
- glVariantsvEXT :: MonadIO m => GLuint -> Ptr GLshort -> m ()
- glVariantubvEXT :: MonadIO m => GLuint -> Ptr GLubyte -> m ()
- glVariantuivEXT :: MonadIO m => GLuint -> Ptr GLuint -> m ()
- glVariantusvEXT :: MonadIO m => GLuint -> Ptr GLushort -> m ()
- glVertex2hNV :: MonadIO m => GLhalfNV -> GLhalfNV -> m ()
- glVertex2hvNV :: MonadIO m => Ptr GLhalfNV -> m ()
- glVertex3hNV :: MonadIO m => GLhalfNV -> GLhalfNV -> GLhalfNV -> m ()
- glVertex3hvNV :: MonadIO m => Ptr GLhalfNV -> m ()
- glVertex4hNV :: MonadIO m => GLhalfNV -> GLhalfNV -> GLhalfNV -> GLhalfNV -> m ()
- glVertex4hvNV :: MonadIO m => Ptr GLhalfNV -> m ()
- glVDPAUFiniNV :: MonadIO m => m ()
- glVDPAUGetSurfaceivNV :: MonadIO m => GLvdpauSurfaceNV -> GLenum -> GLsizei -> Ptr GLsizei -> Ptr GLint -> m ()
- glVDPAUInitNV :: MonadIO m => Ptr a -> Ptr b -> m ()
- glVDPAUIsSurfaceNV :: MonadIO m => GLvdpauSurfaceNV -> m GLboolean
- glVDPAUMapSurfacesNV :: MonadIO m => GLsizei -> Ptr GLvdpauSurfaceNV -> m ()
- glVDPAURegisterOutputSurfaceNV :: MonadIO m => Ptr a -> GLenum -> GLsizei -> Ptr GLuint -> m GLvdpauSurfaceNV
- glVDPAURegisterVideoSurfaceNV :: MonadIO m => Ptr a -> GLenum -> GLsizei -> Ptr GLuint -> m GLvdpauSurfaceNV
- glVDPAUSurfaceAccessNV :: MonadIO m => GLvdpauSurfaceNV -> GLenum -> m ()
- glVDPAUUnmapSurfacesNV :: MonadIO m => GLsizei -> Ptr GLvdpauSurfaceNV -> m ()
- glVDPAUUnregisterSurfaceNV :: MonadIO m => GLvdpauSurfaceNV -> m ()
- glVDPAURegisterVideoSurfaceWithPictureStructureNV :: MonadIO m => Ptr a -> GLenum -> GLsizei -> Ptr GLuint -> GLboolean -> m GLvdpauSurfaceNV
- glVertexArrayRangeNV :: MonadIO m => GLsizei -> Ptr a -> m ()
- glUploadGpuMaskNVX :: MonadIO m => GLbitfield -> m ()
- glVertex2bOES :: MonadIO m => GLbyte -> GLbyte -> m ()
- glVertex2bvOES :: MonadIO m => Ptr GLbyte -> m ()
- glVertex3bOES :: MonadIO m => GLbyte -> GLbyte -> GLbyte -> m ()
- glVertex3bvOES :: MonadIO m => Ptr GLbyte -> m ()
- glVertex4bOES :: MonadIO m => GLbyte -> GLbyte -> GLbyte -> GLbyte -> m ()
- glVertex4bvOES :: MonadIO m => Ptr GLbyte -> m ()
- glVertex2xOES :: MonadIO m => GLfixed -> m ()
- glVertex2xvOES :: MonadIO m => Ptr GLfixed -> m ()
- glVertex3xOES :: MonadIO m => GLfixed -> GLfixed -> m ()
- glVertex3xvOES :: MonadIO m => Ptr GLfixed -> m ()
- glVertex4xOES :: MonadIO m => GLfixed -> GLfixed -> GLfixed -> m ()
- glVertex4xvOES :: MonadIO m => Ptr GLfixed -> m ()
- glUseProgramStagesEXT :: MonadIO m => GLuint -> GLbitfield -> GLuint -> m ()
- glValidateProgramPipelineEXT :: MonadIO m => GLuint -> m ()
- glVertexArrayVertexBuffer :: MonadIO m => GLuint -> GLuint -> GLuint -> GLintptr -> GLsizei -> m ()
- glVertexArrayVertexBuffers :: MonadIO m => GLuint -> GLuint -> GLsizei -> Ptr GLuint -> Ptr GLintptr -> Ptr GLsizei -> m ()
- glVertexAttrib1dARB :: MonadIO m => GLuint -> GLdouble -> m ()
- glVertexAttrib1dvARB :: MonadIO m => GLuint -> Ptr GLdouble -> m ()
- glVertexAttrib1fARB :: MonadIO m => GLuint -> GLfloat -> m ()
- glVertexAttrib1fvARB :: MonadIO m => GLuint -> Ptr GLfloat -> m ()
- glVertexAttrib1sARB :: MonadIO m => GLuint -> GLshort -> m ()
- glVertexAttrib1svARB :: MonadIO m => GLuint -> Ptr GLshort -> m ()
- glVertexAttrib2dARB :: MonadIO m => GLuint -> GLdouble -> GLdouble -> m ()
- glVertexAttrib2dvARB :: MonadIO m => GLuint -> Ptr GLdouble -> m ()
- glVertexAttrib2fARB :: MonadIO m => GLuint -> GLfloat -> GLfloat -> m ()
- glVertexAttrib2fvARB :: MonadIO m => GLuint -> Ptr GLfloat -> m ()
- glVertexAttrib2sARB :: MonadIO m => GLuint -> GLshort -> GLshort -> m ()
- glVertexAttrib2svARB :: MonadIO m => GLuint -> Ptr GLshort -> m ()
- glVertexAttrib3dARB :: MonadIO m => GLuint -> GLdouble -> GLdouble -> GLdouble -> m ()
- glVertexAttrib3dvARB :: MonadIO m => GLuint -> Ptr GLdouble -> m ()
- glVertexAttrib3fARB :: MonadIO m => GLuint -> GLfloat -> GLfloat -> GLfloat -> m ()
- glVertexAttrib3fvARB :: MonadIO m => GLuint -> Ptr GLfloat -> m ()
- glVertexAttrib3sARB :: MonadIO m => GLuint -> GLshort -> GLshort -> GLshort -> m ()
- glVertexAttrib3svARB :: MonadIO m => GLuint -> Ptr GLshort -> m ()
- glVertexAttrib4NbvARB :: MonadIO m => GLuint -> Ptr GLbyte -> m ()
- glVertexAttrib4NivARB :: MonadIO m => GLuint -> Ptr GLint -> m ()
- glVertexAttrib4NsvARB :: MonadIO m => GLuint -> Ptr GLshort -> m ()
- glVertexAttrib4NubARB :: MonadIO m => GLuint -> GLubyte -> GLubyte -> GLubyte -> GLubyte -> m ()
- glVertexAttrib4NubvARB :: MonadIO m => GLuint -> Ptr GLubyte -> m ()
- glVertexAttrib4NuivARB :: MonadIO m => GLuint -> Ptr GLuint -> m ()
- glVertexAttrib4NusvARB :: MonadIO m => GLuint -> Ptr GLushort -> m ()
- glVertexAttrib4bvARB :: MonadIO m => GLuint -> Ptr GLbyte -> m ()
- glVertexAttrib4dARB :: MonadIO m => GLuint -> GLdouble -> GLdouble -> GLdouble -> GLdouble -> m ()
- glVertexAttrib4dvARB :: MonadIO m => GLuint -> Ptr GLdouble -> m ()
- glVertexAttrib4fARB :: MonadIO m => GLuint -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
- glVertexAttrib4fvARB :: MonadIO m => GLuint -> Ptr GLfloat -> m ()
- glVertexAttrib4ivARB :: MonadIO m => GLuint -> Ptr GLint -> m ()
- glVertexAttrib4sARB :: MonadIO m => GLuint -> GLshort -> GLshort -> GLshort -> GLshort -> m ()
- glVertexAttrib1d :: MonadIO m => GLuint -> GLdouble -> m ()
- glVertexAttrib1dv :: MonadIO m => GLuint -> Ptr GLdouble -> m ()
- glVertexAttrib1f :: MonadIO m => GLuint -> GLfloat -> m ()
- glVertexAttrib1fv :: MonadIO m => GLuint -> Ptr GLfloat -> m ()
- glVertexAttrib1s :: MonadIO m => GLuint -> GLshort -> m ()
- glVertexAttrib1sv :: MonadIO m => GLuint -> Ptr GLshort -> m ()
- glVertexAttrib2d :: MonadIO m => GLuint -> GLdouble -> GLdouble -> m ()
- glVertexAttrib2dv :: MonadIO m => GLuint -> Ptr GLdouble -> m ()
- glVertexAttrib2f :: MonadIO m => GLuint -> GLfloat -> GLfloat -> m ()
- glVertexAttrib2fv :: MonadIO m => GLuint -> Ptr GLfloat -> m ()
- glVertexAttrib2s :: MonadIO m => GLuint -> GLshort -> GLshort -> m ()
- glVertexAttrib2sv :: MonadIO m => GLuint -> Ptr GLshort -> m ()
- glVertexAttrib3d :: MonadIO m => GLuint -> GLdouble -> GLdouble -> GLdouble -> m ()
- glVertexAttrib3dv :: MonadIO m => GLuint -> Ptr GLdouble -> m ()
- glVertexAttrib3f :: MonadIO m => GLuint -> GLfloat -> GLfloat -> GLfloat -> m ()
- glVertexAttrib3fv :: MonadIO m => GLuint -> Ptr GLfloat -> m ()
- glVertexAttrib3s :: MonadIO m => GLuint -> GLshort -> GLshort -> GLshort -> m ()
- glVertexAttrib3sv :: MonadIO m => GLuint -> Ptr GLshort -> m ()
- glVertexAttrib4Nbv :: MonadIO m => GLuint -> Ptr GLbyte -> m ()
- glVertexAttrib4Niv :: MonadIO m => GLuint -> Ptr GLint -> m ()
- glVertexAttrib4Nsv :: MonadIO m => GLuint -> Ptr GLshort -> m ()
- glVertexAttrib4Nub :: MonadIO m => GLuint -> GLubyte -> GLubyte -> GLubyte -> GLubyte -> m ()
- glVertexAttrib4Nubv :: MonadIO m => GLuint -> Ptr GLubyte -> m ()
- glVertexAttrib4Nuiv :: MonadIO m => GLuint -> Ptr GLuint -> m ()
- glVertexAttrib4Nusv :: MonadIO m => GLuint -> Ptr GLushort -> m ()
- glVertexAttrib4bv :: MonadIO m => GLuint -> Ptr GLbyte -> m ()
- glVertexAttrib4d :: MonadIO m => GLuint -> GLdouble -> GLdouble -> GLdouble -> GLdouble -> m ()
- glVertexAttrib4dv :: MonadIO m => GLuint -> Ptr GLdouble -> m ()
- glVertexAttrib4f :: MonadIO m => GLuint -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
- glVertexAttrib4fv :: MonadIO m => GLuint -> Ptr GLfloat -> m ()
- glVertexAttrib4iv :: MonadIO m => GLuint -> Ptr GLint -> m ()
- glVertexAttrib4s :: MonadIO m => GLuint -> GLshort -> GLshort -> GLshort -> GLshort -> m ()
- glVertexAttrib4sv :: MonadIO m => GLuint -> Ptr GLshort -> m ()
- glVertexArrayVertexBindingDivisorEXT :: MonadIO m => GLuint -> GLuint -> GLuint -> m ()
- glVertexArrayVertexOffsetEXT :: MonadIO m => GLuint -> GLuint -> GLint -> GLenum -> GLsizei -> GLintptr -> m ()
- glVertexAttrib1hNV :: MonadIO m => GLuint -> GLhalfNV -> m ()
- glVertexAttrib1hvNV :: MonadIO m => GLuint -> Ptr GLhalfNV -> m ()
- glVertexAttrib2hNV :: MonadIO m => GLuint -> GLhalfNV -> GLhalfNV -> m ()
- glVertexAttrib2hvNV :: MonadIO m => GLuint -> Ptr GLhalfNV -> m ()
- glVertexAttrib3hNV :: MonadIO m => GLuint -> GLhalfNV -> GLhalfNV -> GLhalfNV -> m ()
- glVertexAttrib3hvNV :: MonadIO m => GLuint -> Ptr GLhalfNV -> m ()
- glVertexAttrib4hNV :: MonadIO m => GLuint -> GLhalfNV -> GLhalfNV -> GLhalfNV -> GLhalfNV -> m ()
- glVertexAttrib4hvNV :: MonadIO m => GLuint -> Ptr GLhalfNV -> m ()
- glVertexAttrib1dNV :: MonadIO m => GLuint -> GLdouble -> m ()
- glVertexAttrib1dvNV :: MonadIO m => GLuint -> Ptr GLdouble -> m ()
- glVertexAttrib1fNV :: MonadIO m => GLuint -> GLfloat -> m ()
- glVertexAttrib1fvNV :: MonadIO m => GLuint -> Ptr GLfloat -> m ()
- glVertexAttrib1sNV :: MonadIO m => GLuint -> GLshort -> m ()
- glVertexAttrib1svNV :: MonadIO m => GLuint -> Ptr GLshort -> m ()
- glVertexAttrib2dNV :: MonadIO m => GLuint -> GLdouble -> GLdouble -> m ()
- glVertexAttrib2dvNV :: MonadIO m => GLuint -> Ptr GLdouble -> m ()
- glVertexAttrib2fNV :: MonadIO m => GLuint -> GLfloat -> GLfloat -> m ()
- glVertexAttrib2fvNV :: MonadIO m => GLuint -> Ptr GLfloat -> m ()
- glVertexAttrib2sNV :: MonadIO m => GLuint -> GLshort -> GLshort -> m ()
- glVertexAttrib2svNV :: MonadIO m => GLuint -> Ptr GLshort -> m ()
- glVertexAttrib3dNV :: MonadIO m => GLuint -> GLdouble -> GLdouble -> GLdouble -> m ()
- glVertexAttrib3dvNV :: MonadIO m => GLuint -> Ptr GLdouble -> m ()
- glVertexAttrib3fNV :: MonadIO m => GLuint -> GLfloat -> GLfloat -> GLfloat -> m ()
- glVertexAttrib3fvNV :: MonadIO m => GLuint -> Ptr GLfloat -> m ()
- glVertexAttrib3sNV :: MonadIO m => GLuint -> GLshort -> GLshort -> GLshort -> m ()
- glVertexAttrib3svNV :: MonadIO m => GLuint -> Ptr GLshort -> m ()
- glVertexAttrib4dNV :: MonadIO m => GLuint -> GLdouble -> GLdouble -> GLdouble -> GLdouble -> m ()
- glVertexAttrib4dvNV :: MonadIO m => GLuint -> Ptr GLdouble -> m ()
- glVertexAttrib4fNV :: MonadIO m => GLuint -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
- glVertexAttrib4fvNV :: MonadIO m => GLuint -> Ptr GLfloat -> m ()
- glVertexAttrib4sNV :: MonadIO m => GLuint -> GLshort -> GLshort -> GLshort -> GLshort -> m ()
- glVertexAttribL1ui64ARB :: MonadIO m => GLuint -> GLuint64EXT -> m ()
- glVertexAttribL1ui64vARB :: MonadIO m => GLuint -> Ptr GLuint64EXT -> m ()
- glVertexAttribDivisorARB :: MonadIO m => GLuint -> GLuint -> m ()
- glVertexAttribL1d :: MonadIO m => GLuint -> GLdouble -> m ()
- glVertexAttribL1dv :: MonadIO m => GLuint -> Ptr GLdouble -> m ()
- glVertexAttribL2d :: MonadIO m => GLuint -> GLdouble -> GLdouble -> m ()
- glVertexAttribL2dv :: MonadIO m => GLuint -> Ptr GLdouble -> m ()
- glVertexAttribL3d :: MonadIO m => GLuint -> GLdouble -> GLdouble -> GLdouble -> m ()
- glVertexAttribL3dv :: MonadIO m => GLuint -> Ptr GLdouble -> m ()
- glVertexAttribL4d :: MonadIO m => GLuint -> GLdouble -> GLdouble -> GLdouble -> GLdouble -> m ()
- glVertexAttribL4dv :: MonadIO m => GLuint -> Ptr GLdouble -> m ()
- glVertexAttribLPointer :: MonadIO m => GLuint -> GLint -> GLenum -> GLsizei -> Ptr a -> m ()
- glVertexAttribBinding :: MonadIO m => GLuint -> GLuint -> m ()
- glVertexAttribFormat :: MonadIO m => GLuint -> GLint -> GLenum -> GLboolean -> GLuint -> m ()
- glVertexAttribIFormat :: MonadIO m => GLuint -> GLint -> GLenum -> GLuint -> m ()
- glVertexAttribLFormat :: MonadIO m => GLuint -> GLint -> GLenum -> GLuint -> m ()
- glVertexAttrib4svARB :: MonadIO m => GLuint -> Ptr GLshort -> m ()
- glVertexAttrib4ubvARB :: MonadIO m => GLuint -> Ptr GLubyte -> m ()
- glVertexAttrib4uivARB :: MonadIO m => GLuint -> Ptr GLuint -> m ()
- glVertexAttrib4usvARB :: MonadIO m => GLuint -> Ptr GLushort -> m ()
- glVertexAttribArrayObjectATI :: MonadIO m => GLuint -> GLint -> GLenum -> GLboolean -> GLsizei -> GLuint -> GLuint -> m ()
- glVertexAttrib4ubv :: MonadIO m => GLuint -> Ptr GLubyte -> m ()
- glVertexAttrib4uiv :: MonadIO m => GLuint -> Ptr GLuint -> m ()
- glVertexAttrib4usv :: MonadIO m => GLuint -> Ptr GLushort -> m ()
- glVertexAttribI1i :: MonadIO m => GLuint -> GLint -> m ()
- glVertexAttribI1iv :: MonadIO m => GLuint -> Ptr GLint -> m ()
- glVertexAttribI1ui :: MonadIO m => GLuint -> GLuint -> m ()
- glVertexAttribI1uiv :: MonadIO m => GLuint -> Ptr GLuint -> m ()
- glVertexAttribI2i :: MonadIO m => GLuint -> GLint -> GLint -> m ()
- glVertexAttribI2iv :: MonadIO m => GLuint -> Ptr GLint -> m ()
- glVertexAttribI2ui :: MonadIO m => GLuint -> GLuint -> GLuint -> m ()
- glVertexAttribI2uiv :: MonadIO m => GLuint -> Ptr GLuint -> m ()
- glVertexAttribI3i :: MonadIO m => GLuint -> GLint -> GLint -> GLint -> m ()
- glVertexAttribI3iv :: MonadIO m => GLuint -> Ptr GLint -> m ()
- glVertexAttribI3ui :: MonadIO m => GLuint -> GLuint -> GLuint -> GLuint -> m ()
- glVertexAttribI3uiv :: MonadIO m => GLuint -> Ptr GLuint -> m ()
- glVertexAttribI4bv :: MonadIO m => GLuint -> Ptr GLbyte -> m ()
- glVertexAttribI4i :: MonadIO m => GLuint -> GLint -> GLint -> GLint -> GLint -> m ()
- glVertexAttribI4iv :: MonadIO m => GLuint -> Ptr GLint -> m ()
- glVertexAttribI4sv :: MonadIO m => GLuint -> Ptr GLshort -> m ()
- glVertexAttribI4ubv :: MonadIO m => GLuint -> Ptr GLubyte -> m ()
- glVertexAttribI4ui :: MonadIO m => GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> m ()
- glVertexAttribI4uiv :: MonadIO m => GLuint -> Ptr GLuint -> m ()
- glVertexAttribI4usv :: MonadIO m => GLuint -> Ptr GLushort -> m ()
- glVertexAttribIPointer :: MonadIO m => GLuint -> GLint -> GLenum -> GLsizei -> Ptr a -> m ()
- glVertexAttribDivisor :: MonadIO m => GLuint -> GLuint -> m ()
- glVertexAttribL1dEXT :: MonadIO m => GLuint -> GLdouble -> m ()
- glVertexAttribL1dvEXT :: MonadIO m => GLuint -> Ptr GLdouble -> m ()
- glVertexAttribL2dEXT :: MonadIO m => GLuint -> GLdouble -> GLdouble -> m ()
- glVertexAttribL2dvEXT :: MonadIO m => GLuint -> Ptr GLdouble -> m ()
- glVertexAttribL3dEXT :: MonadIO m => GLuint -> GLdouble -> GLdouble -> GLdouble -> m ()
- glVertexAttribL3dvEXT :: MonadIO m => GLuint -> Ptr GLdouble -> m ()
- glVertexAttribL4dEXT :: MonadIO m => GLuint -> GLdouble -> GLdouble -> GLdouble -> GLdouble -> m ()
- glVertexAttribL4dvEXT :: MonadIO m => GLuint -> Ptr GLdouble -> m ()
- glVertexAttribL1i64NV :: MonadIO m => GLuint -> GLint64EXT -> m ()
- glVertexAttribL1i64vNV :: MonadIO m => GLuint -> Ptr GLint64EXT -> m ()
- glVertexAttribL1ui64NV :: MonadIO m => GLuint -> GLuint64EXT -> m ()
- glVertexAttribL1ui64vNV :: MonadIO m => GLuint -> Ptr GLuint64EXT -> m ()
- glVertexAttribL2i64NV :: MonadIO m => GLuint -> GLint64EXT -> GLint64EXT -> m ()
- glVertexAttribL2i64vNV :: MonadIO m => GLuint -> Ptr GLint64EXT -> m ()
- glVertexAttribL2ui64NV :: MonadIO m => GLuint -> GLuint64EXT -> GLuint64EXT -> m ()
- glVertexAttribL2ui64vNV :: MonadIO m => GLuint -> Ptr GLuint64EXT -> m ()
- glVertexAttribL3i64NV :: MonadIO m => GLuint -> GLint64EXT -> GLint64EXT -> GLint64EXT -> m ()
- glVertexAttribL3i64vNV :: MonadIO m => GLuint -> Ptr GLint64EXT -> m ()
- glVertexAttribL3ui64NV :: MonadIO m => GLuint -> GLuint64EXT -> GLuint64EXT -> GLuint64EXT -> m ()
- glVertexAttribL3ui64vNV :: MonadIO m => GLuint -> Ptr GLuint64EXT -> m ()
- glVertexAttribL4i64NV :: MonadIO m => GLuint -> GLint64EXT -> GLint64EXT -> GLint64EXT -> GLint64EXT -> m ()
- glVertexAttribL4i64vNV :: MonadIO m => GLuint -> Ptr GLint64EXT -> m ()
- glVertexAttribL4ui64NV :: MonadIO m => GLuint -> GLuint64EXT -> GLuint64EXT -> GLuint64EXT -> GLuint64EXT -> m ()
- glVertexAttribL4ui64vNV :: MonadIO m => GLuint -> Ptr GLuint64EXT -> m ()
- glVertexAttribLFormatNV :: MonadIO m => GLuint -> GLint -> GLenum -> GLsizei -> m ()
- glVertexAttribFormatNV :: MonadIO m => GLuint -> GLint -> GLenum -> GLboolean -> GLsizei -> m ()
- glVertexAttribIFormatNV :: MonadIO m => GLuint -> GLint -> GLenum -> GLsizei -> m ()
- glVertexAttrib4svNV :: MonadIO m => GLuint -> Ptr GLshort -> m ()
- glVertexAttrib4ubNV :: MonadIO m => GLuint -> GLubyte -> GLubyte -> GLubyte -> GLubyte -> m ()
- glVertexAttrib4ubvNV :: MonadIO m => GLuint -> Ptr GLubyte -> m ()
- glVertexAttribI1iEXT :: MonadIO m => GLuint -> GLint -> m ()
- glVertexAttribI1ivEXT :: MonadIO m => GLuint -> Ptr GLint -> m ()
- glVertexAttribI1uiEXT :: MonadIO m => GLuint -> GLuint -> m ()
- glVertexAttribI1uivEXT :: MonadIO m => GLuint -> Ptr GLuint -> m ()
- glVertexAttribI2iEXT :: MonadIO m => GLuint -> GLint -> GLint -> m ()
- glVertexAttribI2ivEXT :: MonadIO m => GLuint -> Ptr GLint -> m ()
- glVertexAttribI2uiEXT :: MonadIO m => GLuint -> GLuint -> GLuint -> m ()
- glVertexAttribI2uivEXT :: MonadIO m => GLuint -> Ptr GLuint -> m ()
- glVertexAttribI3iEXT :: MonadIO m => GLuint -> GLint -> GLint -> GLint -> m ()
- glVertexAttribI3ivEXT :: MonadIO m => GLuint -> Ptr GLint -> m ()
- glVertexAttribI3uiEXT :: MonadIO m => GLuint -> GLuint -> GLuint -> GLuint -> m ()
- glVertexAttribI3uivEXT :: MonadIO m => GLuint -> Ptr GLuint -> m ()
- glVertexAttribI4bvEXT :: MonadIO m => GLuint -> Ptr GLbyte -> m ()
- glVertexAttribI4iEXT :: MonadIO m => GLuint -> GLint -> GLint -> GLint -> GLint -> m ()
- glVertexAttribI4ivEXT :: MonadIO m => GLuint -> Ptr GLint -> m ()
- glVertexAttribI4svEXT :: MonadIO m => GLuint -> Ptr GLshort -> m ()
- glVertexAttribI4ubvEXT :: MonadIO m => GLuint -> Ptr GLubyte -> m ()
- glVertexAttribI4uiEXT :: MonadIO m => GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> m ()
- glVertexAttribI4uivEXT :: MonadIO m => GLuint -> Ptr GLuint -> m ()
- glVertexAttribI4usvEXT :: MonadIO m => GLuint -> Ptr GLushort -> m ()
- glVertexAttribIPointerEXT :: MonadIO m => GLuint -> GLint -> GLenum -> GLsizei -> Ptr a -> m ()
- glVertexAttribDivisorANGLE :: MonadIO m => GLuint -> GLuint -> m ()
- glVertexAttribDivisorEXT :: MonadIO m => GLuint -> GLuint -> m ()
- glVertexAttribDivisorNV :: MonadIO m => GLuint -> GLuint -> m ()
- glVertexAttribParameteriAMD :: MonadIO m => GLuint -> GLenum -> GLint -> m ()
- glVertexBindingDivisor :: MonadIO m => GLuint -> GLuint -> m ()
- glVertexBlendARB :: MonadIO m => GLint -> m ()
- glVertexAttribPointerARB :: MonadIO m => GLuint -> GLint -> GLenum -> GLboolean -> GLsizei -> Ptr a -> m ()
- glVertexAttribP1ui :: MonadIO m => GLuint -> GLenum -> GLboolean -> GLuint -> m ()
- glVertexAttribP1uiv :: MonadIO m => GLuint -> GLenum -> GLboolean -> Ptr GLuint -> m ()
- glVertexAttribP2ui :: MonadIO m => GLuint -> GLenum -> GLboolean -> GLuint -> m ()
- glVertexAttribP2uiv :: MonadIO m => GLuint -> GLenum -> GLboolean -> Ptr GLuint -> m ()
- glVertexAttribP3ui :: MonadIO m => GLuint -> GLenum -> GLboolean -> GLuint -> m ()
- glVertexAttribP3uiv :: MonadIO m => GLuint -> GLenum -> GLboolean -> Ptr GLuint -> m ()
- glVertexAttribP4ui :: MonadIO m => GLuint -> GLenum -> GLboolean -> GLuint -> m ()
- glVertexAttribP4uiv :: MonadIO m => GLuint -> GLenum -> GLboolean -> Ptr GLuint -> m ()
- glVertexP2ui :: MonadIO m => GLenum -> GLuint -> m ()
- glVertexP2uiv :: MonadIO m => GLenum -> Ptr GLuint -> m ()
- glVertexP3ui :: MonadIO m => GLenum -> GLuint -> m ()
- glVertexP3uiv :: MonadIO m => GLenum -> Ptr GLuint -> m ()
- glVertexP4ui :: MonadIO m => GLenum -> GLuint -> m ()
- glVertexP4uiv :: MonadIO m => GLenum -> Ptr GLuint -> m ()
- glViewportArrayv :: MonadIO m => GLuint -> GLsizei -> Ptr GLfloat -> m ()
- glViewportIndexedf :: MonadIO m => GLuint -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
- glViewportIndexedfv :: MonadIO m => GLuint -> Ptr GLfloat -> m ()
- glVertexBlendEnvfATI :: MonadIO m => GLenum -> GLfloat -> m ()
- glVertexBlendEnviATI :: MonadIO m => GLenum -> GLint -> m ()
- glVertexStream1dATI :: MonadIO m => GLenum -> GLdouble -> m ()
- glVertexStream1dvATI :: MonadIO m => GLenum -> Ptr GLdouble -> m ()
- glVertexStream1fATI :: MonadIO m => GLenum -> GLfloat -> m ()
- glVertexStream1fvATI :: MonadIO m => GLenum -> Ptr GLfloat -> m ()
- glVertexStream1iATI :: MonadIO m => GLenum -> GLint -> m ()
- glVertexStream1ivATI :: MonadIO m => GLenum -> Ptr GLint -> m ()
- glVertexStream1sATI :: MonadIO m => GLenum -> GLshort -> m ()
- glVertexStream1svATI :: MonadIO m => GLenum -> Ptr GLshort -> m ()
- glVertexStream2dATI :: MonadIO m => GLenum -> GLdouble -> GLdouble -> m ()
- glVertexStream2dvATI :: MonadIO m => GLenum -> Ptr GLdouble -> m ()
- glVertexStream2fATI :: MonadIO m => GLenum -> GLfloat -> GLfloat -> m ()
- glVertexStream2fvATI :: MonadIO m => GLenum -> Ptr GLfloat -> m ()
- glVertexStream2iATI :: MonadIO m => GLenum -> GLint -> GLint -> m ()
- glVertexStream2ivATI :: MonadIO m => GLenum -> Ptr GLint -> m ()
- glVertexStream2sATI :: MonadIO m => GLenum -> GLshort -> GLshort -> m ()
- glVertexStream2svATI :: MonadIO m => GLenum -> Ptr GLshort -> m ()
- glVertexStream3dATI :: MonadIO m => GLenum -> GLdouble -> GLdouble -> GLdouble -> m ()
- glVertexStream3dvATI :: MonadIO m => GLenum -> Ptr GLdouble -> m ()
- glVertexStream3fATI :: MonadIO m => GLenum -> GLfloat -> GLfloat -> GLfloat -> m ()
- glVertexStream3fvATI :: MonadIO m => GLenum -> Ptr GLfloat -> m ()
- glVertexStream3iATI :: MonadIO m => GLenum -> GLint -> GLint -> GLint -> m ()
- glVertexStream3ivATI :: MonadIO m => GLenum -> Ptr GLint -> m ()
- glVertexStream3sATI :: MonadIO m => GLenum -> GLshort -> GLshort -> GLshort -> m ()
- glVertexStream3svATI :: MonadIO m => GLenum -> Ptr GLshort -> m ()
- glVertexStream4dATI :: MonadIO m => GLenum -> GLdouble -> GLdouble -> GLdouble -> GLdouble -> m ()
- glVertexStream4dvATI :: MonadIO m => GLenum -> Ptr GLdouble -> m ()
- glVertexStream4fATI :: MonadIO m => GLenum -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
- glVertexStream4fvATI :: MonadIO m => GLenum -> Ptr GLfloat -> m ()
- glVertexStream4iATI :: MonadIO m => GLenum -> GLint -> GLint -> GLint -> GLint -> m ()
- glVertexStream4ivATI :: MonadIO m => GLenum -> Ptr GLint -> m ()
- glVertexStream4sATI :: MonadIO m => GLenum -> GLshort -> GLshort -> GLshort -> GLshort -> m ()
- glVertexStream4svATI :: MonadIO m => GLenum -> Ptr GLshort -> m ()
- glVertexAttribPointer :: MonadIO m => GLuint -> GLint -> GLenum -> GLboolean -> GLsizei -> Ptr a -> m ()
- glVertexPointer :: MonadIO m => GLint -> GLenum -> GLsizei -> Ptr a -> m ()
- glViewport :: MonadIO m => GLint -> GLint -> GLsizei -> GLsizei -> m ()
- glWaitSemaphoreEXT :: MonadIO m => GLuint -> GLuint -> Ptr GLuint -> GLuint -> Ptr GLuint -> Ptr GLenum -> m ()
- glVertexPointerEXT :: MonadIO m => GLint -> GLenum -> GLsizei -> GLsizei -> Ptr a -> m ()
- glVertexAttribLPointerEXT :: MonadIO m => GLuint -> GLint -> GLenum -> GLsizei -> Ptr a -> m ()
- glVertexWeightPointerEXT :: MonadIO m => GLint -> GLenum -> GLsizei -> Ptr a -> m ()
- glVertexWeightfEXT :: MonadIO m => GLfloat -> m ()
- glVertexWeightfvEXT :: MonadIO m => Ptr GLfloat -> m ()
- glVertexPointerListIBM :: MonadIO m => GLint -> GLenum -> GLint -> Ptr (Ptr a) -> GLint -> m ()
- glVertexPointervINTEL :: MonadIO m => GLint -> GLenum -> Ptr (Ptr a) -> m ()
- glViewportPositionWScaleNV :: MonadIO m => GLuint -> GLfloat -> GLfloat -> m ()
- glVertexAttribs1hvNV :: MonadIO m => GLuint -> GLsizei -> Ptr GLhalfNV -> m ()
- glVertexAttribs2hvNV :: MonadIO m => GLuint -> GLsizei -> Ptr GLhalfNV -> m ()
- glVertexAttribs3hvNV :: MonadIO m => GLuint -> GLsizei -> Ptr GLhalfNV -> m ()
- glVertexAttribs4hvNV :: MonadIO m => GLuint -> GLsizei -> Ptr GLhalfNV -> m ()
- glVertexWeighthNV :: MonadIO m => GLhalfNV -> m ()
- glVertexWeighthvNV :: MonadIO m => Ptr GLhalfNV -> m ()
- glVertexFormatNV :: MonadIO m => GLint -> GLenum -> GLsizei -> m ()
- glVertexAttribPointerNV :: MonadIO m => GLuint -> GLint -> GLenum -> GLsizei -> Ptr a -> m ()
- glVertexAttribs1dvNV :: MonadIO m => GLuint -> GLsizei -> Ptr GLdouble -> m ()
- glVertexAttribs1fvNV :: MonadIO m => GLuint -> GLsizei -> Ptr GLfloat -> m ()
- glVertexAttribs1svNV :: MonadIO m => GLuint -> GLsizei -> Ptr GLshort -> m ()
- glVertexAttribs2dvNV :: MonadIO m => GLuint -> GLsizei -> Ptr GLdouble -> m ()
- glVertexAttribs2fvNV :: MonadIO m => GLuint -> GLsizei -> Ptr GLfloat -> m ()
- glVertexAttribs2svNV :: MonadIO m => GLuint -> GLsizei -> Ptr GLshort -> m ()
- glVertexAttribs3dvNV :: MonadIO m => GLuint -> GLsizei -> Ptr GLdouble -> m ()
- glVertexAttribs3fvNV :: MonadIO m => GLuint -> GLsizei -> Ptr GLfloat -> m ()
- glVertexAttribs3svNV :: MonadIO m => GLuint -> GLsizei -> Ptr GLshort -> m ()
- glVertexAttribs4dvNV :: MonadIO m => GLuint -> GLsizei -> Ptr GLdouble -> m ()
- glVertexAttribs4fvNV :: MonadIO m => GLuint -> GLsizei -> Ptr GLfloat -> m ()
- glVertexAttribs4svNV :: MonadIO m => GLuint -> GLsizei -> Ptr GLshort -> m ()
- glVertexAttribs4ubvNV :: MonadIO m => GLuint -> GLsizei -> Ptr GLubyte -> m ()
- glVideoCaptureNV :: MonadIO m => GLuint -> Ptr GLuint -> Ptr GLuint64EXT -> m GLenum
- glVideoCaptureStreamParameterdvNV :: MonadIO m => GLuint -> GLuint -> GLenum -> Ptr GLdouble -> m ()
- glVideoCaptureStreamParameterfvNV :: MonadIO m => GLuint -> GLuint -> GLenum -> Ptr GLfloat -> m ()
- glVideoCaptureStreamParameterivNV :: MonadIO m => GLuint -> GLuint -> GLenum -> Ptr GLint -> m ()
- glViewportSwizzleNV :: MonadIO m => GLuint -> GLenum -> GLenum -> GLenum -> GLenum -> m ()
- glWaitSemaphoreui64NVX :: MonadIO m => GLuint -> GLsizei -> Ptr GLuint -> Ptr GLuint64 -> m ()
- glViewportArrayvNV :: MonadIO m => GLuint -> GLsizei -> Ptr GLfloat -> m ()
- glViewportArrayvOES :: MonadIO m => GLuint -> GLsizei -> Ptr GLfloat -> m ()
- glViewportIndexedfNV :: MonadIO m => GLuint -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
- glViewportIndexedfOES :: MonadIO m => GLuint -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
- glViewportIndexedfvNV :: MonadIO m => GLuint -> Ptr GLfloat -> m ()
- glViewportIndexedfvOES :: MonadIO m => GLuint -> Ptr GLfloat -> m ()
- glWaitSync :: MonadIO m => GLsync -> GLbitfield -> GLuint64 -> m ()
- glWeightPointerARB :: MonadIO m => GLint -> GLenum -> GLsizei -> Ptr a -> m ()
- glWeightbvARB :: MonadIO m => GLint -> Ptr GLbyte -> m ()
- glWeightdvARB :: MonadIO m => GLint -> Ptr GLdouble -> m ()
- glWeightfvARB :: MonadIO m => GLint -> Ptr GLfloat -> m ()
- glWeightivARB :: MonadIO m => GLint -> Ptr GLint -> m ()
- glWeightsvARB :: MonadIO m => GLint -> Ptr GLshort -> m ()
- glWeightubvARB :: MonadIO m => GLint -> Ptr GLubyte -> m ()
- glWeightuivARB :: MonadIO m => GLint -> Ptr GLuint -> m ()
- glWeightusvARB :: MonadIO m => GLint -> Ptr GLushort -> m ()
- glWindowPos2dARB :: MonadIO m => GLdouble -> GLdouble -> m ()
- glWindowPos2dvARB :: MonadIO m => Ptr GLdouble -> m ()
- glWindowPos2fARB :: MonadIO m => GLfloat -> GLfloat -> m ()
- glWindowPos2fvARB :: MonadIO m => Ptr GLfloat -> m ()
- glWindowPos2iARB :: MonadIO m => GLint -> GLint -> m ()
- glWindowPos2ivARB :: MonadIO m => Ptr GLint -> m ()
- glWindowPos2sARB :: MonadIO m => GLshort -> GLshort -> m ()
- glWindowPos2svARB :: MonadIO m => Ptr GLshort -> m ()
- glWindowPos3dARB :: MonadIO m => GLdouble -> GLdouble -> GLdouble -> m ()
- glWindowPos3dvARB :: MonadIO m => Ptr GLdouble -> m ()
- glWindowPos3fARB :: MonadIO m => GLfloat -> GLfloat -> GLfloat -> m ()
- glWindowPos3fvARB :: MonadIO m => Ptr GLfloat -> m ()
- glWindowPos3iARB :: MonadIO m => GLint -> GLint -> GLint -> m ()
- glWindowPos3ivARB :: MonadIO m => Ptr GLint -> m ()
- glWindowPos3sARB :: MonadIO m => GLshort -> GLshort -> GLshort -> m ()
- glWindowPos3svARB :: MonadIO m => Ptr GLshort -> m ()
- glWindowPos2d :: MonadIO m => GLdouble -> GLdouble -> m ()
- glWindowPos2dv :: MonadIO m => Ptr GLdouble -> m ()
- glWindowPos2f :: MonadIO m => GLfloat -> GLfloat -> m ()
- glWindowPos2fv :: MonadIO m => Ptr GLfloat -> m ()
- glWindowPos2i :: MonadIO m => GLint -> GLint -> m ()
- glWindowPos2iv :: MonadIO m => Ptr GLint -> m ()
- glWindowPos2s :: MonadIO m => GLshort -> GLshort -> m ()
- glWindowPos2sv :: MonadIO m => Ptr GLshort -> m ()
- glWindowPos3d :: MonadIO m => GLdouble -> GLdouble -> GLdouble -> m ()
- glWindowPos3dv :: MonadIO m => Ptr GLdouble -> m ()
- glWindowPos3f :: MonadIO m => GLfloat -> GLfloat -> GLfloat -> m ()
- glWindowPos3fv :: MonadIO m => Ptr GLfloat -> m ()
- glWindowPos3i :: MonadIO m => GLint -> GLint -> GLint -> m ()
- glWindowPos3iv :: MonadIO m => Ptr GLint -> m ()
- glWindowPos3s :: MonadIO m => GLshort -> GLshort -> GLshort -> m ()
- glWindowPos3sv :: MonadIO m => Ptr GLshort -> m ()
- glWriteMaskEXT :: MonadIO m => GLuint -> GLuint -> GLenum -> GLenum -> GLenum -> GLenum -> m ()
- glWindowRectanglesEXT :: MonadIO m => GLenum -> GLsizei -> Ptr GLint -> m ()
- glWindowPos2dMESA :: MonadIO m => GLdouble -> GLdouble -> m ()
- glWindowPos2dvMESA :: MonadIO m => Ptr GLdouble -> m ()
- glWindowPos2fMESA :: MonadIO m => GLfloat -> GLfloat -> m ()
- glWindowPos2fvMESA :: MonadIO m => Ptr GLfloat -> m ()
- glWindowPos2iMESA :: MonadIO m => GLint -> GLint -> m ()
- glWindowPos2ivMESA :: MonadIO m => Ptr GLint -> m ()
- glWindowPos2sMESA :: MonadIO m => GLshort -> GLshort -> m ()
- glWindowPos2svMESA :: MonadIO m => Ptr GLshort -> m ()
- glWindowPos3dMESA :: MonadIO m => GLdouble -> GLdouble -> GLdouble -> m ()
- glWindowPos3dvMESA :: MonadIO m => Ptr GLdouble -> m ()
- glWindowPos3fMESA :: MonadIO m => GLfloat -> GLfloat -> GLfloat -> m ()
- glWindowPos3fvMESA :: MonadIO m => Ptr GLfloat -> m ()
- glWindowPos3iMESA :: MonadIO m => GLint -> GLint -> GLint -> m ()
- glWindowPos3ivMESA :: MonadIO m => Ptr GLint -> m ()
- glWindowPos3sMESA :: MonadIO m => GLshort -> GLshort -> GLshort -> m ()
- glWindowPos3svMESA :: MonadIO m => Ptr GLshort -> m ()
- glWindowPos4dMESA :: MonadIO m => GLdouble -> GLdouble -> GLdouble -> GLdouble -> m ()
- glWindowPos4dvMESA :: MonadIO m => Ptr GLdouble -> m ()
- glWindowPos4fMESA :: MonadIO m => GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
- glWindowPos4fvMESA :: MonadIO m => Ptr GLfloat -> m ()
- glWindowPos4iMESA :: MonadIO m => GLint -> GLint -> GLint -> GLint -> m ()
- glWindowPos4ivMESA :: MonadIO m => Ptr GLint -> m ()
- glWindowPos4sMESA :: MonadIO m => GLshort -> GLshort -> GLshort -> GLshort -> m ()
- glWindowPos4svMESA :: MonadIO m => Ptr GLshort -> m ()
- glWaitVkSemaphoreNV :: MonadIO m => GLuint64 -> m ()
- glWeightPathsNV :: MonadIO m => GLuint -> GLsizei -> Ptr GLuint -> Ptr GLfloat -> m ()
- glWaitSyncAPPLE :: MonadIO m => GLsync -> GLbitfield -> GLuint64 -> m ()
- glWeightPointerOES :: MonadIO m => GLint -> GLenum -> GLsizei -> Ptr a -> m ()
Documentation
glBeginPerfMonitorAMD Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> m () |
glBindVertexArrayAPPLE Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> m () |
glBindFragDataLocationIndexed Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLuint |
|
| -> GLuint |
|
| -> Ptr GLchar |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> GLsizei |
|
| -> Ptr GLuint |
|
| -> m () |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> GLsizei |
|
| -> Ptr GLuint |
|
| -> Ptr GLintptr |
|
| -> Ptr GLsizeiptr |
|
| -> m () |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLsizei |
|
| -> Ptr GLuint |
|
| -> m () |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLsizei |
|
| -> Ptr GLuint |
|
| -> m () |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLsizei |
|
| -> Ptr GLuint |
|
| -> m () |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLsizei |
|
| -> Ptr GLuint |
|
| -> Ptr GLintptr |
|
| -> Ptr GLsizei |
|
| -> m () |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> m () |
This command is an alias for glActiveTexture.
This command is an alias for glBeginQuery.
Manual pages for OpenGL 3.x or OpenGL 4.x.
glActiveShaderProgram Source #
Manual page for OpenGL 4.x.
glBindProgramPipeline Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> m () |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLuint |
|
| -> GLint |
|
| -> GLboolean |
|
| -> GLint |
|
| -> GLenum |
|
| -> GLenum |
|
| -> m () |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLhandleARB |
|
| -> GLhandleARB |
|
| -> m () |
This command is an alias for glAttachShader.
glBindTransformFeedback Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> m () |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> GLuint |
|
| -> m () |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> GLuint |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> GLuint |
|
| -> GLintptr |
|
| -> GLsizeiptr |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLuint |
|
| -> GLintptr |
|
| -> GLsizei |
|
| -> m () |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> m () |
This command is an alias for glBindBuffer.
glBindAttribLocationARB Source #
Arguments
| :: MonadIO m | |
| => GLhandleARB |
|
| -> GLuint |
|
| -> Ptr GLcharARB |
|
| -> m () |
This command is an alias for glBindAttribLocation.
glBeginFragmentShaderATI :: MonadIO m => m () Source #
glBindFragmentShaderATI Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLfloat |
|
| -> m () |
Manual page for OpenGL 2.x.
glAreTexturesResident Source #
Arguments
| :: MonadIO m | |
| => GLsizei |
|
| -> Ptr GLuint |
|
| -> Ptr GLboolean |
|
| -> m GLboolean | of type Boolean. |
Manual page for OpenGL 2.x.
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> m () |
Manual page for OpenGL 2.x.
glBeginConditionalRender Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glBeginTransformFeedback Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glBindFragDataLocation Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLuint |
|
| -> Ptr GLchar |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glBindMultiTextureEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLuint |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> m () |
glBindRenderbufferEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> m () |
glBindFragDataLocationEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLuint |
|
| -> Ptr GLchar |
|
| -> m () |
This command is an alias for glBindFragDataLocation.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> m () |
glActiveStencilFaceEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> m () |
This command is an alias for glBindTexture.
glBeginTransformFeedbackEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> m () |
This command is an alias for glBeginTransformFeedback.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> GLuint |
|
| -> m () |
This command is an alias for glBindBufferBase.
glBindBufferOffsetEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> GLuint |
|
| -> GLintptr |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> GLuint |
|
| -> GLintptr |
|
| -> GLsizeiptr |
|
| -> m () |
This command is an alias for glBindBufferRange.
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> m () |
This command is an alias for glArrayElement.
glBeginVertexShaderEXT :: MonadIO m => m () Source #
glBindLightParameterEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> m GLuint |
glBindMaterialParameterEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> m GLuint |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> m GLuint |
glBindTexGenParameterEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> m GLuint |
glBindTextureUnitParameterEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> m GLuint |
glApplyFramebufferAttachmentCMAAINTEL :: MonadIO m => m () Source #
glBeginPerfQueryINTEL Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> m () |
glAlphaToCoverageDitherControlNV Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> m () |
glBeginConditionalRenderNV Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> m () |
This command is an alias for glBeginConditionalRender.
glBeginOcclusionQueryNV Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> m () |
glBindShadingRateImageNV Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> m () |
glBeginTransformFeedbackNV Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> m () |
This command is an alias for glBeginTransformFeedback.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> GLuint |
|
| -> m () |
This command is an alias for glBindBufferBase.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> GLuint |
|
| -> GLintptr |
|
| -> m () |
This command is an alias for glBindBufferOffsetEXT.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> GLuint |
|
| -> GLintptr |
|
| -> GLsizeiptr |
|
| -> m () |
This command is an alias for glBindBufferRange.
glBindTransformFeedbackNV Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> m () |
This command is an alias for glBindProgramARB.
glBeginVideoCaptureNV Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> m () |
glBeginConditionalRenderNVX Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> m () |
glAsyncCopyBufferSubDataNVX Source #
Arguments
| :: MonadIO m | |
| => GLsizei |
|
| -> Ptr GLuint |
|
| -> Ptr GLuint64 |
|
| -> GLuint |
|
| -> GLbitfield |
|
| -> GLuint |
|
| -> GLuint |
|
| -> GLintptr |
|
| -> GLintptr |
|
| -> GLsizeiptr |
|
| -> GLsizei |
|
| -> Ptr GLuint |
|
| -> Ptr GLuint64 |
|
| -> m GLuint |
glAsyncCopyImageSubDataNVX Source #
Arguments
| :: MonadIO m | |
| => GLsizei |
|
| -> Ptr GLuint |
|
| -> Ptr GLuint64 |
|
| -> GLuint |
|
| -> GLbitfield |
|
| -> GLuint |
|
| -> GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLuint |
|
| -> GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> Ptr GLuint |
|
| -> Ptr GLuint64 |
|
| -> m GLuint |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLfixed |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLfixed |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> m () |
glBindFragDataLocationIndexedEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLuint |
|
| -> GLuint |
|
| -> Ptr GLchar |
|
| -> m () |
This command is an alias for glBindFragDataLocationIndexed.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> m () |
glBindProgramPipelineEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> m () |
glBindRenderbufferOES Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> m () |
This command is an alias for glBindVertexArray.
glBlendEquationIndexedAMD Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> m () |
This command is an alias for glBlendEquationi.
glBlendEquationSeparateIndexedAMD Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLenum |
|
| -> m () |
This command is an alias for glBlendEquationSeparatei.
glBlendFuncIndexedAMD Source #
This command is an alias for glBlendFunci.
glBlendFuncSeparateIndexedAMD Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> m () |
This command is an alias for glBlendFuncSeparatei.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLsizeiptr |
|
| -> Ptr a |
|
| -> GLbitfield |
|
| -> m () |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLintptr |
|
| -> GLsizeiptr |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> m () |
This command is an alias for glClampColor.
glBlitNamedFramebuffer Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLuint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLbitfield |
|
| -> GLenum |
|
| -> m () |
Manual page for OpenGL 4.x.
glCheckNamedFramebufferStatus Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> m GLenum | of type FramebufferStatus. |
Manual page for OpenGL 4.x.
glBlendEquationSeparateiARB Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLenum |
|
| -> m () |
This command is an alias for glBlendEquationSeparatei.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> m () |
This command is an alias for glBlendEquationi.
glBlendFuncSeparateiARB Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> m () |
This command is an alias for glBlendFuncSeparatei.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLenum |
|
| -> m () |
This command is an alias for glBlendFunci.
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLbitfield |
|
| -> GLenum |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
glCheckFramebufferStatus Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> m GLenum | of type FramebufferStatus. |
Manual pages for OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLfloat |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glBufferPageCommitmentARB Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLintptr |
|
| -> GLsizeiptr |
|
| -> GLboolean |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLsizeiptrARB |
|
| -> Ptr a |
|
| -> GLenum |
|
| -> m () |
This command is an alias for glBufferData.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLintptrARB |
|
| -> GLsizeiptrARB |
|
| -> Ptr a |
|
| -> m () |
This command is an alias for glBufferSubData.
Arguments
| :: MonadIO m | |
| => GLsizei |
|
| -> GLsizei |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> Ptr GLubyte |
|
| -> m () |
Manual page for OpenGL 2.x.
glBlendEquationSeparate Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLsizeiptr |
|
| -> Ptr a |
|
| -> GLenum |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLintptr |
|
| -> GLsizeiptr |
|
| -> Ptr a |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLsizei |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLbitfield |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> GLfloat |
|
| -> GLint |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> Ptr GLfloat |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> Ptr GLint |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> Ptr GLuint |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLfloat |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLdouble |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glBlendEquationSeparatei Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLenum |
|
| -> m () |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> m () |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> m () |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLenum |
|
| -> m () |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLfloat |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> m () |
This command is an alias for glBlendColor.
glBlendEquationSeparateEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> m () |
This command is an alias for glBlendEquationSeparate.
glBlendFuncSeparateEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> m () |
This command is an alias for glBlendFuncSeparate.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> m () |
This command is an alias for glBlendEquation.
The vector equivalent of this command is glBinormal3bvEXT.
Arguments
| :: MonadIO m | |
| => Ptr GLbyte |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLdouble |
|
| -> GLdouble |
|
| -> GLdouble |
|
| -> m () |
The vector equivalent of this command is glBinormal3dvEXT.
Arguments
| :: MonadIO m | |
| => Ptr GLdouble |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLfloat |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> m () |
The vector equivalent of this command is glBinormal3fvEXT.
Arguments
| :: MonadIO m | |
| => Ptr GLfloat |
|
| -> m () |
The vector equivalent of this command is glBinormal3ivEXT.
Arguments
| :: MonadIO m | |
| => Ptr GLint |
|
| -> m () |
The vector equivalent of this command is glBinormal3svEXT.
Arguments
| :: MonadIO m | |
| => Ptr GLshort |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLsizei |
|
| -> Ptr a |
|
| -> m () |
glCheckNamedFramebufferStatusEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> m GLenum | of type FramebufferStatus. |
glBufferStorageExternalEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLintptr |
|
| -> GLsizeiptr |
|
| -> GLeglClientBufferEXT |
|
| -> GLbitfield |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLbitfield |
|
| -> GLenum |
|
| -> m () |
This command is an alias for glBlitFramebuffer.
glCheckFramebufferStatusEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> m GLenum | of type FramebufferStatus. |
This command is an alias for glCheckFramebufferStatus.
glBufferStorageMemEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLsizeiptr |
|
| -> GLuint |
|
| -> GLuint64 |
|
| -> m () |
glBindVertexShaderEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> m () |
glBlendFuncSeparateINGR Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> m () |
This command is an alias for glBlendFuncSeparate.
glBlendBarrierKHR :: MonadIO m => m () Source #
This command is an alias for glBlendBarrier.
glBlendBarrierNV :: MonadIO m => m () Source #
This command is an alias for glBlendBarrier.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLdouble |
|
| -> m () |
glBufferAttachMemoryNV Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> GLuint64 |
|
| -> m () |
glBufferAddressRangeNV Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> GLuint64EXT |
|
| -> GLsizeiptr |
|
| -> m () |
glBindVideoCaptureStreamBufferNV Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLuint |
|
| -> GLenum |
|
| -> GLintptrARB |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLclampf |
|
| -> m () |
This command is an alias for glClearDepthf.
glBlendBarrier :: MonadIO m => m () Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> m () |
glBlendEquationSeparateOES Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> m () |
glBlendEquationSeparateiEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLenum |
|
| -> m () |
This command is an alias for glBlendEquationSeparatei.
glBlendEquationSeparateiOES Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLenum |
|
| -> m () |
This command is an alias for glBlendEquationSeparatei.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> m () |
This command is an alias for glBlendEquationi.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> m () |
This command is an alias for glBlendEquationi.
glBlendFuncSeparateOES Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> m () |
glBlendFuncSeparateiEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> m () |
This command is an alias for glBlendFuncSeparatei.
glBlendFuncSeparateiOES Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> m () |
This command is an alias for glBlendFuncSeparatei.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLenum |
|
| -> m () |
This command is an alias for glBlendFunci.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLenum |
|
| -> m () |
This command is an alias for glBlendFunci.
glBlitFramebufferANGLE Source #
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLbitfield |
|
| -> GLenum |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLbitfield |
|
| -> GLenum |
|
| -> m () |
This command is an alias for glBlitFramebuffer.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLsizeiptr |
|
| -> Ptr a |
|
| -> GLbitfield |
|
| -> m () |
This command is an alias for glBufferStorage.
glCheckFramebufferStatusOES Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> m GLenum | of type FramebufferStatus. |
Arguments
| :: MonadIO m | |
| => GLfixed |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> m () |
Manual page for OpenGL 4.x.
glClearNamedBufferData Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
Manual page for OpenGL 4.x.
glClearNamedBufferSubData Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLintptr |
|
| -> GLsizeiptr |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
Manual page for OpenGL 4.x.
glClearNamedFramebufferfi Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLint |
|
| -> GLfloat |
|
| -> GLint |
|
| -> m () |
Manual page for OpenGL 4.x.
glClearNamedFramebufferfv Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLint |
|
| -> Ptr GLfloat |
|
| -> m () |
Manual page for OpenGL 4.x.
glClearNamedFramebufferiv Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLint |
|
| -> Ptr GLint |
|
| -> m () |
Manual page for OpenGL 4.x.
glClearNamedFramebufferuiv Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLint |
|
| -> Ptr GLuint |
|
| -> m () |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
Manual page for OpenGL 2.x.
glClientActiveTextureARB Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> m () |
This command is an alias for glClientActiveTexture.
Arguments
| :: MonadIO m | |
| => GLsync |
|
| -> GLbitfield |
|
| -> GLuint64 |
|
| -> m GLenum | of type SyncStatus. |
Manual pages for OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLuint |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLuint |
|
| -> m () |
glClientActiveVertexStreamATI Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLfloat |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glClientActiveTexture Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLdouble |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLbyte |
|
| -> GLbyte |
|
| -> GLbyte |
|
| -> m () |
Manual page for OpenGL 2.x. The vector equivalent of this command is glColor3bv.
Arguments
| :: MonadIO m | |
| => Ptr GLbyte |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLdouble |
|
| -> GLdouble |
|
| -> GLdouble |
|
| -> m () |
Manual page for OpenGL 2.x. The vector equivalent of this command is glColor3dv.
Arguments
| :: MonadIO m | |
| => Ptr GLdouble |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLfloat |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> m () |
Manual page for OpenGL 2.x. The vector equivalent of this command is glColor3fv.
Arguments
| :: MonadIO m | |
| => Ptr GLfloat |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> m () |
Manual page for OpenGL 2.x. The vector equivalent of this command is glColor3iv.
Arguments
| :: MonadIO m | |
| => Ptr GLint |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLshort |
|
| -> GLshort |
|
| -> GLshort |
|
| -> m () |
Manual page for OpenGL 2.x. The vector equivalent of this command is glColor3sv.
Arguments
| :: MonadIO m | |
| => Ptr GLshort |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLubyte |
|
| -> GLubyte |
|
| -> GLubyte |
|
| -> m () |
Manual page for OpenGL 2.x. The vector equivalent of this command is glColor3ubv.
Arguments
| :: MonadIO m | |
| => Ptr GLubyte |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLuint |
|
| -> GLuint |
|
| -> m () |
Manual page for OpenGL 2.x. The vector equivalent of this command is glColor3uiv.
Arguments
| :: MonadIO m | |
| => Ptr GLuint |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLushort |
|
| -> GLushort |
|
| -> GLushort |
|
| -> m () |
Manual page for OpenGL 2.x. The vector equivalent of this command is glColor3usv.
Arguments
| :: MonadIO m | |
| => Ptr GLushort |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLbyte |
|
| -> GLbyte |
|
| -> GLbyte |
|
| -> GLbyte |
|
| -> m () |
Manual page for OpenGL 2.x. The vector equivalent of this command is glColor4bv.
Arguments
| :: MonadIO m | |
| => Ptr GLbyte |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLdouble |
|
| -> GLdouble |
|
| -> GLdouble |
|
| -> GLdouble |
|
| -> m () |
Manual page for OpenGL 2.x. The vector equivalent of this command is glColor4dv.
Arguments
| :: MonadIO m | |
| => Ptr GLdouble |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLfloat |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> m () |
Manual page for OpenGL 2.x. The vector equivalent of this command is glColor4fv.
Arguments
| :: MonadIO m | |
| => Ptr GLfloat |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> m () |
Manual page for OpenGL 2.x. The vector equivalent of this command is glColor4iv.
Arguments
| :: MonadIO m | |
| => Ptr GLint |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLshort |
|
| -> GLshort |
|
| -> GLshort |
|
| -> GLshort |
|
| -> m () |
Manual page for OpenGL 2.x. The vector equivalent of this command is glColor4sv.
Arguments
| :: MonadIO m | |
| => Ptr GLshort |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLubyte |
|
| -> GLubyte |
|
| -> GLubyte |
|
| -> GLubyte |
|
| -> m () |
Manual page for OpenGL 2.x. The vector equivalent of this command is glColor4ubv.
Arguments
| :: MonadIO m | |
| => Ptr GLubyte |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLuint |
|
| -> GLuint |
|
| -> GLuint |
|
| -> m () |
Manual page for OpenGL 2.x. The vector equivalent of this command is glColor4uiv.
Arguments
| :: MonadIO m | |
| => Ptr GLuint |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLushort |
|
| -> GLushort |
|
| -> GLushort |
|
| -> GLushort |
|
| -> m () |
Manual page for OpenGL 2.x. The vector equivalent of this command is glColor4usv.
Arguments
| :: MonadIO m | |
| => Ptr GLushort |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLboolean |
|
| -> GLboolean |
|
| -> GLboolean |
|
| -> GLboolean |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLboolean |
|
| -> GLboolean |
|
| -> GLboolean |
|
| -> GLboolean |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> Ptr a |
|
| -> m () |
Manual page for OpenGL 2.x.
glClearNamedBufferDataEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
glClearNamedBufferSubDataEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLsizeiptr |
|
| -> GLsizeiptr |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
glClientAttribDefaultEXT Source #
Arguments
| :: MonadIO m | |
| => GLbitfield |
|
| -> m () |
glColorMaskIndexedEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLboolean |
|
| -> GLboolean |
|
| -> GLboolean |
|
| -> GLboolean |
|
| -> m () |
This command is an alias for glColorMaski.
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> Ptr a |
|
| -> m () |
glColorPointerListIBM Source #
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLenum |
|
| -> GLint |
|
| -> Ptr (Ptr a) |
|
| -> GLint |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLenum |
|
| -> Ptr (Ptr a) |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLhalfNV |
|
| -> GLhalfNV |
|
| -> GLhalfNV |
|
| -> m () |
The vector equivalent of this command is glColor3hvNV.
Arguments
| :: MonadIO m | |
| => Ptr GLhalfNV |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLhalfNV |
|
| -> GLhalfNV |
|
| -> GLhalfNV |
|
| -> GLhalfNV |
|
| -> m () |
The vector equivalent of this command is glColor4hvNV.
Arguments
| :: MonadIO m | |
| => Ptr GLhalfNV |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLfixed |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLfixed |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => Ptr GLfixed |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => Ptr GLfixed |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
This command is an alias for glClearTexImage.
glClearTexSubImageEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
This command is an alias for glClearTexSubImage.
glClientWaitSyncAPPLE Source #
Arguments
| :: MonadIO m | |
| => GLsync |
|
| -> GLbitfield |
|
| -> GLuint64 |
|
| -> m GLenum | of type SyncStatus. |
This command is an alias for glClientWaitSync.
This command is an alias for glClipControl.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLfixed |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLfixed |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLboolean |
|
| -> GLboolean |
|
| -> GLboolean |
|
| -> GLboolean |
|
| -> m () |
This command is an alias for glColorMaski.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLboolean |
|
| -> GLboolean |
|
| -> GLboolean |
|
| -> GLboolean |
|
| -> m () |
This command is an alias for glColorMaski.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLintptr |
|
| -> GLintptr |
|
| -> GLsizeiptr |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLuint |
|
| -> GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> m () |
Manual page for OpenGL 4.x.
glCompressedTextureSubImage1D Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> Ptr a |
|
| -> m () |
Manual page for OpenGL 4.x.
glCompressedTextureSubImage2D Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> Ptr a |
|
| -> m () |
Manual page for OpenGL 4.x.
glCompressedTextureSubImage3D Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> Ptr a |
|
| -> m () |
Manual page for OpenGL 4.x.
glCopyNamedBufferSubData Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLuint |
|
| -> GLintptr |
|
| -> GLintptr |
|
| -> GLsizeiptr |
|
| -> m () |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
Manual page for OpenGL 2.x.
glColorTableParameterfv Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
Manual page for OpenGL 2.x.
glColorTableParameteriv Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Manual page for OpenGL 2.x.
glConvolutionFilter1D Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
Manual page for OpenGL 2.x.
glConvolutionFilter2D Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
Manual page for OpenGL 2.x.
glConvolutionParameterf Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLfloat |
|
| -> m () |
Manual page for OpenGL 2.x.
glConvolutionParameterfv Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
Manual page for OpenGL 2.x.
glConvolutionParameteri Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLint |
|
| -> m () |
Manual page for OpenGL 2.x.
glConvolutionParameteriv Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLsizei |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> m () |
Manual page for OpenGL 2.x.
glCopyConvolutionFilter1D Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> m () |
Manual page for OpenGL 2.x.
glCopyConvolutionFilter2D Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLhandleARB |
|
| -> m () |
This command is an alias for glCompileShader.
glCompressedTexImage1DARB Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> GLint |
|
| -> GLsizei |
|
| -> Ptr a |
|
| -> m () |
This command is an alias for glCompressedTexImage1D.
glCompressedTexImage2DARB Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLint |
|
| -> GLsizei |
|
| -> Ptr a |
|
| -> m () |
This command is an alias for glCompressedTexImage2D.
glCompressedTexImage3DARB Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLint |
|
| -> GLsizei |
|
| -> Ptr a |
|
| -> m () |
This command is an alias for glCompressedTexImage3D.
glCompressedTexSubImage1DARB Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> Ptr a |
|
| -> m () |
This command is an alias for glCompressedTexSubImage1D.
glCompressedTexSubImage2DARB Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> Ptr a |
|
| -> m () |
This command is an alias for glCompressedTexSubImage2D.
glCompressedTexSubImage3DARB Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> Ptr a |
|
| -> m () |
This command is an alias for glCompressedTexSubImage3D.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glCompressedTexImage1D Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> GLint |
|
| -> GLsizei |
|
| -> Ptr a |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glCompressedTexImage2D Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLint |
|
| -> GLsizei |
|
| -> Ptr a |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glCompressedTexImage3D Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLint |
|
| -> GLsizei |
|
| -> Ptr a |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glCompressedTexSubImage1D Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> Ptr a |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glCompressedTexSubImage2D Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> Ptr a |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glCompressedTexSubImage3D Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> Ptr a |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLint |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLint |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
This command is an alias for glColorSubTable.
glCopyColorSubTableEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLsizei |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> m () |
This command is an alias for glCopyColorSubTable.
glConvolutionFilter1DEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
This command is an alias for glConvolutionFilter1D.
glConvolutionFilter2DEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
This command is an alias for glConvolutionFilter2D.
glConvolutionParameterfEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLfloat |
|
| -> m () |
This command is an alias for glConvolutionParameterf.
glConvolutionParameterfvEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
This command is an alias for glConvolutionParameterfv.
glConvolutionParameteriEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLint |
|
| -> m () |
This command is an alias for glConvolutionParameteri.
glConvolutionParameterivEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
This command is an alias for glConvolutionParameteriv.
glCopyConvolutionFilter1DEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> m () |
This command is an alias for glCopyConvolutionFilter1D.
glCopyConvolutionFilter2DEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> m () |
This command is an alias for glCopyConvolutionFilter2D.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLint |
|
| -> m () |
This command is an alias for glCopyTexImage1D.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLint |
|
| -> m () |
This command is an alias for glCopyTexImage2D.
glCopyTexSubImage1DEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> m () |
This command is an alias for glCopyTexSubImage1D.
glCopyTexSubImage2DEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> m () |
This command is an alias for glCopyTexSubImage2D.
glCopyTexSubImage3DEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> m () |
This command is an alias for glCopyTexSubImage3D.
glCompressedMultiTexImage1DEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLint |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> GLint |
|
| -> GLsizei |
|
| -> Ptr a |
|
| -> m () |
glCompressedMultiTexImage2DEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLint |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLint |
|
| -> GLsizei |
|
| -> Ptr a |
|
| -> m () |
glCompressedMultiTexImage3DEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLint |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLint |
|
| -> GLsizei |
|
| -> Ptr a |
|
| -> m () |
glCompressedMultiTexSubImage1DEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> Ptr a |
|
| -> m () |
glCompressedMultiTexSubImage2DEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> Ptr a |
|
| -> m () |
glCompressedMultiTexSubImage3DEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> Ptr a |
|
| -> m () |
glCompressedTextureImage1DEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLint |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> GLint |
|
| -> GLsizei |
|
| -> Ptr a |
|
| -> m () |
glCompressedTextureImage2DEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLint |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLint |
|
| -> GLsizei |
|
| -> Ptr a |
|
| -> m () |
glCompressedTextureImage3DEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLint |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLint |
|
| -> GLsizei |
|
| -> Ptr a |
|
| -> m () |
glCompressedTextureSubImage1DEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> Ptr a |
|
| -> m () |
glCompressedTextureSubImage2DEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> Ptr a |
|
| -> m () |
glCompressedTextureSubImage3DEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> Ptr a |
|
| -> m () |
glCopyMultiTexImage1DEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLint |
|
| -> GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLint |
|
| -> m () |
glCopyMultiTexImage2DEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLint |
|
| -> GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLint |
|
| -> m () |
glCopyMultiTexSubImage1DEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> m () |
glCopyMultiTexSubImage2DEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> m () |
glCopyMultiTexSubImage3DEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> m () |
glCopyTextureImage1DEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLint |
|
| -> GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLint |
|
| -> m () |
glCopyTextureImage2DEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLint |
|
| -> GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLint |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
This command is an alias for glColorTable.
glCompileCommandListNV Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLuint |
|
| -> GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLboolean |
|
| -> GLboolean |
|
| -> GLboolean |
|
| -> m () |
glCombinerParameterfNV Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLfloat |
|
| -> m () |
glCombinerParameterfvNV Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
glCombinerParameteriNV Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> m () |
glCombinerParameterivNV Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLint |
|
| -> m () |
glCombinerStageParameterfvNV Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
glConvolutionParameterxOES Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLfixed |
|
| -> m () |
glConvolutionParameterxvOES Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLfixed |
|
| -> m () |
glColorTableParameterfvSGI Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
This command is an alias for glColorTableParameterfv.
glColorTableParameterivSGI Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
This command is an alias for glColorTableParameteriv.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
This command is an alias for glColorTable.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> m () |
This command is an alias for glCopyColorTable.
glCompressedTexImage3DOES Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLint |
|
| -> GLsizei |
|
| -> Ptr a |
|
| -> m () |
glCopyBufferSubDataNV Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLintptr |
|
| -> GLintptr |
|
| -> GLsizeiptr |
|
| -> m () |
This command is an alias for glCopyBufferSubData.
glCopyImageSubDataEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLuint |
|
| -> GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> m () |
This command is an alias for glCopyImageSubData.
glCopyImageSubDataOES Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLuint |
|
| -> GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> m () |
This command is an alias for glCopyImageSubData.
glDebugMessageCallbackAMD Source #
Arguments
| :: MonadIO m | |
| => GLDEBUGPROCAMD |
|
| -> Ptr a |
|
| -> m () |
glDeleteVertexArraysAPPLE Source #
This command is an alias for glDeleteVertexArrays.
glCreateSyncFromCLeventARB Source #
Arguments
| :: MonadIO m | |
| => Ptr a |
|
| -> Ptr b |
|
| -> GLbitfield |
|
| -> m GLsync | of type |
glDebugMessageCallbackARB Source #
Arguments
| :: MonadIO m | |
| => GLDEBUGPROCARB |
|
| -> Ptr a |
|
| -> m () |
This command is an alias for glDebugMessageCallback.
glDebugMessageControlARB Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> Ptr GLuint |
|
| -> GLboolean |
|
| -> m () |
This command is an alias for glDebugMessageControl.
glDebugMessageInsertARB Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLuint |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> Ptr GLchar |
|
| -> m () |
This command is an alias for glDebugMessageInsert.
glCopyTextureSubImage1D Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> m () |
Manual page for OpenGL 4.x.
glCopyTextureSubImage2D Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> m () |
Manual page for OpenGL 4.x.
glCopyTextureSubImage3D Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> m () |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLsizei |
|
| -> Ptr GLuint |
|
| -> m () |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLsizei |
|
| -> Ptr GLuint |
|
| -> m () |
Manual page for OpenGL 4.x.
glCreateProgramPipelines Source #
Arguments
| :: MonadIO m | |
| => GLsizei |
|
| -> Ptr GLuint |
|
| -> m () |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLsizei |
|
| -> Ptr GLuint |
|
| -> m () |
Manual page for OpenGL 4.x.
glCreateRenderbuffers Source #
Arguments
| :: MonadIO m | |
| => GLsizei |
|
| -> Ptr GLuint |
|
| -> m () |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLsizei |
|
| -> Ptr GLuint |
|
| -> m () |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLsizei |
|
| -> Ptr GLuint |
|
| -> m () |
Manual page for OpenGL 4.x.
glCreateTransformFeedbacks Source #
Manual page for OpenGL 4.x.
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLsizei |
|
| -> Ptr GLuint |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
glDeleteRenderbuffers Source #
Arguments
| :: MonadIO m | |
| => GLsizei |
|
| -> Ptr GLuint |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
glCurrentPaletteMatrixARB Source #
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> m () |
This command is an alias for glDeleteQueries.
Arguments
| :: MonadIO m | |
| => GLsizei |
|
| -> Ptr GLuint |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
glCreateShaderProgramv Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLsizei |
|
| -> Ptr (Ptr GLchar) |
|
| -> m GLuint |
Manual page for OpenGL 4.x.
glDeleteProgramPipelines Source #
Arguments
| :: MonadIO m | |
| => GLsizei |
|
| -> Ptr GLuint |
|
| -> m () |
Manual page for OpenGL 4.x.
glCreateProgramObjectARB Source #
Arguments
| :: MonadIO m | |
| => m GLhandleARB | of type |
This command is an alias for glCreateProgram.
glCreateShaderObjectARB Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> m GLhandleARB | of type |
This command is an alias for glCreateShader.
Arguments
| :: MonadIO m | |
| => GLhandleARB |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLsync |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
glDeleteTransformFeedbacks Source #
Manual page for OpenGL 4.x.
Manual pages for OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLsizei |
|
| -> Ptr GLuint |
|
| -> m () |
This command is an alias for glDeleteBuffers.
glDeleteFragmentShaderATI Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> m () |
glCreateProgram :: MonadIO m => m GLuint Source #
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> m GLuint |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLsizei |
|
| -> Ptr GLuint |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLsizei |
|
| -> Ptr GLuint |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glDebugMessageCallback Source #
Arguments
| :: MonadIO m | |
| => GLDEBUGPROC |
|
| -> Ptr a |
|
| -> m () |
Manual page for OpenGL 4.x.
glDebugMessageControl Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> Ptr GLuint |
|
| -> GLboolean |
|
| -> m () |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLuint |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> Ptr GLchar |
|
| -> m () |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLdouble |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
glCopyTextureSubImage3DEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> m () |
glDeleteFramebuffersEXT Source #
Arguments
| :: MonadIO m | |
| => GLsizei |
|
| -> Ptr GLuint |
|
| -> m () |
This command is an alias for glDeleteFramebuffers.
glDeleteRenderbuffersEXT Source #
Arguments
| :: MonadIO m | |
| => GLsizei |
|
| -> Ptr GLuint |
|
| -> m () |
This command is an alias for glDeleteRenderbuffers.
glCreateShaderProgramEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLchar |
|
| -> m GLuint |
glDeletePerfQueryINTEL Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> m () |
glCoverageModulationNV Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> m () |
glCoverFillPathInstancedNV Source #
Arguments
| :: MonadIO m | |
| => GLsizei |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> GLuint |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> m () |
glCoverStrokePathInstancedNV Source #
Arguments
| :: MonadIO m | |
| => GLsizei |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> GLuint |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> m () |
glDeleteTransformFeedbacksNV Source #
This command is an alias for glDeleteTransformFeedbacks.
Arguments
| :: MonadIO m | |
| => GLsizei |
|
| -> Ptr GLuint |
|
| -> m () |
This command is an alias for glDeleteProgramsARB.
glCreateProgressFenceNVX :: MonadIO m => m GLuint Source #
Arguments
| :: MonadIO m | |
| => GLbitfield |
|
| -> m () |
glDeformationMap3dSGIX Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLdouble |
|
| -> GLdouble |
|
| -> GLint |
|
| -> GLint |
|
| -> GLdouble |
|
| -> GLdouble |
|
| -> GLint |
|
| -> GLint |
|
| -> GLdouble |
|
| -> GLdouble |
|
| -> GLint |
|
| -> GLint |
|
| -> Ptr GLdouble |
|
| -> m () |
glDeformationMap3fSGIX Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> GLint |
|
| -> GLint |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> GLint |
|
| -> GLint |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> GLint |
|
| -> GLint |
|
| -> Ptr GLfloat |
|
| -> m () |
glCoverageOperationNV Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> m () |
glCreateShaderProgramvEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLsizei |
|
| -> Ptr (Ptr GLchar) |
|
| -> m GLuint |
glCurrentPaletteMatrixOES Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> m () |
glDebugMessageCallbackKHR Source #
Arguments
| :: MonadIO m | |
| => GLDEBUGPROCKHR |
|
| -> Ptr a |
|
| -> m () |
This command is an alias for glDebugMessageCallback.
glDebugMessageControlKHR Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> Ptr GLuint |
|
| -> GLboolean |
|
| -> m () |
This command is an alias for glDebugMessageControl.
glDebugMessageInsertKHR Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLuint |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> Ptr GLchar |
|
| -> m () |
This command is an alias for glDebugMessageInsert.
Arguments
| :: MonadIO m | |
| => GLsync |
|
| -> m () |
This command is an alias for glDeleteSync.
glDrawElementArrayAPPLE Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> GLsizei |
|
| -> m () |
glDrawArraysInstancedBaseInstance Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLuint |
|
| -> m () |
Manual page for OpenGL 4.x.
glDrawElementsInstancedBaseInstance Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> GLsizei |
|
| -> GLuint |
|
| -> m () |
Manual page for OpenGL 4.x.
glDrawElementsInstancedBaseVertexBaseInstance Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> GLsizei |
|
| -> GLint |
|
| -> GLuint |
|
| -> m () |
Manual page for OpenGL 4.x.
Manual page for OpenGL 4.x.
glDispatchComputeIndirect Source #
Arguments
| :: MonadIO m | |
| => GLintptr |
|
| -> m () |
Manual page for OpenGL 4.x.
glDisableVertexArrayAttrib Source #
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLsizei |
|
| -> Ptr GLenum |
|
| -> m () |
This command is an alias for glDrawBuffers.
glDrawElementsBaseVertex Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> GLint |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
glDrawElementsInstancedBaseVertex Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> GLsizei |
|
| -> GLint |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
glDrawRangeElementsBaseVertex Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> GLuint |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> GLint |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr a |
|
| -> m () |
Manual page for OpenGL 4.x.
glDrawElementsIndirect Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
Manual page for OpenGL 4.x.
glDrawArraysInstancedARB Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> m () |
This command is an alias for glDrawArraysInstanced.
glDrawElementsInstancedARB Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> GLsizei |
|
| -> m () |
This command is an alias for glDrawElementsInstanced.
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLhandleARB |
|
| -> GLhandleARB |
|
| -> m () |
This command is an alias for glDetachShader.
glDisableVertexAttribArrayARB Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> m () |
This command is an alias for glDisableVertexAttribArray.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLsizei |
|
| -> Ptr GLdouble |
|
| -> m () |
Manual page for OpenGL 4.x.
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLsizei |
|
| -> Ptr GLenum |
|
| -> m () |
This command is an alias for glDrawBuffers.
glDrawElementArrayATI Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLsizei |
|
| -> m () |
glDrawRangeElementArrayATI Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> GLuint |
|
| -> GLsizei |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Manual page for OpenGL 2.x.
glDisableVertexAttribArray Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Manual pages for OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> GLsizei |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLsizei |
|
| -> Ptr GLenum |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLsizei |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> GLuint |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glDrawArraysInstanced Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
glDrawElementsInstanced Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> GLsizei |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
This command is an alias for glDisablei.
glDrawArraysInstancedEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> m () |
This command is an alias for glDrawArraysInstanced.
glDrawElementsInstancedEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> GLsizei |
|
| -> m () |
This command is an alias for glDrawElementsInstanced.
glDrawRangeElementsEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> GLuint |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
This command is an alias for glDrawRangeElements.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> GLsizei |
|
| -> m () |
This command is an alias for glDrawArrays.
glDeleteVertexShaderEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> m () |
glDisableVariantClientStateEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> m () |
glDrawMeshTasksIndirectNV Source #
Arguments
| :: MonadIO m | |
| => GLintptr |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLclampf |
|
| -> GLclampf |
|
| -> m () |
This command is an alias for glDepthRangef.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLsizei |
|
| -> Ptr GLfloat |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> m () |
glDeleteVertexArraysOES Source #
This command is an alias for glDeleteVertexArrays.
glDisableDriverControlQCOM Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> m () |
This command is an alias for glDisablei.
This command is an alias for glDisablei.
This command is an alias for glDisablei.
glDiscardFramebufferEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLsizei |
|
| -> Ptr GLenum |
|
| -> m () |
glDrawArraysInstancedANGLE Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> m () |
This command is an alias for glDrawArraysInstanced.
glDrawArraysInstancedBaseInstanceEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLuint |
|
| -> m () |
This command is an alias for glDrawArraysInstancedBaseInstance.
glDrawArraysInstancedNV Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> m () |
This command is an alias for glDrawArraysInstanced.
This command is an alias for glDrawBuffers.
glDrawElementsBaseVertexEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> GLint |
|
| -> m () |
This command is an alias for glDrawElementsBaseVertex.
glDrawElementsBaseVertexOES Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> GLint |
|
| -> m () |
This command is an alias for glDrawElementsBaseVertex.
glDrawElementsInstancedANGLE Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> GLsizei |
|
| -> m () |
This command is an alias for glDrawElementsInstanced.
glDrawElementsInstancedBaseInstanceEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> GLsizei |
|
| -> GLuint |
|
| -> m () |
This command is an alias for glDrawElementsInstancedBaseInstance.
glDrawElementsInstancedBaseVertexBaseInstanceEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> GLsizei |
|
| -> GLint |
|
| -> GLuint |
|
| -> m () |
This command is an alias for glDrawElementsInstancedBaseVertexBaseInstance.
glDrawElementsInstancedBaseVertexEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> GLsizei |
|
| -> GLint |
|
| -> m () |
This command is an alias for glDrawElementsInstancedBaseVertex.
glDrawElementsInstancedBaseVertexOES Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> GLsizei |
|
| -> GLint |
|
| -> m () |
This command is an alias for glDrawElementsInstancedBaseVertex.
glDrawElementsInstancedNV Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> GLsizei |
|
| -> m () |
This command is an alias for glDrawElementsInstanced.
glDrawRangeElementsBaseVertexEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> GLuint |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> GLint |
|
| -> m () |
This command is an alias for glDrawRangeElementsBaseVertex.
glDrawRangeElementsBaseVertexOES Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> GLuint |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> GLint |
|
| -> m () |
This command is an alias for glDrawRangeElementsBaseVertex.
The vector equivalent of this command is glDrawTexfvOES.
Arguments
| :: MonadIO m | |
| => Ptr GLfloat |
|
| -> m () |
The vector equivalent of this command is glDrawTexivOES.
Arguments
| :: MonadIO m | |
| => Ptr GLint |
|
| -> m () |
The vector equivalent of this command is glDrawTexsvOES.
Arguments
| :: MonadIO m | |
| => Ptr GLshort |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> m () |
glElementPointerAPPLE Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr a |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> m () |
glEnableVertexArrayAttrib Source #
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> m () |
This command is an alias for glEndQuery.
glEvaluateDepthValuesARB :: MonadIO m => m () Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLbitfield |
|
| -> m GLsync | of type |
Manual pages for OpenGL 3.x or OpenGL 4.x.
glDrawTransformFeedback Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> m () |
Manual page for OpenGL 4.x.
glDrawTransformFeedbackStream Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> GLuint |
|
| -> m () |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> m () |
Manual page for OpenGL 4.x.
glDrawTransformFeedbackInstanced Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> GLsizei |
|
| -> m () |
Manual page for OpenGL 4.x.
glDrawTransformFeedbackStreamInstanced Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> GLuint |
|
| -> GLsizei |
|
| -> m () |
Manual page for OpenGL 4.x.
glEnableVertexAttribArrayARB Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> m () |
This command is an alias for glEnableVertexAttribArray.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr a |
|
| -> m () |
glEndFragmentShaderATI :: MonadIO m => m () Source #
Manual page for OpenGL 2.x. The vector equivalent of this command is glEdgeFlagv.
Arguments
| :: MonadIO m | |
| => GLsizei |
|
| -> Ptr a |
|
| -> m () |
Manual page for OpenGL 2.x.
Manual page for OpenGL 2.x.
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Manual page for OpenGL 2.x.
glEnableVertexAttribArray Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Manual pages for OpenGL 3.x or OpenGL 4.x.
glEnd :: MonadIO m => m () Source #
Manual page for OpenGL 2.x.
glEndConditionalRender :: MonadIO m => m () Source #
Manual pages for OpenGL 3.x or OpenGL 4.x.
glEndList :: MonadIO m => m () Source #
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glEndTransformFeedback :: MonadIO m => m () Source #
Manual pages for OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLdouble |
|
| -> m () |
Manual page for OpenGL 2.x. The vector equivalent of this command is glEvalCoord1dv.
Arguments
| :: MonadIO m | |
| => Ptr GLdouble |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLfloat |
|
| -> m () |
Manual page for OpenGL 2.x. The vector equivalent of this command is glEvalCoord1fv.
Arguments
| :: MonadIO m | |
| => Ptr GLfloat |
|
| -> m () |
Manual page for OpenGL 2.x.
Manual page for OpenGL 2.x. The vector equivalent of this command is glEvalCoord2dv.
Arguments
| :: MonadIO m | |
| => Ptr GLdouble |
|
| -> m () |
Manual page for OpenGL 2.x.
Manual page for OpenGL 2.x. The vector equivalent of this command is glEvalCoord2fv.
Arguments
| :: MonadIO m | |
| => Ptr GLfloat |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> m () |
Manual page for OpenGL 2.x.
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLsizei |
|
| -> GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
Manual page for OpenGL 2.x.
glFinish :: MonadIO m => m () Source #
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
This command is an alias for glEnablei.
glEGLImageTargetTexStorageEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLeglImageOES |
|
| -> Ptr GLint |
|
| -> m () |
glEGLImageTargetTextureStorageEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLeglImageOES |
|
| -> Ptr GLint |
|
| -> m () |
glEndTransformFeedbackEXT :: MonadIO m => m () Source #
This command is an alias for glEndTransformFeedback.
glEnableVariantClientStateEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> m () |
glEndVertexShaderEXT :: MonadIO m => m () Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> m () |
glEndConditionalRenderNV :: MonadIO m => m () Source #
This command is an alias for glEndConditionalRender.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> m () |
glEndOcclusionQueryNV :: MonadIO m => m () Source #
glFinalCombinerInputNV Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> m () |
glEndTransformFeedbackNV :: MonadIO m => m () Source #
This command is an alias for glEndTransformFeedback.
glDrawTransformFeedbackNV Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> m () |
This command is an alias for glDrawTransformFeedback.
Arguments
| :: MonadIO m | |
| => GLsizei |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> Ptr GLfloat |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> m () |
glEndConditionalRenderNVX :: MonadIO m => m () Source #
This command is an alias for glEndConditionalRender.
Arguments
| :: MonadIO m | |
| => GLfixed |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => Ptr GLfixed |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => Ptr GLfixed |
|
| -> m () |
The vector equivalent of this command is glDrawTexxvOES.
Arguments
| :: MonadIO m | |
| => Ptr GLfixed |
|
| -> m () |
glDrawTransformFeedbackEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> m () |
This command is an alias for glDrawTransformFeedback.
glDrawTransformFeedbackInstancedEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> GLsizei |
|
| -> m () |
This command is an alias for glDrawTransformFeedbackInstanced.
glEGLImageTargetRenderbufferStorageOES Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLeglImageOES |
|
| -> m () |
glEGLImageTargetTexture2DOES Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLeglImageOES |
|
| -> m () |
glEnableDriverControlQCOM Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> m () |
This command is an alias for glEnablei.
This command is an alias for glEnablei.
This command is an alias for glEnablei.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLbitfield |
|
| -> m () |
glExtGetBufferPointervQCOM Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr (Ptr a) |
|
| -> m () |
glExtGetProgramBinarySourceQCOM Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLchar |
|
| -> Ptr GLint |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLbitfield |
|
| -> m GLsync |
This command is an alias for glFenceSync.
glFramebufferSamplePositionsfvAMD Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> GLuint |
|
| -> Ptr GLfloat |
|
| -> m () |
glFlushMappedBufferRangeAPPLE Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLintptr |
|
| -> GLsizeiptr |
|
| -> m () |
This command is an alias for glFlushMappedBufferRange.
glFlushVertexArrayRangeAPPLE Source #
Arguments
| :: MonadIO m | |
| => GLsizei |
|
| -> Ptr a |
|
| -> m () |
glFlushMappedNamedBufferRange Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLintptr |
|
| -> GLsizeiptr |
|
| -> m () |
Manual page for OpenGL 4.x.
glFramebufferParameteri Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLint |
|
| -> m () |
Manual page for OpenGL 4.x.
glFramebufferRenderbuffer Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLuint |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
glFramebufferTexture1D Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLuint |
|
| -> GLint |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
glFramebufferTexture2D Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLuint |
|
| -> GLint |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
glFramebufferTexture3D Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLuint |
|
| -> GLint |
|
| -> GLint |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
glFramebufferTextureLayer Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLuint |
|
| -> GLint |
|
| -> GLint |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
glFramebufferTextureARB Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLuint |
|
| -> GLint |
|
| -> m () |
This command is an alias for glFramebufferTexture.
glFramebufferTextureFaceARB Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLuint |
|
| -> GLint |
|
| -> GLenum |
|
| -> m () |
glFramebufferTextureLayerARB Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLuint |
|
| -> GLint |
|
| -> GLint |
|
| -> m () |
This command is an alias for glFramebufferTextureLayer.
glFlushMappedBufferRange Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLintptr |
|
| -> GLsizeiptr |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
glFramebufferSampleLocationsfvARB Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> GLsizei |
|
| -> Ptr GLfloat |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLsizei |
|
| -> Ptr GLuint |
|
| -> m () |
This command is an alias for glGenBuffers.
glFreeObjectBufferATI Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> m () |
glFlush :: MonadIO m => m () Source #
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLsizei |
|
| -> Ptr a |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLdouble |
|
| -> m () |
Manual page for OpenGL 2.x. The vector equivalent of this command is glFogCoorddv.
Arguments
| :: MonadIO m | |
| => Ptr GLdouble |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLfloat |
|
| -> m () |
Manual page for OpenGL 2.x. The vector equivalent of this command is glFogCoordfv.
Arguments
| :: MonadIO m | |
| => Ptr GLfloat |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLfloat |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLdouble |
|
| -> GLdouble |
|
| -> GLdouble |
|
| -> GLdouble |
|
| -> GLdouble |
|
| -> GLdouble |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLsizei |
|
| -> Ptr GLuint |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLuint |
|
| -> GLint |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
glFlushMappedNamedBufferRangeEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLintptr |
|
| -> GLsizeiptr |
|
| -> m () |
glFramebufferDrawBufferEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> m () |
glFramebufferDrawBuffersEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLsizei |
|
| -> Ptr GLenum |
|
| -> m () |
glFramebufferReadBufferEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLsizei |
|
| -> Ptr a |
|
| -> m () |
This command is an alias for glFogCoordPointer.
Arguments
| :: MonadIO m | |
| => GLdouble |
|
| -> m () |
The vector equivalent of this command is glFogCoorddvEXT. This command is an alias for glFogCoordd.
Arguments
| :: MonadIO m | |
| => Ptr GLdouble |
|
| -> m () |
This command is an alias for glFogCoorddv.
Arguments
| :: MonadIO m | |
| => GLfloat |
|
| -> m () |
The vector equivalent of this command is glFogCoordfvEXT. This command is an alias for glFogCoordf.
Arguments
| :: MonadIO m | |
| => Ptr GLfloat |
|
| -> m () |
This command is an alias for glFogCoordfv.
glFramebufferRenderbufferEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLuint |
|
| -> m () |
This command is an alias for glFramebufferRenderbuffer.
glFramebufferTexture1DEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLuint |
|
| -> GLint |
|
| -> m () |
This command is an alias for glFramebufferTexture1D.
glFramebufferTexture2DEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLuint |
|
| -> GLint |
|
| -> m () |
This command is an alias for glFramebufferTexture2D.
glFramebufferTexture3DEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLuint |
|
| -> GLint |
|
| -> GLint |
|
| -> m () |
This command is an alias for glFramebufferTexture3D.
glFramebufferFetchBarrierEXT :: MonadIO m => m () Source #
glFramebufferTextureLayerEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLuint |
|
| -> GLint |
|
| -> GLint |
|
| -> m () |
This command is an alias for glFramebufferTextureLayer.
glFrameTerminatorGREMEDY :: MonadIO m => m () Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> m () |
glFogCoordPointerListIBM Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> Ptr (Ptr a) |
|
| -> GLint |
|
| -> m () |
glFramebufferParameteriMESA Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLint |
|
| -> m () |
glFragmentCoverageColorNV Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> m () |
glFramebufferTextureEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLuint |
|
| -> GLint |
|
| -> m () |
This command is an alias for glFramebufferTexture.
glFramebufferTextureFaceEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLuint |
|
| -> GLint |
|
| -> GLenum |
|
| -> m () |
This command is an alias for glFramebufferTextureFaceARB.
Arguments
| :: MonadIO m | |
| => GLhalfNV |
|
| -> m () |
The vector equivalent of this command is glFogCoordhvNV.
Arguments
| :: MonadIO m | |
| => Ptr GLhalfNV |
|
| -> m () |
glFlushPixelDataRangeNV Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> m () |
glFramebufferSampleLocationsfvNV Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> GLsizei |
|
| -> Ptr GLfloat |
|
| -> m () |
glFlushVertexArrayRangeNV :: MonadIO m => m () Source #
glFramebufferTextureMultiviewOVR Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLuint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> m () |
glFlushRasterSGIX :: MonadIO m => m () Source #
glFragmentColorMaterialSGIX Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> m () |
glFragmentLightModelfSGIX Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLfloat |
|
| -> m () |
glFragmentLightModelfvSGIX Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
glFragmentLightModeliSGIX Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> m () |
glFragmentLightModelivSGIX Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLfloat |
|
| -> m () |
glFragmentLightfvSGIX Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLint |
|
| -> m () |
glFragmentLightivSGIX Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
glFragmentMaterialfSGIX Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLfloat |
|
| -> m () |
glFragmentMaterialfvSGIX Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
glFragmentMaterialiSGIX Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLint |
|
| -> m () |
glFragmentMaterialivSGIX Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> m () |
glFinishTextureSUNX :: MonadIO m => m () Source #
glFlushMappedBufferRangeEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLintptr |
|
| -> GLsizeiptr |
|
| -> m () |
This command is an alias for glFlushMappedBufferRange.
glFramebufferFetchBarrierQCOM :: MonadIO m => m () Source #
glFramebufferFoveationParametersQCOM Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLuint |
|
| -> GLuint |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> m () |
glFramebufferRenderbufferOES Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLuint |
|
| -> m () |
glFramebufferTexture2DDownsampleIMG Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLuint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> m () |
glFramebufferTexture2DMultisampleEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLuint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> m () |
glFramebufferTexture2DMultisampleIMG Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLuint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> m () |
glFramebufferTexture2DOES Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLuint |
|
| -> GLint |
|
| -> m () |
glFramebufferTexture3DOES Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLuint |
|
| -> GLint |
|
| -> GLint |
|
| -> m () |
glFramebufferTextureLayerDownsampleIMG Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLuint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> m () |
glFramebufferTextureMultisampleMultiviewOVR Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLuint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLint |
|
| -> GLsizei |
|
| -> m () |
glFramebufferTextureOES Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLuint |
|
| -> GLint |
|
| -> m () |
This command is an alias for glFramebufferTexture.
glGenVertexArraysAPPLE Source #
This command is an alias for glGenVertexArrays.
glGenerateTextureMipmap Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> m () |
Manual page for OpenGL 4.x.
glGetCompressedTextureImage Source #
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLsizei |
|
| -> Ptr GLuint |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLsizei |
|
| -> Ptr GLuint |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
glGetCompressedTextureSubImage Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> Ptr a |
|
| -> m () |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
Manual page for OpenGL 2.x.
glGetColorTableParameterfv Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
Manual page for OpenGL 2.x.
glGetColorTableParameteriv Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Manual page for OpenGL 2.x.
glGetConvolutionFilter Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
Manual page for OpenGL 2.x.
glGetConvolutionParameterfv Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
Manual page for OpenGL 2.x.
This command is an alias for glGenQueries.
Arguments
| :: MonadIO m | |
| => GLsizei |
|
| -> Ptr GLuint |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
glGenProgramPipelines Source #
Arguments
| :: MonadIO m | |
| => GLsizei |
|
| -> Ptr GLuint |
|
| -> m () |
Manual page for OpenGL 4.x.
glGetActiveAtomicCounterBufferiv Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLuint |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Manual page for OpenGL 4.x.
glGetActiveUniformARB Source #
Arguments
| :: MonadIO m | |
| => GLhandleARB |
|
| -> GLuint |
|
| -> GLsizei |
|
| -> Ptr GLsizei |
|
| -> Ptr GLint |
|
| -> Ptr GLenum |
|
| -> Ptr GLcharARB |
|
| -> m () |
This command is an alias for glGetActiveUniform.
glGetAttachedObjectsARB Source #
Arguments
| :: MonadIO m | |
| => GLhandleARB |
|
| -> GLsizei |
|
| -> Ptr GLsizei |
|
| -> Ptr GLhandleARB |
|
| -> m () |
glGetActiveSubroutineName Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLuint |
|
| -> GLsizei |
|
| -> Ptr GLsizei |
|
| -> Ptr GLchar |
|
| -> m () |
Manual page for OpenGL 4.x.
glGetActiveSubroutineUniformName Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLuint |
|
| -> GLsizei |
|
| -> Ptr GLsizei |
|
| -> Ptr GLchar |
|
| -> m () |
Manual page for OpenGL 4.x.
glGetActiveSubroutineUniformiv Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLuint |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Manual page for OpenGL 4.x.
glGetCompressedTexImageARB Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> Ptr a |
|
| -> m () |
This command is an alias for glGetCompressedTexImage.
glGenTransformFeedbacks Source #
Manual page for OpenGL 4.x.
glGetActiveUniformBlockName Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLuint |
|
| -> GLsizei |
|
| -> Ptr GLsizei |
|
| -> Ptr GLchar |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
glGetActiveUniformBlockiv Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLuint |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
glGetActiveUniformName Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLuint |
|
| -> GLsizei |
|
| -> Ptr GLsizei |
|
| -> Ptr GLchar |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
glGetActiveUniformsiv Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLsizei |
|
| -> Ptr GLuint |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
Manual pages for OpenGL 3.x or OpenGL 4.x.
glGetBufferParameterivARB Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
This command is an alias for glGetBufferParameteriv.
glGetBufferPointervARB Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr (Ptr a) |
|
| -> m () |
This command is an alias for glGetBufferPointerv.
glGetBufferSubDataARB Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLintptrARB |
|
| -> GLsizeiptrARB |
|
| -> Ptr a |
|
| -> m () |
This command is an alias for glGetBufferSubData.
Arguments
| :: MonadIO m | |
| => GLhandleARB |
|
| -> GLuint |
|
| -> GLsizei |
|
| -> Ptr GLsizei |
|
| -> Ptr GLint |
|
| -> Ptr GLenum |
|
| -> Ptr GLcharARB |
|
| -> m () |
This command is an alias for glGetActiveAttrib.
glGetAttribLocationARB Source #
Arguments
| :: MonadIO m | |
| => GLhandleARB |
|
| -> Ptr GLcharARB |
|
| -> m GLint |
This command is an alias for glGetAttribLocation.
glGetArrayObjectfvATI Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
glGetArrayObjectivATI Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Manual page for OpenGL 2.x.
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLsizei |
|
| -> Ptr GLuint |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLuint |
|
| -> GLsizei |
|
| -> Ptr GLsizei |
|
| -> Ptr GLint |
|
| -> Ptr GLenum |
|
| -> Ptr GLchar |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLuint |
|
| -> GLsizei |
|
| -> Ptr GLsizei |
|
| -> Ptr GLint |
|
| -> Ptr GLenum |
|
| -> Ptr GLchar |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLsizei |
|
| -> Ptr GLsizei |
|
| -> Ptr GLuint |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> Ptr GLboolean |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLboolean |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glGetBufferParameteriv Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr (Ptr a) |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLintptr |
|
| -> GLsizeiptr |
|
| -> Ptr a |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLdouble |
|
| -> m () |
Manual page for OpenGL 2.x.
glGetCompressedTexImage Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> Ptr a |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glGetBufferParameteri64v Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLint64 |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
glGetConvolutionFilterEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
glGetConvolutionParameterfvEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
glGenerateMultiTexMipmapEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> m () |
glGenerateTextureMipmapEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> m () |
glGetBooleanIndexedvEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> Ptr GLboolean |
|
| -> m () |
This command is an alias for glGetBooleani_v.
glGetCompressedMultiTexImageEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLint |
|
| -> Ptr a |
|
| -> m () |
glGetCompressedTextureImageEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLint |
|
| -> Ptr a |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLsizei |
|
| -> Ptr GLuint |
|
| -> m () |
This command is an alias for glGenFramebuffers.
glGenRenderbuffersEXT Source #
Arguments
| :: MonadIO m | |
| => GLsizei |
|
| -> Ptr GLuint |
|
| -> m () |
This command is an alias for glGenRenderbuffers.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> m () |
This command is an alias for glGenerateMipmap.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
This command is an alias for glGetColorTable.
glGetColorTableParameterfvEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
This command is an alias for glGetColorTableParameterfv.
glGetColorTableParameterivEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
This command is an alias for glGetColorTableParameteriv.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLuint |
|
| -> m GLuint |
glGetCombinerInputParameterfvNV Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
glGetCombinerInputParameterivNV Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
glGetCombinerOutputParameterfvNV Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
glGetCombinerOutputParameterivNV Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
glGetCombinerStageParameterfvNV Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
glGetBufferParameterui64vNV Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLuint64EXT |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLuint |
|
| -> GLsizei |
|
| -> Ptr GLsizei |
|
| -> Ptr GLsizei |
|
| -> Ptr GLenum |
|
| -> Ptr GLchar |
|
| -> m () |
glGenTransformFeedbacksNV Source #
This command is an alias for glGenTransformFeedbacks.
Arguments
| :: MonadIO m | |
| => GLsizei |
|
| -> Ptr GLuint |
|
| -> m () |
This command is an alias for glGenProgramsARB.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLfixed |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
glGetColorTableParameterfvSGI Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
glGetColorTableParameterivSGI Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
This command is an alias for glGenVertexArrays.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> m () |
glGetBufferPointervOES Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr (Ptr a) |
|
| -> m () |
This command is an alias for glGetBufferPointerv.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLfixed |
|
| -> m () |
glGetDebugMessageLogAMD Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLsizei |
|
| -> Ptr GLenum |
|
| -> Ptr GLuint |
|
| -> Ptr GLuint |
|
| -> Ptr GLsizei |
|
| -> Ptr GLchar |
|
| -> m GLuint |
glGetFramebufferParameterfvAMD Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLuint |
|
| -> GLuint |
|
| -> GLsizei |
|
| -> Ptr GLfloat |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
glGetDebugMessageLogARB Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLsizei |
|
| -> Ptr GLenum |
|
| -> Ptr GLenum |
|
| -> Ptr GLuint |
|
| -> Ptr GLenum |
|
| -> Ptr GLsizei |
|
| -> Ptr GLchar |
|
| -> m GLuint |
This command is an alias for glGetDebugMessageLog.
glGetFramebufferParameteriv Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Manual page for OpenGL 4.x.
glGetFramebufferAttachmentParameteriv Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
glGetConvolutionParameteriv Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLboolean |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
Manual page for OpenGL 2.x.
glGetHistogramParameterfv Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
Manual page for OpenGL 2.x.
glGetHistogramParameteriv Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Manual page for OpenGL 2.x.
glGetInternalformativ Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> Ptr GLint |
|
| -> m () |
Manual page for OpenGL 4.x.
glGetInternalformati64v Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> Ptr GLint64 |
|
| -> m () |
Manual page for OpenGL 4.x.
glGetGraphicsResetStatusARB Source #
Arguments
| :: MonadIO m | |
| => m GLenum | of type GraphicsResetStatus. |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> m GLhandleARB | of type |
Arguments
| :: MonadIO m | |
| => GLhandleARB |
|
| -> GLsizei |
|
| -> Ptr GLsizei |
|
| -> Ptr GLcharARB |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLint64 |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> Ptr GLint |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> Ptr GLdouble |
|
| -> m () |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> Ptr GLfloat |
|
| -> m () |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLdouble |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glGetFragDataLocation Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> Ptr GLchar |
|
| -> m GLint |
Manual pages for OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLdouble |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> Ptr GLint64 |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLsizei |
|
| -> Ptr GLenum |
|
| -> Ptr GLenum |
|
| -> Ptr GLuint |
|
| -> Ptr GLenum |
|
| -> Ptr GLsizei |
|
| -> Ptr GLchar |
|
| -> m GLuint |
Manual page for OpenGL 4.x.
glGetGraphicsResetStatus Source #
Arguments
| :: MonadIO m | |
| => m GLenum | of type GraphicsResetStatus. |
Manual page for OpenGL 4.x.
glGetConvolutionParameterivEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
glGetDoubleIndexedvEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> Ptr GLdouble |
|
| -> m () |
This command is an alias for glGetDoublei_v.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> Ptr GLdouble |
|
| -> m () |
This command is an alias for glGetDoublei_v.
glGetFloatIndexedvEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> Ptr GLfloat |
|
| -> m () |
This command is an alias for glGetFloati_v.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> Ptr GLfloat |
|
| -> m () |
This command is an alias for glGetFloati_v.
glGetFramebufferParameterivEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
glGetIntegerIndexedvEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> Ptr GLint |
|
| -> m () |
This command is an alias for glGetIntegeri_v.
glGetFramebufferAttachmentParameterivEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
This command is an alias for glGetFramebufferAttachmentParameteriv.
glGetFragDataLocationEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> Ptr GLchar |
|
| -> m GLint |
This command is an alias for glGetFragDataLocation.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLboolean |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
glGetHistogramParameterfvEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
glGetHistogramParameterivEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
glGetInvariantBooleanvEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLboolean |
|
| -> m () |
glGetInvariantFloatvEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
glGetInvariantIntegervEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
glGetLocalConstantBooleanvEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLboolean |
|
| -> m () |
glGetLocalConstantFloatvEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
glGetLocalConstantIntegervEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
glGetImageTransformParameterfvHP Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
glGetImageTransformParameterivHP Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
glGetFirstPerfQueryIdINTEL Source #
Arguments
| :: MonadIO m | |
| => Ptr GLuint |
|
| -> m () |
glGetFramebufferParameterivMESA Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
glGetMapAttribParameterfvNV Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
glGetMapAttribParameterivNV Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
glGetMapParameterfvNV Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
glGetMapParameterivNV Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
glGetInternalformatSampleivNV Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> Ptr GLint |
|
| -> m () |
glGetFinalCombinerInputParameterfvNV Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
glGetFinalCombinerInputParameterivNV Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLuint64EXT |
|
| -> m () |
glGetIntegerui64i_vNV Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> Ptr GLuint64EXT |
|
| -> m () |
glGetHistogramParameterxvOES Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLfixed |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLfixed |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLfixed |
|
| -> m () |
glGetDetailTexFuncSGIS Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => Ptr GLfloat |
|
| -> m () |
glGetFragmentLightfvSGIX Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
glGetFragmentLightivSGIX Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
glGetFragmentMaterialfvSGIX Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
glGetFragmentMaterialivSGIX Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
glGetInstrumentsSGIX :: MonadIO m => m GLint Source #
glGetListParameterfvSGIX Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
glGetListParameterivSGIX Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
glGetDebugMessageLogKHR Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLsizei |
|
| -> Ptr GLenum |
|
| -> Ptr GLenum |
|
| -> Ptr GLuint |
|
| -> Ptr GLenum |
|
| -> Ptr GLsizei |
|
| -> Ptr GLchar |
|
| -> m GLuint |
This command is an alias for glGetDebugMessageLog.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> Ptr GLfloat |
|
| -> m () |
This command is an alias for glGetFloati_v.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> Ptr GLfloat |
|
| -> m () |
This command is an alias for glGetFloati_v.
glGetFragDataIndexEXT Source #
This command is an alias for glGetFragDataIndex.
glGetFramebufferAttachmentParameterivOES Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
glGetFramebufferPixelLocalStorageSizeEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> m GLsizei |
glGetGraphicsResetStatusEXT Source #
Arguments
| :: MonadIO m | |
| => m GLenum | of type GraphicsResetStatus. |
This command is an alias for glGetGraphicsResetStatus.
glGetGraphicsResetStatusKHR Source #
Arguments
| :: MonadIO m | |
| => m GLenum | of type GraphicsResetStatus. |
This command is an alias for glGetGraphicsResetStatus.
This command is an alias for glGetInteger64v.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLint64 |
|
| -> m () |
This command is an alias for glGetInteger64v.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLfixed |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLfixed |
|
| -> m () |
glGetNamedBufferParameteri64v Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLint64 |
|
| -> m () |
Manual page for OpenGL 4.x.
glGetNamedBufferParameteriv Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Manual page for OpenGL 4.x.
glGetNamedBufferPointerv Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr (Ptr a) |
|
| -> m () |
Manual page for OpenGL 4.x.
glGetNamedBufferSubData Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLintptr |
|
| -> GLsizeiptr |
|
| -> Ptr a |
|
| -> m () |
Manual page for OpenGL 4.x.
glGetNamedFramebufferAttachmentParameteriv Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Manual page for OpenGL 4.x.
glGetNamedFramebufferParameteriv Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Manual page for OpenGL 4.x.
glGetNamedRenderbufferParameteriv Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLsizei |
|
| -> Ptr GLsizei |
|
| -> Ptr GLenum |
|
| -> Ptr a |
|
| -> m () |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLboolean |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
Manual page for OpenGL 2.x.
glGetMinmaxParameterfv Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
Manual page for OpenGL 2.x.
glGetMinmaxParameteriv Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Manual page for OpenGL 2.x.
glGetObjectParameterfvARB Source #
Arguments
| :: MonadIO m | |
| => GLhandleARB |
|
| -> GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
glGetObjectParameterivARB Source #
Arguments
| :: MonadIO m | |
| => GLhandleARB |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> Ptr GLfloat |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
glGetObjectBufferfvATI Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
glGetObjectBufferivATI Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLuint |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLushort |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr (Ptr a) |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => Ptr GLubyte |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> GLsizei |
|
| -> Ptr GLsizei |
|
| -> Ptr GLchar |
|
| -> m () |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => Ptr a |
|
| -> GLsizei |
|
| -> Ptr GLsizei |
|
| -> Ptr GLchar |
|
| -> m () |
Manual page for OpenGL 4.x.
glGetMultiTexEnvfvEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
glGetMultiTexEnvivEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
glGetMultiTexGendvEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr GLdouble |
|
| -> m () |
glGetMultiTexGenfvEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
glGetMultiTexGenivEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
glGetMultiTexImageEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLint |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
glGetMultiTexLevelParameterfvEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLint |
|
| -> GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
glGetMultiTexLevelParameterivEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLint |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
glGetMultiTexParameterIivEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
glGetMultiTexParameterIuivEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr GLuint |
|
| -> m () |
glGetMultiTexParameterfvEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
glGetMultiTexParameterivEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
glGetNamedBufferParameterivEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
glGetNamedBufferPointervEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr (Ptr a) |
|
| -> m () |
glGetNamedBufferSubDataEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLintptr |
|
| -> GLsizeiptr |
|
| -> Ptr a |
|
| -> m () |
glGetNamedFramebufferAttachmentParameterivEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
glGetNamedFramebufferParameterivEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
glGetNamedProgramLocalParameterIivEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLuint |
|
| -> Ptr GLint |
|
| -> m () |
glGetNamedProgramLocalParameterIuivEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLuint |
|
| -> Ptr GLuint |
|
| -> m () |
glGetNamedProgramLocalParameterdvEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLuint |
|
| -> Ptr GLdouble |
|
| -> m () |
glGetNamedProgramLocalParameterfvEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLuint |
|
| -> Ptr GLfloat |
|
| -> m () |
glGetNamedProgramStringEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
glGetNamedProgramivEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
glGetNamedRenderbufferParameterivEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLboolean |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
glGetMinmaxParameterfvEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
glGetMinmaxParameterivEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
glGetMemoryObjectParameterivEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr (Ptr a) |
|
| -> m () |
This command is an alias for glGetPointerv.
glGetPerfCounterInfoINTEL Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLuint |
|
| -> GLuint |
|
| -> Ptr GLchar |
|
| -> GLuint |
|
| -> Ptr GLchar |
|
| -> Ptr GLuint |
|
| -> Ptr GLuint |
|
| -> Ptr GLuint |
|
| -> Ptr GLuint |
|
| -> Ptr GLuint64 |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> Ptr GLfloat |
|
| -> m () |
This command is an alias for glGetMultisamplefv.
glGetOcclusionQueryivNV Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
glGetOcclusionQueryuivNV Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLuint |
|
| -> m () |
glGetPathColorGenfvNV Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
glGetPathColorGenivNV Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
glGetPathMetricRangeNV Source #
Arguments
| :: MonadIO m | |
| => GLbitfield |
|
| -> GLuint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> Ptr GLfloat |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLbitfield |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> GLuint |
|
| -> GLsizei |
|
| -> Ptr GLfloat |
|
| -> m () |
glGetPathParameterfvNV Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
glGetPathParameterivNV Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> GLuint |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
glGetNamedBufferParameterui64vNV Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLuint64EXT |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLfixed |
|
| -> m () |
glGetPixelTexGenParameterfvSGIS Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
glGetPixelTexGenParameterivSGIS Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLfixed |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLfixed |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> GLsizei |
|
| -> Ptr GLsizei |
|
| -> Ptr GLchar |
|
| -> m () |
This command is an alias for glGetObjectLabel.
glGetObjectPtrLabelKHR Source #
Arguments
| :: MonadIO m | |
| => Ptr a |
|
| -> GLsizei |
|
| -> Ptr GLsizei |
|
| -> Ptr GLchar |
|
| -> m () |
This command is an alias for glGetObjectPtrLabel.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr (Ptr a) |
|
| -> m () |
This command is an alias for glGetPointerv.
glGetProgramBinaryOES Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLsizei |
|
| -> Ptr GLsizei |
|
| -> Ptr GLenum |
|
| -> Ptr a |
|
| -> m () |
This command is an alias for glGetProgramBinary.
glGetQueryBufferObjecti64v Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLuint |
|
| -> GLenum |
|
| -> GLintptr |
|
| -> m () |
glGetQueryBufferObjectiv Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLuint |
|
| -> GLenum |
|
| -> GLintptr |
|
| -> m () |
glGetQueryBufferObjectui64v Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLuint |
|
| -> GLenum |
|
| -> GLintptr |
|
| -> m () |
glGetQueryBufferObjectuiv Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLuint |
|
| -> GLenum |
|
| -> GLintptr |
|
| -> m () |
glGetShaderPrecisionFormat Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> Ptr GLint |
|
| -> m () |
Manual page for OpenGL 4.x.
glGetProgramEnvParameterdvARB Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> Ptr GLdouble |
|
| -> m () |
glGetProgramEnvParameterfvARB Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> Ptr GLfloat |
|
| -> m () |
glGetProgramLocalParameterdvARB Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> Ptr GLdouble |
|
| -> m () |
glGetProgramLocalParameterfvARB Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> Ptr GLfloat |
|
| -> m () |
glGetProgramStringARB Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
glGetRenderbufferParameteriv Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> Ptr b |
|
| -> Ptr c |
|
| -> m () |
Manual page for OpenGL 2.x.
glGetQueryObjectivARB Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
This command is an alias for glGetQueryObjectiv.
glGetQueryObjectuivARB Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLuint |
|
| -> m () |
This command is an alias for glGetQueryObjectuiv.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
This command is an alias for glGetQueryiv.
glGetProgramInterfaceiv Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Manual page for OpenGL 4.x.
glGetProgramResourceIndex Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLchar |
|
| -> m GLuint |
Manual page for OpenGL 4.x.
glGetProgramResourceLocation Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLchar |
|
| -> m GLint |
Manual page for OpenGL 4.x.
glGetProgramResourceLocationIndex Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLchar |
|
| -> m GLint |
Manual page for OpenGL 4.x.
glGetProgramResourceName Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLuint |
|
| -> GLsizei |
|
| -> Ptr GLsizei |
|
| -> Ptr GLchar |
|
| -> m () |
Manual page for OpenGL 4.x.
glGetProgramResourceiv Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLuint |
|
| -> GLsizei |
|
| -> Ptr GLenum |
|
| -> GLsizei |
|
| -> Ptr GLsizei |
|
| -> Ptr GLint |
|
| -> m () |
Manual page for OpenGL 4.x.
glGetSamplerParameterIiv Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
glGetSamplerParameterIuiv Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLuint |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
glGetSamplerParameterfv Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
glGetSamplerParameteriv Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
glGetProgramPipelineInfoLog Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLsizei |
|
| -> Ptr GLsizei |
|
| -> Ptr GLchar |
|
| -> m () |
Manual page for OpenGL 4.x.
glGetProgramPipelineiv Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLhandleARB |
|
| -> GLsizei |
|
| -> Ptr GLsizei |
|
| -> Ptr GLcharARB |
|
| -> m () |
This command is an alias for glGetShaderSource.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLchar |
|
| -> m GLuint |
Manual page for OpenGL 4.x.
glGetSubroutineUniformLocation Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLchar |
|
| -> m GLint |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLsync |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> Ptr GLsizei |
|
| -> Ptr GLint |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLint64 |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
glGetQueryObjectui64v Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLuint64 |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Manual page for OpenGL 4.x.
glGetTexBumpParameterfvATI Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
glGetTexBumpParameterivATI Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLsizei |
|
| -> Ptr GLsizei |
|
| -> Ptr GLchar |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLuint |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLsizei |
|
| -> Ptr GLsizei |
|
| -> Ptr GLchar |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLsizei |
|
| -> Ptr GLsizei |
|
| -> Ptr GLchar |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> m (Ptr GLubyte) | pointing to elements of type |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> m (Ptr GLubyte) | pointing to elements of type |
Manual pages for OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLdouble |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glGetTexLevelParameterfv Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glGetTexLevelParameteriv Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
glGetTexParameterIuiv Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLuint |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
glGetSeparableFilterEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> Ptr b |
|
| -> Ptr c |
|
| -> m () |
glGetRenderbufferParameterivEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
This command is an alias for glGetRenderbufferParameteriv.
glGetSemaphoreParameterui64vEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLuint64 |
|
| -> m () |
glGetTexParameterIivEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
This command is an alias for glGetTexParameterIiv.
glGetQueryObjecti64vEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLint64 |
|
| -> m () |
This command is an alias for glGetQueryObjecti64v.
glGetQueryObjectui64vEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLuint64 |
|
| -> m () |
This command is an alias for glGetQueryObjectui64v.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> m GLushort |
glGetProgramEnvParameterIivNV Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> Ptr GLint |
|
| -> m () |
glGetProgramEnvParameterIuivNV Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> Ptr GLuint |
|
| -> m () |
glGetProgramLocalParameterIivNV Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> Ptr GLint |
|
| -> m () |
glGetProgramLocalParameterIuivNV Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> Ptr GLuint |
|
| -> m () |
glGetProgramParameterdvNV Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> GLenum |
|
| -> Ptr GLdouble |
|
| -> m () |
glGetProgramParameterfvNV Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLubyte |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLfixed |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLfixed |
|
| -> m () |
glGetTexLevelParameterxvOES Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> GLenum |
|
| -> Ptr GLfixed |
|
| -> m () |
glGetSharpenTexFuncSGIS Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
glGetTexFilterFuncSGIS Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
glGetProgramPipelineivEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
glGetProgramResourceLocationIndexEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLchar |
|
| -> m GLint |
glGetQueryObjectivEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
This command is an alias for glGetQueryObjectiv.
glGetQueryObjectuivEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLuint |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
glGetRenderbufferParameterivOES Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
glGetSamplerParameterIivEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
This command is an alias for glGetSamplerParameterIiv.
glGetSamplerParameterIivOES Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
This command is an alias for glGetSamplerParameterIiv.
glGetSamplerParameterIuivEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLuint |
|
| -> m () |
This command is an alias for glGetSamplerParameterIuiv.
glGetSamplerParameterIuivOES Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLuint |
|
| -> m () |
This command is an alias for glGetSamplerParameterIuiv.
Arguments
| :: MonadIO m | |
| => GLsync |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> Ptr GLsizei |
|
| -> Ptr GLint |
|
| -> m () |
This command is an alias for glGetSynciv.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLfixed |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
glGetTexParameterIivOES Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
This command is an alias for glGetTexParameterIiv.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> Ptr GLint64EXT |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> Ptr GLuint64EXT |
|
| -> m () |
glGetVertexAttribLui64vARB Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLuint64EXT |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> Ptr a |
|
| -> m () |
Manual page for OpenGL 4.x.
glGetTextureLevelParameterfv Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
Manual page for OpenGL 4.x.
glGetTextureLevelParameteriv Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Manual page for OpenGL 4.x.
glGetTextureParameterIiv Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Manual page for OpenGL 4.x.
glGetTextureParameterIuiv Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLuint |
|
| -> m () |
Manual page for OpenGL 4.x.
glGetTextureParameterfv Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
Manual page for OpenGL 4.x.
glGetTextureParameteriv Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Manual page for OpenGL 4.x.
glGetTransformFeedbacki64_v Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLuint |
|
| -> Ptr GLint64 |
|
| -> m () |
Manual page for OpenGL 4.x.
glGetTransformFeedbacki_v Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLuint |
|
| -> Ptr GLint |
|
| -> m () |
Manual page for OpenGL 4.x.
glGetTransformFeedbackiv Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Manual page for OpenGL 4.x.
glGetVertexArrayIndexed64iv Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLuint |
|
| -> GLenum |
|
| -> Ptr GLint64 |
|
| -> m () |
Manual page for OpenGL 4.x.
glGetVertexArrayIndexediv Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLuint |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> Ptr GLdouble |
|
| -> m () |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> Ptr a |
|
| -> m () |
Manual page for OpenGL 4.x.
glGetUniformLocationARB Source #
Arguments
| :: MonadIO m | |
| => GLhandleARB |
|
| -> Ptr GLcharARB |
|
| -> m GLint |
This command is an alias for glGetUniformLocation.
Arguments
| :: MonadIO m | |
| => GLhandleARB |
|
| -> GLint |
|
| -> Ptr GLfloat |
|
| -> m () |
This command is an alias for glGetUniformfv.
Arguments
| :: MonadIO m | |
| => GLhandleARB |
|
| -> GLint |
|
| -> Ptr GLint |
|
| -> m () |
This command is an alias for glGetUniformiv.
glGetUniformSubroutineuiv Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> Ptr GLuint |
|
| -> m () |
Manual page for OpenGL 4.x.
glGetUniformBlockIndex Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> Ptr GLchar |
|
| -> m GLuint |
Manual pages for OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLsizei |
|
| -> Ptr (Ptr GLchar) |
|
| -> Ptr GLuint |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLdouble |
|
| -> m () |
Manual page for OpenGL 4.x.
glGetVertexAttribPointervARB Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr (Ptr a) |
|
| -> m () |
This command is an alias for glGetVertexAttribPointerv.
glGetVertexAttribdvARB Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLdouble |
|
| -> m () |
This command is an alias for glGetVertexAttribdv.
glGetVertexAttribfvARB Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
This command is an alias for glGetVertexAttribfv.
glGetVertexAttribivARB Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
This command is an alias for glGetVertexAttribiv.
glGetVariantArrayObjectfvATI Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
glGetVariantArrayObjectivATI Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
glGetVertexAttribArrayObjectfvATI Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
glGetVertexAttribArrayObjectivATI Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glGetTransformFeedbackVarying Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLuint |
|
| -> GLsizei |
|
| -> Ptr GLsizei |
|
| -> Ptr GLsizei |
|
| -> Ptr GLenum |
|
| -> Ptr GLchar |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> Ptr GLfloat |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> Ptr GLint |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> Ptr GLuint |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
glGetVertexAttribIuiv Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLuint |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
glGetVertexAttribPointerv Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr (Ptr a) |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLdouble |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLint |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
glGetTextureLevelParameterfvEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLint |
|
| -> GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
glGetTextureLevelParameterivEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLint |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
glGetTextureParameterIivEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
glGetTextureParameterIuivEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr GLuint |
|
| -> m () |
glGetTextureParameterfvEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
glGetTextureParameterivEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
glGetVertexArrayIntegeri_vEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLuint |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
glGetVertexArrayIntegervEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
glGetVertexArrayPointeri_vEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLuint |
|
| -> GLenum |
|
| -> Ptr (Ptr a) |
|
| -> m () |
glGetVertexArrayPointervEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr (Ptr a) |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> Ptr GLuint |
|
| -> m () |
This command is an alias for glGetUniformuiv.
glGetTexParameterIuivEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLuint |
|
| -> m () |
This command is an alias for glGetTexParameterIuiv.
glGetTransformFeedbackVaryingEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLuint |
|
| -> GLsizei |
|
| -> Ptr GLsizei |
|
| -> Ptr GLsizei |
|
| -> Ptr GLenum |
|
| -> Ptr GLchar |
|
| -> m () |
This command is an alias for glGetTransformFeedbackVarying.
glGetVertexAttribLdvEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLdouble |
|
| -> m () |
This command is an alias for glGetVertexAttribLdv.
glGetVariantBooleanvEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLboolean |
|
| -> m () |
glGetVariantFloatvEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
glGetVariantIntegervEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
glGetVariantPointervEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr (Ptr a) |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLint64EXT |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLuint64EXT |
|
| -> m () |
glGetVertexAttribLi64vNV Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLint64EXT |
|
| -> m () |
glGetVertexAttribLui64vNV Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLuint64EXT |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
glGetVertexAttribPointervNV Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr (Ptr a) |
|
| -> m () |
This command is an alias for glGetVertexAttribPointerv.
glGetVertexAttribdvNV Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLdouble |
|
| -> m () |
This command is an alias for glGetVertexAttribdv.
glGetVertexAttribfvNV Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
This command is an alias for glGetVertexAttribfv.
glGetVertexAttribivNV Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
This command is an alias for glGetVertexAttribiv.
glGetVertexAttribIivEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
This command is an alias for glGetVertexAttribIiv.
glGetVertexAttribIuivEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLuint |
|
| -> m () |
This command is an alias for glGetVertexAttribIuiv.
glGetTexParameterxvOES Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLfixed |
|
| -> m () |
glGetTexParameterIuivOES Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLuint |
|
| -> m () |
This command is an alias for glGetTexParameterIuiv.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLfixed |
|
| -> m () |
glGetTextureHandleIMG Source #
This command is an alias for glGetTextureHandleARB.
glGetTextureSamplerHandleIMG Source #
This command is an alias for glGetTextureSamplerHandleARB.
glInvalidateNamedFramebufferData Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLsizei |
|
| -> Ptr GLenum |
|
| -> m () |
Manual page for OpenGL 4.x.
glInvalidateNamedFramebufferSubData Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLsizei |
|
| -> Ptr GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> m () |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLboolean |
|
| -> m () |
Manual page for OpenGL 2.x.
glInvalidateBufferData Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> m () |
Manual page for OpenGL 4.x.
glInvalidateBufferSubData Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLintptr |
|
| -> GLsizeiptr |
|
| -> m () |
Manual page for OpenGL 4.x.
glInvalidateFramebuffer Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLsizei |
|
| -> Ptr GLenum |
|
| -> m () |
Manual page for OpenGL 4.x.
glInvalidateSubFramebuffer Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLsizei |
|
| -> Ptr GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> m () |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> Ptr a |
|
| -> m () |
glGetnCompressedTexImageARB Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> GLsizei |
|
| -> Ptr a |
|
| -> m () |
glGetnConvolutionFilterARB Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> Ptr a |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLboolean |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> Ptr a |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLboolean |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> Ptr a |
|
| -> m () |
glGetnSeparableFilterARB Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> Ptr a |
|
| -> GLsizei |
|
| -> Ptr b |
|
| -> Ptr c |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> Ptr a |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLsizei |
|
| -> Ptr a |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLdouble |
|
| -> m () |
Manual page for OpenGL 2.x. The vector equivalent of this command is glIndexdv.
Arguments
| :: MonadIO m | |
| => Ptr GLdouble |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLfloat |
|
| -> m () |
Manual page for OpenGL 2.x. The vector equivalent of this command is glIndexfv.
Arguments
| :: MonadIO m | |
| => Ptr GLfloat |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> m () |
Manual page for OpenGL 2.x. The vector equivalent of this command is glIndexiv.
Arguments
| :: MonadIO m | |
| => Ptr GLint |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLshort |
|
| -> m () |
Manual page for OpenGL 2.x. The vector equivalent of this command is glIndexsv.
Arguments
| :: MonadIO m | |
| => Ptr GLshort |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLubyte |
|
| -> m () |
Manual page for OpenGL 2.x. The vector equivalent of this command is glIndexubv.
Arguments
| :: MonadIO m | |
| => Ptr GLubyte |
|
| -> m () |
Manual page for OpenGL 2.x.
glInitNames :: MonadIO m => m () Source #
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLsizei |
|
| -> Ptr a |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> Ptr a |
|
| -> m () |
glGetnCompressedTexImage Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> GLsizei |
|
| -> Ptr a |
|
| -> m () |
Manual page for OpenGL 4.x.
glGetnConvolutionFilter Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> Ptr a |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLboolean |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> Ptr a |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLboolean |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> Ptr a |
|
| -> m () |
glGetnSeparableFilter Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> Ptr a |
|
| -> GLsizei |
|
| -> Ptr b |
|
| -> Ptr c |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> Ptr a |
|
| -> m () |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> Ptr GLdouble |
|
| -> m () |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> Ptr GLfloat |
|
| -> m () |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> Ptr GLint |
|
| -> m () |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> Ptr GLuint |
|
| -> m () |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLboolean |
|
| -> m () |
This command is an alias for glHistogram.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLclampf |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLuint64 |
|
| -> GLenum |
|
| -> GLint |
|
| -> m () |
glImportMemoryWin32HandleEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLuint64 |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
glImportMemoryWin32NameEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLuint64 |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
glImportSemaphoreFdEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLint |
|
| -> m () |
glImportSemaphoreWin32HandleEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
glImportSemaphoreWin32NameEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> Ptr a |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLintptr |
|
| -> GLbitfield |
|
| -> m GLsync | of type |
glImageTransformParameterfHP Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLfloat |
|
| -> m () |
glImageTransformParameterfvHP Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
glImageTransformParameteriHP Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLint |
|
| -> m () |
glImageTransformParameterivHP Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
glIndexPointerListIBM Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> Ptr (Ptr a) |
|
| -> GLint |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => Ptr GLchar |
|
| -> m GLVULKANPROCNV |
Arguments
| :: MonadIO m | |
| => GLfixed |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => Ptr GLfixed |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr a |
|
| -> m () |
glGlobalAlphaFactorbSUN Source #
Arguments
| :: MonadIO m | |
| => GLbyte |
|
| -> m () |
glGlobalAlphaFactordSUN Source #
Arguments
| :: MonadIO m | |
| => GLdouble |
|
| -> m () |
glGlobalAlphaFactorfSUN Source #
Arguments
| :: MonadIO m | |
| => GLfloat |
|
| -> m () |
glGlobalAlphaFactoriSUN Source #
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> m () |
glGlobalAlphaFactorsSUN Source #
Arguments
| :: MonadIO m | |
| => GLshort |
|
| -> m () |
glGlobalAlphaFactorubSUN Source #
Arguments
| :: MonadIO m | |
| => GLubyte |
|
| -> m () |
glGlobalAlphaFactoruiSUN Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> m () |
glGlobalAlphaFactorusSUN Source #
Arguments
| :: MonadIO m | |
| => GLushort |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> Ptr GLfloat |
|
| -> m () |
This command is an alias for glGetnUniformfv.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> Ptr GLfloat |
|
| -> m () |
This command is an alias for glGetnUniformfv.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> Ptr GLint |
|
| -> m () |
This command is an alias for glGetnUniformiv.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> Ptr GLint |
|
| -> m () |
This command is an alias for glGetnUniformiv.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> Ptr GLuint |
|
| -> m () |
This command is an alias for glGetnUniformuiv.
This command is an alias for glIsVertexArray.
Manual pages for OpenGL 3.x or OpenGL 4.x.
Manual pages for OpenGL 3.x or OpenGL 4.x.
Manual page for OpenGL 4.x.
glInvalidateTexSubImage Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> m () |
Manual page for OpenGL 4.x.
This command is an alias for glIsQuery.
Manual pages for OpenGL 3.x or OpenGL 4.x.
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLhandleARB |
|
| -> m () |
This command is an alias for glLinkProgram.
Manual pages for OpenGL 3.x or OpenGL 4.x.
glIsTransformFeedback Source #
Manual page for OpenGL 4.x.
Manual pages for OpenGL 3.x or OpenGL 4.x.
This command is an alias for glIsBuffer.
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> m GLboolean | of type Boolean. |
Manual pages for OpenGL 3.x or OpenGL 4.x.
Manual page for OpenGL 2.x.
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLfloat |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLfloat |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLint |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLushort |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLfloat |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> m () |
Manual page for OpenGL 2.x.
glLoadIdentity :: MonadIO m => m () Source #
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => Ptr GLdouble |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => Ptr GLfloat |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> m () |
Manual page for OpenGL 2.x.
glIsEnabledIndexedEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> m GLboolean | of type Boolean. |
This command is an alias for glIsEnabledi.
This command is an alias for glIsFramebuffer.
This command is an alias for glIsRenderbuffer.
glIsVariantEnabledEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> m GLboolean | of type Boolean. |
glIsTransformFeedbackNV Source #
This command is an alias for glIsTransformFeedback.
This command is an alias for glIsProgramARB.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> GLsizei |
|
| -> Ptr GLubyte |
|
| -> m () |
glLGPUCopyImageSubDataNVX Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLbitfield |
|
| -> GLuint |
|
| -> GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLuint |
|
| -> GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> m () |
glLGPUInterlockNVX :: MonadIO m => m () Source #
glLGPUNamedBufferSubDataNVX Source #
Arguments
| :: MonadIO m | |
| => GLbitfield |
|
| -> GLuint |
|
| -> GLintptr |
|
| -> GLsizeiptr |
|
| -> Ptr a |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLfixed |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLfixed |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLfixed |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLfixed |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLfixed |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => Ptr GLfixed |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLfloat |
|
| -> m () |
glListParameterfvSGIX Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLint |
|
| -> m () |
glListParameterivSGIX Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
glLoadIdentityDeformationMapSGIX Source #
Arguments
| :: MonadIO m | |
| => GLbitfield |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> m GLboolean | of type Boolean. |
This command is an alias for glIsEnabledi.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> m GLboolean | of type Boolean. |
This command is an alias for glIsEnabledi.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> m GLboolean | of type Boolean. |
This command is an alias for glIsEnabledi.
This command is an alias for glIsSync.
This command is an alias for glIsVertexArray.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLfixed |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLfixed |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLfixed |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLfixed |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLfixed |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => Ptr GLfixed |
|
| -> m () |
glLoadPaletteFromModelViewMatrixOES :: MonadIO m => m () Source #
glMapVertexAttrib2dAPPLE Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLuint |
|
| -> GLdouble |
|
| -> GLdouble |
|
| -> GLint |
|
| -> GLint |
|
| -> GLdouble |
|
| -> GLdouble |
|
| -> GLint |
|
| -> GLint |
|
| -> Ptr GLdouble |
|
| -> m () |
glMapVertexAttrib2fAPPLE Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLuint |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> GLint |
|
| -> GLint |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> GLint |
|
| -> GLint |
|
| -> Ptr GLfloat |
|
| -> m () |
glMakeImageHandleNonResidentARB Source #
Arguments
| :: MonadIO m | |
| => GLuint64 |
|
| -> m () |
glMakeTextureHandleNonResidentARB Source #
Arguments
| :: MonadIO m | |
| => GLuint64 |
|
| -> m () |
glMakeTextureHandleResidentARB Source #
Arguments
| :: MonadIO m | |
| => GLuint64 |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> m (Ptr a) |
Manual page for OpenGL 4.x.
glMapNamedBufferRange Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLintptr |
|
| -> GLsizeiptr |
|
| -> GLbitfield |
|
| -> m (Ptr a) |
Manual page for OpenGL 4.x.
glMemoryBarrierByRegion Source #
Arguments
| :: MonadIO m | |
| => GLbitfield |
|
| -> m () |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLboolean |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLintptr |
|
| -> GLsizeiptr |
|
| -> GLbitfield |
|
| -> m (Ptr a) |
Manual pages for OpenGL 3.x or OpenGL 4.x.
glMatrixIndexPointerARB Source #
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> Ptr a |
|
| -> m () |
glMaxShaderCompilerThreadsARB Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> m () |
This command is an alias for glMaxShaderCompilerThreadsKHR.
glMinSampleShadingARB Source #
Arguments
| :: MonadIO m | |
| => GLfloat |
|
| -> m () |
This command is an alias for glMinSampleShading.
Arguments
| :: MonadIO m | |
| => GLbitfield |
|
| -> m () |
Manual page for OpenGL 4.x.
glLoadTransposeMatrixdARB Source #
Arguments
| :: MonadIO m | |
| => Ptr GLdouble |
|
| -> m () |
This command is an alias for glLoadTransposeMatrixd.
glLoadTransposeMatrixfARB Source #
Arguments
| :: MonadIO m | |
| => Ptr GLfloat |
|
| -> m () |
This command is an alias for glLoadTransposeMatrixf.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> m (Ptr a) |
This command is an alias for glMapBuffer.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> m (Ptr a) |
glLoadTransposeMatrixd Source #
Arguments
| :: MonadIO m | |
| => Ptr GLdouble |
|
| -> m () |
Manual page for OpenGL 2.x.
glLoadTransposeMatrixf Source #
Arguments
| :: MonadIO m | |
| => Ptr GLfloat |
|
| -> m () |
Manual page for OpenGL 2.x.
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLdouble |
|
| -> GLdouble |
|
| -> GLint |
|
| -> GLint |
|
| -> Ptr GLdouble |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> GLint |
|
| -> GLint |
|
| -> Ptr GLfloat |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLdouble |
|
| -> GLdouble |
|
| -> GLint |
|
| -> GLint |
|
| -> GLdouble |
|
| -> GLdouble |
|
| -> GLint |
|
| -> GLint |
|
| -> Ptr GLdouble |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> GLint |
|
| -> GLint |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> GLint |
|
| -> GLint |
|
| -> Ptr GLfloat |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> m (Ptr a) |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Manual page for OpenGL 2.x.
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLdouble |
|
| -> GLdouble |
|
| -> GLint |
|
| -> GLdouble |
|
| -> GLdouble |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> GLint |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLfloat |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLint |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => Ptr GLdouble |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLfloat |
|
| -> m () |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> m (Ptr a) |
glMapNamedBufferRangeEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLintptr |
|
| -> GLsizeiptr |
|
| -> GLbitfield |
|
| -> m (Ptr a) |
glMatrixLoadIdentityEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> m () |
glMatrixLoadTransposedEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLdouble |
|
| -> m () |
glMatrixLoadTransposefEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLdouble |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
glMatrixMultTransposedEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLdouble |
|
| -> m () |
glMatrixMultTransposefEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLdouble |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLdouble |
|
| -> GLdouble |
|
| -> GLdouble |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> m () |
glMatrixTranslatedEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLdouble |
|
| -> GLdouble |
|
| -> GLdouble |
|
| -> m () |
glMatrixTranslatefEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLboolean |
|
| -> m () |
This command is an alias for glMinmax.
glMemoryObjectParameterivEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLbitfield |
|
| -> m () |
This command is an alias for glMemoryBarrier.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLbitfield |
|
| -> Ptr GLint |
|
| -> Ptr GLenum |
|
| -> m (Ptr a) |
glMaxShaderCompilerThreadsKHR Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> m () |
glMakeImageHandleNonResidentNV Source #
Arguments
| :: MonadIO m | |
| => GLuint64 |
|
| -> m () |
glMakeTextureHandleNonResidentNV Source #
Arguments
| :: MonadIO m | |
| => GLuint64 |
|
| -> m () |
glMakeTextureHandleResidentNV Source #
Arguments
| :: MonadIO m | |
| => GLuint64 |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLint |
|
| -> GLint |
|
| -> GLboolean |
|
| -> Ptr a |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
glMakeBufferNonResidentNV Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> m () |
glMakeNamedBufferNonResidentNV Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> m () |
glLoadTransposeMatrixxOES Source #
Arguments
| :: MonadIO m | |
| => Ptr GLfixed |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLfixed |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLfixed |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> m (Ptr a) |
This command is an alias for glMapBuffer.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLintptr |
|
| -> GLsizeiptr |
|
| -> GLbitfield |
|
| -> m (Ptr a) |
This command is an alias for glMapBufferRange.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLfixed |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLfixed |
|
| -> m () |
glMatrixIndexPointerOES Source #
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> Ptr a |
|
| -> m () |
glMinSampleShadingOES Source #
Arguments
| :: MonadIO m | |
| => GLfloat |
|
| -> m () |
This command is an alias for glMinSampleShading.
glMultiDrawArraysIndirectAMD Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr a |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> m () |
This command is an alias for glMultiDrawArraysIndirect.
glMultiDrawElementsIndirectAMD Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> m () |
This command is an alias for glMultiDrawElementsIndirect.
glMultiDrawElementArrayAPPLE Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLint |
|
| -> Ptr GLsizei |
|
| -> GLsizei |
|
| -> m () |
glMultiDrawElementsBaseVertex Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLsizei |
|
| -> GLenum |
|
| -> Ptr (Ptr a) |
|
| -> GLsizei |
|
| -> Ptr GLint |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
glMultiDrawArraysIndirectCountARB Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr a |
|
| -> GLintptr |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> m () |
This command is an alias for glMultiDrawArraysIndirectCount.
glMultiDrawElementsIndirectCountARB Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> GLintptr |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> m () |
This command is an alias for glMultiDrawElementsIndirectCount.
glMultiDrawArraysIndirect Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr a |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> m () |
Manual page for OpenGL 4.x.
glMultiDrawElementsIndirect Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> m () |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLdouble |
|
| -> m () |
The vector equivalent of this command is glMultiTexCoord1dv. This command is an alias for glMultiTexCoord1d.
glMultiTexCoord1dvARB Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLdouble |
|
| -> m () |
This command is an alias for glMultiTexCoord1dv.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLfloat |
|
| -> m () |
The vector equivalent of this command is glMultiTexCoord1fv. This command is an alias for glMultiTexCoord1f.
glMultiTexCoord1fvARB Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
This command is an alias for glMultiTexCoord1fv.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> m () |
The vector equivalent of this command is glMultiTexCoord1iv. This command is an alias for glMultiTexCoord1i.
glMultiTexCoord1ivARB Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLint |
|
| -> m () |
This command is an alias for glMultiTexCoord1iv.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLshort |
|
| -> m () |
The vector equivalent of this command is glMultiTexCoord1sv. This command is an alias for glMultiTexCoord1s.
glMultiTexCoord1svARB Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLshort |
|
| -> m () |
This command is an alias for glMultiTexCoord1sv.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLdouble |
|
| -> GLdouble |
|
| -> m () |
The vector equivalent of this command is glMultiTexCoord2dv. This command is an alias for glMultiTexCoord2d.
glMultiTexCoord2dvARB Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLdouble |
|
| -> m () |
This command is an alias for glMultiTexCoord2dv.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> m () |
The vector equivalent of this command is glMultiTexCoord2fv. This command is an alias for glMultiTexCoord2f.
glMultiTexCoord2fvARB Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
This command is an alias for glMultiTexCoord2fv.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> m () |
The vector equivalent of this command is glMultiTexCoord2iv. This command is an alias for glMultiTexCoord2i.
glMultiTexCoord2ivARB Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLint |
|
| -> m () |
This command is an alias for glMultiTexCoord2iv.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLshort |
|
| -> GLshort |
|
| -> m () |
The vector equivalent of this command is glMultiTexCoord2sv. This command is an alias for glMultiTexCoord2s.
glMultiTexCoord2svARB Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLshort |
|
| -> m () |
This command is an alias for glMultiTexCoord2sv.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLdouble |
|
| -> GLdouble |
|
| -> GLdouble |
|
| -> m () |
The vector equivalent of this command is glMultiTexCoord3dv. This command is an alias for glMultiTexCoord3d.
glMultiTexCoord3dvARB Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLdouble |
|
| -> m () |
This command is an alias for glMultiTexCoord3dv.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> m () |
The vector equivalent of this command is glMultiTexCoord3fv. This command is an alias for glMultiTexCoord3f.
glMultiTexCoord3fvARB Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
This command is an alias for glMultiTexCoord3fv.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> m () |
The vector equivalent of this command is glMultiTexCoord3iv. This command is an alias for glMultiTexCoord3i.
glMultiTexCoord3ivARB Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLint |
|
| -> m () |
This command is an alias for glMultiTexCoord3iv.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLshort |
|
| -> GLshort |
|
| -> GLshort |
|
| -> m () |
The vector equivalent of this command is glMultiTexCoord3sv. This command is an alias for glMultiTexCoord3s.
glMultiTexCoord3svARB Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLshort |
|
| -> m () |
This command is an alias for glMultiTexCoord3sv.
glMultTransposeMatrixdARB Source #
Arguments
| :: MonadIO m | |
| => Ptr GLdouble |
|
| -> m () |
This command is an alias for glMultTransposeMatrixd.
glMultTransposeMatrixfARB Source #
Arguments
| :: MonadIO m | |
| => Ptr GLfloat |
|
| -> m () |
This command is an alias for glMultTransposeMatrixf.
Arguments
| :: MonadIO m | |
| => Ptr GLfloat |
|
| -> m () |
Manual page for OpenGL 2.x.
glMultTransposeMatrixd Source #
Arguments
| :: MonadIO m | |
| => Ptr GLdouble |
|
| -> m () |
Manual page for OpenGL 2.x.
glMultTransposeMatrixf Source #
Arguments
| :: MonadIO m | |
| => Ptr GLfloat |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLint |
|
| -> Ptr GLsizei |
|
| -> GLsizei |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLsizei |
|
| -> GLenum |
|
| -> Ptr (Ptr a) |
|
| -> GLsizei |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLdouble |
|
| -> m () |
Manual page for OpenGL 2.x. The vector equivalent of this command is glMultiTexCoord1dv.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLdouble |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLfloat |
|
| -> m () |
Manual page for OpenGL 2.x. The vector equivalent of this command is glMultiTexCoord1fv.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> m () |
Manual page for OpenGL 2.x. The vector equivalent of this command is glMultiTexCoord1iv.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLshort |
|
| -> m () |
Manual page for OpenGL 2.x. The vector equivalent of this command is glMultiTexCoord1sv.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLshort |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLdouble |
|
| -> GLdouble |
|
| -> m () |
Manual page for OpenGL 2.x. The vector equivalent of this command is glMultiTexCoord2dv.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLdouble |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> m () |
Manual page for OpenGL 2.x. The vector equivalent of this command is glMultiTexCoord2fv.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> m () |
Manual page for OpenGL 2.x. The vector equivalent of this command is glMultiTexCoord2iv.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLshort |
|
| -> GLshort |
|
| -> m () |
Manual page for OpenGL 2.x. The vector equivalent of this command is glMultiTexCoord2sv.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLshort |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLdouble |
|
| -> GLdouble |
|
| -> GLdouble |
|
| -> m () |
Manual page for OpenGL 2.x. The vector equivalent of this command is glMultiTexCoord3dv.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLdouble |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> m () |
Manual page for OpenGL 2.x. The vector equivalent of this command is glMultiTexCoord3fv.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> m () |
Manual page for OpenGL 2.x. The vector equivalent of this command is glMultiTexCoord3iv.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLshort |
|
| -> GLshort |
|
| -> GLshort |
|
| -> m () |
Manual page for OpenGL 2.x. The vector equivalent of this command is glMultiTexCoord3sv.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLshort |
|
| -> m () |
Manual page for OpenGL 2.x.
glMultiDrawArraysIndirectCount Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr a |
|
| -> GLintptr |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> m () |
glMultiDrawElementsIndirectCount Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> GLintptr |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLuint |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLint |
|
| -> Ptr GLsizei |
|
| -> GLsizei |
|
| -> m () |
This command is an alias for glMultiDrawArrays.
glMultiDrawElementsEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLsizei |
|
| -> GLenum |
|
| -> Ptr (Ptr a) |
|
| -> GLsizei |
|
| -> m () |
This command is an alias for glMultiDrawElements.
glMultiModeDrawElementsIBM Source #
Arguments
| :: MonadIO m | |
| => Ptr GLenum |
|
| -> Ptr GLsizei |
|
| -> GLenum |
|
| -> Ptr (Ptr a) |
|
| -> GLsizei |
|
| -> GLint |
|
| -> m () |
glMultiDrawArraysIndirectBindlessNV Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr a |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLint |
|
| -> m () |
glMultiDrawElementsIndirectBindlessNV Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLint |
|
| -> m () |
glMultiDrawElementsIndirectBindlessCountNV Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLint |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLhalfNV |
|
| -> m () |
The vector equivalent of this command is glMultiTexCoord1hvNV.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLhalfNV |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLhalfNV |
|
| -> GLhalfNV |
|
| -> m () |
The vector equivalent of this command is glMultiTexCoord2hvNV.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLhalfNV |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLhalfNV |
|
| -> GLhalfNV |
|
| -> GLhalfNV |
|
| -> m () |
The vector equivalent of this command is glMultiTexCoord3hvNV.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLhalfNV |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLbyte |
|
| -> m () |
glMultiTexCoord1bvOES Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLbyte |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLbyte |
|
| -> GLbyte |
|
| -> m () |
glMultiTexCoord2bvOES Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLbyte |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLbyte |
|
| -> GLbyte |
|
| -> GLbyte |
|
| -> m () |
glMultiTexCoord3bvOES Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLbyte |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => Ptr GLfixed |
|
| -> m () |
glMultTransposeMatrixxOES Source #
Arguments
| :: MonadIO m | |
| => Ptr GLfixed |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLfixed |
|
| -> m () |
glMultiTexCoord1xvOES Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLfixed |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLfixed |
|
| -> GLfixed |
|
| -> m () |
glMultiTexCoord2xvOES Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLfixed |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLfixed |
|
| -> GLfixed |
|
| -> GLfixed |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => Ptr GLfixed |
|
| -> m () |
glMultiDrawArraysIndirectEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr a |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> m () |
This command is an alias for glMultiDrawArraysIndirect.
glMultiDrawElementsBaseVertexEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLsizei |
|
| -> GLenum |
|
| -> Ptr (Ptr a) |
|
| -> GLsizei |
|
| -> Ptr GLint |
|
| -> m () |
This command is an alias for glMultiDrawElementsBaseVertex.
glMultiDrawElementsIndirectEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> m () |
This command is an alias for glMultiDrawElementsIndirect.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLsizeiptr |
|
| -> Ptr a |
|
| -> GLenum |
|
| -> m () |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLsizeiptr |
|
| -> Ptr a |
|
| -> GLbitfield |
|
| -> m () |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLintptr |
|
| -> GLsizeiptr |
|
| -> Ptr a |
|
| -> m () |
Manual page for OpenGL 4.x.
glNamedFramebufferDrawBuffer Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> m () |
Manual page for OpenGL 4.x.
glNamedFramebufferDrawBuffers Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLsizei |
|
| -> Ptr GLenum |
|
| -> m () |
Manual page for OpenGL 4.x.
glNamedFramebufferParameteri Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLint |
|
| -> m () |
Manual page for OpenGL 4.x.
glNamedFramebufferReadBuffer Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> m () |
Manual page for OpenGL 4.x.
glNamedFramebufferRenderbuffer Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLuint |
|
| -> m () |
Manual page for OpenGL 4.x.
glNamedFramebufferTexture Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLuint |
|
| -> GLint |
|
| -> m () |
Manual page for OpenGL 4.x.
glNamedFramebufferTextureLayer Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLuint |
|
| -> GLint |
|
| -> GLint |
|
| -> m () |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLdouble |
|
| -> GLdouble |
|
| -> GLdouble |
|
| -> GLdouble |
|
| -> m () |
The vector equivalent of this command is glMultiTexCoord4dv. This command is an alias for glMultiTexCoord4d.
glMultiTexCoord4dvARB Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLdouble |
|
| -> m () |
This command is an alias for glMultiTexCoord4dv.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> m () |
The vector equivalent of this command is glMultiTexCoord4fv. This command is an alias for glMultiTexCoord4f.
glMultiTexCoord4fvARB Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
This command is an alias for glMultiTexCoord4fv.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> m () |
The vector equivalent of this command is glMultiTexCoord4iv. This command is an alias for glMultiTexCoord4i.
glMultiTexCoord4ivARB Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLint |
|
| -> m () |
This command is an alias for glMultiTexCoord4iv.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLshort |
|
| -> GLshort |
|
| -> GLshort |
|
| -> GLshort |
|
| -> m () |
The vector equivalent of this command is glMultiTexCoord4sv. This command is an alias for glMultiTexCoord4s.
glMultiTexCoord4svARB Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLshort |
|
| -> m () |
This command is an alias for glMultiTexCoord4sv.
glNamedBufferPageCommitmentARB Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLintptr |
|
| -> GLsizeiptr |
|
| -> GLboolean |
|
| -> m () |
glNamedBufferPageCommitmentEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLintptr |
|
| -> GLsizeiptr |
|
| -> GLboolean |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLuint |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLuint |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLuint |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLuint |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLuint |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLuint |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLuint |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLuint |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLdouble |
|
| -> GLdouble |
|
| -> GLdouble |
|
| -> GLdouble |
|
| -> m () |
Manual page for OpenGL 2.x. The vector equivalent of this command is glMultiTexCoord4dv.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLdouble |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> m () |
Manual page for OpenGL 2.x. The vector equivalent of this command is glMultiTexCoord4fv.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> m () |
Manual page for OpenGL 2.x. The vector equivalent of this command is glMultiTexCoord4iv.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLshort |
|
| -> GLshort |
|
| -> GLshort |
|
| -> GLshort |
|
| -> m () |
Manual page for OpenGL 2.x. The vector equivalent of this command is glMultiTexCoord4sv.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLshort |
|
| -> m () |
Manual page for OpenGL 2.x.
glMultiTexCoordPointerEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> Ptr a |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLfloat |
|
| -> m () |
The vector equivalent of this command is glMultiTexEnvfvEXT.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLint |
|
| -> m () |
The vector equivalent of this command is glMultiTexEnvivEXT.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLdouble |
|
| -> m () |
The vector equivalent of this command is glMultiTexGendvEXT.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr GLdouble |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLfloat |
|
| -> m () |
The vector equivalent of this command is glMultiTexGenfvEXT.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLint |
|
| -> m () |
The vector equivalent of this command is glMultiTexGenivEXT.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLint |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLint |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLint |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
glMultiTexParameterIivEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
glMultiTexParameterIuivEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr GLuint |
|
| -> m () |
glMultiTexParameterfEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLfloat |
|
| -> m () |
The vector equivalent of this command is glMultiTexParameterfvEXT.
glMultiTexParameterfvEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
glMultiTexParameteriEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLint |
|
| -> m () |
The vector equivalent of this command is glMultiTexParameterivEXT.
glMultiTexParameterivEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
glMultiTexRenderbufferEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLuint |
|
| -> m () |
glMultiTexSubImage1DEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
glMultiTexSubImage2DEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
glMultiTexSubImage3DEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLsizeiptr |
|
| -> Ptr a |
|
| -> GLenum |
|
| -> m () |
glNamedBufferStorageEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLsizeiptr |
|
| -> Ptr a |
|
| -> GLbitfield |
|
| -> m () |
This command is an alias for glNamedBufferStorage.
glNamedBufferSubDataEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLintptr |
|
| -> GLsizeiptr |
|
| -> Ptr a |
|
| -> m () |
This command is an alias for glNamedBufferSubData.
glNamedCopyBufferSubDataEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLuint |
|
| -> GLintptr |
|
| -> GLintptr |
|
| -> GLsizeiptr |
|
| -> m () |
glNamedFramebufferParameteriEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLint |
|
| -> m () |
glNamedFramebufferRenderbufferEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLuint |
|
| -> m () |
glNamedFramebufferTexture1DEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLuint |
|
| -> GLint |
|
| -> m () |
glNamedFramebufferTexture2DEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLuint |
|
| -> GLint |
|
| -> m () |
glNamedFramebufferTexture3DEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLuint |
|
| -> GLint |
|
| -> GLint |
|
| -> m () |
glNamedFramebufferTextureEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLuint |
|
| -> GLint |
|
| -> m () |
glNamedFramebufferTextureFaceEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLuint |
|
| -> GLint |
|
| -> GLenum |
|
| -> m () |
glNamedBufferStorageExternalEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLintptr |
|
| -> GLsizeiptr |
|
| -> GLeglClientBufferEXT |
|
| -> GLbitfield |
|
| -> m () |
glNamedBufferStorageMemEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLsizeiptr |
|
| -> GLuint |
|
| -> GLuint64 |
|
| -> m () |
glMulticastBarrierNV :: MonadIO m => m () Source #
glMulticastBufferSubDataNV Source #
Arguments
| :: MonadIO m | |
| => GLbitfield |
|
| -> GLuint |
|
| -> GLintptr |
|
| -> GLsizeiptr |
|
| -> Ptr a |
|
| -> m () |
glMulticastCopyBufferSubDataNV Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLbitfield |
|
| -> GLuint |
|
| -> GLuint |
|
| -> GLintptr |
|
| -> GLintptr |
|
| -> GLsizeiptr |
|
| -> m () |
glMulticastCopyImageSubDataNV Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLbitfield |
|
| -> GLuint |
|
| -> GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLuint |
|
| -> GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> m () |
glMulticastWaitSyncNV Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLbitfield |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLhalfNV |
|
| -> GLhalfNV |
|
| -> GLhalfNV |
|
| -> GLhalfNV |
|
| -> m () |
The vector equivalent of this command is glMultiTexCoord4hvNV.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLhalfNV |
|
| -> m () |
glMultiTexCoord4bvOES Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLbyte |
|
| -> m () |
glMultiTexCoord3xvOES Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLfixed |
|
| -> m () |
glMultiTexCoord4xvOES Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLfixed |
|
| -> m () |
glNamedRenderbufferStorage Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> m () |
Manual page for OpenGL 4.x.
glNamedRenderbufferStorageMultisample Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> m () |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> m () |
Manual page for OpenGL 4.x.
glPauseTransformFeedback :: MonadIO m => m () Source #
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLuint |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLuint |
|
| -> GLenum |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLfloat |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLsizei |
|
| -> Ptr a |
|
| -> GLenum |
|
| -> m GLuint |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLbyte |
|
| -> GLbyte |
|
| -> GLbyte |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLbyte |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLdouble |
|
| -> GLdouble |
|
| -> GLdouble |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLdouble |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLshort |
|
| -> GLshort |
|
| -> GLshort |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLshort |
|
| -> m () |
Manual page for OpenGL 2.x.
Manual page for OpenGL 2.x. The vector equivalent of this command is glNormal3bv.
Arguments
| :: MonadIO m | |
| => Ptr GLbyte |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLdouble |
|
| -> GLdouble |
|
| -> GLdouble |
|
| -> m () |
Manual page for OpenGL 2.x. The vector equivalent of this command is glNormal3dv.
Arguments
| :: MonadIO m | |
| => Ptr GLdouble |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLfloat |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> m () |
Manual page for OpenGL 2.x. The vector equivalent of this command is glNormal3fv.
Arguments
| :: MonadIO m | |
| => Ptr GLfloat |
|
| -> m () |
Manual page for OpenGL 2.x.
Manual page for OpenGL 2.x. The vector equivalent of this command is glNormal3iv.
Arguments
| :: MonadIO m | |
| => Ptr GLint |
|
| -> m () |
Manual page for OpenGL 2.x.
Manual page for OpenGL 2.x. The vector equivalent of this command is glNormal3sv.
Arguments
| :: MonadIO m | |
| => Ptr GLshort |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLsizei |
|
| -> Ptr a |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLdouble |
|
| -> GLdouble |
|
| -> GLdouble |
|
| -> GLdouble |
|
| -> GLdouble |
|
| -> GLdouble |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLfloat |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLsizei |
|
| -> Ptr GLfloat |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> GLsizei |
|
| -> Ptr GLchar |
|
| -> m () |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => Ptr a |
|
| -> GLsizei |
|
| -> Ptr GLchar |
|
| -> m () |
Manual page for OpenGL 4.x.
glNamedProgramLocalParameter4dEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLuint |
|
| -> GLdouble |
|
| -> GLdouble |
|
| -> GLdouble |
|
| -> GLdouble |
|
| -> m () |
The vector equivalent of this command is glNamedProgramLocalParameter4dvEXT.
glNamedProgramLocalParameter4dvEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLuint |
|
| -> Ptr GLdouble |
|
| -> m () |
glNamedProgramLocalParameter4fEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLuint |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> m () |
The vector equivalent of this command is glNamedProgramLocalParameter4fvEXT.
glNamedProgramLocalParameter4fvEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLuint |
|
| -> Ptr GLfloat |
|
| -> m () |
glNamedProgramLocalParameterI4iEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLuint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> m () |
The vector equivalent of this command is glNamedProgramLocalParameterI4ivEXT.
glNamedProgramLocalParameterI4ivEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLuint |
|
| -> Ptr GLint |
|
| -> m () |
glNamedProgramLocalParameterI4uiEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLuint |
|
| -> GLuint |
|
| -> GLuint |
|
| -> GLuint |
|
| -> GLuint |
|
| -> m () |
The vector equivalent of this command is glNamedProgramLocalParameterI4uivEXT.
glNamedProgramLocalParameterI4uivEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLuint |
|
| -> Ptr GLuint |
|
| -> m () |
glNamedProgramStringEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> Ptr a |
|
| -> m () |
glNamedRenderbufferStorageEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> Ptr a |
|
| -> m () |
glNormalPointerListIBM Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> Ptr (Ptr a) |
|
| -> GLint |
|
| -> m () |
glNormalPointervINTEL Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr (Ptr a) |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLhalfNV |
|
| -> GLhalfNV |
|
| -> GLhalfNV |
|
| -> m () |
The vector equivalent of this command is glNormal3hvNV.
Arguments
| :: MonadIO m | |
| => Ptr GLhalfNV |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
glPathCoverDepthFuncNV Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> m () |
glPathGlyphIndexArrayNV Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> GLbitfield |
|
| -> GLuint |
|
| -> GLsizei |
|
| -> GLuint |
|
| -> GLfloat |
|
| -> m GLenum |
glPathGlyphIndexRangeNV Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr a |
|
| -> GLbitfield |
|
| -> GLuint |
|
| -> GLfloat |
|
| -> Ptr GLuint |
|
| -> m GLenum |
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> GLbitfield |
|
| -> GLuint |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLuint |
|
| -> GLfloat |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> GLbitfield |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> Ptr b |
|
| -> GLenum |
|
| -> GLuint |
|
| -> GLfloat |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLfloat |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLint |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> GLuint |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> Ptr a |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> Ptr GLubyte |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLsizei |
|
| -> Ptr a |
|
| -> m () |
glPauseTransformFeedbackNV :: MonadIO m => m () Source #
This command is an alias for glPauseTransformFeedback.
Arguments
| :: MonadIO m | |
| => Ptr GLfixed |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLfixed |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> GLsizei |
|
| -> Ptr GLchar |
|
| -> m () |
This command is an alias for glObjectLabel.
This command is an alias for glObjectPtrLabel.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> m () |
This command is an alias for glPatchParameteri.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> m () |
This command is an alias for glPatchParameteri.
glPrimitiveBoundingBoxARB Source #
Arguments
| :: MonadIO m | |
| => GLfloat |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> m () |
This command is an alias for glPrimitiveBoundingBox.
glProgramEnvParameter4dARB Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> GLdouble |
|
| -> GLdouble |
|
| -> GLdouble |
|
| -> GLdouble |
|
| -> m () |
The vector equivalent of this command is glProgramEnvParameter4dvARB.
glProgramEnvParameter4dvARB Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> Ptr GLdouble |
|
| -> m () |
glProgramEnvParameter4fARB Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> m () |
The vector equivalent of this command is glProgramEnvParameter4fvARB.
glProgramEnvParameter4fvARB Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> Ptr GLfloat |
|
| -> m () |
glProgramLocalParameter4dARB Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> GLdouble |
|
| -> GLdouble |
|
| -> GLdouble |
|
| -> GLdouble |
|
| -> m () |
The vector equivalent of this command is glProgramLocalParameter4dvARB.
glProgramLocalParameter4dvARB Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> Ptr GLdouble |
|
| -> m () |
glProgramLocalParameter4fARB Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> m () |
The vector equivalent of this command is glProgramLocalParameter4fvARB.
glProgramLocalParameter4fvARB Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> Ptr GLfloat |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> GLsizei |
|
| -> m () |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLfloat |
|
| -> m () |
This command is an alias for glPointParameterf.
glPointParameterfvARB Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
This command is an alias for glPointParameterfv.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLsizei |
|
| -> Ptr GLuint |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLsizei |
|
| -> Ptr GLushort |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLfloat |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLfloat |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> m () |
Manual page for OpenGL 2.x.
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLfloat |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLfloat |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => Ptr GLubyte |
|
| -> m () |
Manual page for OpenGL 2.x.
glPopAttrib :: MonadIO m => m () Source #
Manual page for OpenGL 2.x.
glPopClientAttrib :: MonadIO m => m () Source #
Manual page for OpenGL 2.x.
glPopMatrix :: MonadIO m => m () Source #
Manual page for OpenGL 2.x.
glPopName :: MonadIO m => m () Source #
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLsizei |
|
| -> Ptr GLuint |
|
| -> Ptr GLfloat |
|
| -> m () |
Manual page for OpenGL 2.x.
glPrimitiveRestartIndex Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
glPopDebugGroup :: MonadIO m => m () Source #
Manual page for OpenGL 4.x.
glPopGroupMarkerEXT :: MonadIO m => m () Source #
glProgramEnvParameters4fvEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> GLsizei |
|
| -> Ptr GLfloat |
|
| -> m () |
glProgramLocalParameters4fvEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> GLsizei |
|
| -> Ptr GLfloat |
|
| -> m () |
glPixelTransformParameterfEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLfloat |
|
| -> m () |
glPixelTransformParameterfvEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
glPixelTransformParameteriEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLint |
|
| -> m () |
glPixelTransformParameterivEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLfloat |
|
| -> m () |
This command is an alias for glPointParameterf.
glPointParameterfvEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
This command is an alias for glPointParameterfv.
glPolygonOffsetClampEXT Source #
This command is an alias for glPolygonOffsetClamp.
glPrioritizeTexturesEXT Source #
Arguments
| :: MonadIO m | |
| => GLsizei |
|
| -> Ptr GLuint |
|
| -> Ptr GLclampf |
|
| -> m () |
This command is an alias for glPrioritizeTextures.
glProgramNamedParameter4dNV Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLsizei |
|
| -> Ptr GLubyte |
|
| -> GLdouble |
|
| -> GLdouble |
|
| -> GLdouble |
|
| -> GLdouble |
|
| -> m () |
The vector equivalent of this command is glProgramNamedParameter4dvNV.
glProgramEnvParameterI4iNV Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> m () |
The vector equivalent of this command is glProgramEnvParameterI4ivNV.
glProgramEnvParameterI4ivNV Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> Ptr GLint |
|
| -> m () |
glProgramEnvParameterI4uiNV Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> GLuint |
|
| -> GLuint |
|
| -> GLuint |
|
| -> GLuint |
|
| -> m () |
The vector equivalent of this command is glProgramEnvParameterI4uivNV.
glProgramEnvParameterI4uivNV Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> Ptr GLuint |
|
| -> m () |
glProgramEnvParametersI4ivNV Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> GLsizei |
|
| -> Ptr GLint |
|
| -> m () |
glProgramEnvParametersI4uivNV Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> GLsizei |
|
| -> Ptr GLuint |
|
| -> m () |
glProgramLocalParameterI4iNV Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> m () |
The vector equivalent of this command is glProgramLocalParameterI4ivNV.
glProgramLocalParameterI4ivNV Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> Ptr GLint |
|
| -> m () |
glProgramLocalParameterI4uiNV Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> GLuint |
|
| -> GLuint |
|
| -> GLuint |
|
| -> GLuint |
|
| -> m () |
The vector equivalent of this command is glProgramLocalParameterI4uivNV.
glProgramLocalParameterI4uivNV Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> Ptr GLuint |
|
| -> m () |
glProgramLocalParametersI4ivNV Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> GLsizei |
|
| -> Ptr GLint |
|
| -> m () |
glProgramLocalParametersI4uivNV Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> GLsizei |
|
| -> Ptr GLuint |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLfloat |
|
| -> Ptr GLfloat |
|
| -> Ptr GLfloat |
|
| -> Ptr GLfloat |
|
| -> Ptr GLfloat |
|
| -> m GLboolean | of type Boolean. |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> m () |
This command is an alias for glPointParameteri.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLint |
|
| -> m () |
This command is an alias for glPointParameteriv.
glPrimitiveRestartIndexNV Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> m () |
glPrimitiveRestartNV :: MonadIO m => m () Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLfixed |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLfixed |
|
| -> m () |
glPointParameterxvOES Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLfixed |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLfixed |
|
| -> m () |
glPixelTexGenParameterfSGIS Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLfloat |
|
| -> m () |
glPixelTexGenParameterfvSGIS Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
glPixelTexGenParameteriSGIS Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> m () |
glPixelTexGenParameterivSGIS Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLint |
|
| -> m () |
glPointParameterfSGIS Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLfloat |
|
| -> m () |
This command is an alias for glPointParameterf.
glPointParameterfvSGIS Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
This command is an alias for glPointParameterfv.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLfixed |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLfixed |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLfixed |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLfixed |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> m () |
This command is an alias for glPolygonMode.
glPopDebugGroupKHR :: MonadIO m => m () Source #
This command is an alias for glPopDebugGroup.
glPrimitiveBoundingBoxEXT Source #
Arguments
| :: MonadIO m | |
| => GLfloat |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> m () |
This command is an alias for glPrimitiveBoundingBox.
glPrimitiveBoundingBoxOES Source #
Arguments
| :: MonadIO m | |
| => GLfloat |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> m () |
This command is an alias for glPrimitiveBoundingBox.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> GLint |
|
| -> m () |
This command is an alias for glProgramBinary.
glProgramUniform1i64NV Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLint64EXT |
|
| -> m () |
glProgramUniform1i64vNV Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> Ptr GLint64EXT |
|
| -> m () |
glProgramUniform1ui64NV Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLuint64EXT |
|
| -> m () |
glProgramUniform1ui64vNV Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> Ptr GLuint64EXT |
|
| -> m () |
glProgramUniform2i64NV Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLint64EXT |
|
| -> GLint64EXT |
|
| -> m () |
glProgramUniform2i64vNV Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> Ptr GLint64EXT |
|
| -> m () |
glProgramUniform2ui64NV Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLuint64EXT |
|
| -> GLuint64EXT |
|
| -> m () |
glProgramUniform2ui64vNV Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> Ptr GLuint64EXT |
|
| -> m () |
glProgramUniform3i64NV Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLint64EXT |
|
| -> GLint64EXT |
|
| -> GLint64EXT |
|
| -> m () |
glProgramUniform3i64vNV Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> Ptr GLint64EXT |
|
| -> m () |
glProgramUniform3ui64NV Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLuint64EXT |
|
| -> GLuint64EXT |
|
| -> GLuint64EXT |
|
| -> m () |
glProgramUniform3ui64vNV Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> Ptr GLuint64EXT |
|
| -> m () |
glProgramUniform4i64NV Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLint64EXT |
|
| -> GLint64EXT |
|
| -> GLint64EXT |
|
| -> GLint64EXT |
|
| -> m () |
glProgramUniform4i64vNV Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> Ptr GLint64EXT |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> Ptr a |
|
| -> m () |
glProgramParameteriARB Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLint |
|
| -> m () |
This command is an alias for glProgramParameteri.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLint |
|
| -> m () |
Manual page for OpenGL 4.x.
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> Ptr GLfloat |
|
| -> m () |
Manual page for OpenGL 4.x.
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> Ptr GLint |
|
| -> m () |
Manual page for OpenGL 4.x.
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> Ptr GLuint |
|
| -> m () |
Manual page for OpenGL 4.x.
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> Ptr GLfloat |
|
| -> m () |
Manual page for OpenGL 4.x.
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> Ptr GLint |
|
| -> m () |
Manual page for OpenGL 4.x.
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> Ptr GLuint |
|
| -> m () |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> m () |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> Ptr GLfloat |
|
| -> m () |
Manual page for OpenGL 4.x.
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> Ptr GLint |
|
| -> m () |
Manual page for OpenGL 4.x.
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> Ptr GLuint |
|
| -> m () |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> m () |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> Ptr GLfloat |
|
| -> m () |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> m () |
Manual page for OpenGL 4.x.
glProgramUniform1fEXT Source #
This command is an alias for glProgramUniform1f.
glProgramUniform1fvEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> Ptr GLfloat |
|
| -> m () |
This command is an alias for glProgramUniform1fv.
glProgramUniform1iEXT Source #
This command is an alias for glProgramUniform1i.
glProgramUniform1ivEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> Ptr GLint |
|
| -> m () |
This command is an alias for glProgramUniform1iv.
glProgramUniform1uiEXT Source #
This command is an alias for glProgramUniform1ui.
glProgramUniform1uivEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> Ptr GLuint |
|
| -> m () |
This command is an alias for glProgramUniform1uiv.
glProgramUniform2fEXT Source #
This command is an alias for glProgramUniform2f.
glProgramUniform2fvEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> Ptr GLfloat |
|
| -> m () |
This command is an alias for glProgramUniform2fv.
glProgramUniform2iEXT Source #
This command is an alias for glProgramUniform2i.
glProgramUniform2ivEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> Ptr GLint |
|
| -> m () |
This command is an alias for glProgramUniform2iv.
glProgramUniform2uiEXT Source #
This command is an alias for glProgramUniform2ui.
glProgramUniform2uivEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> Ptr GLuint |
|
| -> m () |
This command is an alias for glProgramUniform2uiv.
glProgramUniform3fEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> m () |
This command is an alias for glProgramUniform3f.
glProgramUniform3fvEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> Ptr GLfloat |
|
| -> m () |
This command is an alias for glProgramUniform3fv.
glProgramUniform3iEXT Source #
This command is an alias for glProgramUniform3i.
glProgramUniform3ivEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> Ptr GLint |
|
| -> m () |
This command is an alias for glProgramUniform3iv.
glProgramUniform3uiEXT Source #
This command is an alias for glProgramUniform3ui.
glProgramUniform3uivEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> Ptr GLuint |
|
| -> m () |
This command is an alias for glProgramUniform3uiv.
glProgramUniform4fEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> m () |
This command is an alias for glProgramUniform4f.
glProgramUniform4fvEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> Ptr GLfloat |
|
| -> m () |
This command is an alias for glProgramUniform4fv.
glProgramUniform4iEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> m () |
This command is an alias for glProgramUniform4i.
glProgramParameteriEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLint |
|
| -> m () |
This command is an alias for glProgramParameteri.
glProgramNamedParameter4fNV Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLsizei |
|
| -> Ptr GLubyte |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> m () |
The vector equivalent of this command is glProgramNamedParameter4fvNV.
glProgramParameter4dNV Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> GLdouble |
|
| -> GLdouble |
|
| -> GLdouble |
|
| -> GLdouble |
|
| -> m () |
The vector equivalent of this command is glProgramParameter4dvNV.
glProgramParameter4dvNV Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> Ptr GLdouble |
|
| -> m () |
glProgramParameter4fNV Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> m () |
The vector equivalent of this command is glProgramParameter4fvNV.
glProgramParameter4fvNV Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> Ptr GLfloat |
|
| -> m () |
glProgramParameters4dvNV Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> GLsizei |
|
| -> Ptr GLdouble |
|
| -> m () |
glProgramParameters4fvNV Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> GLsizei |
|
| -> Ptr GLfloat |
|
| -> m () |
glProgramUniform4ui64NV Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLuint64EXT |
|
| -> GLuint64EXT |
|
| -> GLuint64EXT |
|
| -> GLuint64EXT |
|
| -> m () |
glProgramUniform4ui64vNV Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> Ptr GLuint64EXT |
|
| -> m () |
glQueryObjectParameteruiAMD Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> GLenum |
|
| -> GLuint |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> Ptr GLint |
|
| -> m () |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLuint |
|
| -> GLuint |
|
| -> GLuint |
|
| -> GLuint |
|
| -> m () |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> Ptr GLuint |
|
| -> m () |
Manual page for OpenGL 4.x.
glProgramUniformMatrix2fv Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLboolean |
|
| -> Ptr GLfloat |
|
| -> m () |
Manual page for OpenGL 4.x.
glProgramUniformMatrix2x3fv Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLboolean |
|
| -> Ptr GLfloat |
|
| -> m () |
Manual page for OpenGL 4.x.
glProgramUniformMatrix2x4fv Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLboolean |
|
| -> Ptr GLfloat |
|
| -> m () |
Manual page for OpenGL 4.x.
glProgramUniformMatrix3fv Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLboolean |
|
| -> Ptr GLfloat |
|
| -> m () |
Manual page for OpenGL 4.x.
glProgramUniformMatrix3x2fv Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLboolean |
|
| -> Ptr GLfloat |
|
| -> m () |
Manual page for OpenGL 4.x.
glProgramUniformMatrix3x4fv Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLboolean |
|
| -> Ptr GLfloat |
|
| -> m () |
Manual page for OpenGL 4.x.
glProgramUniformMatrix4fv Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLboolean |
|
| -> Ptr GLfloat |
|
| -> m () |
Manual page for OpenGL 4.x.
glProgramUniformMatrix4x2fv Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLboolean |
|
| -> Ptr GLfloat |
|
| -> m () |
Manual page for OpenGL 4.x.
glProgramUniformMatrix4x3fv Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLboolean |
|
| -> Ptr GLfloat |
|
| -> m () |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLbitfield |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLbitfield |
|
| -> m () |
Manual page for OpenGL 2.x.
glPushMatrix :: MonadIO m => m () Source #
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> m () |
Manual page for OpenGL 2.x.
Manual page for OpenGL 2.x. The vector equivalent of this command is glRasterPos2dv.
Arguments
| :: MonadIO m | |
| => Ptr GLdouble |
|
| -> m () |
Manual page for OpenGL 2.x.
Manual page for OpenGL 2.x. The vector equivalent of this command is glRasterPos2fv.
Arguments
| :: MonadIO m | |
| => Ptr GLfloat |
|
| -> m () |
Manual page for OpenGL 2.x.
Manual page for OpenGL 2.x. The vector equivalent of this command is glRasterPos2iv.
Arguments
| :: MonadIO m | |
| => Ptr GLint |
|
| -> m () |
Manual page for OpenGL 2.x.
Manual page for OpenGL 2.x. The vector equivalent of this command is glRasterPos2sv.
Arguments
| :: MonadIO m | |
| => Ptr GLshort |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLdouble |
|
| -> GLdouble |
|
| -> GLdouble |
|
| -> m () |
Manual page for OpenGL 2.x. The vector equivalent of this command is glRasterPos3dv.
Arguments
| :: MonadIO m | |
| => Ptr GLdouble |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLfloat |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> m () |
Manual page for OpenGL 2.x. The vector equivalent of this command is glRasterPos3fv.
Arguments
| :: MonadIO m | |
| => Ptr GLfloat |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> m () |
Manual page for OpenGL 2.x. The vector equivalent of this command is glRasterPos3iv.
Arguments
| :: MonadIO m | |
| => Ptr GLint |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLshort |
|
| -> GLshort |
|
| -> GLshort |
|
| -> m () |
Manual page for OpenGL 2.x. The vector equivalent of this command is glRasterPos3sv.
Arguments
| :: MonadIO m | |
| => Ptr GLshort |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLdouble |
|
| -> GLdouble |
|
| -> GLdouble |
|
| -> GLdouble |
|
| -> m () |
Manual page for OpenGL 2.x. The vector equivalent of this command is glRasterPos4dv.
Arguments
| :: MonadIO m | |
| => Ptr GLdouble |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLfloat |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> m () |
Manual page for OpenGL 2.x. The vector equivalent of this command is glRasterPos4fv.
Arguments
| :: MonadIO m | |
| => Ptr GLfloat |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> m () |
Manual page for OpenGL 2.x. The vector equivalent of this command is glRasterPos4iv.
Arguments
| :: MonadIO m | |
| => Ptr GLint |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLshort |
|
| -> GLshort |
|
| -> GLshort |
|
| -> GLshort |
|
| -> m () |
Manual page for OpenGL 2.x. The vector equivalent of this command is glRasterPos4sv.
Arguments
| :: MonadIO m | |
| => Ptr GLshort |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> GLsizei |
|
| -> Ptr GLchar |
|
| -> m () |
Manual page for OpenGL 4.x.
glProgramUniform4ivEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> Ptr GLint |
|
| -> m () |
This command is an alias for glProgramUniform4iv.
glProgramUniform4uiEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLuint |
|
| -> GLuint |
|
| -> GLuint |
|
| -> GLuint |
|
| -> m () |
This command is an alias for glProgramUniform4ui.
glProgramUniform4uivEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> Ptr GLuint |
|
| -> m () |
This command is an alias for glProgramUniform4uiv.
glProgramUniformMatrix2fvEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLboolean |
|
| -> Ptr GLfloat |
|
| -> m () |
This command is an alias for glProgramUniformMatrix2fv.
glProgramUniformMatrix2x3fvEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLboolean |
|
| -> Ptr GLfloat |
|
| -> m () |
This command is an alias for glProgramUniformMatrix2x3fv.
glProgramUniformMatrix2x4fvEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLboolean |
|
| -> Ptr GLfloat |
|
| -> m () |
This command is an alias for glProgramUniformMatrix2x4fv.
glProgramUniformMatrix3fvEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLboolean |
|
| -> Ptr GLfloat |
|
| -> m () |
This command is an alias for glProgramUniformMatrix3fv.
glProgramUniformMatrix3x2fvEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLboolean |
|
| -> Ptr GLfloat |
|
| -> m () |
This command is an alias for glProgramUniformMatrix3x2fv.
glProgramUniformMatrix3x4fvEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLboolean |
|
| -> Ptr GLfloat |
|
| -> m () |
This command is an alias for glProgramUniformMatrix3x4fv.
glProgramUniformMatrix4fvEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLboolean |
|
| -> Ptr GLfloat |
|
| -> m () |
This command is an alias for glProgramUniformMatrix4fv.
glProgramUniformMatrix4x2fvEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLboolean |
|
| -> Ptr GLfloat |
|
| -> m () |
This command is an alias for glProgramUniformMatrix4x2fv.
glProgramUniformMatrix4x3fvEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLboolean |
|
| -> Ptr GLfloat |
|
| -> m () |
This command is an alias for glProgramUniformMatrix4x3fv.
glPushClientAttribDefaultEXT Source #
Arguments
| :: MonadIO m | |
| => GLbitfield |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> m () |
This command is an alias for glProvokingVertex.
glProgramVertexLimitNV Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> m () |
glProgramUniformui64NV Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLuint64EXT |
|
| -> m () |
glProgramUniformui64vNV Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> Ptr GLuint64EXT |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => Ptr GLfixed |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => Ptr GLfixed |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => Ptr GLfixed |
|
| -> Ptr GLint |
|
| -> m GLbitfield |
glProgramUniformHandleui64IMG Source #
This command is an alias for glProgramUniformHandleui64ARB.
glProgramUniformHandleui64vIMG Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> Ptr GLuint64 |
|
| -> m () |
This command is an alias for glProgramUniformHandleui64vARB.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> GLsizei |
|
| -> Ptr GLchar |
|
| -> m () |
This command is an alias for glPushDebugGroup.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> m () |
This command is an alias for glQueryCounter.
glRenderbufferStorageMultisampleAdvancedAMD Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> m () |
glReleaseShaderCompiler :: MonadIO m => m () Source #
Manual page for OpenGL 4.x.
glRenderbufferStorage Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
glRenderbufferStorageMultisample Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> m () |
Manual page for OpenGL 2.x.
This command is an alias for glSampleCoverage.
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> Ptr a |
|
| -> m () |
This command is an alias for glReadnPixels.
glSamplerParameterIiv Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
glSamplerParameterIuiv Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLuint |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLfloat |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLint |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLbitfield |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
glResumeTransformFeedback :: MonadIO m => m () Source #
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLuint |
|
| -> GLenum |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLdouble |
|
| -> GLdouble |
|
| -> GLdouble |
|
| -> GLdouble |
|
| -> m () |
Manual page for OpenGL 2.x. The vector equivalent of this command is glRectdv.
Arguments
| :: MonadIO m | |
| => Ptr GLdouble |
|
| -> Ptr GLdouble |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLfloat |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> m () |
Manual page for OpenGL 2.x. The vector equivalent of this command is glRectfv.
Arguments
| :: MonadIO m | |
| => Ptr GLfloat |
|
| -> Ptr GLfloat |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> m () |
Manual page for OpenGL 2.x. The vector equivalent of this command is glRectiv.
Arguments
| :: MonadIO m | |
| => Ptr GLint |
|
| -> Ptr GLint |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLshort |
|
| -> GLshort |
|
| -> GLshort |
|
| -> GLshort |
|
| -> m () |
Manual page for OpenGL 2.x. The vector equivalent of this command is glRectsv.
Arguments
| :: MonadIO m | |
| => Ptr GLshort |
|
| -> Ptr GLshort |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> m GLint |
Manual page for OpenGL 2.x.
Manual page for OpenGL 2.x.
Manual page for OpenGL 2.x.
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Manual page for OpenGL 2.x.
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> Ptr a |
|
| -> m () |
Manual page for OpenGL 4.x.
glRenderbufferStorageMultisampleEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> m () |
This command is an alias for glRenderbufferStorageMultisample.
glRenderbufferStorageEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> m () |
This command is an alias for glRenderbufferStorage.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> m () |
This command is an alias for glResetHistogram.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> m () |
This command is an alias for glResetMinmax.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> m () |
glResizeBuffersMESA :: MonadIO m => m () Source #
glSampleMaskIndexedNV Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLbitfield |
|
| -> m () |
glRenderbufferStorageMultisampleCoverageNV Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLbitfield |
|
| -> m () |
glResolveDepthValuesNV :: MonadIO m => m () Source #
glResumeTransformFeedbackNV :: MonadIO m => m () Source #
This command is an alias for glResumeTransformFeedback.
Arguments
| :: MonadIO m | |
| => Ptr GLfixed |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLclampf |
|
| -> GLboolean |
|
| -> m () |
This command is an alias for glSampleMaskEXT.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> m () |
This command is an alias for glSamplePatternEXT.
glReadInstrumentsSGIX Source #
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => Ptr GLdouble |
|
| -> m () |
glReplacementCodePointerSUN Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLsizei |
|
| -> Ptr (Ptr a) |
|
| -> m () |
glReplacementCodeubSUN Source #
Arguments
| :: MonadIO m | |
| => GLubyte |
|
| -> m () |
glReplacementCodeubvSUN Source #
Arguments
| :: MonadIO m | |
| => Ptr GLubyte |
|
| -> m () |
glReplacementCodeuiSUN Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> m () |
glReplacementCodeuivSUN Source #
Arguments
| :: MonadIO m | |
| => Ptr GLuint |
|
| -> m () |
glReplacementCodeusSUN Source #
Arguments
| :: MonadIO m | |
| => GLushort |
|
| -> m () |
glReplacementCodeusvSUN Source #
Arguments
| :: MonadIO m | |
| => Ptr GLushort |
|
| -> m () |
glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN Source #
Arguments
| :: MonadIO m | |
| => Ptr GLuint |
|
| -> Ptr GLfloat |
|
| -> Ptr GLfloat |
|
| -> Ptr GLfloat |
|
| -> Ptr GLfloat |
|
| -> m () |
glReadBufferIndexedEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> Ptr a |
|
| -> m () |
This command is an alias for glReadnPixels.
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> Ptr a |
|
| -> m () |
This command is an alias for glReadnPixels.
glRenderbufferStorageMultisampleANGLE Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> m () |
glRenderbufferStorageMultisampleAPPLE Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> m () |
glRenderbufferStorageMultisampleIMG Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> m () |
glRenderbufferStorageMultisampleNV Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> m () |
This command is an alias for glRenderbufferStorageMultisample.
glRenderbufferStorageOES Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> m () |
glResolveMultisampleFramebufferAPPLE :: MonadIO m => m () Source #
glSamplerParameterIivEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
This command is an alias for glSamplerParameterIiv.
glSamplerParameterIivOES Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
This command is an alias for glSamplerParameterIiv.
glSamplerParameterIuivEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLuint |
|
| -> m () |
This command is an alias for glSamplerParameterIuiv.
glSamplerParameterIuivOES Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLuint |
|
| -> m () |
This command is an alias for glSamplerParameterIuiv.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLsizei |
|
| -> Ptr GLuint |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> GLsizei |
|
| -> m () |
Manual page for OpenGL 4.x.
glSpecializeShaderARB Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> Ptr GLchar |
|
| -> GLuint |
|
| -> Ptr GLuint |
|
| -> Ptr GLuint |
|
| -> m () |
This command is an alias for glSpecializeShader.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> Ptr b |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLhandleARB |
|
| -> GLsizei |
|
| -> Ptr (Ptr GLcharARB) |
|
| -> Ptr GLint |
|
| -> m () |
This command is an alias for glShaderSource.
glShaderStorageBlockBinding Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLuint |
|
| -> GLuint |
|
| -> m () |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> m () |
glSecondaryColorP3uiv Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLuint |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLsizei |
|
| -> Ptr GLint |
|
| -> m () |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> m () |
Manual page for OpenGL 4.x.
Manual page for OpenGL 4.x.
glStencilFuncSeparateATI Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLint |
|
| -> GLuint |
|
| -> m () |
glStencilOpSeparateATI Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> m () |
This command is an alias for glStencilOpSeparate.
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLbyte |
|
| -> GLbyte |
|
| -> GLbyte |
|
| -> m () |
Manual page for OpenGL 2.x. The vector equivalent of this command is glSecondaryColor3bv.
Arguments
| :: MonadIO m | |
| => Ptr GLbyte |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLdouble |
|
| -> GLdouble |
|
| -> GLdouble |
|
| -> m () |
Manual page for OpenGL 2.x. The vector equivalent of this command is glSecondaryColor3dv.
Arguments
| :: MonadIO m | |
| => Ptr GLdouble |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLfloat |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> m () |
Manual page for OpenGL 2.x. The vector equivalent of this command is glSecondaryColor3fv.
Arguments
| :: MonadIO m | |
| => Ptr GLfloat |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> m () |
Manual page for OpenGL 2.x. The vector equivalent of this command is glSecondaryColor3iv.
Arguments
| :: MonadIO m | |
| => Ptr GLint |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLshort |
|
| -> GLshort |
|
| -> GLshort |
|
| -> m () |
Manual page for OpenGL 2.x. The vector equivalent of this command is glSecondaryColor3sv.
Arguments
| :: MonadIO m | |
| => Ptr GLshort |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLubyte |
|
| -> GLubyte |
|
| -> GLubyte |
|
| -> m () |
Manual page for OpenGL 2.x. The vector equivalent of this command is glSecondaryColor3ubv.
Arguments
| :: MonadIO m | |
| => Ptr GLubyte |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLuint |
|
| -> GLuint |
|
| -> m () |
Manual page for OpenGL 2.x. The vector equivalent of this command is glSecondaryColor3uiv.
Arguments
| :: MonadIO m | |
| => Ptr GLuint |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLushort |
|
| -> GLushort |
|
| -> GLushort |
|
| -> m () |
Manual page for OpenGL 2.x. The vector equivalent of this command is glSecondaryColor3usv.
Arguments
| :: MonadIO m | |
| => Ptr GLushort |
|
| -> m () |
Manual page for OpenGL 2.x.
glSecondaryColorPointer Source #
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> Ptr a |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLsizei |
|
| -> Ptr GLuint |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLsizei |
|
| -> Ptr (Ptr GLchar) |
|
| -> Ptr GLint |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> GLuint |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glStencilFuncSeparate Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLint |
|
| -> GLuint |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glStencilMaskSeparate Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glSeparableFilter2DEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> Ptr b |
|
| -> m () |
This command is an alias for glSeparableFilter2D.
glSecondaryColor3bEXT Source #
Arguments
| :: MonadIO m | |
| => GLbyte |
|
| -> GLbyte |
|
| -> GLbyte |
|
| -> m () |
The vector equivalent of this command is glSecondaryColor3bvEXT. This command is an alias for glSecondaryColor3b.
glSecondaryColor3bvEXT Source #
Arguments
| :: MonadIO m | |
| => Ptr GLbyte |
|
| -> m () |
This command is an alias for glSecondaryColor3bv.
glSecondaryColor3dEXT Source #
Arguments
| :: MonadIO m | |
| => GLdouble |
|
| -> GLdouble |
|
| -> GLdouble |
|
| -> m () |
The vector equivalent of this command is glSecondaryColor3dvEXT. This command is an alias for glSecondaryColor3d.
glSecondaryColor3dvEXT Source #
Arguments
| :: MonadIO m | |
| => Ptr GLdouble |
|
| -> m () |
This command is an alias for glSecondaryColor3dv.
glSecondaryColor3fEXT Source #
Arguments
| :: MonadIO m | |
| => GLfloat |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> m () |
The vector equivalent of this command is glSecondaryColor3fvEXT. This command is an alias for glSecondaryColor3f.
glSecondaryColor3fvEXT Source #
Arguments
| :: MonadIO m | |
| => Ptr GLfloat |
|
| -> m () |
This command is an alias for glSecondaryColor3fv.
glSecondaryColor3iEXT Source #
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> m () |
The vector equivalent of this command is glSecondaryColor3ivEXT. This command is an alias for glSecondaryColor3i.
glSecondaryColor3ivEXT Source #
Arguments
| :: MonadIO m | |
| => Ptr GLint |
|
| -> m () |
This command is an alias for glSecondaryColor3iv.
glSecondaryColor3sEXT Source #
Arguments
| :: MonadIO m | |
| => GLshort |
|
| -> GLshort |
|
| -> GLshort |
|
| -> m () |
The vector equivalent of this command is glSecondaryColor3svEXT. This command is an alias for glSecondaryColor3s.
glSecondaryColor3svEXT Source #
Arguments
| :: MonadIO m | |
| => Ptr GLshort |
|
| -> m () |
This command is an alias for glSecondaryColor3sv.
glSecondaryColor3ubEXT Source #
Arguments
| :: MonadIO m | |
| => GLubyte |
|
| -> GLubyte |
|
| -> GLubyte |
|
| -> m () |
The vector equivalent of this command is glSecondaryColor3ubvEXT. This command is an alias for glSecondaryColor3ub.
glSecondaryColor3ubvEXT Source #
Arguments
| :: MonadIO m | |
| => Ptr GLubyte |
|
| -> m () |
This command is an alias for glSecondaryColor3ubv.
glSecondaryColor3uiEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLuint |
|
| -> GLuint |
|
| -> m () |
The vector equivalent of this command is glSecondaryColor3uivEXT. This command is an alias for glSecondaryColor3ui.
glSecondaryColor3uivEXT Source #
Arguments
| :: MonadIO m | |
| => Ptr GLuint |
|
| -> m () |
This command is an alias for glSecondaryColor3uiv.
glSecondaryColor3usEXT Source #
Arguments
| :: MonadIO m | |
| => GLushort |
|
| -> GLushort |
|
| -> GLushort |
|
| -> m () |
The vector equivalent of this command is glSecondaryColor3usvEXT. This command is an alias for glSecondaryColor3us.
glSecondaryColor3usvEXT Source #
Arguments
| :: MonadIO m | |
| => Ptr GLushort |
|
| -> m () |
This command is an alias for glSecondaryColor3usv.
glSecondaryColorPointerEXT Source #
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> Ptr a |
|
| -> m () |
This command is an alias for glSecondaryColorPointer.
glSemaphoreParameterui64vEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLuint64 |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLuint |
|
| -> Ptr GLuint |
|
| -> GLuint |
|
| -> Ptr GLuint |
|
| -> Ptr GLenum |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
glSetLocalConstantEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> GLuint |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> GLuint |
|
| -> GLuint |
|
| -> m () |
glSecondaryColorPointerListIBM Source #
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLenum |
|
| -> GLint |
|
| -> Ptr (Ptr a) |
|
| -> GLint |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLuint64 |
|
| -> m () |
glSignalVkSemaphoreNV Source #
Arguments
| :: MonadIO m | |
| => GLuint64 |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLhalfNV |
|
| -> GLhalfNV |
|
| -> GLhalfNV |
|
| -> m () |
The vector equivalent of this command is glSecondaryColor3hvNV.
glSecondaryColor3hvNV Source #
Arguments
| :: MonadIO m | |
| => Ptr GLhalfNV |
|
| -> m () |
glStencilFillPathInstancedNV Source #
Arguments
| :: MonadIO m | |
| => GLsizei |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> GLuint |
|
| -> GLenum |
|
| -> GLuint |
|
| -> GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLuint |
|
| -> m () |
glShadingRateSampleOrderNV Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> m () |
glSecondaryColorFormatNV Source #
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLsizei |
|
| -> Ptr GLfloat |
|
| -> m () |
glStartInstrumentsSGIX :: MonadIO m => m () Source #
glSpriteParameterfSGIX Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLfloat |
|
| -> m () |
glSpriteParameterfvSGIX Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
glSpriteParameteriSGIX Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> m () |
glSpriteParameterivSGIX Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLsizei |
|
| -> Ptr GLint |
|
| -> m () |
This command is an alias for glScissorArrayv.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLsizei |
|
| -> Ptr GLint |
|
| -> m () |
This command is an alias for glScissorArrayv.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> m () |
This command is an alias for glScissorIndexed.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> m () |
This command is an alias for glScissorIndexed.
This command is an alias for glScissorIndexedv.
This command is an alias for glScissorIndexedv.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLuint |
|
| -> GLuint |
|
| -> GLuint |
|
| -> GLbitfield |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> m () |
glTessellationFactorAMD Source #
Arguments
| :: MonadIO m | |
| => GLfloat |
|
| -> m () |
glTessellationModeAMD Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> m GLboolean | of type Boolean. |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLuint |
|
| -> m () |
This command is an alias for glTexBuffer.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLuint |
|
| -> GLintptr |
|
| -> GLsizeiptr |
|
| -> m () |
Manual page for OpenGL 4.x.
glTexBumpParameterfvATI Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
glTexBumpParameterivATI Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLdouble |
|
| -> m () |
Manual page for OpenGL 2.x. The vector equivalent of this command is glTexCoord1dv.
Arguments
| :: MonadIO m | |
| => Ptr GLdouble |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLfloat |
|
| -> m () |
Manual page for OpenGL 2.x. The vector equivalent of this command is glTexCoord1fv.
Arguments
| :: MonadIO m | |
| => Ptr GLfloat |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> m () |
Manual page for OpenGL 2.x. The vector equivalent of this command is glTexCoord1iv.
Arguments
| :: MonadIO m | |
| => Ptr GLint |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLshort |
|
| -> m () |
Manual page for OpenGL 2.x. The vector equivalent of this command is glTexCoord1sv.
Arguments
| :: MonadIO m | |
| => Ptr GLshort |
|
| -> m () |
Manual page for OpenGL 2.x.
Manual page for OpenGL 2.x. The vector equivalent of this command is glTexCoord2dv.
Arguments
| :: MonadIO m | |
| => Ptr GLdouble |
|
| -> m () |
Manual page for OpenGL 2.x.
Manual page for OpenGL 2.x. The vector equivalent of this command is glTexCoord2fv.
Arguments
| :: MonadIO m | |
| => Ptr GLfloat |
|
| -> m () |
Manual page for OpenGL 2.x.
Manual page for OpenGL 2.x. The vector equivalent of this command is glTexCoord2iv.
Arguments
| :: MonadIO m | |
| => Ptr GLint |
|
| -> m () |
Manual page for OpenGL 2.x.
Manual page for OpenGL 2.x. The vector equivalent of this command is glTexCoord2sv.
Arguments
| :: MonadIO m | |
| => Ptr GLshort |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLdouble |
|
| -> GLdouble |
|
| -> GLdouble |
|
| -> m () |
Manual page for OpenGL 2.x. The vector equivalent of this command is glTexCoord3dv.
Arguments
| :: MonadIO m | |
| => Ptr GLdouble |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLfloat |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> m () |
Manual page for OpenGL 2.x. The vector equivalent of this command is glTexCoord3fv.
Arguments
| :: MonadIO m | |
| => Ptr GLfloat |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> m () |
Manual page for OpenGL 2.x. The vector equivalent of this command is glTexCoord3iv.
Arguments
| :: MonadIO m | |
| => Ptr GLint |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLshort |
|
| -> GLshort |
|
| -> GLshort |
|
| -> m () |
Manual page for OpenGL 2.x. The vector equivalent of this command is glTexCoord3sv.
Arguments
| :: MonadIO m | |
| => Ptr GLshort |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLdouble |
|
| -> GLdouble |
|
| -> GLdouble |
|
| -> GLdouble |
|
| -> m () |
Manual page for OpenGL 2.x. The vector equivalent of this command is glTexCoord4dv.
Arguments
| :: MonadIO m | |
| => Ptr GLdouble |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLfloat |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> m () |
Manual page for OpenGL 2.x. The vector equivalent of this command is glTexCoord4fv.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLuint |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
The vector equivalent of this command is glTangent3bvEXT.
Arguments
| :: MonadIO m | |
| => Ptr GLbyte |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLdouble |
|
| -> GLdouble |
|
| -> GLdouble |
|
| -> m () |
The vector equivalent of this command is glTangent3dvEXT.
Arguments
| :: MonadIO m | |
| => Ptr GLdouble |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLfloat |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> m () |
The vector equivalent of this command is glTangent3fvEXT.
Arguments
| :: MonadIO m | |
| => Ptr GLfloat |
|
| -> m () |
The vector equivalent of this command is glTangent3ivEXT.
Arguments
| :: MonadIO m | |
| => Ptr GLint |
|
| -> m () |
The vector equivalent of this command is glTangent3svEXT.
Arguments
| :: MonadIO m | |
| => Ptr GLshort |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLsizei |
|
| -> Ptr a |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLuint |
|
| -> m () |
This command is an alias for glTexBuffer.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLuint |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> m () |
glStringMarkerGREMEDY Source #
Arguments
| :: MonadIO m | |
| => GLsizei |
|
| -> Ptr a |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLhalfNV |
|
| -> m () |
The vector equivalent of this command is glTexCoord1hvNV.
Arguments
| :: MonadIO m | |
| => Ptr GLhalfNV |
|
| -> m () |
The vector equivalent of this command is glTexCoord2hvNV.
Arguments
| :: MonadIO m | |
| => Ptr GLhalfNV |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLhalfNV |
|
| -> GLhalfNV |
|
| -> GLhalfNV |
|
| -> m () |
The vector equivalent of this command is glTexCoord3hvNV.
Arguments
| :: MonadIO m | |
| => Ptr GLhalfNV |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> GLuint64 |
|
| -> m () |
glStencilStrokePathInstancedNV Source #
Arguments
| :: MonadIO m | |
| => GLsizei |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> GLuint |
|
| -> GLint |
|
| -> GLuint |
|
| -> GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLbyte |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => Ptr GLbyte |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => Ptr GLbyte |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => Ptr GLbyte |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => Ptr GLbyte |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLfixed |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => Ptr GLfixed |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => Ptr GLfixed |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => Ptr GLfixed |
|
| -> m () |
glStopInstrumentsSGIX Source #
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> m () |
glTagSampleBufferSGIX :: MonadIO m => m () Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLuint |
|
| -> m () |
This command is an alias for glTexBuffer.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLuint |
|
| -> GLintptr |
|
| -> GLsizeiptr |
|
| -> m () |
This command is an alias for glTexBufferRange.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLuint |
|
| -> GLintptr |
|
| -> GLsizeiptr |
|
| -> m () |
This command is an alias for glTexBufferRange.
glTexStorageSparseAMD Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLbitfield |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLuint |
|
| -> m () |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLuint |
|
| -> GLintptr |
|
| -> GLsizeiptr |
|
| -> m () |
Manual page for OpenGL 4.x.
glTextureBarrier :: MonadIO m => m () Source #
Manual page for OpenGL 4.x.
glTexImage2DMultisample Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLboolean |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
glTexImage3DMultisample Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLboolean |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> m () |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> m () |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> m () |
Manual page for OpenGL 4.x.
glTexStorage2DMultisample Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLboolean |
|
| -> m () |
Manual page for OpenGL 4.x.
glTexStorage3DMultisample Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLboolean |
|
| -> m () |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLuint |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLuint |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLuint |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLuint |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => Ptr GLfloat |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> m () |
Manual page for OpenGL 2.x. The vector equivalent of this command is glTexCoord4iv.
Arguments
| :: MonadIO m | |
| => Ptr GLint |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLshort |
|
| -> GLshort |
|
| -> GLshort |
|
| -> GLshort |
|
| -> m () |
Manual page for OpenGL 2.x. The vector equivalent of this command is glTexCoord4sv.
Arguments
| :: MonadIO m | |
| => Ptr GLshort |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> Ptr a |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLfloat |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLint |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLdouble |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLdouble |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLfloat |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLint |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLint |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLint |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLint |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLuint |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLfloat |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLint |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLuint |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
This command is an alias for glTexSubImage1D.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
This command is an alias for glTexSubImage2D.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLint |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
This command is an alias for glTexImage3D.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
This command is an alias for glTexSubImage3D.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
This command is an alias for glTexParameterIiv.
glTexParameterIuivEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLuint |
|
| -> m () |
This command is an alias for glTexParameterIuiv.
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> Ptr a |
|
| -> m () |
glTexCoordPointerListIBM Source #
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLenum |
|
| -> GLint |
|
| -> Ptr (Ptr a) |
|
| -> GLint |
|
| -> m () |
glTexCoordPointervINTEL Source #
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLenum |
|
| -> Ptr (Ptr a) |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLhalfNV |
|
| -> GLhalfNV |
|
| -> GLhalfNV |
|
| -> GLhalfNV |
|
| -> m () |
The vector equivalent of this command is glTexCoord4hvNV.
Arguments
| :: MonadIO m | |
| => Ptr GLhalfNV |
|
| -> m () |
glTextureBarrierNV :: MonadIO m => m () Source #
Arguments
| :: MonadIO m | |
| => Ptr GLfixed |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLfixed |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLfixed |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLfixed |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLfixed |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLfixed |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLfixed |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLint |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> Ptr GLfloat |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLfixed |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLfixed |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLfloat |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLint |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLint |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
glTexPageCommitmentEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLboolean |
|
| -> m () |
This command is an alias for glTexPageCommitmentARB.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
This command is an alias for glTexParameterIiv.
glTexParameterIuivOES Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLuint |
|
| -> m () |
This command is an alias for glTexParameterIuiv.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLfixed |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLfixed |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> m () |
This command is an alias for glTexStorage1D.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> m () |
This command is an alias for glTexStorage2D.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> m () |
This command is an alias for glTexStorage3D.
glTexStorage3DMultisampleOES Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLboolean |
|
| -> m () |
This command is an alias for glTexStorage3DMultisample.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLint64EXT |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLsizei |
|
| -> Ptr GLint64EXT |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLuint64EXT |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLsizei |
|
| -> Ptr GLuint64EXT |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLint64EXT |
|
| -> GLint64EXT |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLsizei |
|
| -> Ptr GLint64EXT |
|
| -> m () |
glTextureStorageSparseAMD Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLbitfield |
|
| -> m () |
glTextureParameterIiv Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Manual page for OpenGL 4.x.
glTextureParameterIuiv Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLuint |
|
| -> m () |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLfloat |
|
| -> m () |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLint |
|
| -> m () |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> m () |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> m () |
Manual page for OpenGL 4.x.
glTextureStorage2DMultisample Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLboolean |
|
| -> m () |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> m () |
Manual page for OpenGL 4.x.
glTextureStorage3DMultisample Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLboolean |
|
| -> m () |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
Manual page for OpenGL 4.x.
glTransformFeedbackBufferBase Source #
Manual page for OpenGL 4.x.
glTransformFeedbackBufferRange Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLuint |
|
| -> GLuint |
|
| -> GLintptr |
|
| -> GLsizeiptr |
|
| -> m () |
Manual page for OpenGL 4.x.
This command is an alias for glUniform1f.
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLsizei |
|
| -> Ptr GLfloat |
|
| -> m () |
This command is an alias for glUniform1fv.
This command is an alias for glUniform1i.
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLsizei |
|
| -> Ptr GLint |
|
| -> m () |
This command is an alias for glUniform1iv.
This command is an alias for glUniform2f.
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLsizei |
|
| -> Ptr GLfloat |
|
| -> m () |
This command is an alias for glUniform2fv.
This command is an alias for glUniform2i.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLuint |
|
| -> GLenum |
|
| -> GLuint |
|
| -> GLuint |
|
| -> GLuint |
|
| -> GLuint |
|
| -> m () |
Manual page for OpenGL 4.x.
glTransformFeedbackVaryings Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLsizei |
|
| -> Ptr (Ptr GLchar) |
|
| -> GLenum |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
Manual page for OpenGL 2.x.
Manual page for OpenGL 2.x.
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLsizei |
|
| -> Ptr GLfloat |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLsizei |
|
| -> Ptr GLint |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Manual pages for OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLsizei |
|
| -> Ptr GLuint |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLsizei |
|
| -> Ptr GLfloat |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glTextureBufferRangeEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLuint |
|
| -> GLintptr |
|
| -> GLsizeiptr |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLint |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLint |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLint |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
glTextureParameterIivEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
glTextureParameterIuivEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr GLuint |
|
| -> m () |
glTextureParameterfEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLfloat |
|
| -> m () |
The vector equivalent of this command is glTextureParameterfvEXT.
glTextureParameterfvEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
glTextureParameteriEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLint |
|
| -> m () |
The vector equivalent of this command is glTextureParameterivEXT.
glTextureParameterivEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
glTextureRenderbufferEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLuint |
|
| -> m () |
glTextureStorage2DMultisampleEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLboolean |
|
| -> m () |
glTextureSubImage1DEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
glTextureSubImage2DEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
glTextureSubImage3DEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
This command is an alias for glUniform1ui.
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLsizei |
|
| -> Ptr GLuint |
|
| -> m () |
This command is an alias for glUniform1uiv.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> m () |
glTransformFeedbackVaryingsEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLsizei |
|
| -> Ptr (Ptr GLchar) |
|
| -> GLenum |
|
| -> m () |
This command is an alias for glTransformFeedbackVaryings.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLuint |
|
| -> GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> GLenum |
|
| -> GLenum |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLuint |
|
| -> GLenum |
|
| -> GLuint |
|
| -> GLuint |
|
| -> GLuint |
|
| -> GLuint |
|
| -> m () |
This command is an alias for glTextureView.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLuint |
|
| -> GLenum |
|
| -> GLuint |
|
| -> GLuint |
|
| -> GLuint |
|
| -> GLuint |
|
| -> m () |
This command is an alias for glTextureView.
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLuint64EXT |
|
| -> GLuint64EXT |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLsizei |
|
| -> Ptr GLuint64EXT |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLint64EXT |
|
| -> GLint64EXT |
|
| -> GLint64EXT |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLsizei |
|
| -> Ptr GLint64EXT |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLuint64EXT |
|
| -> GLuint64EXT |
|
| -> GLuint64EXT |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLsizei |
|
| -> Ptr GLuint64EXT |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLint64EXT |
|
| -> GLint64EXT |
|
| -> GLint64EXT |
|
| -> GLint64EXT |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLsizei |
|
| -> Ptr GLint64EXT |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLuint64EXT |
|
| -> GLuint64EXT |
|
| -> GLuint64EXT |
|
| -> GLuint64EXT |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLsizei |
|
| -> Ptr GLuint64EXT |
|
| -> m () |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLsizei |
|
| -> Ptr GLint |
|
| -> m () |
This command is an alias for glUniform2iv.
This command is an alias for glUniform3f.
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLsizei |
|
| -> Ptr GLfloat |
|
| -> m () |
This command is an alias for glUniform3fv.
This command is an alias for glUniform3i.
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLsizei |
|
| -> Ptr GLint |
|
| -> m () |
This command is an alias for glUniform3iv.
This command is an alias for glUniform4f.
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLsizei |
|
| -> Ptr GLfloat |
|
| -> m () |
This command is an alias for glUniform4fv.
This command is an alias for glUniform4i.
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLsizei |
|
| -> Ptr GLint |
|
| -> m () |
This command is an alias for glUniform4iv.
glUniformMatrix2fvARB Source #
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLsizei |
|
| -> GLboolean |
|
| -> Ptr GLfloat |
|
| -> m () |
This command is an alias for glUniformMatrix2fv.
glUniformMatrix3fvARB Source #
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLsizei |
|
| -> GLboolean |
|
| -> Ptr GLfloat |
|
| -> m () |
This command is an alias for glUniformMatrix3fv.
glUniformMatrix4fvARB Source #
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLsizei |
|
| -> GLboolean |
|
| -> Ptr GLfloat |
|
| -> m () |
This command is an alias for glUniformMatrix4fv.
glUniformSubroutinesuiv Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLsizei |
|
| -> Ptr GLuint |
|
| -> m () |
Manual page for OpenGL 4.x.
glUniformBlockBinding Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLuint |
|
| -> GLuint |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> m GLboolean | of type Boolean. |
This command is an alias for glUnmapBuffer.
glUnmapObjectBufferATI Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLsizei |
|
| -> Ptr GLint |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Manual pages for OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLsizei |
|
| -> Ptr GLuint |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLsizei |
|
| -> Ptr GLfloat |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLsizei |
|
| -> Ptr GLint |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Manual pages for OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLsizei |
|
| -> Ptr GLuint |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLsizei |
|
| -> Ptr GLfloat |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLsizei |
|
| -> Ptr GLint |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Manual pages for OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLsizei |
|
| -> Ptr GLuint |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLsizei |
|
| -> GLboolean |
|
| -> Ptr GLfloat |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLsizei |
|
| -> GLboolean |
|
| -> Ptr GLfloat |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLsizei |
|
| -> GLboolean |
|
| -> Ptr GLfloat |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLsizei |
|
| -> GLboolean |
|
| -> Ptr GLfloat |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLsizei |
|
| -> GLboolean |
|
| -> Ptr GLfloat |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLsizei |
|
| -> GLboolean |
|
| -> Ptr GLfloat |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLsizei |
|
| -> GLboolean |
|
| -> Ptr GLfloat |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLsizei |
|
| -> GLboolean |
|
| -> Ptr GLfloat |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLsizei |
|
| -> GLboolean |
|
| -> Ptr GLfloat |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> m GLboolean | of type Boolean. |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glUnlockArraysEXT :: MonadIO m => m () Source #
This command is an alias for glUniform2ui.
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLsizei |
|
| -> Ptr GLuint |
|
| -> m () |
This command is an alias for glUniform2uiv.
This command is an alias for glUniform3ui.
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLsizei |
|
| -> Ptr GLuint |
|
| -> m () |
This command is an alias for glUniform3uiv.
This command is an alias for glUniform4ui.
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLsizei |
|
| -> Ptr GLuint |
|
| -> m () |
This command is an alias for glUniform4uiv.
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLuint64EXT |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLsizei |
|
| -> Ptr GLuint64EXT |
|
| -> m () |
glUniformHandleui64IMG Source #
This command is an alias for glUniformHandleui64ARB.
glUniformHandleui64vIMG Source #
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLsizei |
|
| -> Ptr GLuint64 |
|
| -> m () |
This command is an alias for glUniformHandleui64vARB.
glUniformMatrix2x3fvNV Source #
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLsizei |
|
| -> GLboolean |
|
| -> Ptr GLfloat |
|
| -> m () |
This command is an alias for glUniformMatrix2x3fv.
glUniformMatrix2x4fvNV Source #
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLsizei |
|
| -> GLboolean |
|
| -> Ptr GLfloat |
|
| -> m () |
This command is an alias for glUniformMatrix2x4fv.
glUniformMatrix3x2fvNV Source #
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLsizei |
|
| -> GLboolean |
|
| -> Ptr GLfloat |
|
| -> m () |
This command is an alias for glUniformMatrix3x2fv.
glUniformMatrix3x4fvNV Source #
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLsizei |
|
| -> GLboolean |
|
| -> Ptr GLfloat |
|
| -> m () |
This command is an alias for glUniformMatrix3x4fv.
glUniformMatrix4x2fvNV Source #
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLsizei |
|
| -> GLboolean |
|
| -> Ptr GLfloat |
|
| -> m () |
This command is an alias for glUniformMatrix4x2fv.
glUniformMatrix4x3fvNV Source #
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLsizei |
|
| -> GLboolean |
|
| -> Ptr GLfloat |
|
| -> m () |
This command is an alias for glUniformMatrix4x3fv.
This command is an alias for glUnmapBuffer.
glVertexArrayParameteriAPPLE Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> m () |
glVertexArrayRangeAPPLE Source #
Arguments
| :: MonadIO m | |
| => GLsizei |
|
| -> Ptr a |
|
| -> m () |
glVertexArrayAttribBinding Source #
Manual page for OpenGL 4.x.
glVertexArrayAttribFormat Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLuint |
|
| -> GLint |
|
| -> GLenum |
|
| -> GLboolean |
|
| -> GLuint |
|
| -> m () |
Manual page for OpenGL 4.x.
glVertexArrayAttribIFormat Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLuint |
|
| -> GLint |
|
| -> GLenum |
|
| -> GLuint |
|
| -> m () |
Manual page for OpenGL 4.x.
glVertexArrayAttribLFormat Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLuint |
|
| -> GLint |
|
| -> GLenum |
|
| -> GLuint |
|
| -> m () |
Manual page for OpenGL 4.x.
glVertexArrayBindingDivisor Source #
Manual page for OpenGL 4.x.
glVertexArrayElementBuffer Source #
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLbitfield |
|
| -> GLuint |
|
| -> m () |
Manual page for OpenGL 4.x.
glValidateProgramPipeline Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> m () |
Manual page for OpenGL 4.x.
glUseProgramObjectARB Source #
Arguments
| :: MonadIO m | |
| => GLhandleARB |
|
| -> m () |
This command is an alias for glUseProgram.
Arguments
| :: MonadIO m | |
| => GLhandleARB |
|
| -> m () |
This command is an alias for glValidateProgram.
glUpdateObjectBufferATI Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLuint |
|
| -> GLsizei |
|
| -> Ptr a |
|
| -> GLenum |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Manual page for OpenGL 2.x. The vector equivalent of this command is glVertex2dv.
Arguments
| :: MonadIO m | |
| => Ptr GLdouble |
|
| -> m () |
Manual page for OpenGL 2.x.
Manual page for OpenGL 2.x. The vector equivalent of this command is glVertex2fv.
Arguments
| :: MonadIO m | |
| => Ptr GLfloat |
|
| -> m () |
Manual page for OpenGL 2.x.
Manual page for OpenGL 2.x. The vector equivalent of this command is glVertex2iv.
Arguments
| :: MonadIO m | |
| => Ptr GLint |
|
| -> m () |
Manual page for OpenGL 2.x.
Manual page for OpenGL 2.x. The vector equivalent of this command is glVertex2sv.
Arguments
| :: MonadIO m | |
| => Ptr GLshort |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLdouble |
|
| -> GLdouble |
|
| -> GLdouble |
|
| -> m () |
Manual page for OpenGL 2.x. The vector equivalent of this command is glVertex3dv.
Arguments
| :: MonadIO m | |
| => Ptr GLdouble |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLfloat |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> m () |
Manual page for OpenGL 2.x. The vector equivalent of this command is glVertex3fv.
Arguments
| :: MonadIO m | |
| => Ptr GLfloat |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> m () |
Manual page for OpenGL 2.x. The vector equivalent of this command is glVertex3iv.
Arguments
| :: MonadIO m | |
| => Ptr GLint |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLshort |
|
| -> GLshort |
|
| -> GLshort |
|
| -> m () |
Manual page for OpenGL 2.x. The vector equivalent of this command is glVertex3sv.
Arguments
| :: MonadIO m | |
| => Ptr GLshort |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLdouble |
|
| -> GLdouble |
|
| -> GLdouble |
|
| -> GLdouble |
|
| -> m () |
Manual page for OpenGL 2.x. The vector equivalent of this command is glVertex4dv.
Arguments
| :: MonadIO m | |
| => Ptr GLdouble |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLfloat |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> m () |
Manual page for OpenGL 2.x. The vector equivalent of this command is glVertex4fv.
Arguments
| :: MonadIO m | |
| => Ptr GLfloat |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> m () |
Manual page for OpenGL 2.x. The vector equivalent of this command is glVertex4iv.
Arguments
| :: MonadIO m | |
| => Ptr GLint |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLshort |
|
| -> GLshort |
|
| -> GLshort |
|
| -> GLshort |
|
| -> m () |
Manual page for OpenGL 2.x. The vector equivalent of this command is glVertex4sv.
Arguments
| :: MonadIO m | |
| => Ptr GLshort |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLuint |
|
| -> Ptr a |
|
| -> m () |
The vector equivalent of this command is glVertex2hvNV.
Arguments
| :: MonadIO m | |
| => Ptr GLhalfNV |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLhalfNV |
|
| -> GLhalfNV |
|
| -> GLhalfNV |
|
| -> m () |
The vector equivalent of this command is glVertex3hvNV.
Arguments
| :: MonadIO m | |
| => Ptr GLhalfNV |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLhalfNV |
|
| -> GLhalfNV |
|
| -> GLhalfNV |
|
| -> GLhalfNV |
|
| -> m () |
The vector equivalent of this command is glVertex4hvNV.
Arguments
| :: MonadIO m | |
| => Ptr GLhalfNV |
|
| -> m () |
glVDPAUFiniNV :: MonadIO m => m () Source #
glVDPAUGetSurfaceivNV Source #
Arguments
| :: MonadIO m | |
| => GLvdpauSurfaceNV |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> Ptr GLsizei |
|
| -> Ptr GLint |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => Ptr a |
|
| -> Ptr b |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLvdpauSurfaceNV |
|
| -> m GLboolean | of type Boolean. |
Arguments
| :: MonadIO m | |
| => GLsizei |
|
| -> Ptr GLvdpauSurfaceNV |
|
| -> m () |
glVDPAURegisterOutputSurfaceNV Source #
Arguments
| :: MonadIO m | |
| => Ptr a |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> Ptr GLuint |
|
| -> m GLvdpauSurfaceNV | of type |
glVDPAURegisterVideoSurfaceNV Source #
Arguments
| :: MonadIO m | |
| => Ptr a |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> Ptr GLuint |
|
| -> m GLvdpauSurfaceNV | of type |
glVDPAUSurfaceAccessNV Source #
Arguments
| :: MonadIO m | |
| => GLvdpauSurfaceNV |
|
| -> GLenum |
|
| -> m () |
glVDPAUUnmapSurfacesNV Source #
Arguments
| :: MonadIO m | |
| => GLsizei |
|
| -> Ptr GLvdpauSurfaceNV |
|
| -> m () |
glVDPAUUnregisterSurfaceNV Source #
Arguments
| :: MonadIO m | |
| => GLvdpauSurfaceNV |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLsizei |
|
| -> Ptr a |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLbitfield |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => Ptr GLbyte |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => Ptr GLbyte |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => Ptr GLbyte |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLfixed |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => Ptr GLfixed |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => Ptr GLfixed |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => Ptr GLfixed |
|
| -> m () |
glUseProgramStagesEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLbitfield |
|
| -> GLuint |
|
| -> m () |
glValidateProgramPipelineEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> m () |
glVertexArrayVertexBuffer Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLuint |
|
| -> GLuint |
|
| -> GLintptr |
|
| -> GLsizei |
|
| -> m () |
Manual page for OpenGL 4.x.
glVertexArrayVertexBuffers Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLuint |
|
| -> GLsizei |
|
| -> Ptr GLuint |
|
| -> Ptr GLintptr |
|
| -> Ptr GLsizei |
|
| -> m () |
Manual page for OpenGL 4.x.
The vector equivalent of this command is glVertexAttrib1dvARB. This command is an alias for glVertexAttrib1d.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> Ptr GLdouble |
|
| -> m () |
This command is an alias for glVertexAttrib1dv.
The vector equivalent of this command is glVertexAttrib1fvARB. This command is an alias for glVertexAttrib1f.
This command is an alias for glVertexAttrib1fv.
The vector equivalent of this command is glVertexAttrib1svARB. This command is an alias for glVertexAttrib1s.
This command is an alias for glVertexAttrib1sv.
The vector equivalent of this command is glVertexAttrib2dvARB. This command is an alias for glVertexAttrib2d.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> Ptr GLdouble |
|
| -> m () |
This command is an alias for glVertexAttrib2dv.
The vector equivalent of this command is glVertexAttrib2fvARB. This command is an alias for glVertexAttrib2f.
This command is an alias for glVertexAttrib2fv.
The vector equivalent of this command is glVertexAttrib2svARB. This command is an alias for glVertexAttrib2s.
This command is an alias for glVertexAttrib2sv.
The vector equivalent of this command is glVertexAttrib3dvARB. This command is an alias for glVertexAttrib3d.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> Ptr GLdouble |
|
| -> m () |
This command is an alias for glVertexAttrib3dv.
The vector equivalent of this command is glVertexAttrib3fvARB. This command is an alias for glVertexAttrib3f.
This command is an alias for glVertexAttrib3fv.
The vector equivalent of this command is glVertexAttrib3svARB. This command is an alias for glVertexAttrib3s.
This command is an alias for glVertexAttrib3sv.
glVertexAttrib4NbvARB Source #
This command is an alias for glVertexAttrib4Nbv.
glVertexAttrib4NivARB Source #
This command is an alias for glVertexAttrib4Niv.
glVertexAttrib4NsvARB Source #
This command is an alias for glVertexAttrib4Nsv.
glVertexAttrib4NubARB Source #
This command is an alias for glVertexAttrib4Nub.
glVertexAttrib4NubvARB Source #
This command is an alias for glVertexAttrib4Nubv.
glVertexAttrib4NuivARB Source #
This command is an alias for glVertexAttrib4Nuiv.
glVertexAttrib4NusvARB Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> Ptr GLushort |
|
| -> m () |
This command is an alias for glVertexAttrib4Nusv.
This command is an alias for glVertexAttrib4bv.
The vector equivalent of this command is glVertexAttrib4dvARB. This command is an alias for glVertexAttrib4d.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> Ptr GLdouble |
|
| -> m () |
This command is an alias for glVertexAttrib4dv.
The vector equivalent of this command is glVertexAttrib4fvARB. This command is an alias for glVertexAttrib4f.
This command is an alias for glVertexAttrib4fv.
This command is an alias for glVertexAttrib4iv.
The vector equivalent of this command is glVertexAttrib4svARB. This command is an alias for glVertexAttrib4s.
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x. The vector equivalent of this command is glVertexAttrib1dv.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> Ptr GLdouble |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x. The vector equivalent of this command is glVertexAttrib1fv.
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x. The vector equivalent of this command is glVertexAttrib1sv.
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x. The vector equivalent of this command is glVertexAttrib2dv.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> Ptr GLdouble |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x. The vector equivalent of this command is glVertexAttrib2fv.
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x. The vector equivalent of this command is glVertexAttrib2sv.
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x. The vector equivalent of this command is glVertexAttrib3dv.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> Ptr GLdouble |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x. The vector equivalent of this command is glVertexAttrib3fv.
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x. The vector equivalent of this command is glVertexAttrib3sv.
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> Ptr GLushort |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x. The vector equivalent of this command is glVertexAttrib4dv.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> Ptr GLdouble |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x. The vector equivalent of this command is glVertexAttrib4fv.
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x. The vector equivalent of this command is glVertexAttrib4sv.
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
The vector equivalent of this command is glVertexAttrib1hvNV.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLhalfNV |
|
| -> GLhalfNV |
|
| -> m () |
The vector equivalent of this command is glVertexAttrib2hvNV.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLhalfNV |
|
| -> GLhalfNV |
|
| -> GLhalfNV |
|
| -> m () |
The vector equivalent of this command is glVertexAttrib3hvNV.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLhalfNV |
|
| -> GLhalfNV |
|
| -> GLhalfNV |
|
| -> GLhalfNV |
|
| -> m () |
The vector equivalent of this command is glVertexAttrib4hvNV.
The vector equivalent of this command is glVertexAttrib1dvNV. This command is an alias for glVertexAttrib1d.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> Ptr GLdouble |
|
| -> m () |
This command is an alias for glVertexAttrib1dv.
The vector equivalent of this command is glVertexAttrib1fvNV. This command is an alias for glVertexAttrib1f.
This command is an alias for glVertexAttrib1fv.
The vector equivalent of this command is glVertexAttrib1svNV. This command is an alias for glVertexAttrib1s.
This command is an alias for glVertexAttrib1sv.
The vector equivalent of this command is glVertexAttrib2dvNV. This command is an alias for glVertexAttrib2d.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> Ptr GLdouble |
|
| -> m () |
This command is an alias for glVertexAttrib2dv.
The vector equivalent of this command is glVertexAttrib2fvNV. This command is an alias for glVertexAttrib2f.
This command is an alias for glVertexAttrib2fv.
The vector equivalent of this command is glVertexAttrib2svNV. This command is an alias for glVertexAttrib2s.
This command is an alias for glVertexAttrib2sv.
The vector equivalent of this command is glVertexAttrib3dvNV. This command is an alias for glVertexAttrib3d.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> Ptr GLdouble |
|
| -> m () |
This command is an alias for glVertexAttrib3dv.
The vector equivalent of this command is glVertexAttrib3fvNV. This command is an alias for glVertexAttrib3f.
This command is an alias for glVertexAttrib3fv.
The vector equivalent of this command is glVertexAttrib3svNV. This command is an alias for glVertexAttrib3s.
This command is an alias for glVertexAttrib3sv.
The vector equivalent of this command is glVertexAttrib4dvNV. This command is an alias for glVertexAttrib4d.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> Ptr GLdouble |
|
| -> m () |
This command is an alias for glVertexAttrib4dv.
The vector equivalent of this command is glVertexAttrib4fvNV. This command is an alias for glVertexAttrib4f.
This command is an alias for glVertexAttrib4fv.
The vector equivalent of this command is glVertexAttrib4svNV. This command is an alias for glVertexAttrib4s.
glVertexAttribL1ui64ARB Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLuint64EXT |
|
| -> m () |
glVertexAttribL1ui64vARB Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> Ptr GLuint64EXT |
|
| -> m () |
glVertexAttribDivisorARB Source #
This command is an alias for glVertexAttribDivisor.
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> Ptr GLdouble |
|
| -> m () |
Manual page for OpenGL 4.x.
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> Ptr GLdouble |
|
| -> m () |
Manual page for OpenGL 4.x.
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> Ptr GLdouble |
|
| -> m () |
Manual page for OpenGL 4.x.
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> Ptr GLdouble |
|
| -> m () |
Manual page for OpenGL 4.x.
glVertexAttribLPointer Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> Ptr a |
|
| -> m () |
Manual page for OpenGL 4.x.
glVertexAttribBinding Source #
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLenum |
|
| -> GLboolean |
|
| -> GLuint |
|
| -> m () |
Manual page for OpenGL 4.x.
glVertexAttribIFormat Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLenum |
|
| -> GLuint |
|
| -> m () |
Manual page for OpenGL 4.x.
glVertexAttribLFormat Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLenum |
|
| -> GLuint |
|
| -> m () |
Manual page for OpenGL 4.x.
This command is an alias for glVertexAttrib4sv.
glVertexAttrib4ubvARB Source #
This command is an alias for glVertexAttrib4ubv.
glVertexAttrib4uivARB Source #
This command is an alias for glVertexAttrib4uiv.
glVertexAttrib4usvARB Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> Ptr GLushort |
|
| -> m () |
This command is an alias for glVertexAttrib4usv.
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> Ptr GLushort |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Manual pages for OpenGL 3.x or OpenGL 4.x. The vector equivalent of this command is glVertexAttribI1iv.
Manual pages for OpenGL 3.x or OpenGL 4.x.
Manual pages for OpenGL 3.x or OpenGL 4.x. The vector equivalent of this command is glVertexAttribI1uiv.
Manual pages for OpenGL 3.x or OpenGL 4.x.
Manual pages for OpenGL 3.x or OpenGL 4.x. The vector equivalent of this command is glVertexAttribI2iv.
Manual pages for OpenGL 3.x or OpenGL 4.x.
Manual pages for OpenGL 3.x or OpenGL 4.x. The vector equivalent of this command is glVertexAttribI2uiv.
Manual pages for OpenGL 3.x or OpenGL 4.x.
Manual pages for OpenGL 3.x or OpenGL 4.x. The vector equivalent of this command is glVertexAttribI3iv.
Manual pages for OpenGL 3.x or OpenGL 4.x.
Manual pages for OpenGL 3.x or OpenGL 4.x. The vector equivalent of this command is glVertexAttribI3uiv.
Manual pages for OpenGL 3.x or OpenGL 4.x.
Manual pages for OpenGL 3.x or OpenGL 4.x.
Manual pages for OpenGL 3.x or OpenGL 4.x. The vector equivalent of this command is glVertexAttribI4iv.
Manual pages for OpenGL 3.x or OpenGL 4.x.
Manual pages for OpenGL 3.x or OpenGL 4.x.
Manual pages for OpenGL 3.x or OpenGL 4.x.
Manual pages for OpenGL 3.x or OpenGL 4.x. The vector equivalent of this command is glVertexAttribI4uiv.
Manual pages for OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> Ptr GLushort |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
glVertexAttribIPointer Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> Ptr a |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
glVertexAttribDivisor Source #
Manual pages for OpenGL 3.x or OpenGL 4.x.
This command is an alias for glVertexAttribL1d.
glVertexAttribL1dvEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> Ptr GLdouble |
|
| -> m () |
This command is an alias for glVertexAttribL1dv.
This command is an alias for glVertexAttribL2d.
glVertexAttribL2dvEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> Ptr GLdouble |
|
| -> m () |
This command is an alias for glVertexAttribL2dv.
This command is an alias for glVertexAttribL3d.
glVertexAttribL3dvEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> Ptr GLdouble |
|
| -> m () |
This command is an alias for glVertexAttribL3dv.
This command is an alias for glVertexAttribL4d.
glVertexAttribL4dvEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> Ptr GLdouble |
|
| -> m () |
This command is an alias for glVertexAttribL4dv.
glVertexAttribL1i64NV Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint64EXT |
|
| -> m () |
glVertexAttribL1i64vNV Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> Ptr GLint64EXT |
|
| -> m () |
glVertexAttribL1ui64NV Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLuint64EXT |
|
| -> m () |
glVertexAttribL1ui64vNV Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> Ptr GLuint64EXT |
|
| -> m () |
glVertexAttribL2i64NV Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint64EXT |
|
| -> GLint64EXT |
|
| -> m () |
glVertexAttribL2i64vNV Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> Ptr GLint64EXT |
|
| -> m () |
glVertexAttribL2ui64NV Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLuint64EXT |
|
| -> GLuint64EXT |
|
| -> m () |
glVertexAttribL2ui64vNV Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> Ptr GLuint64EXT |
|
| -> m () |
glVertexAttribL3i64NV Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint64EXT |
|
| -> GLint64EXT |
|
| -> GLint64EXT |
|
| -> m () |
glVertexAttribL3i64vNV Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> Ptr GLint64EXT |
|
| -> m () |
glVertexAttribL3ui64NV Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLuint64EXT |
|
| -> GLuint64EXT |
|
| -> GLuint64EXT |
|
| -> m () |
glVertexAttribL3ui64vNV Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> Ptr GLuint64EXT |
|
| -> m () |
glVertexAttribL4i64NV Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint64EXT |
|
| -> GLint64EXT |
|
| -> GLint64EXT |
|
| -> GLint64EXT |
|
| -> m () |
glVertexAttribL4i64vNV Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> Ptr GLint64EXT |
|
| -> m () |
glVertexAttribL4ui64NV Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLuint64EXT |
|
| -> GLuint64EXT |
|
| -> GLuint64EXT |
|
| -> GLuint64EXT |
|
| -> m () |
glVertexAttribL4ui64vNV Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> Ptr GLuint64EXT |
|
| -> m () |
glVertexAttribLFormatNV Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> m () |
glVertexAttribIFormatNV Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> m () |
This command is an alias for glVertexAttrib4sv.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLubyte |
|
| -> GLubyte |
|
| -> GLubyte |
|
| -> GLubyte |
|
| -> m () |
The vector equivalent of this command is glVertexAttrib4ubvNV. This command is an alias for glVertexAttrib4Nub.
This command is an alias for glVertexAttrib4Nubv.
The vector equivalent of this command is glVertexAttribI1ivEXT. This command is an alias for glVertexAttribI1i.
glVertexAttribI1ivEXT Source #
This command is an alias for glVertexAttribI1iv.
glVertexAttribI1uiEXT Source #
The vector equivalent of this command is glVertexAttribI1uivEXT. This command is an alias for glVertexAttribI1ui.
glVertexAttribI1uivEXT Source #
This command is an alias for glVertexAttribI1uiv.
The vector equivalent of this command is glVertexAttribI2ivEXT. This command is an alias for glVertexAttribI2i.
glVertexAttribI2ivEXT Source #
This command is an alias for glVertexAttribI2iv.
glVertexAttribI2uiEXT Source #
The vector equivalent of this command is glVertexAttribI2uivEXT. This command is an alias for glVertexAttribI2ui.
glVertexAttribI2uivEXT Source #
This command is an alias for glVertexAttribI2uiv.
The vector equivalent of this command is glVertexAttribI3ivEXT. This command is an alias for glVertexAttribI3i.
glVertexAttribI3ivEXT Source #
This command is an alias for glVertexAttribI3iv.
glVertexAttribI3uiEXT Source #
The vector equivalent of this command is glVertexAttribI3uivEXT. This command is an alias for glVertexAttribI3ui.
glVertexAttribI3uivEXT Source #
This command is an alias for glVertexAttribI3uiv.
glVertexAttribI4bvEXT Source #
This command is an alias for glVertexAttribI4bv.
The vector equivalent of this command is glVertexAttribI4ivEXT. This command is an alias for glVertexAttribI4i.
glVertexAttribI4ivEXT Source #
This command is an alias for glVertexAttribI4iv.
glVertexAttribI4svEXT Source #
This command is an alias for glVertexAttribI4sv.
glVertexAttribI4ubvEXT Source #
This command is an alias for glVertexAttribI4ubv.
glVertexAttribI4uiEXT Source #
The vector equivalent of this command is glVertexAttribI4uivEXT. This command is an alias for glVertexAttribI4ui.
glVertexAttribI4uivEXT Source #
This command is an alias for glVertexAttribI4uiv.
glVertexAttribI4usvEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> Ptr GLushort |
|
| -> m () |
This command is an alias for glVertexAttribI4usv.
glVertexAttribIPointerEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> Ptr a |
|
| -> m () |
This command is an alias for glVertexAttribIPointer.
glVertexAttribDivisorANGLE Source #
This command is an alias for glVertexAttribDivisor.
glVertexAttribDivisorEXT Source #
This command is an alias for glVertexAttribDivisor.
glVertexAttribDivisorNV Source #
This command is an alias for glVertexAttribDivisor.
glVertexBindingDivisor Source #
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> m () |
glVertexAttribPointerARB Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLenum |
|
| -> GLboolean |
|
| -> GLsizei |
|
| -> Ptr a |
|
| -> m () |
This command is an alias for glVertexAttribPointer.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLboolean |
|
| -> GLuint |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLboolean |
|
| -> GLuint |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLboolean |
|
| -> GLuint |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLboolean |
|
| -> GLuint |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLuint |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLuint |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLuint |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLsizei |
|
| -> Ptr GLfloat |
|
| -> m () |
Manual page for OpenGL 4.x.
Manual page for OpenGL 4.x.
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLfloat |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLdouble |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLdouble |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLfloat |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLshort |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLshort |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLdouble |
|
| -> GLdouble |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLdouble |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLshort |
|
| -> GLshort |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLshort |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLdouble |
|
| -> GLdouble |
|
| -> GLdouble |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLdouble |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLshort |
|
| -> GLshort |
|
| -> GLshort |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLshort |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLdouble |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLshort |
|
| -> m () |
glVertexAttribPointer Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLenum |
|
| -> GLboolean |
|
| -> GLsizei |
|
| -> Ptr a |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> Ptr a |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLuint |
|
| -> Ptr GLuint |
|
| -> GLuint |
|
| -> Ptr GLuint |
|
| -> Ptr GLenum |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> Ptr a |
|
| -> m () |
glVertexAttribLPointerEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> Ptr a |
|
| -> m () |
This command is an alias for glVertexAttribLPointer.
glVertexWeightPointerEXT Source #
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> Ptr a |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLfloat |
|
| -> m () |
The vector equivalent of this command is glVertexWeightfvEXT.
Arguments
| :: MonadIO m | |
| => Ptr GLfloat |
|
| -> m () |
glVertexPointerListIBM Source #
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLenum |
|
| -> GLint |
|
| -> Ptr (Ptr a) |
|
| -> GLint |
|
| -> m () |
glVertexPointervINTEL Source #
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLenum |
|
| -> Ptr (Ptr a) |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLhalfNV |
|
| -> m () |
The vector equivalent of this command is glVertexWeighthvNV.
Arguments
| :: MonadIO m | |
| => Ptr GLhalfNV |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> m () |
glVertexAttribPointerNV Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> Ptr a |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> Ptr GLuint |
|
| -> Ptr GLuint64EXT |
|
| -> m GLenum |
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLsizei |
|
| -> Ptr GLfloat |
|
| -> m () |
This command is an alias for glViewportArrayv.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLsizei |
|
| -> Ptr GLfloat |
|
| -> m () |
This command is an alias for glViewportArrayv.
This command is an alias for glViewportIndexedf.
glViewportIndexedfOES Source #
This command is an alias for glViewportIndexedf.
glViewportIndexedfvNV Source #
This command is an alias for glViewportIndexedfv.
glViewportIndexedfvOES Source #
This command is an alias for glViewportIndexedfv.
Arguments
| :: MonadIO m | |
| => GLsync |
|
| -> GLbitfield |
|
| -> GLuint64 |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> Ptr a |
|
| -> m () |
The vector equivalent of this command is glWindowPos2dvARB. This command is an alias for glWindowPos2d.
Arguments
| :: MonadIO m | |
| => Ptr GLdouble |
|
| -> m () |
This command is an alias for glWindowPos2dv.
The vector equivalent of this command is glWindowPos2fvARB. This command is an alias for glWindowPos2f.
Arguments
| :: MonadIO m | |
| => Ptr GLfloat |
|
| -> m () |
This command is an alias for glWindowPos2fv.
The vector equivalent of this command is glWindowPos2ivARB. This command is an alias for glWindowPos2i.
Arguments
| :: MonadIO m | |
| => Ptr GLint |
|
| -> m () |
This command is an alias for glWindowPos2iv.
The vector equivalent of this command is glWindowPos2svARB. This command is an alias for glWindowPos2s.
Arguments
| :: MonadIO m | |
| => Ptr GLshort |
|
| -> m () |
This command is an alias for glWindowPos2sv.
Arguments
| :: MonadIO m | |
| => GLdouble |
|
| -> GLdouble |
|
| -> GLdouble |
|
| -> m () |
The vector equivalent of this command is glWindowPos3dvARB. This command is an alias for glWindowPos3d.
Arguments
| :: MonadIO m | |
| => Ptr GLdouble |
|
| -> m () |
This command is an alias for glWindowPos3dv.
Arguments
| :: MonadIO m | |
| => GLfloat |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> m () |
The vector equivalent of this command is glWindowPos3fvARB. This command is an alias for glWindowPos3f.
Arguments
| :: MonadIO m | |
| => Ptr GLfloat |
|
| -> m () |
This command is an alias for glWindowPos3fv.
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> m () |
The vector equivalent of this command is glWindowPos3ivARB. This command is an alias for glWindowPos3i.
Arguments
| :: MonadIO m | |
| => Ptr GLint |
|
| -> m () |
This command is an alias for glWindowPos3iv.
Arguments
| :: MonadIO m | |
| => GLshort |
|
| -> GLshort |
|
| -> GLshort |
|
| -> m () |
The vector equivalent of this command is glWindowPos3svARB. This command is an alias for glWindowPos3s.
Arguments
| :: MonadIO m | |
| => Ptr GLshort |
|
| -> m () |
This command is an alias for glWindowPos3sv.
Manual page for OpenGL 2.x. The vector equivalent of this command is glWindowPos2dv.
Arguments
| :: MonadIO m | |
| => Ptr GLdouble |
|
| -> m () |
Manual page for OpenGL 2.x.
Manual page for OpenGL 2.x. The vector equivalent of this command is glWindowPos2fv.
Arguments
| :: MonadIO m | |
| => Ptr GLfloat |
|
| -> m () |
Manual page for OpenGL 2.x.
Manual page for OpenGL 2.x. The vector equivalent of this command is glWindowPos2iv.
Arguments
| :: MonadIO m | |
| => Ptr GLint |
|
| -> m () |
Manual page for OpenGL 2.x.
Manual page for OpenGL 2.x. The vector equivalent of this command is glWindowPos2sv.
Arguments
| :: MonadIO m | |
| => Ptr GLshort |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLdouble |
|
| -> GLdouble |
|
| -> GLdouble |
|
| -> m () |
Manual page for OpenGL 2.x. The vector equivalent of this command is glWindowPos3dv.
Arguments
| :: MonadIO m | |
| => Ptr GLdouble |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLfloat |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> m () |
Manual page for OpenGL 2.x. The vector equivalent of this command is glWindowPos3fv.
Arguments
| :: MonadIO m | |
| => Ptr GLfloat |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> m () |
Manual page for OpenGL 2.x. The vector equivalent of this command is glWindowPos3iv.
Arguments
| :: MonadIO m | |
| => Ptr GLint |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLshort |
|
| -> GLshort |
|
| -> GLshort |
|
| -> m () |
Manual page for OpenGL 2.x. The vector equivalent of this command is glWindowPos3sv.
Arguments
| :: MonadIO m | |
| => Ptr GLshort |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLuint |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> m () |
The vector equivalent of this command is glWindowPos2dvMESA. This command is an alias for glWindowPos2d.
Arguments
| :: MonadIO m | |
| => Ptr GLdouble |
|
| -> m () |
This command is an alias for glWindowPos2dv.
The vector equivalent of this command is glWindowPos2fvMESA. This command is an alias for glWindowPos2f.
Arguments
| :: MonadIO m | |
| => Ptr GLfloat |
|
| -> m () |
This command is an alias for glWindowPos2fv.
The vector equivalent of this command is glWindowPos2ivMESA. This command is an alias for glWindowPos2i.
Arguments
| :: MonadIO m | |
| => Ptr GLint |
|
| -> m () |
This command is an alias for glWindowPos2iv.
The vector equivalent of this command is glWindowPos2svMESA. This command is an alias for glWindowPos2s.
Arguments
| :: MonadIO m | |
| => Ptr GLshort |
|
| -> m () |
This command is an alias for glWindowPos2sv.
Arguments
| :: MonadIO m | |
| => GLdouble |
|
| -> GLdouble |
|
| -> GLdouble |
|
| -> m () |
The vector equivalent of this command is glWindowPos3dvMESA. This command is an alias for glWindowPos3d.
Arguments
| :: MonadIO m | |
| => Ptr GLdouble |
|
| -> m () |
This command is an alias for glWindowPos3dv.
Arguments
| :: MonadIO m | |
| => GLfloat |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> m () |
The vector equivalent of this command is glWindowPos3fvMESA. This command is an alias for glWindowPos3f.
Arguments
| :: MonadIO m | |
| => Ptr GLfloat |
|
| -> m () |
This command is an alias for glWindowPos3fv.
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> m () |
The vector equivalent of this command is glWindowPos3ivMESA. This command is an alias for glWindowPos3i.
Arguments
| :: MonadIO m | |
| => Ptr GLint |
|
| -> m () |
This command is an alias for glWindowPos3iv.
Arguments
| :: MonadIO m | |
| => GLshort |
|
| -> GLshort |
|
| -> GLshort |
|
| -> m () |
The vector equivalent of this command is glWindowPos3svMESA. This command is an alias for glWindowPos3s.
Arguments
| :: MonadIO m | |
| => Ptr GLshort |
|
| -> m () |
This command is an alias for glWindowPos3sv.
Arguments
| :: MonadIO m | |
| => GLdouble |
|
| -> GLdouble |
|
| -> GLdouble |
|
| -> GLdouble |
|
| -> m () |
The vector equivalent of this command is glWindowPos4dvMESA.
Arguments
| :: MonadIO m | |
| => Ptr GLdouble |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLfloat |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> m () |
The vector equivalent of this command is glWindowPos4fvMESA.
Arguments
| :: MonadIO m | |
| => Ptr GLfloat |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> m () |
The vector equivalent of this command is glWindowPos4ivMESA.
Arguments
| :: MonadIO m | |
| => Ptr GLint |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLshort |
|
| -> GLshort |
|
| -> GLshort |
|
| -> GLshort |
|
| -> m () |
The vector equivalent of this command is glWindowPos4svMESA.
Arguments
| :: MonadIO m | |
| => Ptr GLshort |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLuint64 |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLsync |
|
| -> GLbitfield |
|
| -> GLuint64 |
|
| -> m () |
This command is an alias for glWaitSync.