| Copyright | (c) Sven Panne 2019 |
|---|---|
| License | BSD3 |
| Maintainer | Sven Panne <svenpanne@gmail.com> |
| Stability | stable |
| Portability | portable |
| Safe Haskell | Safe-Inferred |
| Language | Haskell2010 |
Graphics.GL.Functions
Description
All raw functions from the OpenGL registry.
Synopsis
- glAccum :: MonadIO m => GLenum -> GLfloat -> m ()
- glAccumxOES :: MonadIO m => GLenum -> GLfixed -> m ()
- glAcquireKeyedMutexWin32EXT :: MonadIO m => GLuint -> GLuint64 -> GLuint -> m GLboolean
- glActiveProgramEXT :: MonadIO m => GLuint -> m ()
- glActiveShaderProgram :: MonadIO m => GLuint -> GLuint -> m ()
- glActiveShaderProgramEXT :: MonadIO m => GLuint -> GLuint -> m ()
- glActiveStencilFaceEXT :: MonadIO m => GLenum -> m ()
- glActiveTexture :: MonadIO m => GLenum -> m ()
- glActiveTextureARB :: MonadIO m => GLenum -> m ()
- glActiveVaryingNV :: MonadIO m => GLuint -> Ptr GLchar -> 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 ()
- glAlphaFunc :: MonadIO m => GLenum -> GLfloat -> m ()
- glAlphaFuncQCOM :: MonadIO m => GLenum -> GLclampf -> m ()
- glAlphaFuncx :: MonadIO m => GLenum -> GLfixed -> m ()
- glAlphaFuncxOES :: MonadIO m => GLenum -> GLfixed -> m ()
- glAlphaToCoverageDitherControlNV :: MonadIO m => GLenum -> m ()
- glApplyFramebufferAttachmentCMAAINTEL :: MonadIO m => m ()
- glApplyTextureEXT :: MonadIO m => GLenum -> m ()
- glAreProgramsResidentNV :: MonadIO m => GLsizei -> Ptr GLuint -> Ptr GLboolean -> m GLboolean
- glAreTexturesResident :: MonadIO m => GLsizei -> Ptr GLuint -> Ptr GLboolean -> m GLboolean
- glAreTexturesResidentEXT :: MonadIO m => GLsizei -> Ptr GLuint -> Ptr GLboolean -> m GLboolean
- glArrayElement :: MonadIO m => GLint -> m ()
- glArrayElementEXT :: MonadIO m => GLint -> m ()
- glArrayObjectATI :: MonadIO m => GLenum -> GLint -> GLenum -> GLsizei -> GLuint -> 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
- glAsyncMarkerSGIX :: MonadIO m => GLuint -> m ()
- glAttachObjectARB :: MonadIO m => GLhandleARB -> GLhandleARB -> m ()
- glAttachShader :: MonadIO m => GLuint -> GLuint -> m ()
- glBegin :: MonadIO m => GLenum -> m ()
- glBeginConditionalRender :: MonadIO m => GLuint -> GLenum -> m ()
- glBeginConditionalRenderNV :: MonadIO m => GLuint -> GLenum -> m ()
- glBeginConditionalRenderNVX :: MonadIO m => GLuint -> m ()
- glBeginFragmentShaderATI :: MonadIO m => m ()
- glBeginOcclusionQueryNV :: MonadIO m => GLuint -> m ()
- glBeginPerfMonitorAMD :: MonadIO m => GLuint -> m ()
- glBeginPerfQueryINTEL :: MonadIO m => GLuint -> m ()
- glBeginQuery :: MonadIO m => GLenum -> GLuint -> m ()
- glBeginQueryARB :: MonadIO m => GLenum -> GLuint -> m ()
- glBeginQueryEXT :: MonadIO m => GLenum -> GLuint -> m ()
- glBeginQueryIndexed :: MonadIO m => GLenum -> GLuint -> GLuint -> m ()
- glBeginTransformFeedback :: MonadIO m => GLenum -> m ()
- glBeginTransformFeedbackEXT :: MonadIO m => GLenum -> m ()
- glBeginTransformFeedbackNV :: MonadIO m => GLenum -> m ()
- glBeginVertexShaderEXT :: MonadIO m => m ()
- glBeginVideoCaptureNV :: MonadIO m => GLuint -> m ()
- glBindAttribLocation :: MonadIO m => GLuint -> GLuint -> Ptr GLchar -> m ()
- glBindAttribLocationARB :: MonadIO m => GLhandleARB -> GLuint -> Ptr GLcharARB -> m ()
- glBindBuffer :: MonadIO m => GLenum -> GLuint -> m ()
- glBindBufferARB :: MonadIO m => GLenum -> GLuint -> m ()
- glBindBufferBase :: MonadIO m => GLenum -> GLuint -> GLuint -> m ()
- glBindBufferBaseEXT :: MonadIO m => GLenum -> GLuint -> GLuint -> m ()
- glBindBufferBaseNV :: MonadIO m => GLenum -> GLuint -> GLuint -> m ()
- glBindBufferOffsetEXT :: MonadIO m => GLenum -> GLuint -> GLuint -> GLintptr -> m ()
- glBindBufferOffsetNV :: MonadIO m => GLenum -> GLuint -> GLuint -> GLintptr -> m ()
- glBindBufferRange :: MonadIO m => GLenum -> GLuint -> GLuint -> GLintptr -> GLsizeiptr -> m ()
- glBindBufferRangeEXT :: MonadIO m => GLenum -> GLuint -> GLuint -> GLintptr -> GLsizeiptr -> m ()
- glBindBufferRangeNV :: MonadIO m => GLenum -> GLuint -> GLuint -> GLintptr -> GLsizeiptr -> m ()
- glBindBuffersBase :: MonadIO m => GLenum -> GLuint -> GLsizei -> Ptr GLuint -> m ()
- glBindBuffersRange :: MonadIO m => GLenum -> GLuint -> GLsizei -> Ptr GLuint -> Ptr GLintptr -> Ptr GLsizeiptr -> m ()
- glBindFragDataLocation :: MonadIO m => GLuint -> GLuint -> Ptr GLchar -> m ()
- glBindFragDataLocationEXT :: MonadIO m => GLuint -> GLuint -> Ptr GLchar -> m ()
- glBindFragDataLocationIndexed :: MonadIO m => GLuint -> GLuint -> GLuint -> Ptr GLchar -> m ()
- glBindFragDataLocationIndexedEXT :: MonadIO m => GLuint -> GLuint -> GLuint -> Ptr GLchar -> m ()
- glBindFragmentShaderATI :: MonadIO m => GLuint -> m ()
- glBindFramebuffer :: MonadIO m => GLenum -> GLuint -> m ()
- glBindFramebufferEXT :: MonadIO m => GLenum -> GLuint -> m ()
- glBindFramebufferOES :: MonadIO m => GLenum -> GLuint -> m ()
- glBindImageTexture :: MonadIO m => GLuint -> GLuint -> GLint -> GLboolean -> GLint -> GLenum -> GLenum -> m ()
- glBindImageTextureEXT :: MonadIO m => GLuint -> GLuint -> GLint -> GLboolean -> GLint -> GLenum -> GLint -> m ()
- glBindImageTextures :: MonadIO m => GLuint -> GLsizei -> Ptr GLuint -> m ()
- glBindLightParameterEXT :: MonadIO m => GLenum -> GLenum -> m GLuint
- glBindMaterialParameterEXT :: MonadIO m => GLenum -> GLenum -> m GLuint
- glBindMultiTextureEXT :: MonadIO m => GLenum -> GLenum -> GLuint -> m ()
- glBindParameterEXT :: MonadIO m => GLenum -> m GLuint
- glBindProgramARB :: MonadIO m => GLenum -> GLuint -> m ()
- glBindProgramNV :: MonadIO m => GLenum -> GLuint -> m ()
- glBindProgramPipeline :: MonadIO m => GLuint -> m ()
- glBindProgramPipelineEXT :: MonadIO m => GLuint -> m ()
- glBindRenderbuffer :: MonadIO m => GLenum -> GLuint -> m ()
- glBindRenderbufferEXT :: MonadIO m => GLenum -> GLuint -> m ()
- glBindRenderbufferOES :: MonadIO m => GLenum -> GLuint -> m ()
- glBindSampler :: MonadIO m => GLuint -> GLuint -> m ()
- glBindSamplers :: MonadIO m => GLuint -> GLsizei -> Ptr GLuint -> m ()
- glBindShadingRateImageNV :: MonadIO m => GLuint -> m ()
- glBindTexGenParameterEXT :: MonadIO m => GLenum -> GLenum -> GLenum -> m GLuint
- glBindTexture :: MonadIO m => GLenum -> GLuint -> m ()
- glBindTextureEXT :: MonadIO m => GLenum -> GLuint -> m ()
- glBindTextureUnit :: MonadIO m => GLuint -> GLuint -> m ()
- glBindTextureUnitParameterEXT :: MonadIO m => GLenum -> GLenum -> m GLuint
- glBindTextures :: MonadIO m => GLuint -> GLsizei -> Ptr GLuint -> m ()
- glBindTransformFeedback :: MonadIO m => GLenum -> GLuint -> m ()
- glBindTransformFeedbackNV :: MonadIO m => GLenum -> GLuint -> m ()
- glBindVertexArray :: MonadIO m => GLuint -> m ()
- glBindVertexArrayAPPLE :: MonadIO m => GLuint -> m ()
- glBindVertexArrayOES :: MonadIO m => GLuint -> m ()
- glBindVertexBuffer :: MonadIO m => GLuint -> GLuint -> GLintptr -> GLsizei -> m ()
- glBindVertexBuffers :: MonadIO m => GLuint -> GLsizei -> Ptr GLuint -> Ptr GLintptr -> Ptr GLsizei -> m ()
- glBindVertexShaderEXT :: MonadIO m => GLuint -> m ()
- glBindVideoCaptureStreamBufferNV :: MonadIO m => GLuint -> GLuint -> GLenum -> GLintptrARB -> m ()
- glBindVideoCaptureStreamTextureNV :: MonadIO m => GLuint -> GLuint -> GLenum -> GLenum -> GLuint -> 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 ()
- glBitmap :: MonadIO m => GLsizei -> GLsizei -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> Ptr GLubyte -> m ()
- glBitmapxOES :: MonadIO m => GLsizei -> GLsizei -> GLfixed -> GLfixed -> GLfixed -> GLfixed -> Ptr GLubyte -> m ()
- glBlendBarrier :: MonadIO m => m ()
- glBlendBarrierKHR :: MonadIO m => m ()
- glBlendBarrierNV :: MonadIO m => m ()
- glBlendColor :: MonadIO m => GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
- glBlendColorEXT :: MonadIO m => GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
- glBlendColorxOES :: MonadIO m => GLfixed -> GLfixed -> GLfixed -> GLfixed -> m ()
- glBlendEquation :: MonadIO m => GLenum -> m ()
- glBlendEquationEXT :: MonadIO m => GLenum -> m ()
- glBlendEquationIndexedAMD :: MonadIO m => GLuint -> GLenum -> m ()
- glBlendEquationOES :: MonadIO m => GLenum -> m ()
- glBlendEquationSeparate :: MonadIO m => GLenum -> GLenum -> m ()
- glBlendEquationSeparateEXT :: MonadIO m => GLenum -> GLenum -> m ()
- glBlendEquationSeparateIndexedAMD :: MonadIO m => GLuint -> GLenum -> GLenum -> m ()
- glBlendEquationSeparateOES :: MonadIO m => GLenum -> GLenum -> m ()
- glBlendEquationSeparatei :: MonadIO m => GLuint -> GLenum -> GLenum -> m ()
- glBlendEquationSeparateiARB :: MonadIO m => GLuint -> GLenum -> GLenum -> m ()
- glBlendEquationSeparateiEXT :: MonadIO m => GLuint -> GLenum -> GLenum -> m ()
- glBlendEquationSeparateiOES :: MonadIO m => GLuint -> GLenum -> GLenum -> m ()
- glBlendEquationi :: MonadIO m => GLuint -> GLenum -> m ()
- glBlendEquationiARB :: MonadIO m => GLuint -> GLenum -> m ()
- glBlendEquationiEXT :: MonadIO m => GLuint -> GLenum -> m ()
- glBlendEquationiOES :: MonadIO m => GLuint -> GLenum -> m ()
- glBlendFunc :: MonadIO m => GLenum -> GLenum -> m ()
- glBlendFuncIndexedAMD :: MonadIO m => GLuint -> GLenum -> GLenum -> m ()
- glBlendFuncSeparate :: MonadIO m => GLenum -> GLenum -> GLenum -> GLenum -> m ()
- glBlendFuncSeparateEXT :: MonadIO m => GLenum -> GLenum -> GLenum -> GLenum -> m ()
- glBlendFuncSeparateINGR :: MonadIO m => GLenum -> GLenum -> GLenum -> GLenum -> m ()
- glBlendFuncSeparateIndexedAMD :: MonadIO m => GLuint -> GLenum -> GLenum -> GLenum -> GLenum -> m ()
- glBlendFuncSeparateOES :: MonadIO m => GLenum -> GLenum -> GLenum -> GLenum -> m ()
- glBlendFuncSeparatei :: MonadIO m => GLuint -> GLenum -> GLenum -> GLenum -> GLenum -> m ()
- glBlendFuncSeparateiARB :: MonadIO m => GLuint -> GLenum -> GLenum -> GLenum -> GLenum -> m ()
- glBlendFuncSeparateiEXT :: MonadIO m => GLuint -> GLenum -> GLenum -> GLenum -> GLenum -> m ()
- glBlendFuncSeparateiOES :: MonadIO m => GLuint -> GLenum -> GLenum -> GLenum -> GLenum -> m ()
- glBlendFunci :: MonadIO m => GLuint -> GLenum -> GLenum -> m ()
- glBlendFunciARB :: MonadIO m => GLuint -> GLenum -> GLenum -> m ()
- glBlendFunciEXT :: MonadIO m => GLuint -> GLenum -> GLenum -> m ()
- glBlendFunciOES :: MonadIO m => GLuint -> GLenum -> GLenum -> m ()
- glBlendParameteriNV :: MonadIO m => GLenum -> GLint -> m ()
- glBlitFramebuffer :: MonadIO m => GLint -> GLint -> GLint -> GLint -> GLint -> GLint -> GLint -> GLint -> GLbitfield -> GLenum -> m ()
- glBlitFramebufferANGLE :: MonadIO m => GLint -> GLint -> GLint -> GLint -> GLint -> GLint -> GLint -> GLint -> GLbitfield -> GLenum -> m ()
- glBlitFramebufferEXT :: 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 ()
- glBlitNamedFramebuffer :: MonadIO m => GLuint -> GLuint -> GLint -> GLint -> GLint -> GLint -> GLint -> GLint -> GLint -> GLint -> GLbitfield -> GLenum -> m ()
- glBufferAddressRangeNV :: MonadIO m => GLenum -> GLuint -> GLuint64EXT -> GLsizeiptr -> m ()
- glBufferAttachMemoryNV :: MonadIO m => GLenum -> GLuint -> GLuint64 -> m ()
- glBufferData :: MonadIO m => GLenum -> GLsizeiptr -> Ptr a -> GLenum -> m ()
- glBufferDataARB :: MonadIO m => GLenum -> GLsizeiptrARB -> Ptr a -> GLenum -> m ()
- glBufferPageCommitmentARB :: MonadIO m => GLenum -> GLintptr -> GLsizeiptr -> GLboolean -> m ()
- glBufferParameteriAPPLE :: MonadIO m => GLenum -> GLenum -> GLint -> m ()
- glBufferStorage :: MonadIO m => GLenum -> GLsizeiptr -> Ptr a -> GLbitfield -> m ()
- glBufferStorageEXT :: MonadIO m => GLenum -> GLsizeiptr -> Ptr a -> GLbitfield -> m ()
- glBufferStorageExternalEXT :: MonadIO m => GLenum -> GLintptr -> GLsizeiptr -> GLeglClientBufferEXT -> GLbitfield -> m ()
- glBufferStorageMemEXT :: MonadIO m => GLenum -> GLsizeiptr -> GLuint -> GLuint64 -> m ()
- glBufferSubData :: MonadIO m => GLenum -> GLintptr -> GLsizeiptr -> Ptr a -> m ()
- glBufferSubDataARB :: MonadIO m => GLenum -> GLintptrARB -> GLsizeiptrARB -> Ptr a -> m ()
- glCallCommandListNV :: MonadIO m => GLuint -> m ()
- glCallList :: MonadIO m => GLuint -> m ()
- glCallLists :: MonadIO m => GLsizei -> GLenum -> Ptr a -> m ()
- glCheckFramebufferStatus :: MonadIO m => GLenum -> m GLenum
- glCheckFramebufferStatusEXT :: MonadIO m => GLenum -> m GLenum
- glCheckFramebufferStatusOES :: MonadIO m => GLenum -> m GLenum
- glCheckNamedFramebufferStatus :: MonadIO m => GLuint -> GLenum -> m GLenum
- glCheckNamedFramebufferStatusEXT :: MonadIO m => GLuint -> GLenum -> m GLenum
- glClampColor :: MonadIO m => GLenum -> GLenum -> m ()
- glClampColorARB :: MonadIO m => GLenum -> GLenum -> m ()
- glClear :: MonadIO m => GLbitfield -> m ()
- glClearAccum :: MonadIO m => GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
- glClearAccumxOES :: MonadIO m => GLfixed -> GLfixed -> GLfixed -> GLfixed -> m ()
- glClearBufferData :: MonadIO m => GLenum -> GLenum -> GLenum -> GLenum -> Ptr a -> m ()
- glClearBufferSubData :: MonadIO m => GLenum -> GLenum -> GLintptr -> GLsizeiptr -> GLenum -> GLenum -> Ptr a -> 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 ()
- glClearColorIiEXT :: MonadIO m => GLint -> GLint -> GLint -> GLint -> m ()
- glClearColorIuiEXT :: MonadIO m => GLuint -> GLuint -> GLuint -> GLuint -> m ()
- glClearColorx :: MonadIO m => GLfixed -> GLfixed -> GLfixed -> GLfixed -> m ()
- glClearColorxOES :: MonadIO m => GLfixed -> GLfixed -> GLfixed -> GLfixed -> m ()
- glClearDepth :: MonadIO m => GLdouble -> m ()
- glClearDepthdNV :: MonadIO m => GLdouble -> m ()
- glClearDepthf :: MonadIO m => GLfloat -> m ()
- glClearDepthfOES :: MonadIO m => GLclampf -> m ()
- glClearDepthx :: MonadIO m => GLfixed -> m ()
- glClearDepthxOES :: MonadIO m => GLfixed -> m ()
- glClearIndex :: MonadIO m => GLfloat -> m ()
- glClearNamedBufferData :: MonadIO m => GLuint -> GLenum -> GLenum -> GLenum -> Ptr a -> m ()
- glClearNamedBufferDataEXT :: MonadIO m => GLuint -> GLenum -> GLenum -> GLenum -> Ptr a -> m ()
- glClearNamedBufferSubData :: MonadIO m => GLuint -> GLenum -> GLintptr -> GLsizeiptr -> GLenum -> GLenum -> Ptr a -> m ()
- glClearNamedBufferSubDataEXT :: MonadIO m => GLuint -> GLenum -> GLsizeiptr -> 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 ()
- glClearPixelLocalStorageuiEXT :: MonadIO m => GLsizei -> GLsizei -> Ptr GLuint -> m ()
- glClearStencil :: MonadIO m => GLint -> m ()
- glClearTexImage :: MonadIO m => GLuint -> GLint -> GLenum -> GLenum -> Ptr a -> m ()
- glClearTexImageEXT :: 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 ()
- glClearTexSubImageEXT :: MonadIO m => GLuint -> GLint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> GLsizei -> GLenum -> GLenum -> Ptr a -> m ()
- glClientActiveTexture :: MonadIO m => GLenum -> m ()
- glClientActiveTextureARB :: MonadIO m => GLenum -> m ()
- glClientActiveVertexStreamATI :: MonadIO m => GLenum -> m ()
- glClientAttribDefaultEXT :: MonadIO m => GLbitfield -> m ()
- glClientWaitSemaphoreui64NVX :: MonadIO m => GLsizei -> Ptr GLuint -> Ptr GLuint64 -> m ()
- glClientWaitSync :: MonadIO m => GLsync -> GLbitfield -> GLuint64 -> m GLenum
- glClientWaitSyncAPPLE :: MonadIO m => GLsync -> GLbitfield -> GLuint64 -> m GLenum
- glClipControl :: MonadIO m => GLenum -> GLenum -> m ()
- glClipControlEXT :: MonadIO m => GLenum -> GLenum -> m ()
- glClipPlane :: MonadIO m => GLenum -> Ptr GLdouble -> m ()
- glClipPlanef :: MonadIO m => GLenum -> Ptr GLfloat -> m ()
- glClipPlanefIMG :: MonadIO m => GLenum -> Ptr GLfloat -> m ()
- glClipPlanefOES :: MonadIO m => GLenum -> Ptr GLfloat -> m ()
- glClipPlanex :: MonadIO m => GLenum -> Ptr GLfixed -> m ()
- glClipPlanexIMG :: MonadIO m => GLenum -> Ptr GLfixed -> m ()
- glClipPlanexOES :: MonadIO m => GLenum -> Ptr GLfixed -> 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 ()
- glColor3fVertex3fSUN :: MonadIO m => GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
- glColor3fVertex3fvSUN :: MonadIO m => Ptr GLfloat -> Ptr GLfloat -> m ()
- glColor3fv :: MonadIO m => Ptr GLfloat -> m ()
- glColor3hNV :: MonadIO m => GLhalfNV -> GLhalfNV -> GLhalfNV -> m ()
- glColor3hvNV :: MonadIO m => Ptr GLhalfNV -> 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 ()
- glColor3xOES :: MonadIO m => GLfixed -> GLfixed -> GLfixed -> m ()
- glColor3xvOES :: MonadIO m => Ptr GLfixed -> 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 ()
- glColor4fNormal3fVertex3fSUN :: MonadIO m => GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
- glColor4fNormal3fVertex3fvSUN :: MonadIO m => Ptr GLfloat -> Ptr GLfloat -> Ptr GLfloat -> m ()
- glColor4fv :: MonadIO m => Ptr GLfloat -> m ()
- glColor4hNV :: MonadIO m => GLhalfNV -> GLhalfNV -> GLhalfNV -> GLhalfNV -> m ()
- glColor4hvNV :: MonadIO m => Ptr GLhalfNV -> 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 ()
- 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 ()
- 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 ()
- glColor4x :: MonadIO m => GLfixed -> GLfixed -> GLfixed -> GLfixed -> m ()
- glColor4xOES :: MonadIO m => GLfixed -> GLfixed -> GLfixed -> GLfixed -> m ()
- glColor4xvOES :: MonadIO m => Ptr GLfixed -> m ()
- glColorFormatNV :: MonadIO m => GLint -> GLenum -> GLsizei -> 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 ()
- glColorMask :: MonadIO m => GLboolean -> GLboolean -> GLboolean -> GLboolean -> m ()
- glColorMaskIndexedEXT :: MonadIO m => GLuint -> GLboolean -> GLboolean -> GLboolean -> GLboolean -> m ()
- glColorMaski :: MonadIO m => GLuint -> GLboolean -> GLboolean -> GLboolean -> GLboolean -> m ()
- glColorMaskiEXT :: MonadIO m => GLuint -> GLboolean -> GLboolean -> GLboolean -> GLboolean -> m ()
- glColorMaskiOES :: MonadIO m => GLuint -> GLboolean -> GLboolean -> GLboolean -> GLboolean -> m ()
- glColorMaterial :: MonadIO m => GLenum -> GLenum -> m ()
- 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 ()
- glColorPointer :: MonadIO m => GLint -> GLenum -> GLsizei -> Ptr a -> 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 ()
- glColorSubTable :: MonadIO m => GLenum -> GLsizei -> GLsizei -> GLenum -> GLenum -> Ptr a -> m ()
- glColorSubTableEXT :: MonadIO m => GLenum -> GLsizei -> GLsizei -> GLenum -> GLenum -> Ptr a -> m ()
- glColorTable :: MonadIO m => GLenum -> GLenum -> GLsizei -> GLenum -> GLenum -> Ptr a -> m ()
- glColorTableEXT :: MonadIO m => GLenum -> GLenum -> GLsizei -> GLenum -> GLenum -> Ptr a -> m ()
- glColorTableParameterfv :: MonadIO m => GLenum -> GLenum -> Ptr GLfloat -> m ()
- glColorTableParameterfvSGI :: MonadIO m => GLenum -> GLenum -> Ptr GLfloat -> m ()
- glColorTableParameteriv :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
- glColorTableParameterivSGI :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
- glColorTableSGI :: MonadIO m => GLenum -> GLenum -> GLsizei -> GLenum -> GLenum -> Ptr a -> 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 ()
- glCommandListSegmentsNV :: MonadIO m => GLuint -> GLuint -> m ()
- glCompileCommandListNV :: MonadIO m => GLuint -> m ()
- glCompileShader :: MonadIO m => GLuint -> m ()
- glCompileShaderARB :: MonadIO m => GLhandleARB -> m ()
- glCompileShaderIncludeARB :: MonadIO m => GLuint -> GLsizei -> Ptr (Ptr GLchar) -> Ptr GLint -> 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 ()
- glCompressedTexImage1D :: MonadIO m => GLenum -> GLint -> GLenum -> GLsizei -> GLint -> GLsizei -> Ptr a -> m ()
- glCompressedTexImage1DARB :: MonadIO m => GLenum -> GLint -> GLenum -> GLsizei -> GLint -> GLsizei -> Ptr a -> m ()
- glCompressedTexImage2D :: MonadIO m => GLenum -> GLint -> GLenum -> GLsizei -> GLsizei -> GLint -> GLsizei -> Ptr a -> m ()
- glCompressedTexImage2DARB :: 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 ()
- glCompressedTexImage3DARB :: MonadIO m => GLenum -> GLint -> GLenum -> GLsizei -> GLsizei -> GLsizei -> GLint -> GLsizei -> Ptr a -> m ()
- glCompressedTexImage3DOES :: 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 ()
- glCompressedTexSubImage1DARB :: 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 ()
- glCompressedTexSubImage2DARB :: 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 ()
- glCompressedTexSubImage3DARB :: MonadIO m => GLenum -> GLint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> GLsizei -> GLenum -> GLsizei -> Ptr a -> m ()
- glCompressedTexSubImage3DOES :: MonadIO m => 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 ()
- glCompressedTextureSubImage1D :: MonadIO m => GLuint -> GLint -> GLint -> GLsizei -> GLenum -> GLsizei -> Ptr a -> m ()
- glCompressedTextureSubImage1DEXT :: MonadIO m => GLuint -> GLenum -> GLint -> GLint -> GLsizei -> GLenum -> GLsizei -> Ptr a -> m ()
- glCompressedTextureSubImage2D :: MonadIO m => GLuint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> GLenum -> GLsizei -> Ptr a -> m ()
- glCompressedTextureSubImage2DEXT :: MonadIO m => GLuint -> GLenum -> 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 ()
- glCompressedTextureSubImage3DEXT :: MonadIO m => GLuint -> GLenum -> GLint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> GLsizei -> GLenum -> GLsizei -> Ptr a -> m ()
- glConservativeRasterParameterfNV :: MonadIO m => GLenum -> GLfloat -> m ()
- glConservativeRasterParameteriNV :: MonadIO m => GLenum -> GLint -> m ()
- glConvolutionFilter1D :: MonadIO m => GLenum -> GLenum -> GLsizei -> GLenum -> GLenum -> Ptr a -> m ()
- glConvolutionFilter1DEXT :: MonadIO m => GLenum -> GLenum -> GLsizei -> GLenum -> GLenum -> Ptr a -> m ()
- glConvolutionFilter2D :: MonadIO m => GLenum -> GLenum -> GLsizei -> GLsizei -> GLenum -> GLenum -> Ptr a -> m ()
- glConvolutionFilter2DEXT :: MonadIO m => GLenum -> GLenum -> GLsizei -> GLsizei -> GLenum -> GLenum -> Ptr a -> m ()
- glConvolutionParameterf :: MonadIO m => GLenum -> GLenum -> GLfloat -> m ()
- glConvolutionParameterfEXT :: MonadIO m => GLenum -> GLenum -> GLfloat -> m ()
- glConvolutionParameterfv :: MonadIO m => GLenum -> GLenum -> Ptr GLfloat -> m ()
- glConvolutionParameterfvEXT :: MonadIO m => GLenum -> GLenum -> Ptr GLfloat -> m ()
- glConvolutionParameteri :: MonadIO m => GLenum -> GLenum -> GLint -> m ()
- glConvolutionParameteriEXT :: MonadIO m => GLenum -> GLenum -> GLint -> m ()
- glConvolutionParameteriv :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
- glConvolutionParameterivEXT :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
- glConvolutionParameterxOES :: MonadIO m => GLenum -> GLenum -> GLfixed -> m ()
- glConvolutionParameterxvOES :: MonadIO m => GLenum -> GLenum -> Ptr GLfixed -> m ()
- glCopyBufferSubData :: MonadIO m => GLenum -> GLenum -> GLintptr -> GLintptr -> GLsizeiptr -> m ()
- glCopyBufferSubDataNV :: MonadIO m => GLenum -> GLenum -> GLintptr -> GLintptr -> GLsizeiptr -> m ()
- glCopyColorSubTable :: MonadIO m => GLenum -> GLsizei -> GLint -> GLint -> GLsizei -> m ()
- glCopyColorSubTableEXT :: MonadIO m => GLenum -> GLsizei -> GLint -> GLint -> GLsizei -> m ()
- glCopyColorTable :: MonadIO m => GLenum -> GLenum -> GLint -> GLint -> GLsizei -> m ()
- glCopyColorTableSGI :: MonadIO m => GLenum -> GLenum -> GLint -> GLint -> GLsizei -> m ()
- glCopyConvolutionFilter1D :: MonadIO m => GLenum -> GLenum -> GLint -> GLint -> GLsizei -> m ()
- glCopyConvolutionFilter1DEXT :: MonadIO m => GLenum -> GLenum -> GLint -> GLint -> GLsizei -> m ()
- glCopyConvolutionFilter2D :: MonadIO m => GLenum -> GLenum -> GLint -> GLint -> GLsizei -> GLsizei -> m ()
- glCopyConvolutionFilter2DEXT :: MonadIO m => GLenum -> GLenum -> GLint -> GLint -> GLsizei -> GLsizei -> m ()
- glCopyImageSubData :: MonadIO m => GLuint -> GLenum -> GLint -> GLint -> GLint -> GLint -> GLuint -> GLenum -> GLint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> GLsizei -> m ()
- glCopyImageSubDataEXT :: MonadIO m => GLuint -> GLenum -> GLint -> GLint -> GLint -> GLint -> GLuint -> GLenum -> GLint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> GLsizei -> m ()
- glCopyImageSubDataNV :: 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 ()
- 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 ()
- glCopyNamedBufferSubData :: MonadIO m => GLuint -> GLuint -> GLintptr -> GLintptr -> GLsizeiptr -> m ()
- glCopyPathNV :: MonadIO m => GLuint -> GLuint -> m ()
- glCopyPixels :: MonadIO m => GLint -> GLint -> GLsizei -> GLsizei -> GLenum -> m ()
- glCopyTexImage1D :: MonadIO m => GLenum -> GLint -> GLenum -> GLint -> GLint -> GLsizei -> GLint -> m ()
- glCopyTexImage1DEXT :: MonadIO m => GLenum -> GLint -> GLenum -> GLint -> GLint -> GLsizei -> GLint -> m ()
- glCopyTexImage2D :: MonadIO m => GLenum -> GLint -> GLenum -> GLint -> GLint -> GLsizei -> GLsizei -> GLint -> m ()
- glCopyTexImage2DEXT :: MonadIO m => GLenum -> GLint -> GLenum -> GLint -> GLint -> GLsizei -> GLsizei -> GLint -> m ()
- glCopyTexSubImage1D :: MonadIO m => GLenum -> GLint -> GLint -> GLint -> GLint -> GLsizei -> m ()
- glCopyTexSubImage1DEXT :: MonadIO m => GLenum -> GLint -> GLint -> GLint -> GLint -> GLsizei -> m ()
- glCopyTexSubImage2D :: MonadIO m => GLenum -> GLint -> GLint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> m ()
- glCopyTexSubImage2DEXT :: MonadIO m => GLenum -> GLint -> GLint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> m ()
- glCopyTexSubImage3D :: MonadIO m => GLenum -> GLint -> GLint -> GLint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> m ()
- glCopyTexSubImage3DEXT :: MonadIO m => GLenum -> GLint -> GLint -> GLint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> m ()
- glCopyTexSubImage3DOES :: MonadIO m => 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 ()
- glCopyTextureLevelsAPPLE :: MonadIO m => GLuint -> GLuint -> GLint -> GLsizei -> m ()
- glCopyTextureSubImage1D :: MonadIO m => GLuint -> GLint -> GLint -> GLint -> GLint -> GLsizei -> m ()
- glCopyTextureSubImage1DEXT :: MonadIO m => GLuint -> GLenum -> GLint -> GLint -> GLint -> GLint -> GLsizei -> m ()
- glCopyTextureSubImage2D :: MonadIO m => GLuint -> GLint -> GLint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> m ()
- glCopyTextureSubImage2DEXT :: MonadIO m => GLuint -> GLenum -> GLint -> GLint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> m ()
- glCopyTextureSubImage3D :: MonadIO m => GLuint -> GLint -> GLint -> GLint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> m ()
- glCopyTextureSubImage3DEXT :: MonadIO m => GLuint -> GLenum -> GLint -> GLint -> GLint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> 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 ()
- glCoverageMaskNV :: MonadIO m => GLboolean -> m ()
- glCoverageModulationNV :: MonadIO m => GLenum -> m ()
- glCoverageModulationTableNV :: MonadIO m => GLsizei -> Ptr GLfloat -> m ()
- glCoverageOperationNV :: MonadIO m => GLenum -> m ()
- glCreateBuffers :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glCreateCommandListsNV :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glCreateFramebuffers :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glCreateMemoryObjectsEXT :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glCreatePerfQueryINTEL :: MonadIO m => GLuint -> Ptr GLuint -> m ()
- glCreateProgram :: MonadIO m => m GLuint
- glCreateProgramObjectARB :: MonadIO m => m GLhandleARB
- glCreateProgramPipelines :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glCreateProgressFenceNVX :: MonadIO m => m GLuint
- glCreateQueries :: MonadIO m => GLenum -> GLsizei -> Ptr GLuint -> m ()
- glCreateRenderbuffers :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glCreateSamplers :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glCreateShader :: MonadIO m => GLenum -> m GLuint
- glCreateShaderObjectARB :: MonadIO m => GLenum -> m GLhandleARB
- glCreateShaderProgramEXT :: MonadIO m => GLenum -> Ptr GLchar -> m GLuint
- glCreateShaderProgramv :: MonadIO m => GLenum -> GLsizei -> Ptr (Ptr GLchar) -> m GLuint
- glCreateShaderProgramvEXT :: MonadIO m => GLenum -> GLsizei -> Ptr (Ptr GLchar) -> m GLuint
- glCreateStatesNV :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glCreateSyncFromCLeventARB :: MonadIO m => Ptr a -> Ptr b -> GLbitfield -> m GLsync
- glCreateTextures :: MonadIO m => GLenum -> GLsizei -> Ptr GLuint -> m ()
- glCreateTransformFeedbacks :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glCreateVertexArrays :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glCullFace :: MonadIO m => GLenum -> m ()
- glCullParameterdvEXT :: MonadIO m => GLenum -> Ptr GLdouble -> m ()
- glCullParameterfvEXT :: MonadIO m => GLenum -> Ptr GLfloat -> m ()
- glCurrentPaletteMatrixARB :: MonadIO m => GLint -> m ()
- glCurrentPaletteMatrixOES :: MonadIO m => GLuint -> m ()
- glDebugMessageCallback :: MonadIO m => GLDEBUGPROC -> Ptr a -> m ()
- glDebugMessageCallbackAMD :: MonadIO m => GLDEBUGPROCAMD -> Ptr a -> m ()
- glDebugMessageCallbackARB :: MonadIO m => GLDEBUGPROCARB -> Ptr a -> m ()
- glDebugMessageCallbackKHR :: MonadIO m => GLDEBUGPROCKHR -> Ptr a -> m ()
- glDebugMessageControl :: MonadIO m => GLenum -> GLenum -> GLenum -> GLsizei -> Ptr GLuint -> GLboolean -> m ()
- glDebugMessageControlARB :: MonadIO m => GLenum -> GLenum -> GLenum -> GLsizei -> Ptr GLuint -> GLboolean -> m ()
- glDebugMessageControlKHR :: MonadIO m => GLenum -> GLenum -> GLenum -> GLsizei -> Ptr GLuint -> GLboolean -> m ()
- glDebugMessageEnableAMD :: MonadIO m => GLenum -> GLenum -> GLsizei -> Ptr GLuint -> GLboolean -> m ()
- glDebugMessageInsert :: MonadIO m => GLenum -> GLenum -> GLuint -> GLenum -> GLsizei -> Ptr GLchar -> m ()
- glDebugMessageInsertAMD :: MonadIO m => GLenum -> GLenum -> GLuint -> GLsizei -> Ptr GLchar -> m ()
- glDebugMessageInsertARB :: MonadIO m => GLenum -> GLenum -> GLuint -> GLenum -> GLsizei -> Ptr GLchar -> m ()
- glDebugMessageInsertKHR :: MonadIO m => GLenum -> GLenum -> GLuint -> GLenum -> GLsizei -> Ptr GLchar -> 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 ()
- glDeleteAsyncMarkersSGIX :: MonadIO m => GLuint -> GLsizei -> m ()
- glDeleteBuffers :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glDeleteBuffersARB :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glDeleteCommandListsNV :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glDeleteFencesAPPLE :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glDeleteFencesNV :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glDeleteFragmentShaderATI :: MonadIO m => GLuint -> m ()
- glDeleteFramebuffers :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glDeleteFramebuffersEXT :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glDeleteFramebuffersOES :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glDeleteLists :: MonadIO m => GLuint -> GLsizei -> m ()
- glDeleteMemoryObjectsEXT :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glDeleteNamedStringARB :: MonadIO m => GLint -> Ptr GLchar -> m ()
- glDeleteNamesAMD :: MonadIO m => GLenum -> GLuint -> Ptr GLuint -> m ()
- glDeleteObjectARB :: MonadIO m => GLhandleARB -> m ()
- glDeleteOcclusionQueriesNV :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glDeletePathsNV :: MonadIO m => GLuint -> GLsizei -> m ()
- glDeletePerfMonitorsAMD :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glDeletePerfQueryINTEL :: MonadIO m => GLuint -> m ()
- glDeleteProgram :: MonadIO m => GLuint -> m ()
- glDeleteProgramPipelines :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glDeleteProgramPipelinesEXT :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glDeleteProgramsARB :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glDeleteProgramsNV :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glDeleteQueries :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glDeleteQueriesARB :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glDeleteQueriesEXT :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glDeleteQueryResourceTagNV :: MonadIO m => GLsizei -> Ptr GLint -> m ()
- glDeleteRenderbuffers :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glDeleteRenderbuffersEXT :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glDeleteRenderbuffersOES :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glDeleteSamplers :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glDeleteSemaphoresEXT :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glDeleteShader :: MonadIO m => GLuint -> m ()
- glDeleteStatesNV :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glDeleteSync :: MonadIO m => GLsync -> m ()
- glDeleteSyncAPPLE :: MonadIO m => GLsync -> m ()
- glDeleteTextures :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glDeleteTexturesEXT :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glDeleteTransformFeedbacks :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glDeleteTransformFeedbacksNV :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glDeleteVertexArrays :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glDeleteVertexArraysAPPLE :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glDeleteVertexArraysOES :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glDeleteVertexShaderEXT :: MonadIO m => GLuint -> m ()
- glDepthBoundsEXT :: MonadIO m => GLclampd -> GLclampd -> m ()
- glDepthBoundsdNV :: MonadIO m => GLdouble -> GLdouble -> m ()
- glDepthFunc :: MonadIO m => GLenum -> m ()
- glDepthMask :: MonadIO m => GLboolean -> m ()
- glDepthRange :: MonadIO m => GLdouble -> GLdouble -> m ()
- glDepthRangeArrayfvNV :: MonadIO m => GLuint -> GLsizei -> Ptr GLfloat -> m ()
- glDepthRangeArrayfvOES :: MonadIO m => GLuint -> GLsizei -> Ptr GLfloat -> m ()
- glDepthRangeArrayv :: MonadIO m => GLuint -> GLsizei -> Ptr GLdouble -> m ()
- glDepthRangeIndexed :: MonadIO m => GLuint -> GLdouble -> GLdouble -> m ()
- glDepthRangeIndexedfNV :: MonadIO m => GLuint -> GLfloat -> GLfloat -> m ()
- glDepthRangeIndexedfOES :: MonadIO m => GLuint -> GLfloat -> GLfloat -> m ()
- glDepthRangedNV :: MonadIO m => GLdouble -> GLdouble -> m ()
- glDepthRangef :: MonadIO m => GLfloat -> GLfloat -> m ()
- glDepthRangefOES :: MonadIO m => GLclampf -> GLclampf -> m ()
- glDepthRangex :: MonadIO m => GLfixed -> GLfixed -> m ()
- glDepthRangexOES :: MonadIO m => GLfixed -> GLfixed -> m ()
- glDetachObjectARB :: MonadIO m => GLhandleARB -> GLhandleARB -> m ()
- glDetachShader :: MonadIO m => GLuint -> GLuint -> m ()
- glDetailTexFuncSGIS :: MonadIO m => GLenum -> GLsizei -> Ptr GLfloat -> m ()
- glDisable :: MonadIO m => GLenum -> m ()
- glDisableClientState :: MonadIO m => GLenum -> m ()
- glDisableClientStateIndexedEXT :: MonadIO m => GLenum -> GLuint -> m ()
- glDisableClientStateiEXT :: MonadIO m => GLenum -> GLuint -> m ()
- glDisableDriverControlQCOM :: MonadIO m => GLuint -> m ()
- glDisableIndexedEXT :: MonadIO m => GLenum -> GLuint -> m ()
- glDisableVariantClientStateEXT :: MonadIO m => GLuint -> m ()
- glDisableVertexArrayAttrib :: MonadIO m => GLuint -> GLuint -> m ()
- glDisableVertexArrayAttribEXT :: MonadIO m => GLuint -> GLuint -> m ()
- glDisableVertexArrayEXT :: MonadIO m => GLuint -> GLenum -> m ()
- glDisableVertexAttribAPPLE :: MonadIO m => GLuint -> GLenum -> m ()
- glDisableVertexAttribArray :: MonadIO m => GLuint -> m ()
- glDisableVertexAttribArrayARB :: MonadIO m => GLuint -> m ()
- glDisablei :: MonadIO m => GLenum -> 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 ()
- glDispatchCompute :: MonadIO m => GLuint -> GLuint -> GLuint -> m ()
- glDispatchComputeGroupSizeARB :: MonadIO m => GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> m ()
- glDispatchComputeIndirect :: MonadIO m => GLintptr -> m ()
- glDrawArrays :: MonadIO m => GLenum -> GLint -> GLsizei -> m ()
- glDrawArraysEXT :: MonadIO m => GLenum -> GLint -> GLsizei -> m ()
- glDrawArraysIndirect :: MonadIO m => GLenum -> Ptr a -> m ()
- glDrawArraysInstanced :: MonadIO m => GLenum -> GLint -> GLsizei -> GLsizei -> m ()
- glDrawArraysInstancedANGLE :: MonadIO m => GLenum -> GLint -> GLsizei -> GLsizei -> m ()
- glDrawArraysInstancedARB :: MonadIO m => GLenum -> GLint -> GLsizei -> GLsizei -> m ()
- glDrawArraysInstancedBaseInstance :: MonadIO m => GLenum -> GLint -> GLsizei -> GLsizei -> GLuint -> m ()
- glDrawArraysInstancedBaseInstanceEXT :: MonadIO m => GLenum -> GLint -> GLsizei -> GLsizei -> GLuint -> m ()
- glDrawArraysInstancedEXT :: MonadIO m => GLenum -> GLint -> GLsizei -> GLsizei -> m ()
- glDrawArraysInstancedNV :: MonadIO m => GLenum -> GLint -> GLsizei -> GLsizei -> m ()
- glDrawBuffer :: MonadIO m => GLenum -> m ()
- glDrawBuffers :: MonadIO m => GLsizei -> Ptr GLenum -> m ()
- glDrawBuffersARB :: MonadIO m => GLsizei -> Ptr GLenum -> m ()
- glDrawBuffersATI :: MonadIO m => GLsizei -> Ptr GLenum -> m ()
- glDrawBuffersEXT :: MonadIO m => GLsizei -> Ptr GLenum -> m ()
- glDrawBuffersIndexedEXT :: MonadIO m => GLint -> Ptr GLenum -> Ptr GLint -> m ()
- glDrawBuffersNV :: MonadIO m => GLsizei -> Ptr GLenum -> 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 ()
- glDrawElementArrayAPPLE :: MonadIO m => GLenum -> GLint -> GLsizei -> m ()
- glDrawElementArrayATI :: MonadIO m => GLenum -> GLsizei -> m ()
- glDrawElements :: MonadIO m => GLenum -> GLsizei -> GLenum -> Ptr a -> m ()
- glDrawElementsBaseVertex :: MonadIO m => GLenum -> GLsizei -> GLenum -> Ptr a -> GLint -> m ()
- glDrawElementsBaseVertexEXT :: MonadIO m => GLenum -> GLsizei -> GLenum -> Ptr a -> GLint -> m ()
- glDrawElementsBaseVertexOES :: MonadIO m => GLenum -> GLsizei -> GLenum -> Ptr a -> GLint -> m ()
- glDrawElementsIndirect :: MonadIO m => GLenum -> GLenum -> Ptr a -> m ()
- glDrawElementsInstanced :: MonadIO m => GLenum -> GLsizei -> GLenum -> Ptr a -> GLsizei -> m ()
- glDrawElementsInstancedANGLE :: MonadIO m => GLenum -> GLsizei -> GLenum -> Ptr a -> GLsizei -> m ()
- glDrawElementsInstancedARB :: MonadIO m => GLenum -> GLsizei -> GLenum -> Ptr a -> GLsizei -> m ()
- glDrawElementsInstancedBaseInstance :: MonadIO m => GLenum -> GLsizei -> GLenum -> Ptr a -> GLsizei -> GLuint -> m ()
- glDrawElementsInstancedBaseInstanceEXT :: MonadIO m => GLenum -> GLsizei -> GLenum -> Ptr a -> GLsizei -> GLuint -> m ()
- glDrawElementsInstancedBaseVertex :: MonadIO m => GLenum -> GLsizei -> GLenum -> Ptr a -> GLsizei -> GLint -> m ()
- glDrawElementsInstancedBaseVertexBaseInstance :: MonadIO m => GLenum -> GLsizei -> GLenum -> Ptr a -> GLsizei -> GLint -> 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 ()
- glDrawElementsInstancedEXT :: MonadIO m => GLenum -> GLsizei -> GLenum -> Ptr a -> GLsizei -> m ()
- glDrawElementsInstancedNV :: MonadIO m => GLenum -> GLsizei -> GLenum -> Ptr a -> GLsizei -> m ()
- glDrawMeshArraysSUN :: MonadIO m => GLenum -> GLint -> GLsizei -> GLsizei -> m ()
- glDrawMeshTasksIndirectNV :: MonadIO m => GLintptr -> m ()
- glDrawMeshTasksNV :: MonadIO m => GLuint -> GLuint -> m ()
- glDrawPixels :: MonadIO m => GLsizei -> GLsizei -> GLenum -> GLenum -> Ptr a -> m ()
- glDrawRangeElementArrayAPPLE :: MonadIO m => GLenum -> GLuint -> GLuint -> GLint -> GLsizei -> m ()
- glDrawRangeElementArrayATI :: MonadIO m => GLenum -> GLuint -> GLuint -> GLsizei -> m ()
- glDrawRangeElements :: MonadIO m => GLenum -> GLuint -> GLuint -> GLsizei -> GLenum -> Ptr a -> m ()
- glDrawRangeElementsBaseVertex :: MonadIO m => GLenum -> GLuint -> GLuint -> GLsizei -> GLenum -> Ptr a -> GLint -> 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 ()
- glDrawRangeElementsEXT :: MonadIO m => GLenum -> GLuint -> GLuint -> GLsizei -> GLenum -> Ptr a -> 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 ()
- glDrawTextureNV :: MonadIO m => GLuint -> GLuint -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
- glDrawTexxOES :: MonadIO m => GLfixed -> GLfixed -> GLfixed -> GLfixed -> GLfixed -> m ()
- glDrawTexxvOES :: MonadIO m => Ptr GLfixed -> m ()
- glDrawTransformFeedback :: MonadIO m => GLenum -> GLuint -> m ()
- glDrawTransformFeedbackEXT :: MonadIO m => GLenum -> GLuint -> m ()
- glDrawTransformFeedbackInstanced :: MonadIO m => GLenum -> GLuint -> GLsizei -> m ()
- glDrawTransformFeedbackInstancedEXT :: MonadIO m => GLenum -> GLuint -> GLsizei -> m ()
- glDrawTransformFeedbackNV :: MonadIO m => GLenum -> GLuint -> m ()
- glDrawTransformFeedbackStream :: MonadIO m => GLenum -> GLuint -> GLuint -> m ()
- glDrawTransformFeedbackStreamInstanced :: MonadIO m => GLenum -> GLuint -> GLuint -> GLsizei -> m ()
- glDrawVkImageNV :: MonadIO m => GLuint64 -> GLuint -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
- glEGLImageTargetRenderbufferStorageOES :: MonadIO m => GLenum -> GLeglImageOES -> m ()
- glEGLImageTargetTexStorageEXT :: MonadIO m => GLenum -> GLeglImageOES -> Ptr GLint -> m ()
- glEGLImageTargetTexture2DOES :: MonadIO m => GLenum -> GLeglImageOES -> m ()
- glEGLImageTargetTextureStorageEXT :: MonadIO m => GLuint -> GLeglImageOES -> Ptr GLint -> m ()
- glEdgeFlag :: MonadIO m => GLboolean -> m ()
- glEdgeFlagFormatNV :: MonadIO m => GLsizei -> m ()
- glEdgeFlagPointer :: MonadIO m => GLsizei -> Ptr a -> m ()
- glEdgeFlagPointerEXT :: MonadIO m => GLsizei -> GLsizei -> Ptr GLboolean -> m ()
- glEdgeFlagPointerListIBM :: MonadIO m => GLint -> Ptr (Ptr GLboolean) -> GLint -> m ()
- glEdgeFlagv :: MonadIO m => Ptr GLboolean -> m ()
- glElementPointerAPPLE :: MonadIO m => GLenum -> Ptr a -> m ()
- glElementPointerATI :: MonadIO m => GLenum -> Ptr a -> m ()
- glEnable :: MonadIO m => GLenum -> m ()
- glEnableClientState :: MonadIO m => GLenum -> m ()
- glEnableClientStateIndexedEXT :: MonadIO m => GLenum -> GLuint -> m ()
- glEnableClientStateiEXT :: MonadIO m => GLenum -> GLuint -> m ()
- glEnableDriverControlQCOM :: MonadIO m => GLuint -> m ()
- glEnableIndexedEXT :: MonadIO m => GLenum -> GLuint -> m ()
- glEnableVariantClientStateEXT :: MonadIO m => GLuint -> m ()
- glEnableVertexArrayAttrib :: MonadIO m => GLuint -> GLuint -> m ()
- glEnableVertexArrayAttribEXT :: MonadIO m => GLuint -> GLuint -> m ()
- glEnableVertexArrayEXT :: MonadIO m => GLuint -> GLenum -> m ()
- glEnableVertexAttribAPPLE :: MonadIO m => GLuint -> GLenum -> m ()
- glEnableVertexAttribArray :: MonadIO m => GLuint -> m ()
- glEnableVertexAttribArrayARB :: MonadIO m => GLuint -> m ()
- glEnablei :: MonadIO m => GLenum -> GLuint -> m ()
- glEnableiEXT :: MonadIO m => GLenum -> GLuint -> m ()
- glEnableiNV :: MonadIO m => GLenum -> GLuint -> m ()
- glEnableiOES :: MonadIO m => GLenum -> GLuint -> m ()
- glEnd :: MonadIO m => m ()
- glEndConditionalRender :: MonadIO m => m ()
- glEndConditionalRenderNV :: MonadIO m => m ()
- glEndConditionalRenderNVX :: MonadIO m => m ()
- glEndFragmentShaderATI :: MonadIO m => m ()
- glEndList :: MonadIO m => m ()
- glEndOcclusionQueryNV :: MonadIO m => m ()
- glEndPerfMonitorAMD :: MonadIO m => GLuint -> m ()
- glEndPerfQueryINTEL :: MonadIO m => GLuint -> m ()
- glEndQuery :: MonadIO m => GLenum -> m ()
- glEndQueryARB :: MonadIO m => GLenum -> m ()
- glEndQueryEXT :: MonadIO m => GLenum -> m ()
- glEndQueryIndexed :: MonadIO m => GLenum -> GLuint -> m ()
- glEndTilingQCOM :: MonadIO m => GLbitfield -> m ()
- glEndTransformFeedback :: MonadIO m => m ()
- glEndTransformFeedbackEXT :: MonadIO m => m ()
- glEndTransformFeedbackNV :: MonadIO m => m ()
- glEndVertexShaderEXT :: MonadIO m => m ()
- glEndVideoCaptureNV :: MonadIO m => GLuint -> m ()
- glEvalCoord1d :: MonadIO m => GLdouble -> m ()
- glEvalCoord1dv :: MonadIO m => Ptr GLdouble -> m ()
- glEvalCoord1f :: MonadIO m => GLfloat -> m ()
- glEvalCoord1fv :: MonadIO m => Ptr GLfloat -> m ()
- glEvalCoord1xOES :: MonadIO m => GLfixed -> m ()
- glEvalCoord1xvOES :: MonadIO m => Ptr GLfixed -> 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 ()
- glEvalCoord2xOES :: MonadIO m => GLfixed -> GLfixed -> m ()
- glEvalCoord2xvOES :: MonadIO m => Ptr GLfixed -> m ()
- glEvalMapsNV :: MonadIO m => GLenum -> GLenum -> 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 ()
- glEvaluateDepthValuesARB :: MonadIO m => m ()
- glExecuteProgramNV :: MonadIO m => GLenum -> GLuint -> Ptr GLfloat -> 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 ()
- glExtractComponentEXT :: MonadIO m => GLuint -> GLuint -> GLuint -> m ()
- glFeedbackBuffer :: MonadIO m => GLsizei -> GLenum -> Ptr GLfloat -> m ()
- glFeedbackBufferxOES :: MonadIO m => GLsizei -> GLenum -> Ptr GLfixed -> m ()
- glFenceSync :: MonadIO m => GLenum -> GLbitfield -> m GLsync
- glFenceSyncAPPLE :: MonadIO m => GLenum -> GLbitfield -> m GLsync
- glFinalCombinerInputNV :: MonadIO m => GLenum -> GLenum -> GLenum -> GLenum -> m ()
- glFinish :: MonadIO m => m ()
- glFinishAsyncSGIX :: MonadIO m => Ptr GLuint -> m GLint
- glFinishFenceAPPLE :: MonadIO m => GLuint -> m ()
- glFinishFenceNV :: MonadIO m => GLuint -> m ()
- glFinishObjectAPPLE :: MonadIO m => GLenum -> GLint -> m ()
- glFinishTextureSUNX :: MonadIO m => m ()
- glFlush :: MonadIO m => m ()
- glFlushMappedBufferRange :: MonadIO m => GLenum -> GLintptr -> GLsizeiptr -> m ()
- glFlushMappedBufferRangeAPPLE :: MonadIO m => GLenum -> GLintptr -> GLsizeiptr -> m ()
- glFlushMappedBufferRangeEXT :: MonadIO m => GLenum -> GLintptr -> GLsizeiptr -> m ()
- glFlushMappedNamedBufferRange :: MonadIO m => GLuint -> GLintptr -> GLsizeiptr -> m ()
- glFlushMappedNamedBufferRangeEXT :: MonadIO m => GLuint -> GLintptr -> GLsizeiptr -> m ()
- glFlushPixelDataRangeNV :: MonadIO m => GLenum -> m ()
- glFlushRasterSGIX :: MonadIO m => m ()
- glFlushStaticDataIBM :: MonadIO m => GLenum -> m ()
- glFlushVertexArrayRangeAPPLE :: MonadIO m => GLsizei -> Ptr a -> m ()
- glFlushVertexArrayRangeNV :: MonadIO m => m ()
- glFogCoordFormatNV :: MonadIO m => GLenum -> GLsizei -> m ()
- glFogCoordPointer :: MonadIO m => GLenum -> GLsizei -> Ptr a -> m ()
- glFogCoordPointerEXT :: MonadIO m => GLenum -> GLsizei -> Ptr a -> m ()
- glFogCoordPointerListIBM :: MonadIO m => GLenum -> GLint -> Ptr (Ptr a) -> GLint -> m ()
- glFogCoordd :: MonadIO m => GLdouble -> m ()
- glFogCoorddEXT :: MonadIO m => GLdouble -> m ()
- glFogCoorddv :: MonadIO m => Ptr GLdouble -> m ()
- glFogCoorddvEXT :: MonadIO m => Ptr GLdouble -> m ()
- glFogCoordf :: MonadIO m => GLfloat -> m ()
- glFogCoordfEXT :: MonadIO m => GLfloat -> m ()
- glFogCoordfv :: MonadIO m => Ptr GLfloat -> m ()
- glFogCoordfvEXT :: MonadIO m => Ptr GLfloat -> m ()
- glFogCoordhNV :: MonadIO m => GLhalfNV -> m ()
- glFogCoordhvNV :: MonadIO m => Ptr GLhalfNV -> m ()
- glFogFuncSGIS :: MonadIO m => GLsizei -> 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 ()
- glFogx :: MonadIO m => GLenum -> GLfixed -> m ()
- glFogxOES :: MonadIO m => GLenum -> GLfixed -> m ()
- glFogxv :: MonadIO m => GLenum -> Ptr GLfixed -> m ()
- glFogxvOES :: MonadIO m => GLenum -> Ptr GLfixed -> m ()
- glFragmentColorMaterialSGIX :: MonadIO m => GLenum -> GLenum -> m ()
- glFragmentCoverageColorNV :: MonadIO m => GLuint -> 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 ()
- glFrameTerminatorGREMEDY :: MonadIO m => m ()
- glFrameZoomSGIX :: MonadIO m => GLint -> m ()
- glFramebufferDrawBufferEXT :: MonadIO m => GLuint -> GLenum -> m ()
- glFramebufferDrawBuffersEXT :: MonadIO m => GLuint -> GLsizei -> Ptr GLenum -> m ()
- glFramebufferFetchBarrierEXT :: MonadIO m => 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 ()
- glFramebufferParameteri :: MonadIO m => GLenum -> GLenum -> GLint -> m ()
- glFramebufferParameteriMESA :: MonadIO m => GLenum -> GLenum -> GLint -> m ()
- glFramebufferPixelLocalStorageSizeEXT :: MonadIO m => GLuint -> GLsizei -> m ()
- glFramebufferReadBufferEXT :: MonadIO m => GLuint -> GLenum -> m ()
- glFramebufferRenderbuffer :: MonadIO m => GLenum -> GLenum -> GLenum -> GLuint -> m ()
- glFramebufferRenderbufferEXT :: MonadIO m => GLenum -> GLenum -> GLenum -> GLuint -> m ()
- glFramebufferRenderbufferOES :: MonadIO m => GLenum -> GLenum -> GLenum -> GLuint -> m ()
- glFramebufferSampleLocationsfvARB :: MonadIO m => GLenum -> GLuint -> GLsizei -> Ptr GLfloat -> m ()
- glFramebufferSampleLocationsfvNV :: MonadIO m => GLenum -> GLuint -> GLsizei -> Ptr GLfloat -> m ()
- glFramebufferSamplePositionsfvAMD :: MonadIO m => GLenum -> GLuint -> GLuint -> Ptr GLfloat -> m ()
- glFramebufferTexture :: MonadIO m => GLenum -> GLenum -> GLuint -> GLint -> m ()
- glFramebufferTexture1D :: MonadIO m => GLenum -> GLenum -> GLenum -> GLuint -> GLint -> m ()
- glFramebufferTexture1DEXT :: MonadIO m => GLenum -> GLenum -> GLenum -> GLuint -> GLint -> m ()
- glFramebufferTexture2D :: MonadIO m => GLenum -> GLenum -> GLenum -> GLuint -> GLint -> m ()
- glFramebufferTexture2DDownsampleIMG :: MonadIO m => GLenum -> GLenum -> GLenum -> GLuint -> GLint -> GLint -> GLint -> m ()
- glFramebufferTexture2DEXT :: MonadIO m => GLenum -> GLenum -> GLenum -> GLuint -> 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 ()
- glFramebufferTexture3D :: MonadIO m => GLenum -> GLenum -> GLenum -> GLuint -> GLint -> GLint -> m ()
- glFramebufferTexture3DEXT :: MonadIO m => GLenum -> GLenum -> GLenum -> GLuint -> GLint -> GLint -> m ()
- glFramebufferTexture3DOES :: MonadIO m => GLenum -> GLenum -> GLenum -> GLuint -> GLint -> GLint -> m ()
- glFramebufferTextureARB :: MonadIO m => GLenum -> GLenum -> GLuint -> GLint -> m ()
- glFramebufferTextureEXT :: MonadIO m => GLenum -> GLenum -> GLuint -> GLint -> m ()
- glFramebufferTextureFaceARB :: MonadIO m => GLenum -> GLenum -> GLuint -> GLint -> GLenum -> m ()
- glFramebufferTextureFaceEXT :: MonadIO m => GLenum -> GLenum -> GLuint -> GLint -> GLenum -> m ()
- glFramebufferTextureLayer :: MonadIO m => GLenum -> GLenum -> GLuint -> GLint -> GLint -> m ()
- glFramebufferTextureLayerARB :: MonadIO m => GLenum -> GLenum -> GLuint -> GLint -> GLint -> m ()
- glFramebufferTextureLayerDownsampleIMG :: MonadIO m => GLenum -> GLenum -> GLuint -> GLint -> GLint -> GLint -> GLint -> m ()
- glFramebufferTextureLayerEXT :: MonadIO m => GLenum -> GLenum -> GLuint -> GLint -> GLint -> m ()
- glFramebufferTextureMultisampleMultiviewOVR :: MonadIO m => GLenum -> GLenum -> GLuint -> GLint -> GLsizei -> GLint -> GLsizei -> m ()
- glFramebufferTextureMultiviewOVR :: MonadIO m => GLenum -> GLenum -> GLuint -> GLint -> GLint -> GLsizei -> m ()
- glFramebufferTextureOES :: MonadIO m => GLenum -> GLenum -> GLuint -> GLint -> m ()
- glFreeObjectBufferATI :: MonadIO m => GLuint -> m ()
- glFrontFace :: MonadIO m => GLenum -> m ()
- glFrustum :: MonadIO m => GLdouble -> GLdouble -> GLdouble -> GLdouble -> GLdouble -> GLdouble -> m ()
- glFrustumf :: MonadIO m => GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
- glFrustumfOES :: MonadIO m => GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
- glFrustumx :: MonadIO m => GLfixed -> GLfixed -> GLfixed -> GLfixed -> GLfixed -> GLfixed -> m ()
- glFrustumxOES :: MonadIO m => GLfixed -> GLfixed -> GLfixed -> GLfixed -> GLfixed -> GLfixed -> m ()
- glGenAsyncMarkersSGIX :: MonadIO m => GLsizei -> m GLuint
- glGenBuffers :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glGenBuffersARB :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glGenFencesAPPLE :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glGenFencesNV :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glGenFragmentShadersATI :: MonadIO m => GLuint -> m GLuint
- glGenFramebuffers :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glGenFramebuffersEXT :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glGenFramebuffersOES :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glGenLists :: MonadIO m => GLsizei -> m GLuint
- glGenNamesAMD :: MonadIO m => GLenum -> GLuint -> Ptr GLuint -> m ()
- glGenOcclusionQueriesNV :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glGenPathsNV :: MonadIO m => GLsizei -> m GLuint
- glGenPerfMonitorsAMD :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glGenProgramPipelines :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glGenProgramPipelinesEXT :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glGenProgramsARB :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glGenProgramsNV :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glGenQueries :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glGenQueriesARB :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glGenQueriesEXT :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glGenQueryResourceTagNV :: MonadIO m => GLsizei -> Ptr GLint -> m ()
- glGenRenderbuffers :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glGenRenderbuffersEXT :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glGenRenderbuffersOES :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glGenSamplers :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glGenSemaphoresEXT :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glGenSymbolsEXT :: MonadIO m => GLenum -> GLenum -> GLenum -> GLuint -> m GLuint
- glGenTextures :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glGenTexturesEXT :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glGenTransformFeedbacks :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glGenTransformFeedbacksNV :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glGenVertexArrays :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glGenVertexArraysAPPLE :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glGenVertexArraysOES :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glGenVertexShadersEXT :: MonadIO m => GLuint -> m GLuint
- glGenerateMipmap :: MonadIO m => GLenum -> m ()
- glGenerateMipmapEXT :: MonadIO m => GLenum -> m ()
- glGenerateMipmapOES :: MonadIO m => GLenum -> m ()
- glGenerateMultiTexMipmapEXT :: MonadIO m => GLenum -> GLenum -> m ()
- glGenerateTextureMipmap :: MonadIO m => GLuint -> m ()
- glGenerateTextureMipmapEXT :: MonadIO m => GLuint -> GLenum -> m ()
- glGetActiveAtomicCounterBufferiv :: MonadIO m => GLuint -> GLuint -> GLenum -> Ptr GLint -> m ()
- glGetActiveAttrib :: MonadIO m => GLuint -> GLuint -> GLsizei -> Ptr GLsizei -> Ptr GLint -> Ptr GLenum -> Ptr GLchar -> m ()
- glGetActiveAttribARB :: MonadIO m => GLhandleARB -> GLuint -> GLsizei -> Ptr GLsizei -> Ptr GLint -> Ptr GLenum -> Ptr GLcharARB -> 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 ()
- glGetActiveUniform :: MonadIO m => GLuint -> GLuint -> GLsizei -> Ptr GLsizei -> Ptr GLint -> Ptr GLenum -> Ptr GLchar -> m ()
- glGetActiveUniformARB :: MonadIO m => GLhandleARB -> GLuint -> GLsizei -> Ptr GLsizei -> Ptr GLint -> Ptr GLenum -> Ptr GLcharARB -> 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 ()
- glGetActiveVaryingNV :: MonadIO m => GLuint -> GLuint -> GLsizei -> Ptr GLsizei -> Ptr GLsizei -> Ptr GLenum -> Ptr GLchar -> m ()
- glGetArrayObjectfvATI :: MonadIO m => GLenum -> GLenum -> Ptr GLfloat -> m ()
- glGetArrayObjectivATI :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
- glGetAttachedObjectsARB :: MonadIO m => GLhandleARB -> GLsizei -> Ptr GLsizei -> Ptr GLhandleARB -> m ()
- glGetAttachedShaders :: MonadIO m => GLuint -> GLsizei -> Ptr GLsizei -> Ptr GLuint -> m ()
- glGetAttribLocation :: MonadIO m => GLuint -> Ptr GLchar -> m GLint
- glGetAttribLocationARB :: MonadIO m => GLhandleARB -> Ptr GLcharARB -> m GLint
- glGetBooleanIndexedvEXT :: MonadIO m => GLenum -> GLuint -> Ptr GLboolean -> m ()
- glGetBooleani_v :: MonadIO m => GLenum -> GLuint -> Ptr GLboolean -> m ()
- glGetBooleanv :: MonadIO m => GLenum -> Ptr GLboolean -> m ()
- glGetBufferParameteri64v :: MonadIO m => GLenum -> GLenum -> Ptr GLint64 -> m ()
- glGetBufferParameteriv :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
- glGetBufferParameterivARB :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
- glGetBufferParameterui64vNV :: MonadIO m => GLenum -> GLenum -> Ptr GLuint64EXT -> m ()
- glGetBufferPointerv :: MonadIO m => GLenum -> GLenum -> Ptr (Ptr a) -> m ()
- glGetBufferPointervARB :: MonadIO m => GLenum -> GLenum -> Ptr (Ptr a) -> m ()
- glGetBufferPointervOES :: MonadIO m => GLenum -> GLenum -> Ptr (Ptr a) -> m ()
- glGetBufferSubData :: MonadIO m => GLenum -> GLintptr -> GLsizeiptr -> Ptr a -> m ()
- glGetBufferSubDataARB :: MonadIO m => GLenum -> GLintptrARB -> GLsizeiptrARB -> Ptr a -> m ()
- glGetClipPlane :: MonadIO m => GLenum -> Ptr GLdouble -> m ()
- glGetClipPlanef :: MonadIO m => GLenum -> Ptr GLfloat -> m ()
- glGetClipPlanefOES :: MonadIO m => GLenum -> Ptr GLfloat -> m ()
- glGetClipPlanex :: MonadIO m => GLenum -> Ptr GLfixed -> m ()
- glGetClipPlanexOES :: MonadIO m => GLenum -> Ptr GLfixed -> m ()
- glGetColorTable :: MonadIO m => GLenum -> GLenum -> GLenum -> Ptr a -> m ()
- glGetColorTableEXT :: MonadIO m => GLenum -> GLenum -> GLenum -> Ptr a -> m ()
- glGetColorTableParameterfv :: MonadIO m => GLenum -> GLenum -> Ptr GLfloat -> m ()
- glGetColorTableParameterfvEXT :: MonadIO m => GLenum -> GLenum -> Ptr GLfloat -> m ()
- glGetColorTableParameterfvSGI :: MonadIO m => GLenum -> GLenum -> Ptr GLfloat -> m ()
- glGetColorTableParameteriv :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
- glGetColorTableParameterivEXT :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
- glGetColorTableParameterivSGI :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
- glGetColorTableSGI :: MonadIO m => GLenum -> GLenum -> GLenum -> Ptr a -> 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 ()
- glGetCommandHeaderNV :: MonadIO m => GLenum -> GLuint -> m GLuint
- glGetCompressedMultiTexImageEXT :: MonadIO m => GLenum -> GLenum -> GLint -> Ptr a -> m ()
- glGetCompressedTexImage :: MonadIO m => GLenum -> GLint -> Ptr a -> m ()
- glGetCompressedTexImageARB :: MonadIO m => GLenum -> GLint -> Ptr a -> m ()
- glGetCompressedTextureImage :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr a -> m ()
- glGetCompressedTextureImageEXT :: MonadIO m => GLuint -> GLenum -> GLint -> Ptr a -> m ()
- glGetCompressedTextureSubImage :: MonadIO m => GLuint -> GLint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> GLsizei -> GLsizei -> Ptr a -> m ()
- glGetConvolutionFilter :: MonadIO m => GLenum -> GLenum -> GLenum -> Ptr a -> m ()
- glGetConvolutionFilterEXT :: MonadIO m => GLenum -> GLenum -> GLenum -> Ptr a -> m ()
- glGetConvolutionParameterfv :: MonadIO m => GLenum -> GLenum -> Ptr GLfloat -> m ()
- glGetConvolutionParameterfvEXT :: MonadIO m => GLenum -> GLenum -> Ptr GLfloat -> m ()
- glGetConvolutionParameteriv :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
- glGetConvolutionParameterivEXT :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
- glGetConvolutionParameterxvOES :: MonadIO m => GLenum -> GLenum -> Ptr GLfixed -> m ()
- glGetCoverageModulationTableNV :: MonadIO m => GLsizei -> Ptr GLfloat -> m ()
- glGetDebugMessageLog :: MonadIO m => GLuint -> GLsizei -> Ptr GLenum -> Ptr GLenum -> Ptr GLuint -> Ptr GLenum -> Ptr GLsizei -> Ptr GLchar -> m GLuint
- glGetDebugMessageLogAMD :: MonadIO m => GLuint -> GLsizei -> Ptr GLenum -> Ptr GLuint -> Ptr GLuint -> Ptr GLsizei -> Ptr GLchar -> m GLuint
- glGetDebugMessageLogARB :: MonadIO m => GLuint -> GLsizei -> Ptr GLenum -> Ptr GLenum -> Ptr GLuint -> Ptr GLenum -> Ptr GLsizei -> Ptr GLchar -> m GLuint
- glGetDebugMessageLogKHR :: MonadIO m => GLuint -> GLsizei -> Ptr GLenum -> Ptr GLenum -> Ptr GLuint -> Ptr GLenum -> Ptr GLsizei -> Ptr GLchar -> m GLuint
- glGetDetailTexFuncSGIS :: MonadIO m => GLenum -> Ptr GLfloat -> m ()
- glGetDoubleIndexedvEXT :: MonadIO m => GLenum -> GLuint -> Ptr GLdouble -> m ()
- glGetDoublei_v :: MonadIO m => GLenum -> GLuint -> Ptr GLdouble -> m ()
- glGetDoublei_vEXT :: MonadIO m => GLenum -> GLuint -> Ptr GLdouble -> m ()
- glGetDoublev :: MonadIO m => GLenum -> Ptr GLdouble -> m ()
- glGetDriverControlStringQCOM :: MonadIO m => GLuint -> GLsizei -> Ptr GLsizei -> Ptr GLchar -> m ()
- glGetDriverControlsQCOM :: MonadIO m => Ptr GLint -> GLsizei -> Ptr GLuint -> m ()
- glGetError :: MonadIO m => m GLenum
- glGetFenceivNV :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
- glGetFinalCombinerInputParameterfvNV :: MonadIO m => GLenum -> GLenum -> Ptr GLfloat -> m ()
- glGetFinalCombinerInputParameterivNV :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
- glGetFirstPerfQueryIdINTEL :: MonadIO m => Ptr GLuint -> m ()
- glGetFixedv :: MonadIO m => GLenum -> Ptr GLfixed -> m ()
- glGetFixedvOES :: MonadIO m => GLenum -> Ptr GLfixed -> m ()
- glGetFloatIndexedvEXT :: MonadIO m => GLenum -> GLuint -> Ptr GLfloat -> m ()
- glGetFloati_v :: MonadIO m => GLenum -> GLuint -> Ptr GLfloat -> m ()
- glGetFloati_vEXT :: MonadIO m => GLenum -> GLuint -> Ptr GLfloat -> m ()
- glGetFloati_vNV :: MonadIO m => GLenum -> GLuint -> Ptr GLfloat -> m ()
- glGetFloati_vOES :: MonadIO m => GLenum -> GLuint -> Ptr GLfloat -> m ()
- glGetFloatv :: MonadIO m => GLenum -> Ptr GLfloat -> m ()
- glGetFogFuncSGIS :: MonadIO m => Ptr GLfloat -> m ()
- glGetFragDataIndex :: MonadIO m => GLuint -> Ptr GLchar -> m GLint
- glGetFragDataIndexEXT :: MonadIO m => GLuint -> Ptr GLchar -> m GLint
- glGetFragDataLocation :: MonadIO m => GLuint -> Ptr GLchar -> m GLint
- glGetFragDataLocationEXT :: MonadIO m => GLuint -> Ptr GLchar -> m GLint
- 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 ()
- glGetFramebufferAttachmentParameteriv :: MonadIO m => GLenum -> GLenum -> GLenum -> Ptr GLint -> m ()
- glGetFramebufferAttachmentParameterivEXT :: MonadIO m => GLenum -> GLenum -> GLenum -> Ptr GLint -> m ()
- glGetFramebufferAttachmentParameterivOES :: MonadIO m => GLenum -> GLenum -> GLenum -> Ptr GLint -> m ()
- glGetFramebufferParameterfvAMD :: MonadIO m => GLenum -> GLenum -> GLuint -> GLuint -> GLsizei -> Ptr GLfloat -> m ()
- glGetFramebufferParameteriv :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
- glGetFramebufferParameterivEXT :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
- glGetFramebufferParameterivMESA :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
- glGetFramebufferPixelLocalStorageSizeEXT :: MonadIO m => GLuint -> m GLsizei
- glGetGraphicsResetStatus :: MonadIO m => m GLenum
- glGetGraphicsResetStatusARB :: MonadIO m => m GLenum
- glGetGraphicsResetStatusEXT :: MonadIO m => m GLenum
- glGetGraphicsResetStatusKHR :: MonadIO m => m GLenum
- glGetHandleARB :: MonadIO m => GLenum -> m GLhandleARB
- glGetHistogram :: MonadIO m => GLenum -> GLboolean -> GLenum -> GLenum -> Ptr a -> m ()
- glGetHistogramEXT :: MonadIO m => GLenum -> GLboolean -> GLenum -> GLenum -> Ptr a -> m ()
- glGetHistogramParameterfv :: MonadIO m => GLenum -> GLenum -> Ptr GLfloat -> m ()
- glGetHistogramParameterfvEXT :: MonadIO m => GLenum -> GLenum -> Ptr GLfloat -> m ()
- glGetHistogramParameteriv :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
- glGetHistogramParameterivEXT :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
- glGetHistogramParameterxvOES :: MonadIO m => GLenum -> GLenum -> Ptr GLfixed -> m ()
- glGetImageHandleARB :: MonadIO m => GLuint -> GLint -> GLboolean -> GLint -> GLenum -> m GLuint64
- glGetImageHandleNV :: MonadIO m => GLuint -> GLint -> GLboolean -> GLint -> GLenum -> m GLuint64
- glGetImageTransformParameterfvHP :: MonadIO m => GLenum -> GLenum -> Ptr GLfloat -> m ()
- glGetImageTransformParameterivHP :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
- glGetInfoLogARB :: MonadIO m => GLhandleARB -> GLsizei -> Ptr GLsizei -> Ptr GLcharARB -> m ()
- glGetInstrumentsSGIX :: MonadIO m => m GLint
- glGetInteger64i_v :: MonadIO m => GLenum -> GLuint -> Ptr GLint64 -> m ()
- glGetInteger64v :: MonadIO m => GLenum -> Ptr GLint64 -> m ()
- glGetInteger64vAPPLE :: MonadIO m => GLenum -> Ptr GLint64 -> m ()
- glGetInteger64vEXT :: MonadIO m => GLenum -> Ptr GLint64 -> m ()
- glGetIntegerIndexedvEXT :: MonadIO m => GLenum -> GLuint -> Ptr GLint -> m ()
- glGetIntegeri_v :: MonadIO m => GLenum -> GLuint -> Ptr GLint -> m ()
- glGetIntegeri_vEXT :: MonadIO m => GLenum -> GLuint -> Ptr GLint -> m ()
- glGetIntegerui64i_vNV :: MonadIO m => GLenum -> GLuint -> Ptr GLuint64EXT -> m ()
- glGetIntegerui64vNV :: MonadIO m => GLenum -> Ptr GLuint64EXT -> m ()
- glGetIntegerv :: MonadIO m => GLenum -> Ptr GLint -> m ()
- glGetInternalformatSampleivNV :: MonadIO m => GLenum -> GLenum -> GLsizei -> GLenum -> GLsizei -> Ptr GLint -> m ()
- glGetInternalformati64v :: MonadIO m => GLenum -> GLenum -> GLenum -> GLsizei -> Ptr GLint64 -> m ()
- glGetInternalformativ :: MonadIO m => GLenum -> GLenum -> GLenum -> GLsizei -> 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 ()
- glGetLightfv :: MonadIO m => GLenum -> GLenum -> Ptr GLfloat -> m ()
- glGetLightiv :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
- glGetLightxOES :: MonadIO m => GLenum -> GLenum -> Ptr GLfixed -> m ()
- glGetLightxv :: MonadIO m => GLenum -> GLenum -> Ptr GLfixed -> m ()
- glGetLightxvOES :: MonadIO m => GLenum -> GLenum -> Ptr GLfixed -> m ()
- glGetListParameterfvSGIX :: MonadIO m => GLuint -> GLenum -> Ptr GLfloat -> m ()
- glGetListParameterivSGIX :: 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 ()
- 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 ()
- glGetMapdv :: MonadIO m => GLenum -> GLenum -> Ptr GLdouble -> m ()
- glGetMapfv :: MonadIO m => GLenum -> GLenum -> Ptr GLfloat -> m ()
- glGetMapiv :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
- glGetMapxvOES :: MonadIO m => GLenum -> GLenum -> Ptr GLfixed -> m ()
- glGetMaterialfv :: MonadIO m => GLenum -> GLenum -> Ptr GLfloat -> m ()
- glGetMaterialiv :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
- glGetMaterialxOES :: MonadIO m => GLenum -> GLenum -> GLfixed -> m ()
- glGetMaterialxv :: MonadIO m => GLenum -> GLenum -> Ptr GLfixed -> m ()
- glGetMaterialxvOES :: MonadIO m => GLenum -> GLenum -> Ptr GLfixed -> m ()
- glGetMemoryObjectDetachedResourcesuivNV :: MonadIO m => GLuint -> GLenum -> GLint -> GLsizei -> Ptr GLuint -> m ()
- glGetMemoryObjectParameterivEXT :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
- glGetMinmax :: MonadIO m => GLenum -> GLboolean -> GLenum -> GLenum -> Ptr a -> m ()
- glGetMinmaxEXT :: MonadIO m => GLenum -> GLboolean -> GLenum -> GLenum -> Ptr a -> m ()
- glGetMinmaxParameterfv :: MonadIO m => GLenum -> GLenum -> Ptr GLfloat -> m ()
- glGetMinmaxParameterfvEXT :: MonadIO m => GLenum -> GLenum -> Ptr GLfloat -> m ()
- glGetMinmaxParameteriv :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
- glGetMinmaxParameterivEXT :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> 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 ()
- glGetMultisamplefv :: MonadIO m => GLenum -> GLuint -> Ptr GLfloat -> m ()
- glGetMultisamplefvNV :: MonadIO m => GLenum -> GLuint -> Ptr GLfloat -> m ()
- glGetNamedBufferParameteri64v :: MonadIO m => GLuint -> GLenum -> Ptr GLint64 -> m ()
- glGetNamedBufferParameteriv :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
- glGetNamedBufferParameterivEXT :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
- glGetNamedBufferParameterui64vNV :: MonadIO m => GLuint -> GLenum -> Ptr GLuint64EXT -> m ()
- glGetNamedBufferPointerv :: MonadIO m => GLuint -> GLenum -> Ptr (Ptr a) -> m ()
- glGetNamedBufferPointervEXT :: MonadIO m => GLuint -> GLenum -> Ptr (Ptr a) -> m ()
- glGetNamedBufferSubData :: MonadIO m => GLuint -> GLintptr -> GLsizeiptr -> Ptr a -> m ()
- glGetNamedBufferSubDataEXT :: MonadIO m => GLuint -> GLintptr -> GLsizeiptr -> Ptr a -> m ()
- glGetNamedFramebufferAttachmentParameteriv :: MonadIO m => GLuint -> GLenum -> GLenum -> Ptr GLint -> m ()
- glGetNamedFramebufferAttachmentParameterivEXT :: MonadIO m => GLuint -> GLenum -> GLenum -> Ptr GLint -> m ()
- glGetNamedFramebufferParameterfvAMD :: MonadIO m => GLuint -> GLenum -> GLuint -> GLuint -> GLsizei -> Ptr GLfloat -> m ()
- glGetNamedFramebufferParameteriv :: MonadIO m => GLuint -> 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 ()
- glGetNamedRenderbufferParameteriv :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
- glGetNamedRenderbufferParameterivEXT :: MonadIO m => GLuint -> 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 ()
- glGetNextPerfQueryIdINTEL :: MonadIO m => GLuint -> Ptr GLuint -> m ()
- glGetObjectBufferfvATI :: MonadIO m => GLuint -> GLenum -> Ptr GLfloat -> m ()
- glGetObjectBufferivATI :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
- glGetObjectLabel :: MonadIO m => GLenum -> GLuint -> GLsizei -> Ptr GLsizei -> Ptr GLchar -> m ()
- glGetObjectLabelEXT :: MonadIO m => GLenum -> GLuint -> GLsizei -> Ptr GLsizei -> Ptr GLchar -> m ()
- glGetObjectLabelKHR :: MonadIO m => GLenum -> GLuint -> GLsizei -> Ptr GLsizei -> Ptr GLchar -> m ()
- glGetObjectParameterfvARB :: MonadIO m => GLhandleARB -> GLenum -> Ptr GLfloat -> m ()
- glGetObjectParameterivAPPLE :: MonadIO m => GLenum -> GLuint -> GLenum -> Ptr GLint -> m ()
- glGetObjectParameterivARB :: MonadIO m => GLhandleARB -> GLenum -> Ptr GLint -> m ()
- glGetObjectPtrLabel :: MonadIO m => Ptr a -> GLsizei -> Ptr GLsizei -> Ptr GLchar -> m ()
- glGetObjectPtrLabelKHR :: MonadIO m => Ptr a -> GLsizei -> Ptr GLsizei -> Ptr GLchar -> 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 ()
- glGetPerfCounterInfoINTEL :: MonadIO m => GLuint -> GLuint -> GLuint -> Ptr GLchar -> GLuint -> Ptr GLchar -> Ptr GLuint -> Ptr GLuint -> Ptr GLuint -> Ptr GLuint -> Ptr GLuint64 -> 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 ()
- 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 ()
- glGetPixelMapfv :: MonadIO m => GLenum -> Ptr GLfloat -> m ()
- glGetPixelMapuiv :: MonadIO m => GLenum -> Ptr GLuint -> m ()
- glGetPixelMapusv :: MonadIO m => GLenum -> Ptr GLushort -> m ()
- glGetPixelMapxv :: MonadIO m => GLenum -> GLint -> Ptr GLfixed -> m ()
- glGetPixelTexGenParameterfvSGIS :: MonadIO m => GLenum -> Ptr GLfloat -> m ()
- glGetPixelTexGenParameterivSGIS :: MonadIO m => GLenum -> Ptr GLint -> m ()
- glGetPixelTransformParameterfvEXT :: MonadIO m => GLenum -> GLenum -> Ptr GLfloat -> m ()
- glGetPixelTransformParameterivEXT :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
- glGetPointerIndexedvEXT :: MonadIO m => GLenum -> GLuint -> Ptr (Ptr a) -> m ()
- glGetPointeri_vEXT :: MonadIO m => GLenum -> GLuint -> Ptr (Ptr a) -> m ()
- glGetPointerv :: MonadIO m => GLenum -> Ptr (Ptr a) -> m ()
- glGetPointervEXT :: MonadIO m => GLenum -> Ptr (Ptr a) -> m ()
- glGetPointervKHR :: MonadIO m => GLenum -> Ptr (Ptr a) -> m ()
- glGetPolygonStipple :: MonadIO m => Ptr GLubyte -> m ()
- glGetProgramBinary :: MonadIO m => GLuint -> GLsizei -> Ptr GLsizei -> Ptr GLenum -> Ptr a -> m ()
- glGetProgramBinaryOES :: MonadIO m => GLuint -> GLsizei -> Ptr GLsizei -> Ptr GLenum -> Ptr a -> m ()
- glGetProgramEnvParameterIivNV :: MonadIO m => GLenum -> GLuint -> Ptr GLint -> m ()
- glGetProgramEnvParameterIuivNV :: MonadIO m => GLenum -> GLuint -> Ptr GLuint -> m ()
- glGetProgramEnvParameterdvARB :: MonadIO m => GLenum -> GLuint -> Ptr GLdouble -> m ()
- glGetProgramEnvParameterfvARB :: MonadIO m => GLenum -> GLuint -> Ptr GLfloat -> m ()
- glGetProgramInfoLog :: MonadIO m => GLuint -> GLsizei -> Ptr GLsizei -> Ptr GLchar -> m ()
- glGetProgramInterfaceiv :: MonadIO m => GLuint -> GLenum -> GLenum -> Ptr GLint -> m ()
- glGetProgramLocalParameterIivNV :: MonadIO m => GLenum -> GLuint -> Ptr GLint -> m ()
- glGetProgramLocalParameterIuivNV :: MonadIO m => GLenum -> GLuint -> Ptr GLuint -> m ()
- glGetProgramLocalParameterdvARB :: MonadIO m => GLenum -> GLuint -> Ptr GLdouble -> m ()
- glGetProgramLocalParameterfvARB :: MonadIO m => GLenum -> GLuint -> Ptr GLfloat -> m ()
- glGetProgramNamedParameterdvNV :: MonadIO m => GLuint -> GLsizei -> Ptr GLubyte -> Ptr GLdouble -> m ()
- glGetProgramNamedParameterfvNV :: MonadIO m => GLuint -> GLsizei -> Ptr GLubyte -> Ptr GLfloat -> m ()
- glGetProgramParameterdvNV :: MonadIO m => GLenum -> GLuint -> GLenum -> Ptr GLdouble -> m ()
- glGetProgramParameterfvNV :: MonadIO m => GLenum -> GLuint -> GLenum -> Ptr GLfloat -> m ()
- glGetProgramPipelineInfoLog :: MonadIO m => GLuint -> GLsizei -> Ptr GLsizei -> Ptr GLchar -> m ()
- glGetProgramPipelineInfoLogEXT :: MonadIO m => GLuint -> GLsizei -> Ptr GLsizei -> Ptr GLchar -> m ()
- glGetProgramPipelineiv :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
- glGetProgramPipelineivEXT :: MonadIO m => GLuint -> 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
- glGetProgramResourceLocationIndexEXT :: MonadIO m => GLuint -> GLenum -> Ptr GLchar -> m GLint
- glGetProgramResourceName :: MonadIO m => GLuint -> GLenum -> GLuint -> GLsizei -> Ptr GLsizei -> Ptr GLchar -> m ()
- glGetProgramResourcefvNV :: MonadIO m => GLuint -> GLenum -> GLuint -> GLsizei -> Ptr GLenum -> GLsizei -> Ptr GLsizei -> Ptr GLfloat -> m ()
- glGetProgramResourceiv :: MonadIO m => GLuint -> GLenum -> GLuint -> GLsizei -> Ptr GLenum -> GLsizei -> Ptr GLsizei -> Ptr GLint -> m ()
- glGetProgramStageiv :: MonadIO m => GLuint -> GLenum -> GLenum -> Ptr GLint -> m ()
- glGetProgramStringARB :: MonadIO m => GLenum -> GLenum -> Ptr a -> m ()
- glGetProgramStringNV :: MonadIO m => GLuint -> GLenum -> Ptr GLubyte -> m ()
- glGetProgramSubroutineParameteruivNV :: MonadIO m => GLenum -> GLuint -> Ptr GLuint -> m ()
- glGetProgramiv :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
- glGetProgramivARB :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
- glGetProgramivNV :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> 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 ()
- glGetQueryIndexediv :: MonadIO m => GLenum -> GLuint -> GLenum -> Ptr GLint -> m ()
- glGetQueryObjecti64v :: MonadIO m => GLuint -> GLenum -> Ptr GLint64 -> m ()
- glGetQueryObjecti64vEXT :: MonadIO m => GLuint -> GLenum -> Ptr GLint64 -> m ()
- glGetQueryObjectiv :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
- glGetQueryObjectivARB :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
- glGetQueryObjectivEXT :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
- glGetQueryObjectui64v :: MonadIO m => GLuint -> GLenum -> Ptr GLuint64 -> m ()
- glGetQueryObjectui64vEXT :: MonadIO m => GLuint -> GLenum -> Ptr GLuint64 -> m ()
- glGetQueryObjectuiv :: MonadIO m => GLuint -> GLenum -> Ptr GLuint -> m ()
- glGetQueryObjectuivARB :: MonadIO m => GLuint -> GLenum -> Ptr GLuint -> m ()
- glGetQueryObjectuivEXT :: MonadIO m => GLuint -> GLenum -> Ptr GLuint -> m ()
- glGetQueryiv :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
- glGetQueryivARB :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
- glGetQueryivEXT :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
- glGetRenderbufferParameteriv :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
- glGetRenderbufferParameterivEXT :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
- glGetRenderbufferParameterivOES :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
- glGetSamplerParameterIiv :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
- glGetSamplerParameterIivEXT :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
- glGetSamplerParameterIivOES :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
- glGetSamplerParameterIuiv :: MonadIO m => GLuint -> GLenum -> Ptr GLuint -> m ()
- glGetSamplerParameterIuivEXT :: MonadIO m => GLuint -> GLenum -> Ptr GLuint -> m ()
- glGetSamplerParameterIuivOES :: MonadIO m => GLuint -> GLenum -> Ptr GLuint -> m ()
- glGetSamplerParameterfv :: MonadIO m => GLuint -> GLenum -> Ptr GLfloat -> m ()
- glGetSamplerParameteriv :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
- glGetSemaphoreParameterui64vEXT :: MonadIO m => GLuint -> GLenum -> Ptr GLuint64 -> m ()
- glGetSeparableFilter :: MonadIO m => GLenum -> GLenum -> GLenum -> Ptr a -> Ptr b -> Ptr c -> m ()
- glGetSeparableFilterEXT :: MonadIO m => GLenum -> GLenum -> GLenum -> Ptr a -> Ptr b -> Ptr c -> m ()
- glGetShaderInfoLog :: MonadIO m => GLuint -> GLsizei -> Ptr GLsizei -> Ptr GLchar -> m ()
- glGetShaderPrecisionFormat :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> Ptr GLint -> m ()
- glGetShaderSource :: MonadIO m => GLuint -> GLsizei -> Ptr GLsizei -> Ptr GLchar -> m ()
- glGetShaderSourceARB :: MonadIO m => GLhandleARB -> GLsizei -> Ptr GLsizei -> Ptr GLcharARB -> m ()
- glGetShaderiv :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
- glGetShadingRateImagePaletteNV :: MonadIO m => GLuint -> GLuint -> Ptr GLenum -> m ()
- glGetShadingRateSampleLocationivNV :: MonadIO m => GLenum -> GLuint -> GLuint -> Ptr GLint -> m ()
- glGetSharpenTexFuncSGIS :: MonadIO m => GLenum -> Ptr GLfloat -> m ()
- glGetStageIndexNV :: MonadIO m => GLenum -> m GLushort
- glGetString :: MonadIO m => GLenum -> m (Ptr GLubyte)
- glGetStringi :: MonadIO m => GLenum -> GLuint -> m (Ptr GLubyte)
- 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 ()
- glGetSyncivAPPLE :: MonadIO m => GLsync -> GLenum -> GLsizei -> Ptr GLsizei -> Ptr GLint -> m ()
- glGetTexBumpParameterfvATI :: MonadIO m => GLenum -> Ptr GLfloat -> m ()
- glGetTexBumpParameterivATI :: MonadIO m => GLenum -> Ptr GLint -> m ()
- glGetTexEnvfv :: MonadIO m => GLenum -> GLenum -> Ptr GLfloat -> m ()
- glGetTexEnviv :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
- glGetTexEnvxv :: MonadIO m => GLenum -> GLenum -> Ptr GLfixed -> m ()
- glGetTexEnvxvOES :: MonadIO m => GLenum -> GLenum -> Ptr GLfixed -> m ()
- glGetTexFilterFuncSGIS :: MonadIO m => GLenum -> GLenum -> Ptr GLfloat -> m ()
- glGetTexGendv :: MonadIO m => GLenum -> GLenum -> Ptr GLdouble -> m ()
- glGetTexGenfv :: MonadIO m => GLenum -> GLenum -> Ptr GLfloat -> m ()
- glGetTexGenfvOES :: MonadIO m => GLenum -> GLenum -> Ptr GLfloat -> m ()
- glGetTexGeniv :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
- glGetTexGenivOES :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
- glGetTexGenxvOES :: MonadIO m => GLenum -> GLenum -> Ptr GLfixed -> 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 ()
- glGetTexLevelParameterxvOES :: MonadIO m => GLenum -> GLint -> GLenum -> Ptr GLfixed -> m ()
- glGetTexParameterIiv :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
- glGetTexParameterIivEXT :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
- glGetTexParameterIivOES :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
- glGetTexParameterIuiv :: MonadIO m => GLenum -> GLenum -> Ptr GLuint -> m ()
- glGetTexParameterIuivEXT :: MonadIO m => GLenum -> GLenum -> Ptr GLuint -> m ()
- glGetTexParameterIuivOES :: MonadIO m => GLenum -> GLenum -> Ptr GLuint -> m ()
- glGetTexParameterPointervAPPLE :: MonadIO m => GLenum -> GLenum -> Ptr (Ptr a) -> m ()
- glGetTexParameterfv :: MonadIO m => GLenum -> GLenum -> Ptr GLfloat -> m ()
- glGetTexParameteriv :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
- glGetTexParameterxv :: MonadIO m => GLenum -> GLenum -> Ptr GLfixed -> m ()
- glGetTexParameterxvOES :: MonadIO m => GLenum -> GLenum -> Ptr GLfixed -> m ()
- glGetTextureHandleARB :: MonadIO m => GLuint -> m GLuint64
- glGetTextureHandleIMG :: MonadIO m => GLuint -> m GLuint64
- glGetTextureHandleNV :: MonadIO m => GLuint -> m GLuint64
- glGetTextureImage :: MonadIO m => GLuint -> GLint -> GLenum -> GLenum -> GLsizei -> Ptr a -> m ()
- glGetTextureImageEXT :: MonadIO m => GLuint -> GLenum -> GLint -> GLenum -> GLenum -> Ptr a -> m ()
- glGetTextureLevelParameterfv :: MonadIO m => GLuint -> GLint -> GLenum -> Ptr GLfloat -> m ()
- glGetTextureLevelParameterfvEXT :: MonadIO m => GLuint -> GLenum -> GLint -> GLenum -> Ptr GLfloat -> m ()
- glGetTextureLevelParameteriv :: MonadIO m => GLuint -> GLint -> GLenum -> Ptr GLint -> m ()
- glGetTextureLevelParameterivEXT :: MonadIO m => GLuint -> GLenum -> GLint -> GLenum -> Ptr GLint -> m ()
- glGetTextureParameterIiv :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
- glGetTextureParameterIivEXT :: MonadIO m => GLuint -> GLenum -> GLenum -> Ptr GLint -> m ()
- glGetTextureParameterIuiv :: MonadIO m => GLuint -> GLenum -> Ptr GLuint -> m ()
- glGetTextureParameterIuivEXT :: MonadIO m => GLuint -> GLenum -> GLenum -> Ptr GLuint -> m ()
- glGetTextureParameterfv :: MonadIO m => GLuint -> GLenum -> Ptr GLfloat -> m ()
- glGetTextureParameterfvEXT :: MonadIO m => GLuint -> GLenum -> GLenum -> Ptr GLfloat -> m ()
- glGetTextureParameteriv :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
- glGetTextureParameterivEXT :: MonadIO m => GLuint -> GLenum -> GLenum -> Ptr GLint -> m ()
- glGetTextureSamplerHandleARB :: MonadIO m => GLuint -> GLuint -> m GLuint64
- glGetTextureSamplerHandleIMG :: MonadIO m => GLuint -> GLuint -> m GLuint64
- glGetTextureSamplerHandleNV :: MonadIO m => GLuint -> GLuint -> m GLuint64
- glGetTextureSubImage :: MonadIO m => GLuint -> GLint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> GLsizei -> GLenum -> GLenum -> GLsizei -> Ptr a -> m ()
- glGetTrackMatrixivNV :: MonadIO m => GLenum -> GLuint -> GLenum -> Ptr GLint -> m ()
- glGetTransformFeedbackVarying :: MonadIO m => GLuint -> GLuint -> GLsizei -> Ptr GLsizei -> Ptr GLsizei -> Ptr GLenum -> Ptr GLchar -> m ()
- glGetTransformFeedbackVaryingEXT :: MonadIO m => GLuint -> GLuint -> GLsizei -> Ptr GLsizei -> Ptr GLsizei -> Ptr GLenum -> Ptr GLchar -> m ()
- glGetTransformFeedbackVaryingNV :: MonadIO m => GLuint -> GLuint -> 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 ()
- glGetTranslatedShaderSourceANGLE :: MonadIO m => GLuint -> GLsizei -> Ptr GLsizei -> Ptr GLchar -> m ()
- glGetUniformBlockIndex :: MonadIO m => GLuint -> Ptr GLchar -> m GLuint
- glGetUniformBufferSizeEXT :: MonadIO m => GLuint -> GLint -> m GLint
- glGetUniformIndices :: MonadIO m => GLuint -> GLsizei -> Ptr (Ptr GLchar) -> Ptr GLuint -> m ()
- glGetUniformLocation :: MonadIO m => GLuint -> Ptr GLchar -> m GLint
- glGetUniformLocationARB :: MonadIO m => GLhandleARB -> Ptr GLcharARB -> m GLint
- glGetUniformOffsetEXT :: MonadIO m => GLuint -> GLint -> m GLintptr
- glGetUniformSubroutineuiv :: MonadIO m => GLenum -> GLint -> Ptr GLuint -> m ()
- glGetUniformdv :: MonadIO m => GLuint -> GLint -> Ptr GLdouble -> m ()
- glGetUniformfv :: MonadIO m => GLuint -> GLint -> Ptr GLfloat -> m ()
- glGetUniformfvARB :: MonadIO m => GLhandleARB -> GLint -> Ptr GLfloat -> m ()
- glGetUniformi64vARB :: MonadIO m => GLuint -> GLint -> Ptr GLint64 -> m ()
- glGetUniformi64vNV :: MonadIO m => GLuint -> GLint -> Ptr GLint64EXT -> m ()
- glGetUniformiv :: MonadIO m => GLuint -> GLint -> Ptr GLint -> m ()
- glGetUniformivARB :: MonadIO m => GLhandleARB -> GLint -> Ptr GLint -> m ()
- glGetUniformui64vARB :: MonadIO m => GLuint -> GLint -> Ptr GLuint64 -> m ()
- glGetUniformui64vNV :: MonadIO m => GLuint -> GLint -> Ptr GLuint64EXT -> m ()
- glGetUniformuiv :: MonadIO m => GLuint -> GLint -> Ptr GLuint -> 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 ()
- glGetVariantArrayObjectfvATI :: MonadIO m => GLuint -> GLenum -> Ptr GLfloat -> m ()
- glGetVariantArrayObjectivATI :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> 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 ()
- glGetVaryingLocationNV :: MonadIO m => GLuint -> Ptr GLchar -> m GLint
- glGetVertexArrayIndexed64iv :: MonadIO m => GLuint -> GLuint -> GLenum -> Ptr GLint64 -> m ()
- glGetVertexArrayIndexediv :: MonadIO m => GLuint -> GLuint -> 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 ()
- glGetVertexArrayiv :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
- glGetVertexAttribArrayObjectfvATI :: MonadIO m => GLuint -> GLenum -> Ptr GLfloat -> m ()
- glGetVertexAttribArrayObjectivATI :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
- glGetVertexAttribIiv :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
- glGetVertexAttribIivEXT :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
- glGetVertexAttribIuiv :: MonadIO m => GLuint -> GLenum -> Ptr GLuint -> m ()
- glGetVertexAttribIuivEXT :: MonadIO m => GLuint -> GLenum -> Ptr GLuint -> m ()
- glGetVertexAttribLdv :: MonadIO m => GLuint -> GLenum -> Ptr GLdouble -> m ()
- glGetVertexAttribLdvEXT :: MonadIO m => GLuint -> GLenum -> Ptr GLdouble -> m ()
- glGetVertexAttribLi64vNV :: MonadIO m => GLuint -> GLenum -> Ptr GLint64EXT -> m ()
- glGetVertexAttribLui64vARB :: MonadIO m => GLuint -> GLenum -> Ptr GLuint64EXT -> m ()
- glGetVertexAttribLui64vNV :: MonadIO m => GLuint -> GLenum -> Ptr GLuint64EXT -> m ()
- glGetVertexAttribPointerv :: MonadIO m => GLuint -> GLenum -> Ptr (Ptr a) -> m ()
- glGetVertexAttribPointervARB :: MonadIO m => GLuint -> GLenum -> Ptr (Ptr a) -> m ()
- glGetVertexAttribPointervNV :: MonadIO m => GLuint -> GLenum -> Ptr (Ptr a) -> m ()
- glGetVertexAttribdv :: MonadIO m => GLuint -> GLenum -> Ptr GLdouble -> m ()
- glGetVertexAttribdvARB :: MonadIO m => GLuint -> GLenum -> Ptr GLdouble -> m ()
- glGetVertexAttribdvNV :: MonadIO m => GLuint -> GLenum -> Ptr GLdouble -> m ()
- glGetVertexAttribfv :: MonadIO m => GLuint -> GLenum -> Ptr GLfloat -> m ()
- glGetVertexAttribfvARB :: MonadIO m => GLuint -> GLenum -> Ptr GLfloat -> m ()
- glGetVertexAttribfvNV :: MonadIO m => GLuint -> GLenum -> Ptr GLfloat -> m ()
- glGetVertexAttribiv :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
- glGetVertexAttribivARB :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
- glGetVertexAttribivNV :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> 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 ()
- glGetVideoi64vNV :: MonadIO m => GLuint -> GLenum -> Ptr GLint64EXT -> m ()
- glGetVideoivNV :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
- glGetVideoui64vNV :: MonadIO m => GLuint -> GLenum -> Ptr GLuint64EXT -> m ()
- glGetVideouivNV :: MonadIO m => GLuint -> GLenum -> Ptr GLuint -> m ()
- glGetVkProcAddrNV :: MonadIO m => Ptr GLchar -> m GLVULKANPROCNV
- glGetnColorTable :: MonadIO m => GLenum -> GLenum -> GLenum -> GLsizei -> Ptr a -> m ()
- glGetnColorTableARB :: MonadIO m => GLenum -> GLenum -> GLenum -> GLsizei -> Ptr a -> m ()
- glGetnCompressedTexImage :: MonadIO m => GLenum -> GLint -> GLsizei -> Ptr a -> m ()
- glGetnCompressedTexImageARB :: MonadIO m => GLenum -> GLint -> GLsizei -> Ptr a -> m ()
- glGetnConvolutionFilter :: MonadIO m => GLenum -> GLenum -> GLenum -> GLsizei -> Ptr a -> m ()
- glGetnConvolutionFilterARB :: MonadIO m => GLenum -> GLenum -> GLenum -> GLsizei -> Ptr a -> m ()
- glGetnHistogram :: MonadIO m => GLenum -> GLboolean -> GLenum -> GLenum -> GLsizei -> Ptr a -> m ()
- glGetnHistogramARB :: MonadIO m => GLenum -> GLboolean -> GLenum -> GLenum -> GLsizei -> Ptr a -> m ()
- glGetnMapdv :: MonadIO m => GLenum -> GLenum -> GLsizei -> Ptr GLdouble -> m ()
- glGetnMapdvARB :: MonadIO m => GLenum -> GLenum -> GLsizei -> Ptr GLdouble -> m ()
- glGetnMapfv :: MonadIO m => GLenum -> GLenum -> GLsizei -> Ptr GLfloat -> m ()
- glGetnMapfvARB :: MonadIO m => GLenum -> GLenum -> GLsizei -> Ptr GLfloat -> m ()
- glGetnMapiv :: MonadIO m => GLenum -> GLenum -> GLsizei -> Ptr GLint -> m ()
- glGetnMapivARB :: MonadIO m => GLenum -> GLenum -> GLsizei -> Ptr GLint -> m ()
- glGetnMinmax :: MonadIO m => GLenum -> GLboolean -> GLenum -> GLenum -> GLsizei -> Ptr a -> m ()
- glGetnMinmaxARB :: MonadIO m => GLenum -> GLboolean -> GLenum -> GLenum -> GLsizei -> Ptr a -> m ()
- glGetnPixelMapfv :: MonadIO m => GLenum -> GLsizei -> Ptr GLfloat -> m ()
- glGetnPixelMapfvARB :: MonadIO m => GLenum -> GLsizei -> Ptr GLfloat -> m ()
- glGetnPixelMapuiv :: MonadIO m => GLenum -> GLsizei -> Ptr GLuint -> m ()
- glGetnPixelMapuivARB :: MonadIO m => GLenum -> GLsizei -> Ptr GLuint -> m ()
- glGetnPixelMapusv :: MonadIO m => GLenum -> GLsizei -> Ptr GLushort -> m ()
- glGetnPixelMapusvARB :: MonadIO m => GLenum -> GLsizei -> Ptr GLushort -> m ()
- glGetnPolygonStipple :: MonadIO m => GLsizei -> Ptr GLubyte -> m ()
- glGetnPolygonStippleARB :: MonadIO m => GLsizei -> Ptr GLubyte -> m ()
- glGetnSeparableFilter :: MonadIO m => GLenum -> GLenum -> GLenum -> GLsizei -> Ptr a -> GLsizei -> Ptr b -> Ptr c -> m ()
- glGetnSeparableFilterARB :: 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 ()
- glGetnTexImageARB :: MonadIO m => GLenum -> GLint -> GLenum -> GLenum -> GLsizei -> Ptr a -> m ()
- glGetnUniformdv :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLdouble -> m ()
- glGetnUniformdvARB :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLdouble -> m ()
- glGetnUniformfv :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLfloat -> m ()
- glGetnUniformfvARB :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLfloat -> m ()
- glGetnUniformfvEXT :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLfloat -> m ()
- glGetnUniformfvKHR :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLfloat -> m ()
- glGetnUniformi64vARB :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLint64 -> m ()
- glGetnUniformiv :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLint -> m ()
- glGetnUniformivARB :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLint -> m ()
- glGetnUniformivEXT :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLint -> m ()
- glGetnUniformivKHR :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLint -> m ()
- glGetnUniformui64vARB :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLuint64 -> m ()
- glGetnUniformuiv :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLuint -> m ()
- glGetnUniformuivARB :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLuint -> m ()
- glGetnUniformuivKHR :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLuint -> 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 ()
- glHint :: MonadIO m => GLenum -> GLenum -> m ()
- glHintPGI :: MonadIO m => GLenum -> GLint -> m ()
- glHistogram :: MonadIO m => GLenum -> GLsizei -> GLenum -> GLboolean -> m ()
- glHistogramEXT :: MonadIO m => GLenum -> GLsizei -> GLenum -> GLboolean -> m ()
- glIglooInterfaceSGIX :: MonadIO m => GLenum -> Ptr a -> m ()
- 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 ()
- 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 ()
- glImportSyncEXT :: MonadIO m => GLenum -> GLintptr -> GLbitfield -> m GLsync
- glIndexFormatNV :: MonadIO m => GLenum -> GLsizei -> m ()
- glIndexFuncEXT :: MonadIO m => GLenum -> GLclampf -> m ()
- glIndexMask :: MonadIO m => GLuint -> m ()
- glIndexMaterialEXT :: MonadIO m => GLenum -> GLenum -> m ()
- glIndexPointer :: MonadIO m => GLenum -> GLsizei -> Ptr a -> m ()
- glIndexPointerEXT :: MonadIO m => GLenum -> GLsizei -> GLsizei -> Ptr a -> m ()
- glIndexPointerListIBM :: MonadIO m => GLenum -> GLint -> Ptr (Ptr a) -> GLint -> 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 ()
- glIndexxOES :: MonadIO m => GLfixed -> m ()
- glIndexxvOES :: MonadIO m => Ptr GLfixed -> m ()
- glInitNames :: MonadIO m => m ()
- glInsertComponentEXT :: MonadIO m => GLuint -> GLuint -> GLuint -> m ()
- glInsertEventMarkerEXT :: MonadIO m => GLsizei -> Ptr GLchar -> m ()
- glInstrumentsBufferSGIX :: MonadIO m => GLsizei -> Ptr GLint -> m ()
- glInterleavedArrays :: MonadIO m => GLenum -> GLsizei -> Ptr a -> m ()
- glInterpolatePathsNV :: MonadIO m => GLuint -> GLuint -> GLuint -> GLfloat -> m ()
- glInvalidateBufferData :: MonadIO m => GLuint -> m ()
- glInvalidateBufferSubData :: MonadIO m => GLuint -> GLintptr -> GLsizeiptr -> m ()
- glInvalidateFramebuffer :: MonadIO m => GLenum -> GLsizei -> Ptr GLenum -> m ()
- glInvalidateNamedFramebufferData :: MonadIO m => GLuint -> GLsizei -> Ptr GLenum -> m ()
- glInvalidateNamedFramebufferSubData :: MonadIO m => GLuint -> GLsizei -> Ptr GLenum -> GLint -> GLint -> GLsizei -> GLsizei -> m ()
- glInvalidateSubFramebuffer :: MonadIO m => GLenum -> GLsizei -> Ptr GLenum -> GLint -> GLint -> GLsizei -> GLsizei -> m ()
- glInvalidateTexImage :: MonadIO m => GLuint -> GLint -> m ()
- glInvalidateTexSubImage :: MonadIO m => GLuint -> GLint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> GLsizei -> m ()
- glIsAsyncMarkerSGIX :: MonadIO m => GLuint -> m GLboolean
- glIsBuffer :: MonadIO m => GLuint -> m GLboolean
- glIsBufferARB :: MonadIO m => GLuint -> m GLboolean
- glIsBufferResidentNV :: MonadIO m => GLenum -> m GLboolean
- glIsCommandListNV :: MonadIO m => GLuint -> m GLboolean
- glIsEnabled :: MonadIO m => GLenum -> m GLboolean
- glIsEnabledIndexedEXT :: MonadIO m => GLenum -> GLuint -> m GLboolean
- glIsEnabledi :: MonadIO m => GLenum -> GLuint -> m GLboolean
- glIsEnablediEXT :: MonadIO m => GLenum -> GLuint -> m GLboolean
- glIsEnablediNV :: MonadIO m => GLenum -> GLuint -> m GLboolean
- glIsEnablediOES :: MonadIO m => GLenum -> GLuint -> m GLboolean
- glIsFenceAPPLE :: MonadIO m => GLuint -> m GLboolean
- glIsFenceNV :: MonadIO m => GLuint -> m GLboolean
- glIsFramebuffer :: MonadIO m => GLuint -> m GLboolean
- glIsFramebufferEXT :: MonadIO m => GLuint -> m GLboolean
- glIsFramebufferOES :: MonadIO m => GLuint -> m GLboolean
- glIsImageHandleResidentARB :: MonadIO m => GLuint64 -> m GLboolean
- glIsImageHandleResidentNV :: MonadIO m => GLuint64 -> m GLboolean
- glIsList :: MonadIO m => GLuint -> m GLboolean
- glIsMemoryObjectEXT :: MonadIO m => GLuint -> m GLboolean
- glIsNameAMD :: MonadIO m => GLenum -> GLuint -> m GLboolean
- glIsNamedBufferResidentNV :: MonadIO m => GLuint -> m GLboolean
- glIsNamedStringARB :: MonadIO m => GLint -> Ptr GLchar -> m GLboolean
- glIsObjectBufferATI :: 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
- glIsProgram :: MonadIO m => GLuint -> m GLboolean
- glIsProgramARB :: MonadIO m => GLuint -> m GLboolean
- glIsProgramNV :: MonadIO m => GLuint -> m GLboolean
- glIsProgramPipeline :: MonadIO m => GLuint -> m GLboolean
- glIsProgramPipelineEXT :: MonadIO m => GLuint -> m GLboolean
- glIsQuery :: MonadIO m => GLuint -> m GLboolean
- glIsQueryARB :: MonadIO m => GLuint -> m GLboolean
- glIsQueryEXT :: MonadIO m => GLuint -> m GLboolean
- glIsRenderbuffer :: MonadIO m => GLuint -> m GLboolean
- glIsRenderbufferEXT :: MonadIO m => GLuint -> m GLboolean
- glIsRenderbufferOES :: MonadIO m => GLuint -> m GLboolean
- glIsSampler :: MonadIO m => GLuint -> m GLboolean
- glIsSemaphoreEXT :: MonadIO m => GLuint -> m GLboolean
- glIsShader :: MonadIO m => GLuint -> m GLboolean
- glIsStateNV :: MonadIO m => GLuint -> m GLboolean
- glIsSync :: MonadIO m => GLsync -> m GLboolean
- glIsSyncAPPLE :: MonadIO m => GLsync -> m GLboolean
- glIsTexture :: MonadIO m => GLuint -> m GLboolean
- glIsTextureEXT :: MonadIO m => GLuint -> m GLboolean
- glIsTextureHandleResidentARB :: MonadIO m => GLuint64 -> m GLboolean
- glIsTextureHandleResidentNV :: MonadIO m => GLuint64 -> m GLboolean
- glIsTransformFeedback :: MonadIO m => GLuint -> m GLboolean
- glIsTransformFeedbackNV :: MonadIO m => GLuint -> m GLboolean
- glIsVariantEnabledEXT :: MonadIO m => GLuint -> GLenum -> m GLboolean
- glIsVertexArray :: MonadIO m => GLuint -> m GLboolean
- glIsVertexArrayAPPLE :: MonadIO m => GLuint -> m GLboolean
- glIsVertexArrayOES :: MonadIO m => GLuint -> m GLboolean
- glIsVertexAttribEnabledAPPLE :: MonadIO m => GLuint -> GLenum -> m GLboolean
- 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 ()
- glLabelObjectEXT :: MonadIO m => GLenum -> GLuint -> GLsizei -> Ptr GLchar -> m ()
- glLightEnviSGIX :: MonadIO m => GLenum -> GLint -> m ()
- 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 ()
- glLightModelx :: MonadIO m => GLenum -> GLfixed -> m ()
- glLightModelxOES :: MonadIO m => GLenum -> GLfixed -> m ()
- glLightModelxv :: MonadIO m => GLenum -> Ptr GLfixed -> m ()
- glLightModelxvOES :: MonadIO m => GLenum -> Ptr GLfixed -> 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 ()
- glLightx :: MonadIO m => GLenum -> GLenum -> GLfixed -> m ()
- glLightxOES :: MonadIO m => GLenum -> GLenum -> GLfixed -> m ()
- glLightxv :: MonadIO m => GLenum -> GLenum -> Ptr GLfixed -> m ()
- glLightxvOES :: MonadIO m => GLenum -> GLenum -> Ptr GLfixed -> m ()
- glLineStipple :: MonadIO m => GLint -> GLushort -> m ()
- glLineWidth :: MonadIO m => GLfloat -> m ()
- glLineWidthx :: MonadIO m => GLfixed -> m ()
- glLineWidthxOES :: MonadIO m => GLfixed -> m ()
- glLinkProgram :: MonadIO m => GLuint -> m ()
- glLinkProgramARB :: MonadIO m => GLhandleARB -> m ()
- glListBase :: MonadIO m => GLuint -> m ()
- glListDrawCommandsStatesClientNV :: MonadIO m => GLuint -> GLuint -> Ptr (Ptr a) -> Ptr GLsizei -> Ptr GLuint -> Ptr GLuint -> GLuint -> 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 ()
- glLoadIdentity :: MonadIO m => m ()
- glLoadIdentityDeformationMapSGIX :: MonadIO m => GLbitfield -> m ()
- glLoadMatrixd :: MonadIO m => Ptr GLdouble -> m ()
- glLoadMatrixf :: MonadIO m => Ptr GLfloat -> m ()
- glLoadMatrixx :: MonadIO m => Ptr GLfixed -> m ()
- glLoadMatrixxOES :: MonadIO m => Ptr GLfixed -> m ()
- glLoadName :: MonadIO m => GLuint -> m ()
- glLoadPaletteFromModelViewMatrixOES :: MonadIO m => m ()
- glLoadProgramNV :: MonadIO m => GLenum -> GLuint -> GLsizei -> Ptr GLubyte -> m ()
- glLoadTransposeMatrixd :: MonadIO m => Ptr GLdouble -> m ()
- glLoadTransposeMatrixdARB :: MonadIO m => Ptr GLdouble -> m ()
- glLoadTransposeMatrixf :: MonadIO m => Ptr GLfloat -> m ()
- glLoadTransposeMatrixfARB :: MonadIO m => Ptr GLfloat -> m ()
- glLoadTransposeMatrixxOES :: MonadIO m => Ptr GLfixed -> m ()
- glLockArraysEXT :: MonadIO m => GLint -> GLsizei -> m ()
- glLogicOp :: MonadIO m => GLenum -> m ()
- glMakeBufferNonResidentNV :: MonadIO m => GLenum -> m ()
- glMakeBufferResidentNV :: MonadIO m => GLenum -> GLenum -> m ()
- glMakeImageHandleNonResidentARB :: MonadIO m => GLuint64 -> m ()
- glMakeImageHandleNonResidentNV :: MonadIO m => GLuint64 -> m ()
- glMakeImageHandleResidentARB :: MonadIO m => GLuint64 -> GLenum -> m ()
- glMakeImageHandleResidentNV :: MonadIO m => GLuint64 -> GLenum -> m ()
- glMakeNamedBufferNonResidentNV :: MonadIO m => GLuint -> m ()
- glMakeNamedBufferResidentNV :: MonadIO m => GLuint -> GLenum -> m ()
- glMakeTextureHandleNonResidentARB :: MonadIO m => GLuint64 -> m ()
- glMakeTextureHandleNonResidentNV :: MonadIO m => GLuint64 -> m ()
- glMakeTextureHandleResidentARB :: MonadIO m => GLuint64 -> m ()
- glMakeTextureHandleResidentNV :: MonadIO m => GLuint64 -> m ()
- glMap1d :: MonadIO m => GLenum -> GLdouble -> GLdouble -> GLint -> GLint -> Ptr GLdouble -> m ()
- glMap1f :: MonadIO m => GLenum -> GLfloat -> GLfloat -> GLint -> GLint -> Ptr GLfloat -> m ()
- glMap1xOES :: MonadIO m => GLenum -> GLfixed -> GLfixed -> GLint -> GLint -> GLfixed -> 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 ()
- glMap2xOES :: MonadIO m => GLenum -> GLfixed -> GLfixed -> GLint -> GLint -> GLfixed -> GLfixed -> GLint -> GLint -> GLfixed -> m ()
- glMapBuffer :: MonadIO m => GLenum -> GLenum -> m (Ptr a)
- glMapBufferARB :: MonadIO m => GLenum -> GLenum -> m (Ptr a)
- glMapBufferOES :: MonadIO m => GLenum -> GLenum -> m (Ptr a)
- glMapBufferRange :: MonadIO m => GLenum -> GLintptr -> GLsizeiptr -> GLbitfield -> m (Ptr a)
- glMapBufferRangeEXT :: MonadIO m => GLenum -> GLintptr -> GLsizeiptr -> GLbitfield -> m (Ptr a)
- glMapControlPointsNV :: MonadIO m => GLenum -> GLuint -> GLenum -> GLsizei -> GLsizei -> GLint -> GLint -> GLboolean -> Ptr a -> m ()
- glMapGrid1d :: MonadIO m => GLint -> GLdouble -> GLdouble -> m ()
- glMapGrid1f :: MonadIO m => GLint -> GLfloat -> GLfloat -> m ()
- glMapGrid1xOES :: MonadIO m => GLint -> GLfixed -> GLfixed -> m ()
- glMapGrid2d :: MonadIO m => GLint -> GLdouble -> GLdouble -> GLint -> GLdouble -> GLdouble -> m ()
- glMapGrid2f :: MonadIO m => GLint -> GLfloat -> GLfloat -> GLint -> GLfloat -> GLfloat -> m ()
- glMapGrid2xOES :: MonadIO m => GLint -> GLfixed -> GLfixed -> GLfixed -> GLfixed -> m ()
- glMapNamedBuffer :: MonadIO m => GLuint -> GLenum -> m (Ptr a)
- glMapNamedBufferEXT :: MonadIO m => GLuint -> GLenum -> m (Ptr a)
- glMapNamedBufferRange :: MonadIO m => GLuint -> GLintptr -> GLsizeiptr -> GLbitfield -> m (Ptr a)
- glMapNamedBufferRangeEXT :: MonadIO m => GLuint -> GLintptr -> GLsizeiptr -> GLbitfield -> m (Ptr a)
- glMapObjectBufferATI :: MonadIO m => GLuint -> m (Ptr a)
- glMapParameterfvNV :: MonadIO m => GLenum -> GLenum -> Ptr GLfloat -> m ()
- glMapParameterivNV :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
- glMapTexture2DINTEL :: MonadIO m => GLuint -> GLint -> GLbitfield -> Ptr GLint -> Ptr GLenum -> m (Ptr a)
- 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 ()
- 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 ()
- glMaterialx :: MonadIO m => GLenum -> GLenum -> GLfixed -> m ()
- glMaterialxOES :: MonadIO m => GLenum -> GLenum -> GLfixed -> m ()
- glMaterialxv :: MonadIO m => GLenum -> GLenum -> Ptr GLfixed -> m ()
- glMaterialxvOES :: MonadIO m => GLenum -> GLenum -> Ptr GLfixed -> m ()
- glMatrixFrustumEXT :: MonadIO m => GLenum -> GLdouble -> GLdouble -> GLdouble -> GLdouble -> GLdouble -> GLdouble -> m ()
- glMatrixIndexPointerARB :: MonadIO m => GLint -> GLenum -> GLsizei -> Ptr a -> m ()
- glMatrixIndexPointerOES :: 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 ()
- glMatrixLoad3x2fNV :: MonadIO m => GLenum -> Ptr GLfloat -> m ()
- glMatrixLoad3x3fNV :: MonadIO m => GLenum -> Ptr GLfloat -> m ()
- glMatrixLoadIdentityEXT :: MonadIO m => GLenum -> m ()
- glMatrixLoadTranspose3x3fNV :: MonadIO m => GLenum -> Ptr GLfloat -> 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 ()
- glMatrixMode :: MonadIO m => GLenum -> m ()
- glMatrixMult3x2fNV :: MonadIO m => GLenum -> Ptr GLfloat -> m ()
- glMatrixMult3x3fNV :: MonadIO m => GLenum -> Ptr GLfloat -> m ()
- glMatrixMultTranspose3x3fNV :: 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 ()
- glMaxShaderCompilerThreadsARB :: MonadIO m => GLuint -> m ()
- glMaxShaderCompilerThreadsKHR :: MonadIO m => GLuint -> m ()
- glMemoryBarrier :: MonadIO m => GLbitfield -> m ()
- glMemoryBarrierByRegion :: MonadIO m => GLbitfield -> m ()
- glMemoryBarrierEXT :: MonadIO m => GLbitfield -> m ()
- glMemoryObjectParameterivEXT :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
- glMinSampleShading :: MonadIO m => GLfloat -> m ()
- glMinSampleShadingARB :: MonadIO m => GLfloat -> m ()
- glMinSampleShadingOES :: MonadIO m => GLfloat -> m ()
- glMinmax :: MonadIO m => GLenum -> GLenum -> GLboolean -> m ()
- glMinmaxEXT :: MonadIO m => GLenum -> GLenum -> GLboolean -> m ()
- glMultMatrixd :: MonadIO m => Ptr GLdouble -> m ()
- glMultMatrixf :: MonadIO m => Ptr GLfloat -> m ()
- glMultMatrixx :: MonadIO m => Ptr GLfixed -> m ()
- glMultMatrixxOES :: MonadIO m => Ptr GLfixed -> m ()
- glMultTransposeMatrixd :: MonadIO m => Ptr GLdouble -> m ()
- glMultTransposeMatrixdARB :: MonadIO m => Ptr GLdouble -> m ()
- glMultTransposeMatrixf :: MonadIO m => Ptr GLfloat -> m ()
- glMultTransposeMatrixfARB :: MonadIO m => Ptr GLfloat -> m ()
- glMultTransposeMatrixxOES :: MonadIO m => Ptr GLfixed -> m ()
- glMultiDrawArrays :: MonadIO m => GLenum -> Ptr GLint -> Ptr GLsizei -> GLsizei -> m ()
- glMultiDrawArraysEXT :: MonadIO m => GLenum -> Ptr GLint -> Ptr GLsizei -> GLsizei -> m ()
- glMultiDrawArraysIndirect :: MonadIO m => GLenum -> Ptr a -> GLsizei -> GLsizei -> m ()
- glMultiDrawArraysIndirectAMD :: MonadIO m => GLenum -> Ptr a -> GLsizei -> GLsizei -> m ()
- glMultiDrawArraysIndirectBindlessCountNV :: MonadIO m => GLenum -> Ptr a -> GLsizei -> GLsizei -> GLsizei -> GLint -> m ()
- glMultiDrawArraysIndirectBindlessNV :: MonadIO m => GLenum -> Ptr a -> GLsizei -> GLsizei -> GLint -> m ()
- glMultiDrawArraysIndirectCount :: MonadIO m => GLenum -> Ptr a -> GLintptr -> GLsizei -> GLsizei -> m ()
- glMultiDrawArraysIndirectCountARB :: MonadIO m => GLenum -> Ptr a -> GLintptr -> GLsizei -> GLsizei -> m ()
- glMultiDrawArraysIndirectEXT :: MonadIO m => GLenum -> Ptr a -> GLsizei -> GLsizei -> m ()
- glMultiDrawElementArrayAPPLE :: MonadIO m => GLenum -> Ptr GLint -> Ptr GLsizei -> GLsizei -> m ()
- glMultiDrawElements :: MonadIO m => GLenum -> Ptr GLsizei -> GLenum -> Ptr (Ptr a) -> GLsizei -> m ()
- glMultiDrawElementsBaseVertex :: MonadIO m => GLenum -> Ptr GLsizei -> GLenum -> Ptr (Ptr a) -> GLsizei -> Ptr GLint -> m ()
- glMultiDrawElementsBaseVertexEXT :: MonadIO m => GLenum -> Ptr GLsizei -> GLenum -> Ptr (Ptr a) -> GLsizei -> Ptr GLint -> m ()
- glMultiDrawElementsEXT :: MonadIO m => GLenum -> Ptr GLsizei -> GLenum -> Ptr (Ptr a) -> GLsizei -> m ()
- glMultiDrawElementsIndirect :: MonadIO m => GLenum -> GLenum -> Ptr a -> GLsizei -> GLsizei -> m ()
- glMultiDrawElementsIndirectAMD :: MonadIO m => GLenum -> GLenum -> Ptr a -> GLsizei -> GLsizei -> m ()
- glMultiDrawElementsIndirectBindlessCountNV :: MonadIO m => GLenum -> GLenum -> Ptr a -> GLsizei -> GLsizei -> GLsizei -> GLint -> m ()
- glMultiDrawElementsIndirectBindlessNV :: MonadIO m => GLenum -> GLenum -> Ptr a -> GLsizei -> GLsizei -> GLint -> m ()
- glMultiDrawElementsIndirectCount :: MonadIO m => GLenum -> GLenum -> Ptr a -> GLintptr -> GLsizei -> GLsizei -> m ()
- glMultiDrawElementsIndirectCountARB :: MonadIO m => GLenum -> GLenum -> Ptr a -> GLintptr -> GLsizei -> GLsizei -> m ()
- glMultiDrawElementsIndirectEXT :: MonadIO m => GLenum -> GLenum -> Ptr a -> GLsizei -> GLsizei -> m ()
- glMultiDrawMeshTasksIndirectCountNV :: MonadIO m => GLintptr -> GLintptr -> GLsizei -> GLsizei -> m ()
- glMultiDrawMeshTasksIndirectNV :: MonadIO m => GLintptr -> GLsizei -> GLsizei -> m ()
- glMultiDrawRangeElementArrayAPPLE :: MonadIO m => GLenum -> GLuint -> GLuint -> Ptr GLint -> Ptr GLsizei -> 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 ()
- glMultiTexBufferEXT :: MonadIO m => GLenum -> GLenum -> GLenum -> GLuint -> m ()
- glMultiTexCoord1bOES :: MonadIO m => GLenum -> GLbyte -> m ()
- glMultiTexCoord1bvOES :: MonadIO m => GLenum -> Ptr GLbyte -> m ()
- glMultiTexCoord1d :: MonadIO m => GLenum -> GLdouble -> m ()
- glMultiTexCoord1dARB :: MonadIO m => GLenum -> GLdouble -> m ()
- glMultiTexCoord1dv :: MonadIO m => GLenum -> Ptr GLdouble -> m ()
- glMultiTexCoord1dvARB :: MonadIO m => GLenum -> Ptr GLdouble -> m ()
- glMultiTexCoord1f :: MonadIO m => GLenum -> GLfloat -> m ()
- glMultiTexCoord1fARB :: MonadIO m => GLenum -> GLfloat -> m ()
- glMultiTexCoord1fv :: MonadIO m => GLenum -> Ptr GLfloat -> m ()
- glMultiTexCoord1fvARB :: MonadIO m => GLenum -> Ptr GLfloat -> m ()
- glMultiTexCoord1hNV :: MonadIO m => GLenum -> GLhalfNV -> m ()
- glMultiTexCoord1hvNV :: MonadIO m => GLenum -> Ptr GLhalfNV -> m ()
- glMultiTexCoord1i :: MonadIO m => GLenum -> GLint -> m ()
- glMultiTexCoord1iARB :: MonadIO m => GLenum -> GLint -> m ()
- glMultiTexCoord1iv :: MonadIO m => GLenum -> Ptr GLint -> m ()
- glMultiTexCoord1ivARB :: MonadIO m => GLenum -> Ptr GLint -> m ()
- glMultiTexCoord1s :: MonadIO m => GLenum -> GLshort -> m ()
- glMultiTexCoord1sARB :: MonadIO m => GLenum -> GLshort -> m ()
- glMultiTexCoord1sv :: MonadIO m => GLenum -> Ptr GLshort -> m ()
- glMultiTexCoord1svARB :: MonadIO m => GLenum -> Ptr GLshort -> m ()
- glMultiTexCoord1xOES :: MonadIO m => GLenum -> GLfixed -> m ()
- glMultiTexCoord1xvOES :: MonadIO m => GLenum -> Ptr GLfixed -> m ()
- glMultiTexCoord2bOES :: MonadIO m => GLenum -> GLbyte -> GLbyte -> m ()
- glMultiTexCoord2bvOES :: MonadIO m => GLenum -> Ptr GLbyte -> m ()
- glMultiTexCoord2d :: MonadIO m => GLenum -> GLdouble -> GLdouble -> m ()
- glMultiTexCoord2dARB :: MonadIO m => GLenum -> GLdouble -> GLdouble -> m ()
- glMultiTexCoord2dv :: MonadIO m => GLenum -> Ptr GLdouble -> m ()
- glMultiTexCoord2dvARB :: MonadIO m => GLenum -> Ptr GLdouble -> m ()
- glMultiTexCoord2f :: MonadIO m => GLenum -> GLfloat -> GLfloat -> m ()
- glMultiTexCoord2fARB :: MonadIO m => GLenum -> GLfloat -> GLfloat -> m ()
- glMultiTexCoord2fv :: MonadIO m => GLenum -> Ptr GLfloat -> m ()
- glMultiTexCoord2fvARB :: MonadIO m => GLenum -> Ptr GLfloat -> m ()
- glMultiTexCoord2hNV :: MonadIO m => GLenum -> GLhalfNV -> GLhalfNV -> m ()
- glMultiTexCoord2hvNV :: MonadIO m => GLenum -> Ptr GLhalfNV -> m ()
- glMultiTexCoord2i :: MonadIO m => GLenum -> GLint -> GLint -> m ()
- glMultiTexCoord2iARB :: MonadIO m => GLenum -> GLint -> GLint -> m ()
- glMultiTexCoord2iv :: MonadIO m => GLenum -> Ptr GLint -> m ()
- glMultiTexCoord2ivARB :: MonadIO m => GLenum -> Ptr GLint -> m ()
- glMultiTexCoord2s :: MonadIO m => GLenum -> GLshort -> GLshort -> m ()
- glMultiTexCoord2sARB :: MonadIO m => GLenum -> GLshort -> GLshort -> m ()
- glMultiTexCoord2sv :: MonadIO m => GLenum -> Ptr GLshort -> m ()
- glMultiTexCoord2svARB :: MonadIO m => GLenum -> Ptr GLshort -> m ()
- glMultiTexCoord2xOES :: MonadIO m => GLenum -> GLfixed -> GLfixed -> m ()
- glMultiTexCoord2xvOES :: MonadIO m => GLenum -> Ptr GLfixed -> m ()
- glMultiTexCoord3bOES :: MonadIO m => GLenum -> GLbyte -> GLbyte -> GLbyte -> m ()
- glMultiTexCoord3bvOES :: MonadIO m => GLenum -> Ptr GLbyte -> m ()
- glMultiTexCoord3d :: MonadIO m => GLenum -> GLdouble -> GLdouble -> GLdouble -> m ()
- glMultiTexCoord3dARB :: MonadIO m => GLenum -> GLdouble -> GLdouble -> GLdouble -> m ()
- glMultiTexCoord3dv :: MonadIO m => GLenum -> Ptr GLdouble -> m ()
- glMultiTexCoord3dvARB :: MonadIO m => GLenum -> Ptr GLdouble -> m ()
- glMultiTexCoord3f :: MonadIO m => GLenum -> GLfloat -> GLfloat -> GLfloat -> m ()
- glMultiTexCoord3fARB :: MonadIO m => GLenum -> GLfloat -> GLfloat -> GLfloat -> m ()
- glMultiTexCoord3fv :: MonadIO m => GLenum -> Ptr GLfloat -> m ()
- glMultiTexCoord3fvARB :: MonadIO m => GLenum -> Ptr GLfloat -> m ()
- glMultiTexCoord3hNV :: MonadIO m => GLenum -> GLhalfNV -> GLhalfNV -> GLhalfNV -> m ()
- glMultiTexCoord3hvNV :: MonadIO m => GLenum -> Ptr GLhalfNV -> m ()
- glMultiTexCoord3i :: MonadIO m => GLenum -> GLint -> GLint -> GLint -> m ()
- glMultiTexCoord3iARB :: MonadIO m => GLenum -> GLint -> GLint -> GLint -> m ()
- glMultiTexCoord3iv :: MonadIO m => GLenum -> Ptr GLint -> m ()
- glMultiTexCoord3ivARB :: MonadIO m => GLenum -> Ptr GLint -> m ()
- glMultiTexCoord3s :: MonadIO m => GLenum -> GLshort -> GLshort -> GLshort -> m ()
- glMultiTexCoord3sARB :: MonadIO m => GLenum -> GLshort -> GLshort -> GLshort -> m ()
- glMultiTexCoord3sv :: MonadIO m => GLenum -> Ptr GLshort -> m ()
- glMultiTexCoord3svARB :: MonadIO m => GLenum -> Ptr GLshort -> m ()
- glMultiTexCoord3xOES :: MonadIO m => GLenum -> GLfixed -> GLfixed -> GLfixed -> m ()
- glMultiTexCoord3xvOES :: MonadIO m => GLenum -> Ptr GLfixed -> m ()
- glMultiTexCoord4bOES :: MonadIO m => GLenum -> GLbyte -> GLbyte -> GLbyte -> GLbyte -> m ()
- glMultiTexCoord4bvOES :: MonadIO m => GLenum -> Ptr GLbyte -> m ()
- glMultiTexCoord4d :: MonadIO m => GLenum -> GLdouble -> GLdouble -> GLdouble -> GLdouble -> m ()
- glMultiTexCoord4dARB :: MonadIO m => GLenum -> GLdouble -> GLdouble -> GLdouble -> GLdouble -> m ()
- glMultiTexCoord4dv :: MonadIO m => GLenum -> Ptr GLdouble -> m ()
- glMultiTexCoord4dvARB :: MonadIO m => GLenum -> Ptr GLdouble -> m ()
- glMultiTexCoord4f :: MonadIO m => GLenum -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
- glMultiTexCoord4fARB :: MonadIO m => GLenum -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
- glMultiTexCoord4fv :: MonadIO m => GLenum -> Ptr GLfloat -> m ()
- glMultiTexCoord4fvARB :: MonadIO m => GLenum -> Ptr GLfloat -> m ()
- glMultiTexCoord4hNV :: MonadIO m => GLenum -> GLhalfNV -> GLhalfNV -> GLhalfNV -> GLhalfNV -> m ()
- glMultiTexCoord4hvNV :: MonadIO m => GLenum -> Ptr GLhalfNV -> m ()
- glMultiTexCoord4i :: MonadIO m => GLenum -> GLint -> GLint -> GLint -> GLint -> m ()
- glMultiTexCoord4iARB :: MonadIO m => GLenum -> GLint -> GLint -> GLint -> GLint -> m ()
- glMultiTexCoord4iv :: MonadIO m => GLenum -> Ptr GLint -> m ()
- glMultiTexCoord4ivARB :: MonadIO m => GLenum -> Ptr GLint -> m ()
- glMultiTexCoord4s :: MonadIO m => GLenum -> GLshort -> GLshort -> GLshort -> GLshort -> m ()
- glMultiTexCoord4sARB :: MonadIO m => GLenum -> GLshort -> GLshort -> GLshort -> GLshort -> m ()
- glMultiTexCoord4sv :: MonadIO m => GLenum -> Ptr GLshort -> m ()
- glMultiTexCoord4svARB :: MonadIO m => GLenum -> Ptr GLshort -> m ()
- glMultiTexCoord4x :: MonadIO m => GLenum -> GLfixed -> GLfixed -> GLfixed -> GLfixed -> m ()
- glMultiTexCoord4xOES :: MonadIO m => GLenum -> GLfixed -> GLfixed -> GLfixed -> GLfixed -> m ()
- glMultiTexCoord4xvOES :: MonadIO m => GLenum -> Ptr GLfixed -> 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 ()
- 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 ()
- 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 ()
- 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 ()
- glMulticastWaitSyncNV :: MonadIO m => GLuint -> GLbitfield -> m ()
- glNamedBufferAttachMemoryNV :: MonadIO m => GLuint -> GLuint -> GLuint64 -> m ()
- glNamedBufferData :: MonadIO m => GLuint -> GLsizeiptr -> Ptr a -> GLenum -> m ()
- glNamedBufferDataEXT :: MonadIO m => GLuint -> GLsizeiptr -> Ptr a -> GLenum -> m ()
- glNamedBufferPageCommitmentARB :: MonadIO m => GLuint -> GLintptr -> GLsizeiptr -> GLboolean -> m ()
- glNamedBufferPageCommitmentEXT :: MonadIO m => GLuint -> GLintptr -> GLsizeiptr -> GLboolean -> m ()
- glNamedBufferStorage :: MonadIO m => GLuint -> GLsizeiptr -> Ptr a -> GLbitfield -> m ()
- glNamedBufferStorageEXT :: MonadIO m => GLuint -> GLsizeiptr -> Ptr a -> GLbitfield -> m ()
- glNamedBufferStorageExternalEXT :: MonadIO m => GLuint -> GLintptr -> GLsizeiptr -> GLeglClientBufferEXT -> GLbitfield -> m ()
- glNamedBufferStorageMemEXT :: MonadIO m => GLuint -> GLsizeiptr -> GLuint -> GLuint64 -> m ()
- glNamedBufferSubData :: MonadIO m => GLuint -> GLintptr -> GLsizeiptr -> Ptr a -> m ()
- glNamedBufferSubDataEXT :: MonadIO m => GLuint -> GLintptr -> GLsizeiptr -> Ptr a -> m ()
- glNamedCopyBufferSubDataEXT :: MonadIO m => GLuint -> GLuint -> GLintptr -> GLintptr -> GLsizeiptr -> m ()
- glNamedFramebufferDrawBuffer :: MonadIO m => GLuint -> GLenum -> m ()
- glNamedFramebufferDrawBuffers :: MonadIO m => GLuint -> GLsizei -> Ptr GLenum -> m ()
- glNamedFramebufferParameteri :: MonadIO m => GLuint -> GLenum -> GLint -> m ()
- glNamedFramebufferParameteriEXT :: MonadIO m => GLuint -> GLenum -> GLint -> m ()
- glNamedFramebufferReadBuffer :: MonadIO m => GLuint -> GLenum -> m ()
- glNamedFramebufferRenderbuffer :: MonadIO m => GLuint -> GLenum -> GLenum -> GLuint -> m ()
- glNamedFramebufferRenderbufferEXT :: MonadIO m => GLuint -> GLenum -> GLenum -> GLuint -> m ()
- glNamedFramebufferSampleLocationsfvARB :: MonadIO m => GLuint -> GLuint -> GLsizei -> Ptr GLfloat -> m ()
- glNamedFramebufferSampleLocationsfvNV :: MonadIO m => GLuint -> GLuint -> GLsizei -> Ptr GLfloat -> m ()
- glNamedFramebufferSamplePositionsfvAMD :: MonadIO m => GLuint -> GLuint -> GLuint -> Ptr GLfloat -> m ()
- glNamedFramebufferTexture :: MonadIO m => GLuint -> GLenum -> GLuint -> GLint -> 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 ()
- glNamedFramebufferTextureLayer :: MonadIO m => GLuint -> GLenum -> GLuint -> GLint -> GLint -> m ()
- glNamedFramebufferTextureLayerEXT :: MonadIO m => GLuint -> GLenum -> GLuint -> GLint -> GLint -> 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 ()
- glNamedRenderbufferStorage :: MonadIO m => GLuint -> GLenum -> GLsizei -> GLsizei -> m ()
- glNamedRenderbufferStorageEXT :: MonadIO m => GLuint -> GLenum -> GLsizei -> GLsizei -> m ()
- glNamedRenderbufferStorageMultisample :: MonadIO m => GLuint -> GLsizei -> GLenum -> GLsizei -> GLsizei -> m ()
- glNamedRenderbufferStorageMultisampleAdvancedAMD :: MonadIO m => GLuint -> GLsizei -> GLsizei -> GLenum -> GLsizei -> GLsizei -> m ()
- glNamedRenderbufferStorageMultisampleCoverageEXT :: MonadIO m => GLuint -> GLsizei -> GLsizei -> GLenum -> GLsizei -> GLsizei -> m ()
- glNamedRenderbufferStorageMultisampleEXT :: MonadIO m => GLuint -> GLsizei -> GLenum -> GLsizei -> GLsizei -> m ()
- glNamedStringARB :: MonadIO m => GLenum -> GLint -> Ptr GLchar -> GLint -> Ptr GLchar -> m ()
- glNewList :: MonadIO m => GLuint -> GLenum -> m ()
- glNewObjectBufferATI :: MonadIO m => GLsizei -> Ptr a -> GLenum -> m GLuint
- 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 ()
- glNormal3fVertex3fSUN :: MonadIO m => GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
- glNormal3fVertex3fvSUN :: MonadIO m => Ptr GLfloat -> Ptr GLfloat -> m ()
- glNormal3fv :: MonadIO m => Ptr GLfloat -> m ()
- glNormal3hNV :: MonadIO m => GLhalfNV -> GLhalfNV -> GLhalfNV -> m ()
- glNormal3hvNV :: MonadIO m => Ptr GLhalfNV -> 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 ()
- glNormal3x :: MonadIO m => GLfixed -> GLfixed -> GLfixed -> m ()
- glNormal3xOES :: MonadIO m => GLfixed -> GLfixed -> GLfixed -> m ()
- glNormal3xvOES :: MonadIO m => Ptr GLfixed -> m ()
- glNormalFormatNV :: MonadIO m => GLenum -> GLsizei -> m ()
- glNormalP3ui :: MonadIO m => GLenum -> GLuint -> m ()
- glNormalP3uiv :: MonadIO m => GLenum -> Ptr GLuint -> m ()
- glNormalPointer :: MonadIO m => GLenum -> GLsizei -> Ptr a -> 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 ()
- 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 ()
- glObjectLabel :: MonadIO m => GLenum -> GLuint -> GLsizei -> Ptr GLchar -> m ()
- glObjectLabelKHR :: MonadIO m => GLenum -> GLuint -> GLsizei -> Ptr GLchar -> m ()
- glObjectPtrLabel :: MonadIO m => Ptr a -> GLsizei -> Ptr GLchar -> m ()
- glObjectPtrLabelKHR :: MonadIO m => Ptr a -> GLsizei -> Ptr GLchar -> m ()
- glObjectPurgeableAPPLE :: MonadIO m => GLenum -> GLuint -> GLenum -> m GLenum
- glObjectUnpurgeableAPPLE :: MonadIO m => GLenum -> GLuint -> GLenum -> m GLenum
- glOrtho :: MonadIO m => GLdouble -> GLdouble -> GLdouble -> GLdouble -> GLdouble -> GLdouble -> m ()
- glOrthof :: MonadIO m => GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
- glOrthofOES :: MonadIO m => GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
- glOrthox :: MonadIO m => GLfixed -> GLfixed -> GLfixed -> GLfixed -> GLfixed -> GLfixed -> m ()
- glOrthoxOES :: MonadIO m => GLfixed -> GLfixed -> GLfixed -> GLfixed -> GLfixed -> GLfixed -> m ()
- glPNTrianglesfATI :: MonadIO m => GLenum -> GLfloat -> m ()
- glPNTrianglesiATI :: MonadIO m => GLenum -> GLint -> m ()
- glPassTexCoordATI :: MonadIO m => GLuint -> GLuint -> GLenum -> m ()
- glPassThrough :: MonadIO m => GLfloat -> m ()
- glPassThroughxOES :: MonadIO m => GLfixed -> m ()
- glPatchParameterfv :: MonadIO m => GLenum -> Ptr GLfloat -> m ()
- glPatchParameteri :: MonadIO m => GLenum -> GLint -> m ()
- glPatchParameteriEXT :: MonadIO m => GLenum -> GLint -> m ()
- glPatchParameteriOES :: MonadIO m => GLenum -> GLint -> 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 ()
- glPauseTransformFeedback :: MonadIO m => m ()
- glPauseTransformFeedbackNV :: MonadIO m => m ()
- glPixelDataRangeNV :: MonadIO m => GLenum -> GLsizei -> Ptr a -> m ()
- glPixelMapfv :: MonadIO m => GLenum -> GLsizei -> Ptr GLfloat -> m ()
- glPixelMapuiv :: MonadIO m => GLenum -> GLsizei -> Ptr GLuint -> m ()
- glPixelMapusv :: MonadIO m => GLenum -> GLsizei -> Ptr GLushort -> m ()
- glPixelMapx :: MonadIO m => GLenum -> GLint -> Ptr GLfixed -> m ()
- glPixelStoref :: MonadIO m => GLenum -> GLfloat -> m ()
- glPixelStorei :: MonadIO m => GLenum -> GLint -> m ()
- glPixelStorex :: MonadIO m => GLenum -> 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 ()
- glPixelTexGenSGIX :: MonadIO m => GLenum -> m ()
- glPixelTransferf :: MonadIO m => GLenum -> GLfloat -> m ()
- glPixelTransferi :: MonadIO m => GLenum -> GLint -> m ()
- glPixelTransferxOES :: MonadIO m => GLenum -> GLfixed -> 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 ()
- glPixelZoom :: MonadIO m => GLfloat -> GLfloat -> m ()
- glPixelZoomxOES :: MonadIO m => GLfixed -> GLfixed -> m ()
- glPointAlongPathNV :: MonadIO m => GLuint -> GLsizei -> GLsizei -> GLfloat -> Ptr GLfloat -> Ptr GLfloat -> Ptr GLfloat -> Ptr GLfloat -> m GLboolean
- glPointParameterf :: MonadIO m => GLenum -> GLfloat -> m ()
- glPointParameterfARB :: MonadIO m => GLenum -> GLfloat -> m ()
- glPointParameterfEXT :: MonadIO m => GLenum -> GLfloat -> m ()
- glPointParameterfSGIS :: MonadIO m => GLenum -> GLfloat -> m ()
- glPointParameterfv :: MonadIO m => GLenum -> Ptr GLfloat -> m ()
- glPointParameterfvARB :: MonadIO m => GLenum -> Ptr GLfloat -> m ()
- glPointParameterfvEXT :: MonadIO m => GLenum -> Ptr GLfloat -> m ()
- glPointParameterfvSGIS :: MonadIO m => GLenum -> Ptr GLfloat -> m ()
- glPointParameteri :: MonadIO m => GLenum -> GLint -> m ()
- glPointParameteriNV :: MonadIO m => GLenum -> GLint -> m ()
- glPointParameteriv :: MonadIO m => GLenum -> Ptr GLint -> m ()
- glPointParameterivNV :: MonadIO m => GLenum -> Ptr GLint -> m ()
- glPointParameterx :: MonadIO m => GLenum -> GLfixed -> m ()
- glPointParameterxOES :: MonadIO m => GLenum -> GLfixed -> m ()
- glPointParameterxv :: MonadIO m => GLenum -> Ptr GLfixed -> m ()
- glPointParameterxvOES :: MonadIO m => GLenum -> Ptr GLfixed -> m ()
- glPointSize :: MonadIO m => GLfloat -> m ()
- glPointSizePointerOES :: MonadIO m => GLenum -> GLsizei -> Ptr a -> m ()
- glPointSizex :: MonadIO m => GLfixed -> m ()
- glPointSizexOES :: MonadIO m => GLfixed -> m ()
- glPollAsyncSGIX :: MonadIO m => Ptr GLuint -> m GLint
- glPollInstrumentsSGIX :: MonadIO m => Ptr GLint -> m GLint
- glPolygonMode :: MonadIO m => GLenum -> GLenum -> m ()
- glPolygonModeNV :: MonadIO m => GLenum -> GLenum -> m ()
- glPolygonOffset :: MonadIO m => GLfloat -> GLfloat -> m ()
- glPolygonOffsetClamp :: MonadIO m => GLfloat -> GLfloat -> GLfloat -> m ()
- glPolygonOffsetClampEXT :: MonadIO m => GLfloat -> GLfloat -> GLfloat -> m ()
- glPolygonOffsetEXT :: MonadIO m => GLfloat -> GLfloat -> m ()
- glPolygonOffsetx :: MonadIO m => GLfixed -> GLfixed -> m ()
- glPolygonOffsetxOES :: MonadIO m => GLfixed -> GLfixed -> m ()
- glPolygonStipple :: MonadIO m => Ptr GLubyte -> m ()
- glPopAttrib :: MonadIO m => m ()
- glPopClientAttrib :: MonadIO m => m ()
- glPopDebugGroup :: MonadIO m => m ()
- glPopDebugGroupKHR :: MonadIO m => m ()
- glPopGroupMarkerEXT :: MonadIO m => m ()
- glPopMatrix :: MonadIO m => m ()
- glPopName :: MonadIO m => 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 ()
- glPrimitiveBoundingBox :: MonadIO m => GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
- glPrimitiveBoundingBoxARB :: 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 ()
- glPrimitiveRestartIndex :: MonadIO m => GLuint -> m ()
- glPrimitiveRestartIndexNV :: MonadIO m => GLuint -> m ()
- glPrimitiveRestartNV :: MonadIO m => m ()
- glPrioritizeTextures :: MonadIO m => GLsizei -> Ptr GLuint -> Ptr GLfloat -> m ()
- glPrioritizeTexturesEXT :: MonadIO m => GLsizei -> Ptr GLuint -> Ptr GLclampf -> m ()
- glPrioritizeTexturesxOES :: MonadIO m => GLsizei -> Ptr GLuint -> Ptr GLfixed -> m ()
- glProgramBinary :: MonadIO m => GLuint -> GLenum -> Ptr a -> GLsizei -> m ()
- glProgramBinaryOES :: MonadIO m => GLuint -> GLenum -> Ptr a -> GLint -> 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 ()
- 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 ()
- 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 ()
- glProgramEnvParameters4fvEXT :: MonadIO m => GLenum -> GLuint -> GLsizei -> Ptr GLfloat -> m ()
- glProgramEnvParametersI4ivNV :: MonadIO m => GLenum -> GLuint -> GLsizei -> Ptr GLint -> m ()
- glProgramEnvParametersI4uivNV :: MonadIO m => GLenum -> GLuint -> GLsizei -> Ptr GLuint -> 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 ()
- 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 ()
- glProgramLocalParameters4fvEXT :: MonadIO m => GLenum -> GLuint -> GLsizei -> Ptr GLfloat -> m ()
- glProgramLocalParametersI4ivNV :: MonadIO m => GLenum -> GLuint -> GLsizei -> Ptr GLint -> m ()
- glProgramLocalParametersI4uivNV :: MonadIO m => GLenum -> GLuint -> GLsizei -> Ptr GLuint -> m ()
- glProgramNamedParameter4dNV :: MonadIO m => GLuint -> GLsizei -> Ptr GLubyte -> GLdouble -> GLdouble -> GLdouble -> GLdouble -> m ()
- glProgramNamedParameter4dvNV :: MonadIO m => GLuint -> GLsizei -> Ptr GLubyte -> Ptr GLdouble -> m ()
- glProgramNamedParameter4fNV :: MonadIO m => GLuint -> GLsizei -> Ptr GLubyte -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
- glProgramNamedParameter4fvNV :: MonadIO m => GLuint -> GLsizei -> Ptr GLubyte -> 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 ()
- glProgramParameteri :: MonadIO m => GLuint -> GLenum -> GLint -> m ()
- glProgramParameteriARB :: MonadIO m => GLuint -> GLenum -> GLint -> m ()
- glProgramParameteriEXT :: MonadIO m => GLuint -> GLenum -> GLint -> m ()
- glProgramParameters4dvNV :: MonadIO m => GLenum -> GLuint -> GLsizei -> Ptr GLdouble -> m ()
- glProgramParameters4fvNV :: MonadIO m => GLenum -> GLuint -> GLsizei -> Ptr GLfloat -> m ()
- glProgramPathFragmentInputGenNV :: MonadIO m => GLuint -> GLint -> GLenum -> GLint -> Ptr GLfloat -> m ()
- glProgramStringARB :: MonadIO m => GLenum -> GLenum -> GLsizei -> Ptr a -> m ()
- glProgramSubroutineParametersuivNV :: MonadIO m => GLenum -> GLsizei -> Ptr GLuint -> m ()
- glProgramUniform1d :: MonadIO m => GLuint -> GLint -> GLdouble -> m ()
- glProgramUniform1dEXT :: MonadIO m => GLuint -> GLint -> GLdouble -> m ()
- glProgramUniform1dv :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLdouble -> m ()
- glProgramUniform1dvEXT :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLdouble -> m ()
- glProgramUniform1f :: MonadIO m => GLuint -> GLint -> GLfloat -> m ()
- glProgramUniform1fEXT :: MonadIO m => GLuint -> GLint -> GLfloat -> m ()
- glProgramUniform1fv :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLfloat -> m ()
- glProgramUniform1fvEXT :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLfloat -> m ()
- glProgramUniform1i :: MonadIO m => GLuint -> GLint -> GLint -> m ()
- glProgramUniform1i64ARB :: MonadIO m => GLuint -> GLint -> GLint64 -> m ()
- glProgramUniform1i64NV :: MonadIO m => GLuint -> GLint -> GLint64EXT -> m ()
- glProgramUniform1i64vARB :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLint64 -> m ()
- glProgramUniform1i64vNV :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLint64EXT -> m ()
- glProgramUniform1iEXT :: MonadIO m => GLuint -> GLint -> GLint -> m ()
- glProgramUniform1iv :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLint -> m ()
- glProgramUniform1ivEXT :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLint -> m ()
- glProgramUniform1ui :: MonadIO m => GLuint -> GLint -> GLuint -> m ()
- glProgramUniform1ui64ARB :: MonadIO m => GLuint -> GLint -> GLuint64 -> m ()
- glProgramUniform1ui64NV :: MonadIO m => GLuint -> GLint -> GLuint64EXT -> m ()
- glProgramUniform1ui64vARB :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLuint64 -> m ()
- glProgramUniform1ui64vNV :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLuint64EXT -> m ()
- glProgramUniform1uiEXT :: MonadIO m => GLuint -> GLint -> GLuint -> m ()
- glProgramUniform1uiv :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLuint -> m ()
- glProgramUniform1uivEXT :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLuint -> m ()
- glProgramUniform2d :: MonadIO m => GLuint -> GLint -> GLdouble -> GLdouble -> m ()
- glProgramUniform2dEXT :: MonadIO m => GLuint -> GLint -> GLdouble -> GLdouble -> m ()
- glProgramUniform2dv :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLdouble -> m ()
- glProgramUniform2dvEXT :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLdouble -> m ()
- glProgramUniform2f :: MonadIO m => GLuint -> GLint -> GLfloat -> GLfloat -> m ()
- glProgramUniform2fEXT :: MonadIO m => GLuint -> GLint -> GLfloat -> GLfloat -> m ()
- glProgramUniform2fv :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLfloat -> m ()
- glProgramUniform2fvEXT :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLfloat -> m ()
- glProgramUniform2i :: MonadIO m => GLuint -> GLint -> GLint -> GLint -> m ()
- glProgramUniform2i64ARB :: MonadIO m => GLuint -> GLint -> GLint64 -> GLint64 -> m ()
- glProgramUniform2i64NV :: MonadIO m => GLuint -> GLint -> GLint64EXT -> GLint64EXT -> m ()
- glProgramUniform2i64vARB :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLint64 -> m ()
- glProgramUniform2i64vNV :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLint64EXT -> m ()
- glProgramUniform2iEXT :: MonadIO m => GLuint -> GLint -> GLint -> GLint -> m ()
- glProgramUniform2iv :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLint -> m ()
- glProgramUniform2ivEXT :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLint -> m ()
- glProgramUniform2ui :: MonadIO m => GLuint -> GLint -> GLuint -> GLuint -> m ()
- glProgramUniform2ui64ARB :: MonadIO m => GLuint -> GLint -> GLuint64 -> GLuint64 -> m ()
- glProgramUniform2ui64NV :: MonadIO m => GLuint -> GLint -> GLuint64EXT -> GLuint64EXT -> m ()
- glProgramUniform2ui64vARB :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLuint64 -> m ()
- glProgramUniform2ui64vNV :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLuint64EXT -> m ()
- glProgramUniform2uiEXT :: MonadIO m => GLuint -> GLint -> GLuint -> GLuint -> m ()
- glProgramUniform2uiv :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLuint -> m ()
- glProgramUniform2uivEXT :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLuint -> m ()
- glProgramUniform3d :: MonadIO m => GLuint -> GLint -> GLdouble -> GLdouble -> GLdouble -> m ()
- glProgramUniform3dEXT :: MonadIO m => GLuint -> GLint -> GLdouble -> GLdouble -> GLdouble -> m ()
- glProgramUniform3dv :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLdouble -> m ()
- glProgramUniform3dvEXT :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLdouble -> m ()
- glProgramUniform3f :: MonadIO m => GLuint -> GLint -> GLfloat -> GLfloat -> GLfloat -> m ()
- glProgramUniform3fEXT :: MonadIO m => GLuint -> GLint -> GLfloat -> GLfloat -> GLfloat -> m ()
- glProgramUniform3fv :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLfloat -> m ()
- glProgramUniform3fvEXT :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLfloat -> m ()
- glProgramUniform3i :: MonadIO m => GLuint -> GLint -> GLint -> GLint -> GLint -> m ()
- glProgramUniform3i64ARB :: MonadIO m => GLuint -> GLint -> GLint64 -> GLint64 -> GLint64 -> m ()
- glProgramUniform3i64NV :: MonadIO m => GLuint -> GLint -> GLint64EXT -> GLint64EXT -> GLint64EXT -> m ()
- glProgramUniform3i64vARB :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLint64 -> m ()
- glProgramUniform3i64vNV :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLint64EXT -> m ()
- glProgramUniform3iEXT :: MonadIO m => GLuint -> GLint -> GLint -> GLint -> GLint -> m ()
- glProgramUniform3iv :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLint -> m ()
- glProgramUniform3ivEXT :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLint -> m ()
- glProgramUniform3ui :: MonadIO m => GLuint -> GLint -> GLuint -> GLuint -> GLuint -> m ()
- glProgramUniform3ui64ARB :: MonadIO m => GLuint -> GLint -> GLuint64 -> GLuint64 -> GLuint64 -> m ()
- glProgramUniform3ui64NV :: MonadIO m => GLuint -> GLint -> GLuint64EXT -> GLuint64EXT -> GLuint64EXT -> m ()
- glProgramUniform3ui64vARB :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLuint64 -> m ()
- glProgramUniform3ui64vNV :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLuint64EXT -> m ()
- glProgramUniform3uiEXT :: MonadIO m => GLuint -> GLint -> GLuint -> GLuint -> GLuint -> m ()
- glProgramUniform3uiv :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLuint -> m ()
- glProgramUniform3uivEXT :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLuint -> m ()
- glProgramUniform4d :: MonadIO m => GLuint -> GLint -> GLdouble -> GLdouble -> GLdouble -> GLdouble -> m ()
- glProgramUniform4dEXT :: MonadIO m => GLuint -> GLint -> GLdouble -> GLdouble -> GLdouble -> GLdouble -> m ()
- glProgramUniform4dv :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLdouble -> m ()
- glProgramUniform4dvEXT :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLdouble -> m ()
- glProgramUniform4f :: MonadIO m => GLuint -> GLint -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
- glProgramUniform4fEXT :: MonadIO m => GLuint -> GLint -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
- glProgramUniform4fv :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLfloat -> m ()
- glProgramUniform4fvEXT :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLfloat -> m ()
- glProgramUniform4i :: MonadIO m => GLuint -> GLint -> GLint -> GLint -> GLint -> GLint -> m ()
- glProgramUniform4i64ARB :: MonadIO m => GLuint -> GLint -> GLint64 -> GLint64 -> GLint64 -> GLint64 -> m ()
- glProgramUniform4i64NV :: MonadIO m => GLuint -> GLint -> GLint64EXT -> GLint64EXT -> GLint64EXT -> GLint64EXT -> m ()
- glProgramUniform4i64vARB :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLint64 -> m ()
- glProgramUniform4i64vNV :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLint64EXT -> m ()
- glProgramUniform4iEXT :: MonadIO m => GLuint -> GLint -> GLint -> GLint -> GLint -> GLint -> m ()
- glProgramUniform4iv :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLint -> m ()
- glProgramUniform4ivEXT :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLint -> m ()
- glProgramUniform4ui :: MonadIO m => GLuint -> GLint -> GLuint -> GLuint -> GLuint -> GLuint -> m ()
- glProgramUniform4ui64ARB :: MonadIO m => GLuint -> GLint -> GLuint64 -> GLuint64 -> GLuint64 -> GLuint64 -> m ()
- glProgramUniform4ui64NV :: MonadIO m => GLuint -> GLint -> GLuint64EXT -> GLuint64EXT -> GLuint64EXT -> GLuint64EXT -> m ()
- glProgramUniform4ui64vARB :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLuint64 -> m ()
- glProgramUniform4ui64vNV :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLuint64EXT -> m ()
- glProgramUniform4uiEXT :: MonadIO m => GLuint -> GLint -> GLuint -> GLuint -> GLuint -> GLuint -> m ()
- glProgramUniform4uiv :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLuint -> m ()
- glProgramUniform4uivEXT :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLuint -> m ()
- glProgramUniformHandleui64ARB :: MonadIO m => GLuint -> GLint -> GLuint64 -> m ()
- glProgramUniformHandleui64IMG :: MonadIO m => GLuint -> GLint -> GLuint64 -> m ()
- glProgramUniformHandleui64NV :: MonadIO m => GLuint -> GLint -> GLuint64 -> m ()
- glProgramUniformHandleui64vARB :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLuint64 -> m ()
- glProgramUniformHandleui64vIMG :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLuint64 -> m ()
- glProgramUniformHandleui64vNV :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLuint64 -> m ()
- glProgramUniformMatrix2dv :: MonadIO m => GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLdouble -> m ()
- glProgramUniformMatrix2dvEXT :: MonadIO m => GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLdouble -> m ()
- glProgramUniformMatrix2fv :: MonadIO m => GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> m ()
- glProgramUniformMatrix2fvEXT :: MonadIO m => GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> m ()
- glProgramUniformMatrix2x3dv :: MonadIO m => GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLdouble -> m ()
- glProgramUniformMatrix2x3dvEXT :: MonadIO m => GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLdouble -> m ()
- glProgramUniformMatrix2x3fv :: MonadIO m => GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> m ()
- glProgramUniformMatrix2x3fvEXT :: MonadIO m => GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> m ()
- glProgramUniformMatrix2x4dv :: MonadIO m => GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLdouble -> m ()
- glProgramUniformMatrix2x4dvEXT :: MonadIO m => GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLdouble -> m ()
- glProgramUniformMatrix2x4fv :: MonadIO m => GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> m ()
- glProgramUniformMatrix2x4fvEXT :: MonadIO m => GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> m ()
- glProgramUniformMatrix3dv :: MonadIO m => GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLdouble -> m ()
- glProgramUniformMatrix3dvEXT :: MonadIO m => GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLdouble -> m ()
- glProgramUniformMatrix3fv :: MonadIO m => GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> m ()
- glProgramUniformMatrix3fvEXT :: MonadIO m => GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> m ()
- glProgramUniformMatrix3x2dv :: MonadIO m => GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLdouble -> m ()
- glProgramUniformMatrix3x2dvEXT :: MonadIO m => GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLdouble -> m ()
- glProgramUniformMatrix3x2fv :: MonadIO m => GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> m ()
- glProgramUniformMatrix3x2fvEXT :: MonadIO m => GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> m ()
- glProgramUniformMatrix3x4dv :: MonadIO m => GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLdouble -> m ()
- glProgramUniformMatrix3x4dvEXT :: MonadIO m => GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLdouble -> m ()
- glProgramUniformMatrix3x4fv :: MonadIO m => GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> m ()
- glProgramUniformMatrix3x4fvEXT :: MonadIO m => GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> m ()
- glProgramUniformMatrix4dv :: MonadIO m => GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLdouble -> m ()
- glProgramUniformMatrix4dvEXT :: MonadIO m => GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLdouble -> m ()
- glProgramUniformMatrix4fv :: MonadIO m => GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> m ()
- glProgramUniformMatrix4fvEXT :: MonadIO m => GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> m ()
- glProgramUniformMatrix4x2dv :: MonadIO m => GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLdouble -> m ()
- glProgramUniformMatrix4x2dvEXT :: MonadIO m => GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLdouble -> m ()
- glProgramUniformMatrix4x2fv :: MonadIO m => GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> m ()
- glProgramUniformMatrix4x2fvEXT :: MonadIO m => GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> m ()
- glProgramUniformMatrix4x3dv :: MonadIO m => GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLdouble -> m ()
- glProgramUniformMatrix4x3dvEXT :: MonadIO m => GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLdouble -> m ()
- glProgramUniformMatrix4x3fv :: MonadIO m => GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> m ()
- glProgramUniformMatrix4x3fvEXT :: MonadIO m => GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> m ()
- glProgramUniformui64NV :: MonadIO m => GLuint -> GLint -> GLuint64EXT -> m ()
- glProgramUniformui64vNV :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLuint64EXT -> m ()
- glProgramVertexLimitNV :: MonadIO m => GLenum -> GLint -> m ()
- glProvokingVertex :: MonadIO m => GLenum -> m ()
- glProvokingVertexEXT :: MonadIO m => GLenum -> m ()
- glPushAttrib :: MonadIO m => GLbitfield -> m ()
- glPushClientAttrib :: MonadIO m => GLbitfield -> m ()
- glPushClientAttribDefaultEXT :: MonadIO m => GLbitfield -> m ()
- glPushDebugGroup :: MonadIO m => GLenum -> GLuint -> GLsizei -> Ptr GLchar -> m ()
- glPushDebugGroupKHR :: MonadIO m => GLenum -> GLuint -> GLsizei -> Ptr GLchar -> m ()
- glPushGroupMarkerEXT :: MonadIO m => GLsizei -> Ptr GLchar -> m ()
- glPushMatrix :: MonadIO m => m ()
- glPushName :: MonadIO m => GLuint -> m ()
- glQueryCounter :: MonadIO m => GLuint -> GLenum -> m ()
- glQueryCounterEXT :: MonadIO m => GLuint -> GLenum -> m ()
- glQueryMatrixxOES :: MonadIO m => Ptr GLfixed -> Ptr GLint -> m GLbitfield
- glQueryObjectParameteruiAMD :: MonadIO m => GLenum -> GLuint -> GLenum -> GLuint -> m ()
- glQueryResourceNV :: MonadIO m => GLenum -> GLint -> GLuint -> Ptr GLint -> m GLint
- glQueryResourceTagNV :: MonadIO m => GLint -> Ptr GLchar -> 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 ()
- glRasterPos2xOES :: MonadIO m => GLfixed -> GLfixed -> m ()
- glRasterPos2xvOES :: MonadIO m => Ptr GLfixed -> 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 ()
- glRasterPos3xOES :: MonadIO m => GLfixed -> GLfixed -> GLfixed -> m ()
- glRasterPos3xvOES :: MonadIO m => Ptr GLfixed -> 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 ()
- glRasterPos4xOES :: MonadIO m => GLfixed -> GLfixed -> GLfixed -> GLfixed -> m ()
- glRasterPos4xvOES :: MonadIO m => Ptr GLfixed -> m ()
- glRasterSamplesEXT :: MonadIO m => GLuint -> GLboolean -> m ()
- glReadBuffer :: MonadIO m => GLenum -> m ()
- glReadBufferIndexedEXT :: MonadIO m => GLenum -> GLint -> m ()
- glReadBufferNV :: MonadIO m => GLenum -> m ()
- glReadInstrumentsSGIX :: MonadIO m => GLint -> m ()
- glReadPixels :: MonadIO m => GLint -> GLint -> GLsizei -> GLsizei -> GLenum -> GLenum -> Ptr a -> m ()
- glReadnPixels :: MonadIO m => GLint -> GLint -> GLsizei -> GLsizei -> GLenum -> GLenum -> GLsizei -> Ptr a -> m ()
- glReadnPixelsARB :: MonadIO m => GLint -> GLint -> GLsizei -> GLsizei -> GLenum -> GLenum -> GLsizei -> Ptr a -> 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 ()
- 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 ()
- glRectxOES :: MonadIO m => GLfixed -> GLfixed -> GLfixed -> GLfixed -> m ()
- glRectxvOES :: MonadIO m => Ptr GLfixed -> Ptr GLfixed -> m ()
- glReferencePlaneSGIX :: MonadIO m => Ptr GLdouble -> m ()
- glReleaseKeyedMutexWin32EXT :: MonadIO m => GLuint -> GLuint64 -> m GLboolean
- glReleaseShaderCompiler :: MonadIO m => m ()
- glRenderGpuMaskNV :: MonadIO m => GLbitfield -> m ()
- glRenderMode :: MonadIO m => GLenum -> m GLint
- glRenderbufferStorage :: MonadIO m => GLenum -> GLenum -> GLsizei -> GLsizei -> m ()
- glRenderbufferStorageEXT :: MonadIO m => GLenum -> GLenum -> GLsizei -> GLsizei -> m ()
- glRenderbufferStorageMultisample :: MonadIO m => GLenum -> GLsizei -> GLenum -> GLsizei -> GLsizei -> m ()
- glRenderbufferStorageMultisampleANGLE :: MonadIO m => GLenum -> GLsizei -> GLenum -> GLsizei -> GLsizei -> m ()
- glRenderbufferStorageMultisampleAPPLE :: MonadIO m => GLenum -> GLsizei -> GLenum -> GLsizei -> GLsizei -> m ()
- glRenderbufferStorageMultisampleAdvancedAMD :: MonadIO m => GLenum -> GLsizei -> GLsizei -> GLenum -> GLsizei -> GLsizei -> m ()
- glRenderbufferStorageMultisampleCoverageNV :: MonadIO m => GLenum -> GLsizei -> GLsizei -> GLenum -> GLsizei -> GLsizei -> m ()
- glRenderbufferStorageMultisampleEXT :: 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 ()
- glReplacementCodePointerSUN :: MonadIO m => GLenum -> GLsizei -> Ptr (Ptr a) -> m ()
- glReplacementCodeubSUN :: MonadIO m => GLubyte -> m ()
- glReplacementCodeubvSUN :: MonadIO m => Ptr GLubyte -> 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 ()
- glReplacementCodeuiSUN :: MonadIO m => GLuint -> 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 ()
- glReplacementCodeuivSUN :: MonadIO m => Ptr GLuint -> m ()
- glReplacementCodeusSUN :: MonadIO m => GLushort -> m ()
- glReplacementCodeusvSUN :: MonadIO m => Ptr GLushort -> m ()
- glRequestResidentProgramsNV :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glResetHistogram :: MonadIO m => GLenum -> m ()
- glResetHistogramEXT :: MonadIO m => GLenum -> m ()
- glResetMemoryObjectParameterNV :: MonadIO m => GLuint -> GLenum -> m ()
- glResetMinmax :: MonadIO m => GLenum -> m ()
- glResetMinmaxEXT :: MonadIO m => GLenum -> m ()
- glResizeBuffersMESA :: MonadIO m => m ()
- glResolveDepthValuesNV :: MonadIO m => m ()
- glResolveMultisampleFramebufferAPPLE :: MonadIO m => m ()
- glResumeTransformFeedback :: MonadIO m => m ()
- glResumeTransformFeedbackNV :: MonadIO m => m ()
- glRotated :: MonadIO m => GLdouble -> GLdouble -> GLdouble -> GLdouble -> m ()
- glRotatef :: MonadIO m => GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
- glRotatex :: MonadIO m => GLfixed -> GLfixed -> GLfixed -> GLfixed -> m ()
- glRotatexOES :: MonadIO m => GLfixed -> GLfixed -> GLfixed -> GLfixed -> m ()
- glSampleCoverage :: MonadIO m => GLfloat -> GLboolean -> m ()
- glSampleCoverageARB :: MonadIO m => GLfloat -> GLboolean -> m ()
- glSampleCoveragex :: MonadIO m => GLclampx -> GLboolean -> m ()
- glSampleCoveragexOES :: MonadIO m => GLclampx -> GLboolean -> m ()
- glSampleMapATI :: MonadIO m => GLuint -> GLuint -> GLenum -> m ()
- glSampleMaskEXT :: MonadIO m => GLclampf -> GLboolean -> m ()
- glSampleMaskIndexedNV :: MonadIO m => GLuint -> GLbitfield -> m ()
- glSampleMaskSGIS :: MonadIO m => GLclampf -> GLboolean -> m ()
- glSampleMaski :: MonadIO m => GLuint -> GLbitfield -> m ()
- glSamplePatternEXT :: MonadIO m => GLenum -> m ()
- glSamplePatternSGIS :: MonadIO m => GLenum -> m ()
- glSamplerParameterIiv :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
- glSamplerParameterIivEXT :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
- glSamplerParameterIivOES :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
- glSamplerParameterIuiv :: MonadIO m => GLuint -> GLenum -> Ptr GLuint -> m ()
- glSamplerParameterIuivEXT :: MonadIO m => GLuint -> GLenum -> Ptr GLuint -> m ()
- glSamplerParameterIuivOES :: 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 ()
- glScaled :: MonadIO m => GLdouble -> GLdouble -> GLdouble -> m ()
- glScalef :: MonadIO m => GLfloat -> GLfloat -> GLfloat -> m ()
- glScalex :: MonadIO m => GLfixed -> GLfixed -> GLfixed -> m ()
- glScalexOES :: MonadIO m => GLfixed -> GLfixed -> GLfixed -> m ()
- glScissor :: MonadIO m => GLint -> GLint -> GLsizei -> GLsizei -> m ()
- glScissorArrayv :: MonadIO m => GLuint -> GLsizei -> Ptr GLint -> m ()
- glScissorArrayvNV :: MonadIO m => GLuint -> GLsizei -> Ptr GLint -> m ()
- glScissorArrayvOES :: MonadIO m => GLuint -> GLsizei -> Ptr GLint -> m ()
- glScissorExclusiveArrayvNV :: MonadIO m => GLuint -> GLsizei -> Ptr GLint -> m ()
- glScissorExclusiveNV :: MonadIO m => GLint -> GLint -> GLsizei -> GLsizei -> m ()
- glScissorIndexed :: MonadIO m => GLuint -> GLint -> GLint -> GLsizei -> GLsizei -> m ()
- glScissorIndexedNV :: MonadIO m => GLuint -> GLint -> GLint -> GLsizei -> GLsizei -> m ()
- glScissorIndexedOES :: MonadIO m => GLuint -> GLint -> GLint -> GLsizei -> GLsizei -> m ()
- glScissorIndexedv :: MonadIO m => GLuint -> Ptr GLint -> m ()
- glScissorIndexedvNV :: MonadIO m => GLuint -> Ptr GLint -> m ()
- glScissorIndexedvOES :: MonadIO m => GLuint -> Ptr GLint -> m ()
- glSecondaryColor3b :: MonadIO m => GLbyte -> GLbyte -> GLbyte -> m ()
- glSecondaryColor3bEXT :: MonadIO m => GLbyte -> GLbyte -> GLbyte -> m ()
- glSecondaryColor3bv :: MonadIO m => Ptr GLbyte -> m ()
- glSecondaryColor3bvEXT :: MonadIO m => Ptr GLbyte -> m ()
- glSecondaryColor3d :: MonadIO m => GLdouble -> GLdouble -> GLdouble -> m ()
- glSecondaryColor3dEXT :: MonadIO m => GLdouble -> GLdouble -> GLdouble -> m ()
- glSecondaryColor3dv :: MonadIO m => Ptr GLdouble -> m ()
- glSecondaryColor3dvEXT :: MonadIO m => Ptr GLdouble -> m ()
- glSecondaryColor3f :: MonadIO m => GLfloat -> GLfloat -> GLfloat -> m ()
- glSecondaryColor3fEXT :: MonadIO m => GLfloat -> GLfloat -> GLfloat -> m ()
- glSecondaryColor3fv :: MonadIO m => Ptr GLfloat -> m ()
- glSecondaryColor3fvEXT :: MonadIO m => Ptr GLfloat -> m ()
- glSecondaryColor3hNV :: MonadIO m => GLhalfNV -> GLhalfNV -> GLhalfNV -> m ()
- glSecondaryColor3hvNV :: MonadIO m => Ptr GLhalfNV -> m ()
- glSecondaryColor3i :: MonadIO m => GLint -> GLint -> GLint -> m ()
- glSecondaryColor3iEXT :: MonadIO m => GLint -> GLint -> GLint -> m ()
- glSecondaryColor3iv :: MonadIO m => Ptr GLint -> m ()
- glSecondaryColor3ivEXT :: MonadIO m => Ptr GLint -> m ()
- glSecondaryColor3s :: MonadIO m => GLshort -> GLshort -> GLshort -> m ()
- glSecondaryColor3sEXT :: MonadIO m => GLshort -> GLshort -> GLshort -> m ()
- glSecondaryColor3sv :: MonadIO m => Ptr GLshort -> m ()
- glSecondaryColor3svEXT :: MonadIO m => Ptr GLshort -> m ()
- glSecondaryColor3ub :: MonadIO m => GLubyte -> GLubyte -> GLubyte -> m ()
- glSecondaryColor3ubEXT :: MonadIO m => GLubyte -> GLubyte -> GLubyte -> m ()
- glSecondaryColor3ubv :: MonadIO m => Ptr GLubyte -> m ()
- glSecondaryColor3ubvEXT :: MonadIO m => Ptr GLubyte -> m ()
- glSecondaryColor3ui :: MonadIO m => GLuint -> GLuint -> GLuint -> m ()
- glSecondaryColor3uiEXT :: MonadIO m => GLuint -> GLuint -> GLuint -> m ()
- glSecondaryColor3uiv :: MonadIO m => Ptr GLuint -> m ()
- glSecondaryColor3uivEXT :: MonadIO m => Ptr GLuint -> m ()
- glSecondaryColor3us :: MonadIO m => GLushort -> GLushort -> GLushort -> m ()
- glSecondaryColor3usEXT :: MonadIO m => GLushort -> GLushort -> GLushort -> m ()
- glSecondaryColor3usv :: MonadIO m => Ptr GLushort -> m ()
- glSecondaryColor3usvEXT :: MonadIO m => Ptr GLushort -> m ()
- glSecondaryColorFormatNV :: MonadIO m => GLint -> GLenum -> GLsizei -> m ()
- glSecondaryColorP3ui :: MonadIO m => GLenum -> GLuint -> m ()
- glSecondaryColorP3uiv :: MonadIO m => GLenum -> Ptr GLuint -> m ()
- glSecondaryColorPointer :: MonadIO m => GLint -> GLenum -> GLsizei -> Ptr a -> m ()
- glSecondaryColorPointerEXT :: MonadIO m => GLint -> GLenum -> GLsizei -> Ptr a -> m ()
- glSecondaryColorPointerListIBM :: MonadIO m => GLint -> GLenum -> GLint -> Ptr (Ptr a) -> GLint -> m ()
- glSelectBuffer :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glSelectPerfMonitorCountersAMD :: MonadIO m => GLuint -> GLboolean -> GLuint -> GLint -> Ptr GLuint -> m ()
- glSemaphoreParameterui64vEXT :: MonadIO m => GLuint -> GLenum -> Ptr GLuint64 -> m ()
- glSeparableFilter2D :: MonadIO m => GLenum -> GLenum -> GLsizei -> GLsizei -> GLenum -> GLenum -> Ptr a -> Ptr b -> m ()
- glSeparableFilter2DEXT :: MonadIO m => GLenum -> GLenum -> GLsizei -> GLsizei -> GLenum -> GLenum -> Ptr a -> Ptr b -> m ()
- glSetFenceAPPLE :: MonadIO m => GLuint -> m ()
- glSetFenceNV :: MonadIO m => GLuint -> GLenum -> m ()
- glSetFragmentShaderConstantATI :: MonadIO m => GLuint -> Ptr GLfloat -> m ()
- glSetInvariantEXT :: MonadIO m => GLuint -> GLenum -> Ptr a -> m ()
- glSetLocalConstantEXT :: MonadIO m => GLuint -> GLenum -> Ptr a -> m ()
- glSetMultisamplefvAMD :: MonadIO m => GLenum -> GLuint -> Ptr GLfloat -> m ()
- glShadeModel :: MonadIO m => GLenum -> m ()
- glShaderBinary :: MonadIO m => GLsizei -> Ptr GLuint -> GLenum -> Ptr a -> GLsizei -> 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 ()
- glShaderSource :: MonadIO m => GLuint -> GLsizei -> Ptr (Ptr GLchar) -> Ptr GLint -> m ()
- glShaderSourceARB :: MonadIO m => GLhandleARB -> GLsizei -> Ptr (Ptr GLcharARB) -> Ptr GLint -> m ()
- glShaderStorageBlockBinding :: MonadIO m => GLuint -> GLuint -> GLuint -> 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 ()
- glSharpenTexFuncSGIS :: MonadIO m => GLenum -> GLsizei -> Ptr GLfloat -> m ()
- glSignalSemaphoreEXT :: MonadIO m => GLuint -> GLuint -> Ptr GLuint -> GLuint -> Ptr GLuint -> Ptr GLenum -> m ()
- glSignalSemaphoreui64NVX :: MonadIO m => GLuint -> GLsizei -> Ptr GLuint -> Ptr GLuint64 -> m ()
- glSignalVkFenceNV :: MonadIO m => GLuint64 -> m ()
- glSignalVkSemaphoreNV :: MonadIO m => GLuint64 -> m ()
- glSpecializeShader :: MonadIO m => GLuint -> Ptr GLchar -> GLuint -> Ptr GLuint -> Ptr GLuint -> m ()
- glSpecializeShaderARB :: MonadIO m => GLuint -> Ptr GLchar -> GLuint -> Ptr GLuint -> Ptr GLuint -> 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 ()
- glStartInstrumentsSGIX :: MonadIO m => m ()
- glStartTilingQCOM :: MonadIO m => GLuint -> GLuint -> GLuint -> GLuint -> GLbitfield -> m ()
- glStateCaptureNV :: MonadIO m => GLuint -> GLenum -> m ()
- glStencilClearTagEXT :: MonadIO m => GLsizei -> GLuint -> m ()
- glStencilFillPathInstancedNV :: MonadIO m => GLsizei -> GLenum -> Ptr a -> GLuint -> GLenum -> GLuint -> GLenum -> Ptr GLfloat -> m ()
- glStencilFillPathNV :: MonadIO m => GLuint -> GLenum -> GLuint -> m ()
- glStencilFunc :: MonadIO m => GLenum -> GLint -> GLuint -> m ()
- glStencilFuncSeparate :: MonadIO m => GLenum -> GLenum -> GLint -> GLuint -> m ()
- glStencilFuncSeparateATI :: 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 ()
- glStencilOpSeparateATI :: MonadIO m => GLenum -> GLenum -> GLenum -> GLenum -> m ()
- glStencilOpValueAMD :: MonadIO m => GLenum -> GLuint -> 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 ()
- glStopInstrumentsSGIX :: MonadIO m => GLint -> m ()
- glStringMarkerGREMEDY :: MonadIO m => GLsizei -> Ptr a -> m ()
- glSubpixelPrecisionBiasNV :: MonadIO m => GLuint -> GLuint -> m ()
- glSwizzleEXT :: MonadIO m => GLuint -> GLuint -> GLenum -> GLenum -> GLenum -> GLenum -> m ()
- glSyncTextureINTEL :: MonadIO m => GLuint -> m ()
- glTagSampleBufferSGIX :: MonadIO m => 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 ()
- glTbufferMask3DFX :: MonadIO m => GLuint -> m ()
- glTessellationFactorAMD :: MonadIO m => GLfloat -> m ()
- glTessellationModeAMD :: MonadIO m => GLenum -> m ()
- glTestFenceAPPLE :: MonadIO m => GLuint -> m GLboolean
- glTestFenceNV :: MonadIO m => GLuint -> m GLboolean
- glTestObjectAPPLE :: MonadIO m => GLenum -> GLuint -> m GLboolean
- glTexAttachMemoryNV :: MonadIO m => GLenum -> GLuint -> GLuint64 -> m ()
- glTexBuffer :: MonadIO m => GLenum -> GLenum -> GLuint -> m ()
- glTexBufferARB :: MonadIO m => GLenum -> GLenum -> GLuint -> m ()
- glTexBufferEXT :: MonadIO m => GLenum -> GLenum -> GLuint -> m ()
- glTexBufferOES :: MonadIO m => GLenum -> GLenum -> GLuint -> m ()
- glTexBufferRange :: MonadIO m => GLenum -> GLenum -> GLuint -> GLintptr -> GLsizeiptr -> m ()
- glTexBufferRangeEXT :: MonadIO m => GLenum -> GLenum -> GLuint -> GLintptr -> GLsizeiptr -> m ()
- glTexBufferRangeOES :: MonadIO m => GLenum -> GLenum -> GLuint -> GLintptr -> GLsizeiptr -> m ()
- glTexBumpParameterfvATI :: MonadIO m => GLenum -> Ptr GLfloat -> m ()
- glTexBumpParameterivATI :: MonadIO m => GLenum -> Ptr GLint -> m ()
- glTexCoord1bOES :: MonadIO m => GLbyte -> m ()
- glTexCoord1bvOES :: MonadIO m => Ptr GLbyte -> m ()
- glTexCoord1d :: MonadIO m => GLdouble -> m ()
- glTexCoord1dv :: MonadIO m => Ptr GLdouble -> m ()
- glTexCoord1f :: MonadIO m => GLfloat -> m ()
- glTexCoord1fv :: MonadIO m => Ptr GLfloat -> m ()
- glTexCoord1hNV :: MonadIO m => GLhalfNV -> m ()
- glTexCoord1hvNV :: MonadIO m => Ptr GLhalfNV -> m ()
- glTexCoord1i :: MonadIO m => GLint -> m ()
- glTexCoord1iv :: MonadIO m => Ptr GLint -> m ()
- glTexCoord1s :: MonadIO m => GLshort -> m ()
- glTexCoord1sv :: MonadIO m => Ptr GLshort -> m ()
- glTexCoord1xOES :: MonadIO m => GLfixed -> m ()
- glTexCoord1xvOES :: MonadIO m => Ptr GLfixed -> m ()
- glTexCoord2bOES :: MonadIO m => GLbyte -> GLbyte -> m ()
- glTexCoord2bvOES :: MonadIO m => Ptr GLbyte -> m ()
- glTexCoord2d :: MonadIO m => GLdouble -> GLdouble -> m ()
- glTexCoord2dv :: MonadIO m => Ptr GLdouble -> m ()
- glTexCoord2f :: MonadIO m => GLfloat -> GLfloat -> 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 ()
- glTexCoord2fv :: MonadIO m => Ptr GLfloat -> m ()
- glTexCoord2hNV :: MonadIO m => GLhalfNV -> GLhalfNV -> m ()
- glTexCoord2hvNV :: MonadIO m => Ptr GLhalfNV -> 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 ()
- glTexCoord2xOES :: MonadIO m => GLfixed -> GLfixed -> m ()
- glTexCoord2xvOES :: MonadIO m => Ptr GLfixed -> m ()
- glTexCoord3bOES :: MonadIO m => GLbyte -> GLbyte -> GLbyte -> m ()
- glTexCoord3bvOES :: MonadIO m => Ptr GLbyte -> 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 ()
- glTexCoord3hNV :: MonadIO m => GLhalfNV -> GLhalfNV -> GLhalfNV -> m ()
- glTexCoord3hvNV :: MonadIO m => Ptr GLhalfNV -> 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 ()
- glTexCoord3xOES :: MonadIO m => GLfixed -> GLfixed -> GLfixed -> m ()
- glTexCoord3xvOES :: MonadIO m => Ptr GLfixed -> m ()
- glTexCoord4bOES :: MonadIO m => GLbyte -> GLbyte -> GLbyte -> GLbyte -> m ()
- glTexCoord4bvOES :: MonadIO m => Ptr GLbyte -> m ()
- glTexCoord4d :: MonadIO m => GLdouble -> GLdouble -> GLdouble -> GLdouble -> m ()
- glTexCoord4dv :: MonadIO m => Ptr GLdouble -> m ()
- glTexCoord4f :: MonadIO m => GLfloat -> GLfloat -> GLfloat -> 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 ()
- glTexCoord4fVertex4fvSUN :: MonadIO m => Ptr GLfloat -> Ptr GLfloat -> m ()
- glTexCoord4fv :: MonadIO m => Ptr GLfloat -> m ()
- glTexCoord4hNV :: MonadIO m => GLhalfNV -> GLhalfNV -> GLhalfNV -> GLhalfNV -> m ()
- glTexCoord4hvNV :: MonadIO m => Ptr GLhalfNV -> 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 ()
- glTexCoord4xOES :: MonadIO m => GLfixed -> GLfixed -> GLfixed -> GLfixed -> m ()
- glTexCoord4xvOES :: MonadIO m => Ptr GLfixed -> m ()
- glTexCoordFormatNV :: MonadIO m => GLint -> GLenum -> GLsizei -> 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 ()
- glTexCoordPointer :: MonadIO m => GLint -> GLenum -> GLsizei -> Ptr a -> 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 ()
- 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 ()
- glTexEnvx :: MonadIO m => GLenum -> GLenum -> GLfixed -> m ()
- glTexEnvxOES :: MonadIO m => GLenum -> GLenum -> GLfixed -> m ()
- glTexEnvxv :: MonadIO m => GLenum -> GLenum -> Ptr GLfixed -> m ()
- glTexEnvxvOES :: MonadIO m => GLenum -> GLenum -> Ptr GLfixed -> m ()
- glTexFilterFuncSGIS :: MonadIO m => GLenum -> GLenum -> GLsizei -> Ptr GLfloat -> m ()
- glTexGend :: MonadIO m => GLenum -> GLenum -> GLdouble -> m ()
- glTexGendv :: MonadIO m => GLenum -> GLenum -> Ptr GLdouble -> m ()
- glTexGenf :: MonadIO m => GLenum -> GLenum -> GLfloat -> m ()
- glTexGenfOES :: MonadIO m => GLenum -> GLenum -> GLfloat -> m ()
- glTexGenfv :: MonadIO m => GLenum -> GLenum -> Ptr GLfloat -> m ()
- glTexGenfvOES :: MonadIO m => GLenum -> GLenum -> Ptr GLfloat -> m ()
- glTexGeni :: MonadIO m => GLenum -> GLenum -> GLint -> m ()
- glTexGeniOES :: MonadIO m => GLenum -> GLenum -> GLint -> m ()
- glTexGeniv :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
- glTexGenivOES :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
- glTexGenxOES :: MonadIO m => GLenum -> GLenum -> GLfixed -> m ()
- glTexGenxvOES :: MonadIO m => GLenum -> GLenum -> Ptr GLfixed -> 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 ()
- glTexImage2DMultisample :: MonadIO m => GLenum -> GLsizei -> GLenum -> GLsizei -> GLsizei -> GLboolean -> m ()
- glTexImage2DMultisampleCoverageNV :: MonadIO m => GLenum -> GLsizei -> GLsizei -> GLint -> GLsizei -> GLsizei -> GLboolean -> m ()
- glTexImage3D :: MonadIO m => GLenum -> GLint -> GLint -> GLsizei -> GLsizei -> GLsizei -> GLint -> GLenum -> GLenum -> Ptr a -> m ()
- glTexImage3DEXT :: MonadIO m => GLenum -> GLint -> GLenum -> GLsizei -> GLsizei -> GLsizei -> GLint -> GLenum -> GLenum -> Ptr a -> m ()
- glTexImage3DMultisample :: MonadIO m => GLenum -> GLsizei -> GLenum -> GLsizei -> GLsizei -> GLsizei -> GLboolean -> m ()
- glTexImage3DMultisampleCoverageNV :: MonadIO m => GLenum -> GLsizei -> GLsizei -> GLint -> GLsizei -> GLsizei -> GLsizei -> GLboolean -> m ()
- glTexImage3DOES :: MonadIO m => GLenum -> GLint -> GLenum -> GLsizei -> GLsizei -> GLsizei -> GLint -> GLenum -> GLenum -> Ptr a -> m ()
- glTexImage4DSGIS :: MonadIO m => GLenum -> GLint -> GLenum -> GLsizei -> GLsizei -> GLsizei -> GLsizei -> GLint -> GLenum -> GLenum -> Ptr a -> m ()
- glTexPageCommitmentARB :: MonadIO m => GLenum -> GLint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> GLsizei -> GLboolean -> m ()
- glTexPageCommitmentEXT :: MonadIO m => GLenum -> GLint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> GLsizei -> GLboolean -> m ()
- glTexParameterIiv :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
- glTexParameterIivEXT :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
- glTexParameterIivOES :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
- glTexParameterIuiv :: MonadIO m => GLenum -> GLenum -> Ptr GLuint -> m ()
- glTexParameterIuivEXT :: MonadIO m => GLenum -> GLenum -> Ptr GLuint -> m ()
- glTexParameterIuivOES :: 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 ()
- glTexParameterx :: MonadIO m => GLenum -> GLenum -> GLfixed -> m ()
- glTexParameterxOES :: MonadIO m => GLenum -> GLenum -> GLfixed -> m ()
- glTexParameterxv :: MonadIO m => GLenum -> GLenum -> Ptr GLfixed -> m ()
- glTexParameterxvOES :: MonadIO m => GLenum -> GLenum -> Ptr GLfixed -> m ()
- glTexRenderbufferNV :: MonadIO m => GLenum -> GLuint -> m ()
- glTexStorage1D :: MonadIO m => GLenum -> GLsizei -> GLenum -> GLsizei -> m ()
- glTexStorage1DEXT :: MonadIO m => GLenum -> GLsizei -> GLenum -> GLsizei -> m ()
- glTexStorage2D :: MonadIO m => GLenum -> GLsizei -> GLenum -> GLsizei -> GLsizei -> m ()
- glTexStorage2DEXT :: MonadIO m => GLenum -> GLsizei -> GLenum -> GLsizei -> GLsizei -> m ()
- glTexStorage2DMultisample :: MonadIO m => GLenum -> GLsizei -> GLenum -> GLsizei -> GLsizei -> GLboolean -> m ()
- glTexStorage3D :: MonadIO m => GLenum -> GLsizei -> GLenum -> GLsizei -> GLsizei -> GLsizei -> m ()
- glTexStorage3DEXT :: MonadIO m => GLenum -> GLsizei -> GLenum -> GLsizei -> GLsizei -> GLsizei -> m ()
- glTexStorage3DMultisample :: MonadIO m => GLenum -> GLsizei -> GLenum -> GLsizei -> GLsizei -> GLsizei -> GLboolean -> m ()
- glTexStorage3DMultisampleOES :: MonadIO m => GLenum -> GLsizei -> GLenum -> GLsizei -> GLsizei -> GLsizei -> GLboolean -> 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 ()
- glTexStorageSparseAMD :: MonadIO m => GLenum -> GLenum -> GLsizei -> GLsizei -> GLsizei -> GLsizei -> GLbitfield -> m ()
- glTexSubImage1D :: MonadIO m => GLenum -> GLint -> GLint -> GLsizei -> GLenum -> GLenum -> Ptr a -> m ()
- glTexSubImage1DEXT :: 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 ()
- glTexSubImage2DEXT :: 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 ()
- glTexSubImage3DEXT :: MonadIO m => GLenum -> GLint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> GLsizei -> GLenum -> GLenum -> Ptr a -> m ()
- glTexSubImage3DOES :: MonadIO m => GLenum -> GLint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> GLsizei -> GLenum -> GLenum -> Ptr a -> m ()
- glTexSubImage4DSGIS :: MonadIO m => GLenum -> GLint -> GLint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> GLsizei -> GLsizei -> GLenum -> GLenum -> Ptr a -> m ()
- glTextureAttachMemoryNV :: MonadIO m => GLuint -> GLuint -> GLuint64 -> m ()
- glTextureBarrier :: MonadIO m => m ()
- glTextureBarrierNV :: MonadIO m => m ()
- glTextureBuffer :: MonadIO m => GLuint -> GLenum -> GLuint -> m ()
- glTextureBufferEXT :: MonadIO m => GLuint -> GLenum -> GLenum -> GLuint -> m ()
- glTextureBufferRange :: MonadIO m => GLuint -> GLenum -> GLuint -> GLintptr -> GLsizeiptr -> m ()
- glTextureBufferRangeEXT :: MonadIO m => GLuint -> GLenum -> GLenum -> GLuint -> GLintptr -> GLsizeiptr -> m ()
- glTextureColorMaskSGIS :: MonadIO m => GLboolean -> GLboolean -> GLboolean -> GLboolean -> m ()
- glTextureFoveationParametersQCOM :: MonadIO m => GLuint -> GLuint -> GLuint -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> 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 ()
- glTextureImage2DMultisampleCoverageNV :: MonadIO m => GLuint -> GLenum -> GLsizei -> GLsizei -> GLint -> GLsizei -> GLsizei -> GLboolean -> m ()
- glTextureImage2DMultisampleNV :: MonadIO m => GLuint -> GLenum -> GLsizei -> GLint -> GLsizei -> GLsizei -> GLboolean -> m ()
- glTextureImage3DEXT :: MonadIO m => GLuint -> GLenum -> GLint -> GLint -> GLsizei -> GLsizei -> GLsizei -> GLint -> GLenum -> GLenum -> Ptr a -> 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 ()
- glTextureLightEXT :: MonadIO m => GLenum -> m ()
- glTextureMaterialEXT :: MonadIO m => GLenum -> GLenum -> m ()
- glTextureNormalEXT :: MonadIO m => GLenum -> m ()
- glTexturePageCommitmentEXT :: MonadIO m => GLuint -> GLint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> GLsizei -> GLboolean -> m ()
- glTextureParameterIiv :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
- glTextureParameterIivEXT :: MonadIO m => GLuint -> GLenum -> GLenum -> Ptr GLint -> m ()
- glTextureParameterIuiv :: MonadIO m => GLuint -> GLenum -> Ptr GLuint -> m ()
- glTextureParameterIuivEXT :: MonadIO m => GLuint -> GLenum -> GLenum -> Ptr GLuint -> m ()
- glTextureParameterf :: MonadIO m => GLuint -> GLenum -> GLfloat -> m ()
- glTextureParameterfEXT :: MonadIO m => GLuint -> GLenum -> GLenum -> GLfloat -> m ()
- glTextureParameterfv :: MonadIO m => GLuint -> GLenum -> Ptr GLfloat -> m ()
- glTextureParameterfvEXT :: MonadIO m => GLuint -> GLenum -> GLenum -> Ptr GLfloat -> m ()
- glTextureParameteri :: MonadIO m => GLuint -> GLenum -> GLint -> m ()
- glTextureParameteriEXT :: MonadIO m => GLuint -> GLenum -> GLenum -> GLint -> m ()
- glTextureParameteriv :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
- glTextureParameterivEXT :: MonadIO m => GLuint -> GLenum -> GLenum -> Ptr GLint -> m ()
- glTextureRangeAPPLE :: MonadIO m => GLenum -> GLsizei -> Ptr a -> m ()
- glTextureRenderbufferEXT :: MonadIO m => GLuint -> GLenum -> GLuint -> m ()
- glTextureStorage1D :: MonadIO m => GLuint -> GLsizei -> GLenum -> GLsizei -> m ()
- glTextureStorage1DEXT :: MonadIO m => GLuint -> GLenum -> GLsizei -> GLenum -> GLsizei -> m ()
- glTextureStorage2D :: MonadIO m => GLuint -> GLsizei -> GLenum -> GLsizei -> GLsizei -> m ()
- glTextureStorage2DEXT :: MonadIO m => GLuint -> GLenum -> GLsizei -> GLenum -> GLsizei -> GLsizei -> m ()
- glTextureStorage2DMultisample :: MonadIO m => GLuint -> GLsizei -> GLenum -> GLsizei -> GLsizei -> GLboolean -> m ()
- glTextureStorage2DMultisampleEXT :: MonadIO m => GLuint -> GLenum -> GLsizei -> GLenum -> GLsizei -> GLsizei -> GLboolean -> m ()
- glTextureStorage3D :: MonadIO m => GLuint -> GLsizei -> GLenum -> GLsizei -> GLsizei -> GLsizei -> m ()
- glTextureStorage3DEXT :: MonadIO m => GLuint -> GLenum -> GLsizei -> GLenum -> GLsizei -> GLsizei -> GLsizei -> m ()
- glTextureStorage3DMultisample :: MonadIO m => GLuint -> GLsizei -> GLenum -> GLsizei -> GLsizei -> GLsizei -> GLboolean -> m ()
- glTextureStorage3DMultisampleEXT :: MonadIO m => GLuint -> GLenum -> GLsizei -> GLenum -> GLsizei -> GLsizei -> GLsizei -> GLboolean -> 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 ()
- glTextureStorageSparseAMD :: MonadIO m => GLuint -> GLenum -> GLenum -> GLsizei -> GLsizei -> GLsizei -> GLsizei -> GLbitfield -> m ()
- glTextureSubImage1D :: MonadIO m => GLuint -> GLint -> GLint -> GLsizei -> GLenum -> GLenum -> Ptr a -> m ()
- glTextureSubImage1DEXT :: MonadIO m => GLuint -> GLenum -> GLint -> GLint -> GLsizei -> GLenum -> GLenum -> Ptr a -> m ()
- glTextureSubImage2D :: MonadIO m => GLuint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> GLenum -> GLenum -> Ptr a -> m ()
- glTextureSubImage2DEXT :: MonadIO m => GLuint -> GLenum -> 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 ()
- glTextureSubImage3DEXT :: MonadIO m => GLuint -> GLenum -> GLint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> GLsizei -> GLenum -> GLenum -> Ptr a -> m ()
- glTextureView :: MonadIO m => GLuint -> GLenum -> GLuint -> GLenum -> GLuint -> GLuint -> GLuint -> GLuint -> 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 ()
- glTrackMatrixNV :: MonadIO m => GLenum -> GLuint -> GLenum -> GLenum -> m ()
- glTransformFeedbackAttribsNV :: MonadIO m => GLsizei -> Ptr GLint -> GLenum -> m ()
- glTransformFeedbackBufferBase :: MonadIO m => GLuint -> GLuint -> GLuint -> m ()
- glTransformFeedbackBufferRange :: MonadIO m => GLuint -> GLuint -> GLuint -> GLintptr -> GLsizeiptr -> m ()
- glTransformFeedbackStreamAttribsNV :: MonadIO m => GLsizei -> Ptr GLint -> GLsizei -> Ptr GLint -> GLenum -> m ()
- glTransformFeedbackVaryings :: MonadIO m => GLuint -> GLsizei -> Ptr (Ptr GLchar) -> GLenum -> m ()
- glTransformFeedbackVaryingsEXT :: MonadIO m => GLuint -> GLsizei -> Ptr (Ptr GLchar) -> GLenum -> m ()
- glTransformFeedbackVaryingsNV :: MonadIO m => GLuint -> GLsizei -> Ptr GLint -> GLenum -> m ()
- glTransformPathNV :: MonadIO m => GLuint -> GLuint -> GLenum -> Ptr GLfloat -> m ()
- glTranslated :: MonadIO m => GLdouble -> GLdouble -> GLdouble -> m ()
- glTranslatef :: MonadIO m => GLfloat -> GLfloat -> GLfloat -> m ()
- glTranslatex :: MonadIO m => GLfixed -> GLfixed -> GLfixed -> m ()
- glTranslatexOES :: MonadIO m => GLfixed -> GLfixed -> GLfixed -> m ()
- glUniform1d :: MonadIO m => GLint -> GLdouble -> m ()
- glUniform1dv :: MonadIO m => GLint -> GLsizei -> Ptr GLdouble -> m ()
- glUniform1f :: MonadIO m => GLint -> GLfloat -> m ()
- glUniform1fARB :: MonadIO m => GLint -> GLfloat -> m ()
- glUniform1fv :: MonadIO m => GLint -> GLsizei -> Ptr GLfloat -> m ()
- glUniform1fvARB :: MonadIO m => GLint -> GLsizei -> Ptr GLfloat -> m ()
- glUniform1i :: MonadIO m => GLint -> GLint -> m ()
- glUniform1i64ARB :: MonadIO m => GLint -> GLint64 -> m ()
- glUniform1i64NV :: MonadIO m => GLint -> GLint64EXT -> m ()
- glUniform1i64vARB :: MonadIO m => GLint -> GLsizei -> Ptr GLint64 -> m ()
- glUniform1i64vNV :: MonadIO m => GLint -> GLsizei -> Ptr GLint64EXT -> m ()
- glUniform1iARB :: MonadIO m => GLint -> GLint -> m ()
- glUniform1iv :: MonadIO m => GLint -> GLsizei -> Ptr GLint -> m ()
- glUniform1ivARB :: MonadIO m => GLint -> GLsizei -> Ptr GLint -> m ()
- glUniform1ui :: MonadIO m => GLint -> GLuint -> m ()
- glUniform1ui64ARB :: MonadIO m => GLint -> GLuint64 -> m ()
- glUniform1ui64NV :: MonadIO m => GLint -> GLuint64EXT -> m ()
- glUniform1ui64vARB :: MonadIO m => GLint -> GLsizei -> Ptr GLuint64 -> m ()
- glUniform1ui64vNV :: MonadIO m => GLint -> GLsizei -> Ptr GLuint64EXT -> m ()
- glUniform1uiEXT :: MonadIO m => GLint -> GLuint -> m ()
- glUniform1uiv :: MonadIO m => GLint -> GLsizei -> Ptr GLuint -> m ()
- glUniform1uivEXT :: MonadIO m => GLint -> GLsizei -> Ptr GLuint -> m ()
- glUniform2d :: MonadIO m => GLint -> GLdouble -> GLdouble -> m ()
- glUniform2dv :: MonadIO m => GLint -> GLsizei -> Ptr GLdouble -> m ()
- glUniform2f :: MonadIO m => GLint -> GLfloat -> GLfloat -> m ()
- glUniform2fARB :: MonadIO m => GLint -> GLfloat -> GLfloat -> m ()
- glUniform2fv :: MonadIO m => GLint -> GLsizei -> Ptr GLfloat -> m ()
- glUniform2fvARB :: MonadIO m => GLint -> GLsizei -> Ptr GLfloat -> m ()
- glUniform2i :: MonadIO m => GLint -> GLint -> GLint -> m ()
- glUniform2i64ARB :: MonadIO m => GLint -> GLint64 -> GLint64 -> m ()
- glUniform2i64NV :: MonadIO m => GLint -> GLint64EXT -> GLint64EXT -> m ()
- glUniform2i64vARB :: MonadIO m => GLint -> GLsizei -> Ptr GLint64 -> m ()
- glUniform2i64vNV :: MonadIO m => GLint -> GLsizei -> Ptr GLint64EXT -> m ()
- glUniform2iARB :: MonadIO m => GLint -> GLint -> GLint -> m ()
- glUniform2iv :: MonadIO m => GLint -> GLsizei -> Ptr GLint -> m ()
- glUniform2ivARB :: MonadIO m => GLint -> GLsizei -> Ptr GLint -> m ()
- glUniform2ui :: MonadIO m => GLint -> GLuint -> GLuint -> m ()
- glUniform2ui64ARB :: MonadIO m => GLint -> GLuint64 -> GLuint64 -> m ()
- glUniform2ui64NV :: MonadIO m => GLint -> GLuint64EXT -> GLuint64EXT -> m ()
- glUniform2ui64vARB :: MonadIO m => GLint -> GLsizei -> Ptr GLuint64 -> m ()
- glUniform2ui64vNV :: MonadIO m => GLint -> GLsizei -> Ptr GLuint64EXT -> m ()
- glUniform2uiEXT :: MonadIO m => GLint -> GLuint -> GLuint -> m ()
- glUniform2uiv :: MonadIO m => GLint -> GLsizei -> Ptr GLuint -> m ()
- glUniform2uivEXT :: MonadIO m => GLint -> GLsizei -> Ptr GLuint -> m ()
- glUniform3d :: MonadIO m => GLint -> GLdouble -> GLdouble -> GLdouble -> m ()
- glUniform3dv :: MonadIO m => GLint -> GLsizei -> Ptr GLdouble -> m ()
- glUniform3f :: MonadIO m => GLint -> GLfloat -> GLfloat -> GLfloat -> m ()
- glUniform3fARB :: MonadIO m => GLint -> GLfloat -> GLfloat -> GLfloat -> m ()
- glUniform3fv :: MonadIO m => GLint -> GLsizei -> Ptr GLfloat -> m ()
- glUniform3fvARB :: MonadIO m => GLint -> GLsizei -> Ptr GLfloat -> m ()
- glUniform3i :: MonadIO m => GLint -> GLint -> GLint -> GLint -> m ()
- glUniform3i64ARB :: MonadIO m => GLint -> GLint64 -> GLint64 -> GLint64 -> m ()
- glUniform3i64NV :: MonadIO m => GLint -> GLint64EXT -> GLint64EXT -> GLint64EXT -> m ()
- glUniform3i64vARB :: MonadIO m => GLint -> GLsizei -> Ptr GLint64 -> m ()
- glUniform3i64vNV :: MonadIO m => GLint -> GLsizei -> Ptr GLint64EXT -> m ()
- glUniform3iARB :: MonadIO m => GLint -> GLint -> GLint -> GLint -> m ()
- glUniform3iv :: MonadIO m => GLint -> GLsizei -> Ptr GLint -> m ()
- glUniform3ivARB :: MonadIO m => GLint -> GLsizei -> Ptr GLint -> m ()
- glUniform3ui :: MonadIO m => GLint -> GLuint -> GLuint -> GLuint -> m ()
- glUniform3ui64ARB :: MonadIO m => GLint -> GLuint64 -> GLuint64 -> GLuint64 -> m ()
- glUniform3ui64NV :: MonadIO m => GLint -> GLuint64EXT -> GLuint64EXT -> GLuint64EXT -> m ()
- glUniform3ui64vARB :: MonadIO m => GLint -> GLsizei -> Ptr GLuint64 -> m ()
- glUniform3ui64vNV :: MonadIO m => GLint -> GLsizei -> Ptr GLuint64EXT -> m ()
- glUniform3uiEXT :: MonadIO m => GLint -> GLuint -> GLuint -> GLuint -> m ()
- glUniform3uiv :: MonadIO m => GLint -> GLsizei -> Ptr GLuint -> m ()
- glUniform3uivEXT :: MonadIO m => GLint -> GLsizei -> Ptr GLuint -> m ()
- glUniform4d :: MonadIO m => GLint -> GLdouble -> GLdouble -> GLdouble -> GLdouble -> m ()
- glUniform4dv :: MonadIO m => GLint -> GLsizei -> Ptr GLdouble -> m ()
- glUniform4f :: MonadIO m => GLint -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
- glUniform4fARB :: MonadIO m => GLint -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
- glUniform4fv :: MonadIO m => GLint -> GLsizei -> Ptr GLfloat -> m ()
- glUniform4fvARB :: MonadIO m => GLint -> GLsizei -> Ptr GLfloat -> m ()
- glUniform4i :: MonadIO m => GLint -> GLint -> GLint -> GLint -> GLint -> m ()
- glUniform4i64ARB :: MonadIO m => GLint -> GLint64 -> GLint64 -> GLint64 -> GLint64 -> m ()
- glUniform4i64NV :: MonadIO m => GLint -> GLint64EXT -> GLint64EXT -> GLint64EXT -> GLint64EXT -> m ()
- glUniform4i64vARB :: MonadIO m => GLint -> GLsizei -> Ptr GLint64 -> m ()
- glUniform4i64vNV :: MonadIO m => GLint -> GLsizei -> Ptr GLint64EXT -> m ()
- glUniform4iARB :: MonadIO m => GLint -> GLint -> GLint -> GLint -> GLint -> m ()
- glUniform4iv :: MonadIO m => GLint -> GLsizei -> Ptr GLint -> m ()
- glUniform4ivARB :: MonadIO m => GLint -> GLsizei -> Ptr GLint -> m ()
- glUniform4ui :: MonadIO m => GLint -> GLuint -> GLuint -> GLuint -> GLuint -> m ()
- glUniform4ui64ARB :: MonadIO m => GLint -> GLuint64 -> GLuint64 -> GLuint64 -> GLuint64 -> m ()
- glUniform4ui64NV :: MonadIO m => GLint -> GLuint64EXT -> GLuint64EXT -> GLuint64EXT -> GLuint64EXT -> m ()
- glUniform4ui64vARB :: MonadIO m => GLint -> GLsizei -> Ptr GLuint64 -> m ()
- glUniform4ui64vNV :: MonadIO m => GLint -> GLsizei -> Ptr GLuint64EXT -> m ()
- glUniform4uiEXT :: MonadIO m => GLint -> GLuint -> GLuint -> GLuint -> GLuint -> m ()
- glUniform4uiv :: MonadIO m => GLint -> GLsizei -> Ptr GLuint -> m ()
- glUniform4uivEXT :: MonadIO m => GLint -> GLsizei -> Ptr GLuint -> m ()
- glUniformBlockBinding :: MonadIO m => GLuint -> GLuint -> GLuint -> m ()
- glUniformBufferEXT :: MonadIO m => GLuint -> GLint -> GLuint -> m ()
- glUniformHandleui64ARB :: MonadIO m => GLint -> GLuint64 -> m ()
- glUniformHandleui64IMG :: MonadIO m => GLint -> GLuint64 -> m ()
- glUniformHandleui64NV :: MonadIO m => GLint -> GLuint64 -> m ()
- glUniformHandleui64vARB :: MonadIO m => GLint -> GLsizei -> Ptr GLuint64 -> m ()
- glUniformHandleui64vIMG :: MonadIO m => GLint -> GLsizei -> Ptr GLuint64 -> m ()
- glUniformHandleui64vNV :: MonadIO m => GLint -> GLsizei -> Ptr GLuint64 -> m ()
- glUniformMatrix2dv :: MonadIO m => GLint -> GLsizei -> GLboolean -> Ptr GLdouble -> m ()
- glUniformMatrix2fv :: MonadIO m => GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> m ()
- glUniformMatrix2fvARB :: MonadIO m => GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> m ()
- glUniformMatrix2x3dv :: MonadIO m => GLint -> GLsizei -> GLboolean -> Ptr GLdouble -> m ()
- glUniformMatrix2x3fv :: MonadIO m => GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> m ()
- glUniformMatrix2x3fvNV :: MonadIO m => GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> m ()
- glUniformMatrix2x4dv :: MonadIO m => GLint -> GLsizei -> GLboolean -> Ptr GLdouble -> m ()
- glUniformMatrix2x4fv :: MonadIO m => GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> m ()
- glUniformMatrix2x4fvNV :: MonadIO m => GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> m ()
- glUniformMatrix3dv :: MonadIO m => GLint -> GLsizei -> GLboolean -> Ptr GLdouble -> m ()
- glUniformMatrix3fv :: MonadIO m => GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> m ()
- glUniformMatrix3fvARB :: MonadIO m => GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> m ()
- glUniformMatrix3x2dv :: MonadIO m => GLint -> GLsizei -> GLboolean -> Ptr GLdouble -> m ()
- glUniformMatrix3x2fv :: MonadIO m => GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> m ()
- glUniformMatrix3x2fvNV :: MonadIO m => GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> m ()
- glUniformMatrix3x4dv :: MonadIO m => GLint -> GLsizei -> GLboolean -> Ptr GLdouble -> m ()
- glUniformMatrix3x4fv :: MonadIO m => GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> m ()
- glUniformMatrix3x4fvNV :: MonadIO m => GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> m ()
- glUniformMatrix4dv :: MonadIO m => GLint -> GLsizei -> GLboolean -> Ptr GLdouble -> m ()
- glUniformMatrix4fv :: MonadIO m => GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> m ()
- glUniformMatrix4fvARB :: MonadIO m => GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> m ()
- glUniformMatrix4x2dv :: MonadIO m => GLint -> GLsizei -> GLboolean -> Ptr GLdouble -> m ()
- glUniformMatrix4x2fv :: MonadIO m => GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> m ()
- glUniformMatrix4x2fvNV :: MonadIO m => GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> m ()
- glUniformMatrix4x3dv :: MonadIO m => GLint -> GLsizei -> GLboolean -> Ptr GLdouble -> m ()
- glUniformMatrix4x3fv :: MonadIO m => GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> m ()
- glUniformMatrix4x3fvNV :: MonadIO m => GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> m ()
- glUniformSubroutinesuiv :: MonadIO m => GLenum -> GLsizei -> Ptr GLuint -> m ()
- glUniformui64NV :: MonadIO m => GLint -> GLuint64EXT -> m ()
- glUniformui64vNV :: MonadIO m => GLint -> GLsizei -> Ptr GLuint64EXT -> m ()
- glUnlockArraysEXT :: MonadIO m => m ()
- glUnmapBuffer :: MonadIO m => GLenum -> m GLboolean
- glUnmapBufferARB :: MonadIO m => GLenum -> m GLboolean
- glUnmapBufferOES :: MonadIO m => GLenum -> m GLboolean
- glUnmapNamedBuffer :: MonadIO m => GLuint -> m GLboolean
- glUnmapNamedBufferEXT :: MonadIO m => GLuint -> m GLboolean
- glUnmapObjectBufferATI :: MonadIO m => GLuint -> m ()
- glUnmapTexture2DINTEL :: MonadIO m => GLuint -> GLint -> m ()
- glUpdateObjectBufferATI :: MonadIO m => GLuint -> GLuint -> GLsizei -> Ptr a -> GLenum -> m ()
- glUploadGpuMaskNVX :: MonadIO m => GLbitfield -> m ()
- glUseProgram :: MonadIO m => GLuint -> m ()
- glUseProgramObjectARB :: MonadIO m => GLhandleARB -> m ()
- glUseProgramStages :: MonadIO m => GLuint -> GLbitfield -> GLuint -> m ()
- glUseProgramStagesEXT :: MonadIO m => GLuint -> GLbitfield -> GLuint -> m ()
- glUseShaderProgramEXT :: MonadIO m => GLenum -> GLuint -> 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
- glVDPAURegisterVideoSurfaceWithPictureStructureNV :: MonadIO m => Ptr a -> GLenum -> GLsizei -> Ptr GLuint -> GLboolean -> m GLvdpauSurfaceNV
- glVDPAUSurfaceAccessNV :: MonadIO m => GLvdpauSurfaceNV -> GLenum -> m ()
- glVDPAUUnmapSurfacesNV :: MonadIO m => GLsizei -> Ptr GLvdpauSurfaceNV -> m ()
- glVDPAUUnregisterSurfaceNV :: MonadIO m => GLvdpauSurfaceNV -> m ()
- glValidateProgram :: MonadIO m => GLuint -> m ()
- glValidateProgramARB :: MonadIO m => GLhandleARB -> m ()
- glValidateProgramPipeline :: MonadIO m => GLuint -> m ()
- glValidateProgramPipelineEXT :: MonadIO m => GLuint -> m ()
- glVariantArrayObjectATI :: MonadIO m => GLuint -> GLenum -> GLsizei -> GLuint -> 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 ()
- glVertex2bOES :: MonadIO m => GLbyte -> GLbyte -> m ()
- glVertex2bvOES :: MonadIO m => Ptr GLbyte -> 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 ()
- glVertex2hNV :: MonadIO m => GLhalfNV -> GLhalfNV -> m ()
- glVertex2hvNV :: MonadIO m => Ptr GLhalfNV -> 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 ()
- glVertex2xOES :: MonadIO m => GLfixed -> m ()
- glVertex2xvOES :: MonadIO m => Ptr GLfixed -> m ()
- glVertex3bOES :: MonadIO m => GLbyte -> GLbyte -> GLbyte -> m ()
- glVertex3bvOES :: MonadIO m => Ptr GLbyte -> 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 ()
- glVertex3hNV :: MonadIO m => GLhalfNV -> GLhalfNV -> GLhalfNV -> m ()
- glVertex3hvNV :: MonadIO m => Ptr GLhalfNV -> 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 ()
- glVertex3xOES :: MonadIO m => GLfixed -> GLfixed -> m ()
- glVertex3xvOES :: MonadIO m => Ptr GLfixed -> m ()
- glVertex4bOES :: MonadIO m => GLbyte -> GLbyte -> GLbyte -> GLbyte -> m ()
- glVertex4bvOES :: MonadIO m => Ptr GLbyte -> 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 ()
- glVertex4hNV :: MonadIO m => GLhalfNV -> GLhalfNV -> GLhalfNV -> GLhalfNV -> m ()
- glVertex4hvNV :: MonadIO m => Ptr GLhalfNV -> 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 ()
- glVertex4xOES :: MonadIO m => GLfixed -> GLfixed -> GLfixed -> m ()
- glVertex4xvOES :: MonadIO m => Ptr GLfixed -> 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 ()
- glVertexArrayBindVertexBufferEXT :: MonadIO m => GLuint -> GLuint -> GLuint -> GLintptr -> GLsizei -> m ()
- glVertexArrayBindingDivisor :: MonadIO m => GLuint -> GLuint -> GLuint -> m ()
- glVertexArrayColorOffsetEXT :: MonadIO m => GLuint -> GLuint -> GLint -> GLenum -> GLsizei -> GLintptr -> m ()
- glVertexArrayEdgeFlagOffsetEXT :: MonadIO m => GLuint -> GLuint -> GLsizei -> GLintptr -> m ()
- glVertexArrayElementBuffer :: MonadIO m => GLuint -> GLuint -> 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 ()
- glVertexArrayParameteriAPPLE :: MonadIO m => GLenum -> GLint -> m ()
- glVertexArrayRangeAPPLE :: MonadIO m => GLsizei -> Ptr a -> m ()
- glVertexArrayRangeNV :: MonadIO m => GLsizei -> Ptr a -> 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 ()
- glVertexArrayVertexBindingDivisorEXT :: MonadIO m => GLuint -> GLuint -> GLuint -> m ()
- glVertexArrayVertexBuffer :: MonadIO m => GLuint -> GLuint -> GLuint -> GLintptr -> GLsizei -> m ()
- glVertexArrayVertexBuffers :: MonadIO m => GLuint -> GLuint -> GLsizei -> Ptr GLuint -> Ptr GLintptr -> Ptr GLsizei -> m ()
- glVertexArrayVertexOffsetEXT :: MonadIO m => GLuint -> GLuint -> GLint -> GLenum -> GLsizei -> GLintptr -> m ()
- glVertexAttrib1d :: MonadIO m => GLuint -> GLdouble -> m ()
- glVertexAttrib1dARB :: MonadIO m => GLuint -> GLdouble -> m ()
- glVertexAttrib1dNV :: MonadIO m => GLuint -> GLdouble -> m ()
- glVertexAttrib1dv :: MonadIO m => GLuint -> Ptr GLdouble -> m ()
- glVertexAttrib1dvARB :: MonadIO m => GLuint -> Ptr GLdouble -> m ()
- glVertexAttrib1dvNV :: MonadIO m => GLuint -> Ptr GLdouble -> m ()
- glVertexAttrib1f :: MonadIO m => GLuint -> GLfloat -> m ()
- glVertexAttrib1fARB :: MonadIO m => GLuint -> GLfloat -> m ()
- glVertexAttrib1fNV :: MonadIO m => GLuint -> GLfloat -> m ()
- glVertexAttrib1fv :: MonadIO m => GLuint -> Ptr GLfloat -> m ()
- glVertexAttrib1fvARB :: MonadIO m => GLuint -> Ptr GLfloat -> m ()
- glVertexAttrib1fvNV :: MonadIO m => GLuint -> Ptr GLfloat -> m ()
- glVertexAttrib1hNV :: MonadIO m => GLuint -> GLhalfNV -> m ()
- glVertexAttrib1hvNV :: MonadIO m => GLuint -> Ptr GLhalfNV -> m ()
- glVertexAttrib1s :: MonadIO m => GLuint -> GLshort -> m ()
- glVertexAttrib1sARB :: MonadIO m => GLuint -> GLshort -> m ()
- glVertexAttrib1sNV :: MonadIO m => GLuint -> GLshort -> m ()
- glVertexAttrib1sv :: MonadIO m => GLuint -> Ptr GLshort -> m ()
- glVertexAttrib1svARB :: MonadIO m => GLuint -> Ptr GLshort -> m ()
- glVertexAttrib1svNV :: MonadIO m => GLuint -> Ptr GLshort -> m ()
- glVertexAttrib2d :: MonadIO m => GLuint -> GLdouble -> GLdouble -> m ()
- glVertexAttrib2dARB :: MonadIO m => GLuint -> GLdouble -> GLdouble -> m ()
- glVertexAttrib2dNV :: MonadIO m => GLuint -> GLdouble -> GLdouble -> m ()
- glVertexAttrib2dv :: MonadIO m => GLuint -> Ptr GLdouble -> m ()
- glVertexAttrib2dvARB :: MonadIO m => GLuint -> Ptr GLdouble -> m ()
- glVertexAttrib2dvNV :: MonadIO m => GLuint -> Ptr GLdouble -> m ()
- glVertexAttrib2f :: MonadIO m => GLuint -> GLfloat -> GLfloat -> m ()
- glVertexAttrib2fARB :: MonadIO m => GLuint -> GLfloat -> GLfloat -> m ()
- glVertexAttrib2fNV :: MonadIO m => GLuint -> GLfloat -> GLfloat -> m ()
- glVertexAttrib2fv :: MonadIO m => GLuint -> Ptr GLfloat -> m ()
- glVertexAttrib2fvARB :: MonadIO m => GLuint -> Ptr GLfloat -> m ()
- glVertexAttrib2fvNV :: MonadIO m => GLuint -> Ptr GLfloat -> m ()
- glVertexAttrib2hNV :: MonadIO m => GLuint -> GLhalfNV -> GLhalfNV -> m ()
- glVertexAttrib2hvNV :: MonadIO m => GLuint -> Ptr GLhalfNV -> m ()
- glVertexAttrib2s :: MonadIO m => GLuint -> GLshort -> GLshort -> m ()
- glVertexAttrib2sARB :: MonadIO m => GLuint -> GLshort -> GLshort -> m ()
- glVertexAttrib2sNV :: MonadIO m => GLuint -> GLshort -> GLshort -> m ()
- glVertexAttrib2sv :: MonadIO m => GLuint -> Ptr GLshort -> m ()
- glVertexAttrib2svARB :: MonadIO m => GLuint -> Ptr GLshort -> m ()
- glVertexAttrib2svNV :: MonadIO m => GLuint -> Ptr GLshort -> m ()
- glVertexAttrib3d :: MonadIO m => GLuint -> GLdouble -> GLdouble -> GLdouble -> m ()
- glVertexAttrib3dARB :: MonadIO m => GLuint -> GLdouble -> GLdouble -> GLdouble -> m ()
- glVertexAttrib3dNV :: MonadIO m => GLuint -> GLdouble -> GLdouble -> GLdouble -> m ()
- glVertexAttrib3dv :: MonadIO m => GLuint -> Ptr GLdouble -> m ()
- glVertexAttrib3dvARB :: MonadIO m => GLuint -> Ptr GLdouble -> m ()
- glVertexAttrib3dvNV :: MonadIO m => GLuint -> Ptr GLdouble -> m ()
- glVertexAttrib3f :: MonadIO m => GLuint -> GLfloat -> GLfloat -> GLfloat -> m ()
- glVertexAttrib3fARB :: MonadIO m => GLuint -> GLfloat -> GLfloat -> GLfloat -> m ()
- glVertexAttrib3fNV :: MonadIO m => GLuint -> GLfloat -> GLfloat -> GLfloat -> m ()
- glVertexAttrib3fv :: MonadIO m => GLuint -> Ptr GLfloat -> m ()
- glVertexAttrib3fvARB :: MonadIO m => GLuint -> Ptr GLfloat -> m ()
- glVertexAttrib3fvNV :: MonadIO m => GLuint -> Ptr GLfloat -> m ()
- glVertexAttrib3hNV :: MonadIO m => GLuint -> GLhalfNV -> GLhalfNV -> GLhalfNV -> m ()
- glVertexAttrib3hvNV :: MonadIO m => GLuint -> Ptr GLhalfNV -> m ()
- glVertexAttrib3s :: MonadIO m => GLuint -> GLshort -> GLshort -> GLshort -> m ()
- glVertexAttrib3sARB :: MonadIO m => GLuint -> GLshort -> GLshort -> GLshort -> m ()
- glVertexAttrib3sNV :: MonadIO m => GLuint -> GLshort -> GLshort -> GLshort -> m ()
- glVertexAttrib3sv :: MonadIO m => GLuint -> Ptr GLshort -> m ()
- glVertexAttrib3svARB :: MonadIO m => GLuint -> Ptr GLshort -> m ()
- glVertexAttrib3svNV :: MonadIO m => GLuint -> Ptr GLshort -> m ()
- glVertexAttrib4Nbv :: MonadIO m => GLuint -> Ptr GLbyte -> m ()
- glVertexAttrib4NbvARB :: MonadIO m => GLuint -> Ptr GLbyte -> m ()
- glVertexAttrib4Niv :: MonadIO m => GLuint -> Ptr GLint -> m ()
- glVertexAttrib4NivARB :: MonadIO m => GLuint -> Ptr GLint -> m ()
- glVertexAttrib4Nsv :: MonadIO m => GLuint -> Ptr GLshort -> m ()
- glVertexAttrib4NsvARB :: MonadIO m => GLuint -> Ptr GLshort -> m ()
- glVertexAttrib4Nub :: MonadIO m => GLuint -> GLubyte -> GLubyte -> GLubyte -> GLubyte -> m ()
- glVertexAttrib4NubARB :: MonadIO m => GLuint -> GLubyte -> GLubyte -> GLubyte -> GLubyte -> m ()
- glVertexAttrib4Nubv :: MonadIO m => GLuint -> Ptr GLubyte -> m ()
- glVertexAttrib4NubvARB :: MonadIO m => GLuint -> Ptr GLubyte -> m ()
- glVertexAttrib4Nuiv :: MonadIO m => GLuint -> Ptr GLuint -> m ()
- glVertexAttrib4NuivARB :: MonadIO m => GLuint -> Ptr GLuint -> m ()
- glVertexAttrib4Nusv :: MonadIO m => GLuint -> Ptr GLushort -> m ()
- glVertexAttrib4NusvARB :: MonadIO m => GLuint -> Ptr GLushort -> m ()
- glVertexAttrib4bv :: MonadIO m => GLuint -> Ptr GLbyte -> m ()
- glVertexAttrib4bvARB :: MonadIO m => GLuint -> Ptr GLbyte -> m ()
- glVertexAttrib4d :: MonadIO m => GLuint -> GLdouble -> GLdouble -> GLdouble -> GLdouble -> m ()
- glVertexAttrib4dARB :: MonadIO m => GLuint -> GLdouble -> GLdouble -> GLdouble -> GLdouble -> m ()
- glVertexAttrib4dNV :: MonadIO m => GLuint -> GLdouble -> GLdouble -> GLdouble -> GLdouble -> m ()
- glVertexAttrib4dv :: MonadIO m => GLuint -> Ptr GLdouble -> m ()
- glVertexAttrib4dvARB :: MonadIO m => GLuint -> Ptr GLdouble -> m ()
- glVertexAttrib4dvNV :: MonadIO m => GLuint -> Ptr GLdouble -> m ()
- glVertexAttrib4f :: MonadIO m => GLuint -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
- glVertexAttrib4fARB :: MonadIO m => GLuint -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
- glVertexAttrib4fNV :: MonadIO m => GLuint -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
- glVertexAttrib4fv :: MonadIO m => GLuint -> Ptr GLfloat -> m ()
- glVertexAttrib4fvARB :: MonadIO m => GLuint -> Ptr GLfloat -> m ()
- glVertexAttrib4fvNV :: MonadIO m => GLuint -> Ptr GLfloat -> m ()
- glVertexAttrib4hNV :: MonadIO m => GLuint -> GLhalfNV -> GLhalfNV -> GLhalfNV -> GLhalfNV -> m ()
- glVertexAttrib4hvNV :: MonadIO m => GLuint -> Ptr GLhalfNV -> m ()
- glVertexAttrib4iv :: MonadIO m => GLuint -> Ptr GLint -> m ()
- glVertexAttrib4ivARB :: MonadIO m => GLuint -> Ptr GLint -> m ()
- glVertexAttrib4s :: MonadIO m => GLuint -> GLshort -> GLshort -> GLshort -> GLshort -> m ()
- glVertexAttrib4sARB :: MonadIO m => GLuint -> GLshort -> GLshort -> GLshort -> GLshort -> m ()
- glVertexAttrib4sNV :: MonadIO m => GLuint -> GLshort -> GLshort -> GLshort -> GLshort -> m ()
- glVertexAttrib4sv :: MonadIO m => GLuint -> Ptr GLshort -> m ()
- glVertexAttrib4svARB :: MonadIO m => GLuint -> Ptr GLshort -> m ()
- glVertexAttrib4svNV :: MonadIO m => GLuint -> Ptr GLshort -> m ()
- glVertexAttrib4ubNV :: MonadIO m => GLuint -> GLubyte -> GLubyte -> GLubyte -> GLubyte -> m ()
- glVertexAttrib4ubv :: MonadIO m => GLuint -> Ptr GLubyte -> m ()
- glVertexAttrib4ubvARB :: MonadIO m => GLuint -> Ptr GLubyte -> m ()
- glVertexAttrib4ubvNV :: MonadIO m => GLuint -> Ptr GLubyte -> m ()
- glVertexAttrib4uiv :: MonadIO m => GLuint -> Ptr GLuint -> m ()
- glVertexAttrib4uivARB :: MonadIO m => GLuint -> Ptr GLuint -> m ()
- glVertexAttrib4usv :: MonadIO m => GLuint -> Ptr GLushort -> m ()
- glVertexAttrib4usvARB :: MonadIO m => GLuint -> Ptr GLushort -> m ()
- glVertexAttribArrayObjectATI :: MonadIO m => GLuint -> GLint -> GLenum -> GLboolean -> GLsizei -> GLuint -> GLuint -> m ()
- glVertexAttribBinding :: MonadIO m => GLuint -> GLuint -> m ()
- glVertexAttribDivisor :: MonadIO m => GLuint -> GLuint -> m ()
- glVertexAttribDivisorANGLE :: MonadIO m => GLuint -> GLuint -> m ()
- glVertexAttribDivisorARB :: MonadIO m => GLuint -> GLuint -> m ()
- glVertexAttribDivisorEXT :: MonadIO m => GLuint -> GLuint -> m ()
- glVertexAttribDivisorNV :: MonadIO m => GLuint -> GLuint -> m ()
- glVertexAttribFormat :: MonadIO m => GLuint -> GLint -> GLenum -> GLboolean -> GLuint -> m ()
- glVertexAttribFormatNV :: MonadIO m => GLuint -> GLint -> GLenum -> GLboolean -> GLsizei -> m ()
- glVertexAttribI1i :: MonadIO m => GLuint -> GLint -> m ()
- glVertexAttribI1iEXT :: MonadIO m => GLuint -> GLint -> m ()
- glVertexAttribI1iv :: MonadIO m => GLuint -> Ptr GLint -> m ()
- glVertexAttribI1ivEXT :: MonadIO m => GLuint -> Ptr GLint -> m ()
- glVertexAttribI1ui :: MonadIO m => GLuint -> GLuint -> m ()
- glVertexAttribI1uiEXT :: MonadIO m => GLuint -> GLuint -> m ()
- glVertexAttribI1uiv :: MonadIO m => GLuint -> Ptr GLuint -> m ()
- glVertexAttribI1uivEXT :: MonadIO m => GLuint -> Ptr GLuint -> m ()
- glVertexAttribI2i :: MonadIO m => GLuint -> GLint -> GLint -> m ()
- glVertexAttribI2iEXT :: MonadIO m => GLuint -> GLint -> GLint -> m ()
- glVertexAttribI2iv :: MonadIO m => GLuint -> Ptr GLint -> m ()
- glVertexAttribI2ivEXT :: MonadIO m => GLuint -> Ptr GLint -> m ()
- glVertexAttribI2ui :: MonadIO m => GLuint -> GLuint -> GLuint -> m ()
- glVertexAttribI2uiEXT :: MonadIO m => GLuint -> GLuint -> GLuint -> m ()
- glVertexAttribI2uiv :: MonadIO m => GLuint -> Ptr GLuint -> m ()
- glVertexAttribI2uivEXT :: MonadIO m => GLuint -> Ptr GLuint -> m ()
- glVertexAttribI3i :: MonadIO m => GLuint -> GLint -> GLint -> GLint -> m ()
- glVertexAttribI3iEXT :: MonadIO m => GLuint -> GLint -> GLint -> GLint -> m ()
- glVertexAttribI3iv :: MonadIO m => GLuint -> Ptr GLint -> m ()
- glVertexAttribI3ivEXT :: MonadIO m => GLuint -> Ptr GLint -> m ()
- glVertexAttribI3ui :: MonadIO m => GLuint -> GLuint -> GLuint -> GLuint -> m ()
- glVertexAttribI3uiEXT :: MonadIO m => GLuint -> GLuint -> GLuint -> GLuint -> m ()
- glVertexAttribI3uiv :: MonadIO m => GLuint -> Ptr GLuint -> m ()
- glVertexAttribI3uivEXT :: MonadIO m => GLuint -> Ptr GLuint -> m ()
- glVertexAttribI4bv :: MonadIO m => GLuint -> Ptr GLbyte -> m ()
- glVertexAttribI4bvEXT :: MonadIO m => GLuint -> Ptr GLbyte -> m ()
- glVertexAttribI4i :: MonadIO m => GLuint -> GLint -> GLint -> GLint -> GLint -> m ()
- glVertexAttribI4iEXT :: MonadIO m => GLuint -> GLint -> GLint -> GLint -> GLint -> m ()
- glVertexAttribI4iv :: MonadIO m => GLuint -> Ptr GLint -> m ()
- glVertexAttribI4ivEXT :: MonadIO m => GLuint -> Ptr GLint -> m ()
- glVertexAttribI4sv :: MonadIO m => GLuint -> Ptr GLshort -> m ()
- glVertexAttribI4svEXT :: MonadIO m => GLuint -> Ptr GLshort -> m ()
- glVertexAttribI4ubv :: MonadIO m => GLuint -> Ptr GLubyte -> m ()
- glVertexAttribI4ubvEXT :: MonadIO m => GLuint -> Ptr GLubyte -> m ()
- glVertexAttribI4ui :: MonadIO m => GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> m ()
- glVertexAttribI4uiEXT :: MonadIO m => GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> m ()
- glVertexAttribI4uiv :: MonadIO m => GLuint -> Ptr GLuint -> m ()
- glVertexAttribI4uivEXT :: MonadIO m => GLuint -> Ptr GLuint -> m ()
- glVertexAttribI4usv :: MonadIO m => GLuint -> Ptr GLushort -> m ()
- glVertexAttribI4usvEXT :: MonadIO m => GLuint -> Ptr GLushort -> m ()
- glVertexAttribIFormat :: MonadIO m => GLuint -> GLint -> GLenum -> GLuint -> m ()
- glVertexAttribIFormatNV :: MonadIO m => GLuint -> GLint -> GLenum -> GLsizei -> m ()
- glVertexAttribIPointer :: MonadIO m => GLuint -> GLint -> GLenum -> GLsizei -> Ptr a -> m ()
- glVertexAttribIPointerEXT :: MonadIO m => GLuint -> GLint -> GLenum -> GLsizei -> Ptr a -> m ()
- glVertexAttribL1d :: MonadIO m => GLuint -> GLdouble -> m ()
- glVertexAttribL1dEXT :: MonadIO m => GLuint -> GLdouble -> m ()
- glVertexAttribL1dv :: MonadIO m => GLuint -> Ptr GLdouble -> m ()
- glVertexAttribL1dvEXT :: MonadIO m => GLuint -> Ptr GLdouble -> m ()
- glVertexAttribL1i64NV :: MonadIO m => GLuint -> GLint64EXT -> m ()
- glVertexAttribL1i64vNV :: MonadIO m => GLuint -> Ptr GLint64EXT -> m ()
- glVertexAttribL1ui64ARB :: MonadIO m => GLuint -> GLuint64EXT -> m ()
- glVertexAttribL1ui64NV :: MonadIO m => GLuint -> GLuint64EXT -> m ()
- glVertexAttribL1ui64vARB :: MonadIO m => GLuint -> Ptr GLuint64EXT -> m ()
- glVertexAttribL1ui64vNV :: MonadIO m => GLuint -> Ptr GLuint64EXT -> m ()
- glVertexAttribL2d :: MonadIO m => GLuint -> GLdouble -> GLdouble -> m ()
- glVertexAttribL2dEXT :: MonadIO m => GLuint -> GLdouble -> GLdouble -> m ()
- glVertexAttribL2dv :: MonadIO m => GLuint -> Ptr GLdouble -> m ()
- glVertexAttribL2dvEXT :: MonadIO m => GLuint -> Ptr GLdouble -> 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 ()
- glVertexAttribL3d :: MonadIO m => GLuint -> GLdouble -> GLdouble -> GLdouble -> m ()
- glVertexAttribL3dEXT :: MonadIO m => GLuint -> GLdouble -> GLdouble -> GLdouble -> m ()
- glVertexAttribL3dv :: MonadIO m => GLuint -> Ptr GLdouble -> m ()
- glVertexAttribL3dvEXT :: MonadIO m => GLuint -> Ptr GLdouble -> 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 ()
- glVertexAttribL4d :: MonadIO m => GLuint -> GLdouble -> GLdouble -> GLdouble -> GLdouble -> m ()
- glVertexAttribL4dEXT :: MonadIO m => GLuint -> GLdouble -> GLdouble -> GLdouble -> GLdouble -> m ()
- glVertexAttribL4dv :: MonadIO m => GLuint -> Ptr GLdouble -> m ()
- glVertexAttribL4dvEXT :: MonadIO m => GLuint -> Ptr GLdouble -> 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 ()
- glVertexAttribLFormat :: MonadIO m => GLuint -> GLint -> GLenum -> GLuint -> m ()
- glVertexAttribLFormatNV :: MonadIO m => GLuint -> GLint -> GLenum -> GLsizei -> m ()
- glVertexAttribLPointer :: MonadIO m => GLuint -> GLint -> GLenum -> GLsizei -> Ptr a -> m ()
- glVertexAttribLPointerEXT :: MonadIO m => GLuint -> GLint -> GLenum -> 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 ()
- glVertexAttribParameteriAMD :: MonadIO m => GLuint -> GLenum -> GLint -> m ()
- glVertexAttribPointer :: MonadIO m => GLuint -> GLint -> GLenum -> GLboolean -> GLsizei -> Ptr a -> m ()
- glVertexAttribPointerARB :: MonadIO m => GLuint -> GLint -> GLenum -> GLboolean -> GLsizei -> Ptr a -> 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 ()
- glVertexAttribs1hvNV :: MonadIO m => GLuint -> GLsizei -> Ptr GLhalfNV -> 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 ()
- glVertexAttribs2hvNV :: MonadIO m => GLuint -> GLsizei -> Ptr GLhalfNV -> 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 ()
- glVertexAttribs3hvNV :: MonadIO m => GLuint -> GLsizei -> Ptr GLhalfNV -> 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 ()
- glVertexAttribs4hvNV :: MonadIO m => GLuint -> GLsizei -> Ptr GLhalfNV -> m ()
- glVertexAttribs4svNV :: MonadIO m => GLuint -> GLsizei -> Ptr GLshort -> m ()
- glVertexAttribs4ubvNV :: MonadIO m => GLuint -> GLsizei -> Ptr GLubyte -> m ()
- glVertexBindingDivisor :: MonadIO m => GLuint -> GLuint -> m ()
- glVertexBlendARB :: MonadIO m => GLint -> m ()
- glVertexBlendEnvfATI :: MonadIO m => GLenum -> GLfloat -> m ()
- glVertexBlendEnviATI :: MonadIO m => GLenum -> GLint -> m ()
- glVertexFormatNV :: MonadIO m => GLint -> GLenum -> GLsizei -> 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 ()
- glVertexPointer :: MonadIO m => GLint -> GLenum -> GLsizei -> Ptr a -> m ()
- glVertexPointerEXT :: MonadIO m => GLint -> GLenum -> GLsizei -> GLsizei -> Ptr a -> m ()
- glVertexPointerListIBM :: MonadIO m => GLint -> GLenum -> GLint -> Ptr (Ptr a) -> GLint -> m ()
- glVertexPointervINTEL :: MonadIO m => GLint -> GLenum -> Ptr (Ptr a) -> 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 ()
- glVertexWeightPointerEXT :: MonadIO m => GLint -> GLenum -> GLsizei -> Ptr a -> m ()
- glVertexWeightfEXT :: MonadIO m => GLfloat -> m ()
- glVertexWeightfvEXT :: MonadIO m => Ptr GLfloat -> m ()
- glVertexWeighthNV :: MonadIO m => GLhalfNV -> m ()
- glVertexWeighthvNV :: MonadIO m => Ptr GLhalfNV -> 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 ()
- glViewport :: MonadIO m => GLint -> GLint -> GLsizei -> GLsizei -> m ()
- glViewportArrayv :: MonadIO m => GLuint -> GLsizei -> Ptr GLfloat -> m ()
- glViewportArrayvNV :: MonadIO m => GLuint -> GLsizei -> Ptr GLfloat -> m ()
- glViewportArrayvOES :: MonadIO m => GLuint -> GLsizei -> Ptr GLfloat -> m ()
- glViewportIndexedf :: MonadIO m => GLuint -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
- glViewportIndexedfNV :: MonadIO m => GLuint -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
- glViewportIndexedfOES :: MonadIO m => GLuint -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
- glViewportIndexedfv :: MonadIO m => GLuint -> Ptr GLfloat -> m ()
- glViewportIndexedfvNV :: MonadIO m => GLuint -> Ptr GLfloat -> m ()
- glViewportIndexedfvOES :: MonadIO m => GLuint -> Ptr GLfloat -> m ()
- glViewportPositionWScaleNV :: MonadIO m => GLuint -> GLfloat -> GLfloat -> m ()
- glViewportSwizzleNV :: MonadIO m => GLuint -> GLenum -> GLenum -> GLenum -> GLenum -> m ()
- glWaitSemaphoreEXT :: MonadIO m => GLuint -> GLuint -> Ptr GLuint -> GLuint -> Ptr GLuint -> Ptr GLenum -> m ()
- glWaitSemaphoreui64NVX :: MonadIO m => GLuint -> GLsizei -> Ptr GLuint -> Ptr GLuint64 -> m ()
- glWaitSync :: MonadIO m => GLsync -> GLbitfield -> GLuint64 -> m ()
- glWaitSyncAPPLE :: MonadIO m => GLsync -> GLbitfield -> GLuint64 -> m ()
- glWaitVkSemaphoreNV :: MonadIO m => GLuint64 -> m ()
- glWeightPathsNV :: MonadIO m => GLuint -> GLsizei -> Ptr GLuint -> Ptr GLfloat -> m ()
- glWeightPointerARB :: MonadIO m => GLint -> GLenum -> GLsizei -> Ptr a -> m ()
- glWeightPointerOES :: 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 ()
- glWindowPos2d :: MonadIO m => GLdouble -> GLdouble -> m ()
- glWindowPos2dARB :: MonadIO m => GLdouble -> GLdouble -> m ()
- glWindowPos2dMESA :: MonadIO m => GLdouble -> GLdouble -> m ()
- glWindowPos2dv :: MonadIO m => Ptr GLdouble -> m ()
- glWindowPos2dvARB :: MonadIO m => Ptr GLdouble -> m ()
- glWindowPos2dvMESA :: MonadIO m => Ptr GLdouble -> m ()
- glWindowPos2f :: MonadIO m => GLfloat -> GLfloat -> m ()
- glWindowPos2fARB :: MonadIO m => GLfloat -> GLfloat -> m ()
- glWindowPos2fMESA :: MonadIO m => GLfloat -> GLfloat -> m ()
- glWindowPos2fv :: MonadIO m => Ptr GLfloat -> m ()
- glWindowPos2fvARB :: MonadIO m => Ptr GLfloat -> m ()
- glWindowPos2fvMESA :: MonadIO m => Ptr GLfloat -> m ()
- glWindowPos2i :: MonadIO m => GLint -> GLint -> m ()
- glWindowPos2iARB :: MonadIO m => GLint -> GLint -> m ()
- glWindowPos2iMESA :: MonadIO m => GLint -> GLint -> m ()
- glWindowPos2iv :: MonadIO m => Ptr GLint -> m ()
- glWindowPos2ivARB :: MonadIO m => Ptr GLint -> m ()
- glWindowPos2ivMESA :: MonadIO m => Ptr GLint -> m ()
- glWindowPos2s :: MonadIO m => GLshort -> GLshort -> m ()
- glWindowPos2sARB :: MonadIO m => GLshort -> GLshort -> m ()
- glWindowPos2sMESA :: MonadIO m => GLshort -> GLshort -> m ()
- glWindowPos2sv :: MonadIO m => Ptr GLshort -> m ()
- glWindowPos2svARB :: MonadIO m => Ptr GLshort -> m ()
- glWindowPos2svMESA :: MonadIO m => Ptr GLshort -> m ()
- glWindowPos3d :: MonadIO m => GLdouble -> GLdouble -> GLdouble -> m ()
- glWindowPos3dARB :: MonadIO m => GLdouble -> GLdouble -> GLdouble -> m ()
- glWindowPos3dMESA :: MonadIO m => GLdouble -> GLdouble -> GLdouble -> m ()
- glWindowPos3dv :: MonadIO m => Ptr GLdouble -> m ()
- glWindowPos3dvARB :: MonadIO m => Ptr GLdouble -> m ()
- glWindowPos3dvMESA :: MonadIO m => Ptr GLdouble -> m ()
- glWindowPos3f :: MonadIO m => GLfloat -> GLfloat -> GLfloat -> m ()
- glWindowPos3fARB :: MonadIO m => GLfloat -> GLfloat -> GLfloat -> m ()
- glWindowPos3fMESA :: MonadIO m => GLfloat -> GLfloat -> GLfloat -> m ()
- glWindowPos3fv :: MonadIO m => Ptr GLfloat -> m ()
- glWindowPos3fvARB :: MonadIO m => Ptr GLfloat -> m ()
- glWindowPos3fvMESA :: MonadIO m => Ptr GLfloat -> m ()
- glWindowPos3i :: MonadIO m => GLint -> GLint -> GLint -> m ()
- glWindowPos3iARB :: MonadIO m => GLint -> GLint -> GLint -> m ()
- glWindowPos3iMESA :: MonadIO m => GLint -> GLint -> GLint -> m ()
- glWindowPos3iv :: MonadIO m => Ptr GLint -> m ()
- glWindowPos3ivARB :: MonadIO m => Ptr GLint -> m ()
- glWindowPos3ivMESA :: MonadIO m => Ptr GLint -> m ()
- glWindowPos3s :: MonadIO m => GLshort -> GLshort -> GLshort -> m ()
- glWindowPos3sARB :: MonadIO m => GLshort -> GLshort -> GLshort -> m ()
- glWindowPos3sMESA :: MonadIO m => GLshort -> GLshort -> GLshort -> m ()
- glWindowPos3sv :: MonadIO m => Ptr GLshort -> m ()
- glWindowPos3svARB :: MonadIO m => Ptr 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 ()
- glWindowRectanglesEXT :: MonadIO m => GLenum -> GLsizei -> Ptr GLint -> m ()
- glWriteMaskEXT :: MonadIO m => GLuint -> GLuint -> GLenum -> GLenum -> GLenum -> GLenum -> m ()
Documentation
Manual page for OpenGL 2.x.
glActiveShaderProgram Source #
Manual page for OpenGL 4.x.
glActiveStencilFaceEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> m () |
This command is an alias for glActiveTexture.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLfloat |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLfixed |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLfixed |
|
| -> m () |
glApplyFramebufferAttachmentCMAAINTEL :: MonadIO m => m () Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> m () |
glAreTexturesResident Source #
Arguments
| :: MonadIO m | |
| => GLsizei |
|
| -> Ptr GLuint |
|
| -> Ptr GLboolean |
|
| -> m GLboolean | of type Boolean. |
Manual page for OpenGL 2.x.
This command is an alias for glArrayElement.
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 | |
| => GLhandleARB |
|
| -> GLhandleARB |
|
| -> m () |
This command is an alias for glAttachShader.
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.
glBeginConditionalRenderNV Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> m () |
This command is an alias for glBeginConditionalRender.
glBeginFragmentShaderATI :: MonadIO m => m () Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
This command is an alias for glBeginQuery.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> GLuint |
|
| -> m () |
Manual page for OpenGL 4.x.
glBeginTransformFeedback Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
glBeginTransformFeedbackEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> m () |
This command is an alias for glBeginTransformFeedback.
glBeginTransformFeedbackNV Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> m () |
This command is an alias for glBeginTransformFeedback.
glBeginVertexShaderEXT :: MonadIO m => m () Source #
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glBindAttribLocationARB Source #
Arguments
| :: MonadIO m | |
| => GLhandleARB |
|
| -> GLuint |
|
| -> Ptr GLcharARB |
|
| -> m () |
This command is an alias for glBindAttribLocation.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> m () |
This command is an alias for glBindBuffer.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> GLuint |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> GLuint |
|
| -> m () |
This command is an alias for glBindBufferBase.
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 () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> GLuint |
|
| -> GLintptr |
|
| -> GLsizeiptr |
|
| -> m () |
This command is an alias for glBindBufferRange.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> GLuint |
|
| -> GLintptr |
|
| -> GLsizeiptr |
|
| -> m () |
This command is an alias for glBindBufferRange.
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.
glBindFragDataLocation Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLuint |
|
| -> Ptr GLchar |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
glBindFragDataLocationEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLuint |
|
| -> Ptr GLchar |
|
| -> m () |
This command is an alias for glBindFragDataLocation.
glBindFragDataLocationIndexed Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLuint |
|
| -> GLuint |
|
| -> Ptr GLchar |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
glBindFragDataLocationIndexedEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLuint |
|
| -> GLuint |
|
| -> Ptr GLchar |
|
| -> m () |
This command is an alias for glBindFragDataLocationIndexed.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLuint |
|
| -> GLint |
|
| -> GLboolean |
|
| -> GLint |
|
| -> GLenum |
|
| -> GLenum |
|
| -> m () |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLsizei |
|
| -> Ptr GLuint |
|
| -> m () |
Manual page for OpenGL 4.x.
glBindMaterialParameterEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> m GLuint |
glBindMultiTextureEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLuint |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> m GLuint |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> m () |
This command is an alias for glBindProgramARB.
glBindProgramPipeline Source #
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
glBindRenderbufferEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> m () |
glBindRenderbufferOES Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLsizei |
|
| -> Ptr GLuint |
|
| -> m () |
Manual page for OpenGL 4.x.
glBindTexGenParameterEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> m GLuint |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> m () |
This command is an alias for glBindTexture.
Manual page for OpenGL 4.x.
glBindTextureUnitParameterEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> m GLuint |
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLsizei |
|
| -> Ptr GLuint |
|
| -> m () |
Manual page for OpenGL 4.x.
glBindTransformFeedback Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> m () |
Manual page for OpenGL 4.x.
glBindTransformFeedbackNV Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
This command is an alias for glBindVertexArray.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLuint |
|
| -> GLintptr |
|
| -> GLsizei |
|
| -> 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.
glBindVideoCaptureStreamBufferNV Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLuint |
|
| -> GLenum |
|
| -> GLintptrARB |
|
| -> m () |
The vector equivalent of this command is glBinormal3bvEXT.
Arguments
| :: MonadIO m | |
| => GLdouble |
|
| -> GLdouble |
|
| -> GLdouble |
|
| -> m () |
The vector equivalent of this command is glBinormal3dvEXT.
Arguments
| :: MonadIO m | |
| => GLfloat |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> m () |
The vector equivalent of this command is glBinormal3fvEXT.
The vector equivalent of this command is glBinormal3ivEXT.
The vector equivalent of this command is glBinormal3svEXT.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLsizei |
|
| -> Ptr a |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLsizei |
|
| -> GLsizei |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> Ptr GLubyte |
|
| -> m () |
Manual page for OpenGL 2.x.
glBlendBarrier :: MonadIO m => m () Source #
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 | |
| => GLfloat |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLfloat |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> m () |
This command is an alias for glBlendColor.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> m () |
This command is an alias for glBlendEquation.
glBlendEquationIndexedAMD Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> m () |
This command is an alias for glBlendEquationi.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> m () |
glBlendEquationSeparate Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glBlendEquationSeparateEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> m () |
This command is an alias for glBlendEquationSeparate.
glBlendEquationSeparateIndexedAMD Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLenum |
|
| -> m () |
This command is an alias for glBlendEquationSeparatei.
glBlendEquationSeparateOES Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> m () |
glBlendEquationSeparatei Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLenum |
|
| -> m () |
Manual page for OpenGL 4.x.
glBlendEquationSeparateiARB Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLenum |
|
| -> m () |
This command is an alias for glBlendEquationSeparatei.
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 () |
Manual page for OpenGL 4.x.
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.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> m () |
This command is an alias for glBlendEquationi.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glBlendFuncIndexedAMD Source #
This command is an alias for glBlendFunci.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glBlendFuncSeparateEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> m () |
This command is an alias for glBlendFuncSeparate.
glBlendFuncSeparateINGR Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> m () |
This command is an alias for glBlendFuncSeparate.
glBlendFuncSeparateIndexedAMD Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> m () |
This command is an alias for glBlendFuncSeparatei.
glBlendFuncSeparateOES Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> m () |
Manual page for OpenGL 4.x.
glBlendFuncSeparateiARB Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> m () |
This command is an alias for glBlendFuncSeparatei.
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 () |
Manual page for OpenGL 4.x.
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.
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.
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 | |
| => GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLbitfield |
|
| -> GLenum |
|
| -> m () |
This command is an alias for glBlitFramebuffer.
glBlitNamedFramebuffer Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLuint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLbitfield |
|
| -> GLenum |
|
| -> m () |
Manual page for OpenGL 4.x.
glBufferAddressRangeNV Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> GLuint64EXT |
|
| -> GLsizeiptr |
|
| -> m () |
glBufferAttachMemoryNV Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> GLuint64 |
|
| -> m () |
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 |
|
| -> GLsizeiptrARB |
|
| -> Ptr a |
|
| -> GLenum |
|
| -> m () |
This command is an alias for glBufferData.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLsizeiptr |
|
| -> Ptr a |
|
| -> GLbitfield |
|
| -> m () |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLsizeiptr |
|
| -> Ptr a |
|
| -> GLbitfield |
|
| -> m () |
This command is an alias for glBufferStorage.
glBufferStorageExternalEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLintptr |
|
| -> GLsizeiptr |
|
| -> GLeglClientBufferEXT |
|
| -> GLbitfield |
|
| -> m () |
glBufferStorageMemEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLsizeiptr |
|
| -> GLuint |
|
| -> GLuint64 |
|
| -> m () |
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 |
|
| -> GLintptrARB |
|
| -> GLsizeiptrARB |
|
| -> Ptr a |
|
| -> m () |
This command is an alias for glBufferSubData.
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLsizei |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
Manual page for OpenGL 2.x.
glCheckFramebufferStatus Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> m GLenum | of type FramebufferStatus. |
Manual pages for OpenGL 3.x or OpenGL 4.x.
glCheckFramebufferStatusEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> m GLenum | of type FramebufferStatus. |
This command is an alias for glCheckFramebufferStatus.
glCheckFramebufferStatusOES Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> m GLenum | of type FramebufferStatus. |
glCheckNamedFramebufferStatus Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> m GLenum | of type FramebufferStatus. |
Manual page for OpenGL 4.x.
glCheckNamedFramebufferStatusEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> m GLenum | of type FramebufferStatus. |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> m () |
This command is an alias for glClampColor.
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 |
|
| -> 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 |
|
| -> 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.
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
This command is an alias for glClearDepthf.
Manual page for OpenGL 2.x.
glClearNamedBufferData Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
Manual page for OpenGL 4.x.
glClearNamedBufferDataEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
glClearNamedBufferSubData Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLintptr |
|
| -> GLsizeiptr |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
Manual page for OpenGL 4.x.
glClearNamedBufferSubDataEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLsizeiptr |
|
| -> GLsizeiptr |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
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.
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
This command is an alias for glClearTexImage.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
Manual page for OpenGL 4.x.
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.
glClientActiveTexture Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> m () |
Manual page for OpenGL 2.x.
glClientActiveTextureARB Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> m () |
This command is an alias for glClientActiveTexture.
glClientActiveVertexStreamATI Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> m () |
glClientAttribDefaultEXT Source #
Arguments
| :: MonadIO m | |
| => GLbitfield |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLsync |
|
| -> GLbitfield |
|
| -> GLuint64 |
|
| -> m GLenum | of type SyncStatus. |
Manual pages for OpenGL 3.x or OpenGL 4.x.
glClientWaitSyncAPPLE Source #
Arguments
| :: MonadIO m | |
| => GLsync |
|
| -> GLbitfield |
|
| -> GLuint64 |
|
| -> m GLenum | of type SyncStatus. |
This command is an alias for glClientWaitSync.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> m () |
Manual page for OpenGL 4.x.
This command is an alias for glClipControl.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLdouble |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
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 | |
| => GLenum |
|
| -> Ptr GLfixed |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLbyte |
|
| -> GLbyte |
|
| -> GLbyte |
|
| -> m () |
Manual page for OpenGL 2.x. The vector equivalent of this command is glColor3bv.
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.
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.
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLhalfNV |
|
| -> GLhalfNV |
|
| -> GLhalfNV |
|
| -> m () |
The vector equivalent of this command is glColor3hvNV.
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> m () |
Manual page for OpenGL 2.x. The vector equivalent of this command is glColor3iv.
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.
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.
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.
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.
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.
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.
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.
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLhalfNV |
|
| -> GLhalfNV |
|
| -> GLhalfNV |
|
| -> GLhalfNV |
|
| -> m () |
The vector equivalent of this command is glColor4hvNV.
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> m () |
Manual page for OpenGL 2.x. The vector equivalent of this command is glColor4iv.
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.
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.
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.
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.
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.
glColorMaskIndexedEXT Source #
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 () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
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 |
|
| -> m () |
Manual page for OpenGL 2.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 | |
| => GLint |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> Ptr a |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
This command is an alias for glColorSubTable.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
This command is an alias for glColorTable.
glColorTableParameterfv Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
Manual page for OpenGL 2.x.
glColorTableParameterfvSGI Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
This command is an alias for glColorTableParameterfv.
glColorTableParameteriv Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Manual page for OpenGL 2.x.
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 |
|
| -> 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 () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLhandleARB |
|
| -> m () |
This command is an alias for glCompileShader.
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 () |
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.
glCompressedTexImage1DARB Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> GLint |
|
| -> GLsizei |
|
| -> Ptr a |
|
| -> m () |
This command is an alias for glCompressedTexImage1D.
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.
glCompressedTexImage2DARB Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLint |
|
| -> GLsizei |
|
| -> Ptr a |
|
| -> m () |
This command is an alias for glCompressedTexImage2D.
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.
glCompressedTexImage3DARB Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLint |
|
| -> GLsizei |
|
| -> Ptr a |
|
| -> m () |
This command is an alias for glCompressedTexImage3D.
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.
glCompressedTexSubImage1DARB Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> Ptr a |
|
| -> m () |
This command is an alias for glCompressedTexSubImage1D.
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.
glCompressedTexSubImage2DARB Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> Ptr a |
|
| -> m () |
This command is an alias for glCompressedTexSubImage2D.
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.
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.
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 () |
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.
glCompressedTextureSubImage2DEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> Ptr a |
|
| -> m () |
glCompressedTextureSubImage3D Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> Ptr a |
|
| -> m () |
Manual page for OpenGL 4.x.
glCompressedTextureSubImage3DEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> Ptr a |
|
| -> m () |
glConvolutionFilter1D Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
Manual page for OpenGL 2.x.
glConvolutionFilter1DEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
This command is an alias for glConvolutionFilter1D.
glConvolutionFilter2D Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
Manual page for OpenGL 2.x.
glConvolutionFilter2DEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
This command is an alias for glConvolutionFilter2D.
glConvolutionParameterf Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLfloat |
|
| -> m () |
Manual page for OpenGL 2.x.
glConvolutionParameterfEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLfloat |
|
| -> m () |
This command is an alias for glConvolutionParameterf.
glConvolutionParameterfv Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
Manual page for OpenGL 2.x.
glConvolutionParameterfvEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
This command is an alias for glConvolutionParameterfv.
glConvolutionParameteri Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLint |
|
| -> m () |
Manual page for OpenGL 2.x.
glConvolutionParameteriEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLint |
|
| -> m () |
This command is an alias for glConvolutionParameteri.
glConvolutionParameteriv Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Manual page for OpenGL 2.x.
glConvolutionParameterivEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
This command is an alias for glConvolutionParameteriv.
glConvolutionParameterxOES Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLfixed |
|
| -> m () |
glConvolutionParameterxvOES Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLfixed |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLintptr |
|
| -> GLintptr |
|
| -> GLsizeiptr |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
glCopyBufferSubDataNV Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLintptr |
|
| -> GLintptr |
|
| -> GLsizeiptr |
|
| -> m () |
This command is an alias for glCopyBufferSubData.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLsizei |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> m () |
Manual page for OpenGL 2.x.
glCopyColorSubTableEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLsizei |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> m () |
This command is an alias for glCopyColorSubTable.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> m () |
This command is an alias for glCopyColorTable.
glCopyConvolutionFilter1D Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> m () |
Manual page for OpenGL 2.x.
glCopyConvolutionFilter1DEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> m () |
This command is an alias for glCopyConvolutionFilter1D.
glCopyConvolutionFilter2D Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> m () |
Manual page for OpenGL 2.x.
glCopyConvolutionFilter2DEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> m () |
This command is an alias for glCopyConvolutionFilter2D.
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.
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.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLuint |
|
| -> GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> m () |
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.
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 () |
glCopyNamedBufferSubData Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLuint |
|
| -> GLintptr |
|
| -> GLintptr |
|
| -> GLsizeiptr |
|
| -> m () |
Manual page for 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 |
|
| -> GLint |
|
| -> m () |
This command is an alias for glCopyTexImage1D.
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 |
|
| -> GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLint |
|
| -> m () |
This command is an alias for glCopyTexImage2D.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glCopyTexSubImage1DEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> m () |
This command is an alias for glCopyTexSubImage1D.
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.
glCopyTexSubImage2DEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> m () |
This command is an alias for glCopyTexSubImage2D.
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.
glCopyTexSubImage3DEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> m () |
This command is an alias for glCopyTexSubImage3D.
glCopyTextureImage2DEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLint |
|
| -> GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLint |
|
| -> m () |
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.
glCopyTextureSubImage3DEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> 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 () |
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.
glCreateProgram :: MonadIO m => m GLuint Source #
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glCreateProgramObjectARB Source #
Arguments
| :: MonadIO m | |
| => m GLhandleARB | of type |
This command is an alias for glCreateProgram.
glCreateProgramPipelines Source #
Arguments
| :: MonadIO m | |
| => GLsizei |
|
| -> Ptr GLuint |
|
| -> m () |
Manual page for OpenGL 4.x.
glCreateProgressFenceNVX :: MonadIO m => m GLuint Source #
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 |
|
| -> m GLuint |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glCreateShaderObjectARB Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> m GLhandleARB | of type |
This command is an alias for glCreateShader.
glCreateShaderProgramv Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLsizei |
|
| -> Ptr (Ptr GLchar) |
|
| -> m GLuint |
Manual page for OpenGL 4.x.
glCreateSyncFromCLeventARB Source #
Arguments
| :: MonadIO m | |
| => Ptr a |
|
| -> Ptr b |
|
| -> GLbitfield |
|
| -> m GLsync | of type |
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 | |
| => GLenum |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLdouble |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
glDebugMessageCallback Source #
Arguments
| :: MonadIO m | |
| => GLDEBUGPROC |
|
| -> Ptr a |
|
| -> m () |
Manual page for OpenGL 4.x.
glDebugMessageCallbackAMD Source #
Arguments
| :: MonadIO m | |
| => GLDEBUGPROCAMD |
|
| -> Ptr a |
|
| -> m () |
glDebugMessageCallbackARB Source #
Arguments
| :: MonadIO m | |
| => GLDEBUGPROCARB |
|
| -> Ptr a |
|
| -> m () |
This command is an alias for glDebugMessageCallback.
glDebugMessageCallbackKHR Source #
Arguments
| :: MonadIO m | |
| => GLDEBUGPROCKHR |
|
| -> Ptr a |
|
| -> m () |
This command is an alias for glDebugMessageCallback.
glDebugMessageControl Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> Ptr GLuint |
|
| -> GLboolean |
|
| -> m () |
Manual page for OpenGL 4.x.
glDebugMessageControlARB Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> Ptr GLuint |
|
| -> GLboolean |
|
| -> m () |
This command is an alias for glDebugMessageControl.
glDebugMessageControlKHR Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> Ptr GLuint |
|
| -> GLboolean |
|
| -> m () |
This command is an alias for glDebugMessageControl.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLuint |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> Ptr GLchar |
|
| -> m () |
Manual page for OpenGL 4.x.
glDebugMessageInsertARB Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLuint |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> Ptr GLchar |
|
| -> m () |
This command is an alias for glDebugMessageInsert.
glDebugMessageInsertKHR Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLuint |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> Ptr GLchar |
|
| -> m () |
This command is an alias for glDebugMessageInsert.
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 () |
Arguments
| :: MonadIO m | |
| => GLsizei |
|
| -> Ptr GLuint |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLsizei |
|
| -> Ptr GLuint |
|
| -> m () |
This command is an alias for glDeleteBuffers.
Arguments
| :: MonadIO m | |
| => GLsizei |
|
| -> Ptr GLuint |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
glDeleteFramebuffersEXT Source #
Arguments
| :: MonadIO m | |
| => GLsizei |
|
| -> Ptr GLuint |
|
| -> m () |
This command is an alias for glDeleteFramebuffers.
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLhandleARB |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glDeleteProgramPipelines Source #
Arguments
| :: MonadIO m | |
| => GLsizei |
|
| -> Ptr GLuint |
|
| -> m () |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLsizei |
|
| -> Ptr GLuint |
|
| -> m () |
This command is an alias for glDeleteProgramsARB.
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
This command is an alias for glDeleteQueries.
glDeleteRenderbuffers Source #
Arguments
| :: MonadIO m | |
| => GLsizei |
|
| -> Ptr GLuint |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
glDeleteRenderbuffersEXT Source #
Arguments
| :: MonadIO m | |
| => GLsizei |
|
| -> Ptr GLuint |
|
| -> m () |
This command is an alias for glDeleteRenderbuffers.
Arguments
| :: MonadIO m | |
| => 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.
Manual pages for OpenGL 3.x or OpenGL 4.x.
This command is an alias for glDeleteSync.
Arguments
| :: MonadIO m | |
| => GLsizei |
|
| -> Ptr GLuint |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glDeleteTransformFeedbacks Source #
Manual page for OpenGL 4.x.
glDeleteTransformFeedbacksNV Source #
This command is an alias for glDeleteTransformFeedbacks.
Manual pages for OpenGL 3.x or OpenGL 4.x.
glDeleteVertexArraysAPPLE Source #
This command is an alias for glDeleteVertexArrays.
glDeleteVertexArraysOES Source #
This command is an alias for glDeleteVertexArrays.
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.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLsizei |
|
| -> Ptr GLdouble |
|
| -> m () |
Manual page for OpenGL 4.x.
Manual page for OpenGL 4.x.
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLclampf |
|
| -> GLclampf |
|
| -> m () |
This command is an alias for glDepthRangef.
Arguments
| :: MonadIO m | |
| => GLhandleARB |
|
| -> GLhandleARB |
|
| -> m () |
This command is an alias for glDetachShader.
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.
This command is an alias for glDisablei.
glDisableVertexArrayAttrib Source #
Manual page for OpenGL 4.x.
glDisableVertexAttribArray Source #
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glDisableVertexAttribArrayARB Source #
This command is an alias for glDisableVertexAttribArray.
Manual pages for OpenGL 3.x or OpenGL 4.x.
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 () |
Manual page for OpenGL 4.x.
glDispatchComputeIndirect Source #
Manual page for 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 |
|
| -> GLint |
|
| -> GLsizei |
|
| -> m () |
This command is an alias for glDrawArrays.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr a |
|
| -> m () |
Manual page for OpenGL 4.x.
glDrawArraysInstanced Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
glDrawArraysInstancedANGLE Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> m () |
This command is an alias for glDrawArraysInstanced.
glDrawArraysInstancedARB Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> m () |
This command is an alias for glDrawArraysInstanced.
glDrawArraysInstancedBaseInstance Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLuint |
|
| -> m () |
Manual page for OpenGL 4.x.
glDrawArraysInstancedBaseInstanceEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLuint |
|
| -> m () |
This command is an alias for glDrawArraysInstancedBaseInstance.
glDrawArraysInstancedEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> m () |
This command is an alias for glDrawArraysInstanced.
glDrawArraysInstancedNV Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> m () |
This command is an alias for glDrawArraysInstanced.
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 | |
| => GLsizei |
|
| -> Ptr GLenum |
|
| -> m () |
This command is an alias for glDrawBuffers.
Arguments
| :: MonadIO m | |
| => GLsizei |
|
| -> Ptr GLenum |
|
| -> m () |
This command is an alias for glDrawBuffers.
This command is an alias for glDrawBuffers.
glDrawElementArrayAPPLE Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> GLsizei |
|
| -> m () |
glDrawElementArrayATI Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLsizei |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glDrawElementsBaseVertex Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> GLint |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
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.
glDrawElementsIndirect Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
Manual page for 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.
glDrawElementsInstancedANGLE Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> GLsizei |
|
| -> m () |
This command is an alias for glDrawElementsInstanced.
glDrawElementsInstancedARB Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> GLsizei |
|
| -> m () |
This command is an alias for glDrawElementsInstanced.
glDrawElementsInstancedBaseInstance Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> GLsizei |
|
| -> GLuint |
|
| -> m () |
Manual page for OpenGL 4.x.
glDrawElementsInstancedBaseInstanceEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> GLsizei |
|
| -> GLuint |
|
| -> m () |
This command is an alias for glDrawElementsInstancedBaseInstance.
glDrawElementsInstancedBaseVertex Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> GLsizei |
|
| -> GLint |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
glDrawElementsInstancedBaseVertexBaseInstance Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> GLsizei |
|
| -> GLint |
|
| -> GLuint |
|
| -> m () |
Manual page for OpenGL 4.x.
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.
glDrawElementsInstancedEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> GLsizei |
|
| -> m () |
This command is an alias for glDrawElementsInstanced.
glDrawElementsInstancedNV Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> GLsizei |
|
| -> m () |
This command is an alias for glDrawElementsInstanced.
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.
glDrawRangeElementsBaseVertex Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> GLuint |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> GLint |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
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.
glDrawRangeElementsEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> GLuint |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
This command is an alias for glDrawRangeElements.
The vector equivalent of this command is glDrawTexfvOES.
The vector equivalent of this command is glDrawTexivOES.
The vector equivalent of this command is glDrawTexsvOES.
The vector equivalent of this command is glDrawTexxvOES.
glDrawTransformFeedback Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> m () |
Manual page for OpenGL 4.x.
glDrawTransformFeedbackEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> m () |
This command is an alias for glDrawTransformFeedback.
glDrawTransformFeedbackInstanced Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> GLsizei |
|
| -> m () |
Manual page for OpenGL 4.x.
glDrawTransformFeedbackInstancedEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> GLsizei |
|
| -> m () |
This command is an alias for glDrawTransformFeedbackInstanced.
glDrawTransformFeedbackNV Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> m () |
This command is an alias for glDrawTransformFeedback.
glDrawTransformFeedbackStream Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> GLuint |
|
| -> m () |
Manual page for OpenGL 4.x.
glDrawTransformFeedbackStreamInstanced Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> GLuint |
|
| -> GLsizei |
|
| -> m () |
Manual page for OpenGL 4.x.
glEGLImageTargetRenderbufferStorageOES Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLeglImageOES |
|
| -> m () |
glEGLImageTargetTexStorageEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLeglImageOES |
|
| -> Ptr GLint |
|
| -> m () |
glEGLImageTargetTexture2DOES Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLeglImageOES |
|
| -> m () |
glEGLImageTargetTextureStorageEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLeglImageOES |
|
| -> Ptr GLint |
|
| -> m () |
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.
glElementPointerAPPLE Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr a |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr a |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Manual page for OpenGL 2.x.
This command is an alias for glEnablei.
glEnableVertexArrayAttrib Source #
Manual page for OpenGL 4.x.
glEnableVertexAttribArray Source #
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glEnableVertexAttribArrayARB Source #
This command is an alias for glEnableVertexAttribArray.
Manual pages for OpenGL 3.x or OpenGL 4.x.
This command is an alias for glEnablei.
This command is an alias for glEnablei.
This command is an alias for glEnablei.
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.
glEndConditionalRenderNV :: MonadIO m => m () Source #
This command is an alias for glEndConditionalRender.
glEndConditionalRenderNVX :: MonadIO m => m () Source #
This command is an alias for glEndConditionalRender.
glEndFragmentShaderATI :: MonadIO m => m () Source #
glEndList :: MonadIO m => m () Source #
Manual page for OpenGL 2.x.
glEndOcclusionQueryNV :: MonadIO m => m () Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> m () |
This command is an alias for glEndQuery.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> m () |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLbitfield |
|
| -> m () |
glEndTransformFeedback :: MonadIO m => m () Source #
Manual pages for OpenGL 3.x or OpenGL 4.x.
glEndTransformFeedbackEXT :: MonadIO m => m () Source #
This command is an alias for glEndTransformFeedback.
glEndTransformFeedbackNV :: MonadIO m => m () Source #
This command is an alias for glEndTransformFeedback.
glEndVertexShaderEXT :: MonadIO m => m () Source #
Manual page for OpenGL 2.x. The vector equivalent of this command is glEvalCoord1dv.
Manual page for OpenGL 2.x.
Manual page for OpenGL 2.x. The vector equivalent of this command is glEvalCoord1fv.
Manual page for OpenGL 2.x.
Manual page for OpenGL 2.x. The vector equivalent of this command is glEvalCoord2dv.
Manual page for OpenGL 2.x.
Manual page for OpenGL 2.x. The vector equivalent of this command is glEvalCoord2fv.
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> m () |
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.
glEvaluateDepthValuesARB :: MonadIO m => m () Source #
Arguments
| :: MonadIO m | |
| => GLsizei |
|
| -> GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLbitfield |
|
| -> m GLsync | of type |
Manual pages for OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLbitfield |
|
| -> m GLsync |
This command is an alias for glFenceSync.
glFinalCombinerInputNV Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> m () |
glFinish :: MonadIO m => m () Source #
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> m () |
glFinishTextureSUNX :: MonadIO m => m () Source #
glFlush :: MonadIO m => m () Source #
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glFlushMappedBufferRange Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLintptr |
|
| -> GLsizeiptr |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
glFlushMappedBufferRangeAPPLE Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLintptr |
|
| -> GLsizeiptr |
|
| -> m () |
This command is an alias for glFlushMappedBufferRange.
glFlushMappedBufferRangeEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLintptr |
|
| -> GLsizeiptr |
|
| -> m () |
This command is an alias for glFlushMappedBufferRange.
glFlushMappedNamedBufferRange Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLintptr |
|
| -> GLsizeiptr |
|
| -> m () |
Manual page for OpenGL 4.x.
glFlushMappedNamedBufferRangeEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLintptr |
|
| -> GLsizeiptr |
|
| -> m () |
glFlushPixelDataRangeNV Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> m () |
glFlushRasterSGIX :: MonadIO m => m () Source #
glFlushVertexArrayRangeNV :: MonadIO m => m () Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLsizei |
|
| -> Ptr a |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLsizei |
|
| -> Ptr a |
|
| -> m () |
This command is an alias for glFogCoordPointer.
Manual page for OpenGL 2.x. The vector equivalent of this command is glFogCoorddv.
The vector equivalent of this command is glFogCoorddvEXT. This command is an alias for glFogCoordd.
Manual page for OpenGL 2.x.
This command is an alias for glFogCoorddv.
Manual page for OpenGL 2.x. The vector equivalent of this command is glFogCoordfv.
The vector equivalent of this command is glFogCoordfvEXT. This command is an alias for glFogCoordf.
Manual page for OpenGL 2.x.
This command is an alias for glFogCoordfv.
The vector equivalent of this command is glFogCoordhvNV.
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.
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 () |
glFrameTerminatorGREMEDY :: MonadIO m => m () Source #
glFramebufferDrawBufferEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> m () |
glFramebufferFetchBarrierEXT :: MonadIO m => m () Source #
glFramebufferFetchBarrierQCOM :: MonadIO m => m () Source #
glFramebufferFoveationParametersQCOM Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLuint |
|
| -> GLuint |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> m () |
glFramebufferParameteri Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLint |
|
| -> m () |
Manual page for OpenGL 4.x.
glFramebufferParameteriMESA Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLint |
|
| -> m () |
glFramebufferReadBufferEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> m () |
glFramebufferRenderbuffer Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLuint |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
glFramebufferRenderbufferEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLuint |
|
| -> m () |
This command is an alias for glFramebufferRenderbuffer.
glFramebufferRenderbufferOES Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLuint |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLuint |
|
| -> GLint |
|
| -> 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.
glFramebufferTexture1DEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLuint |
|
| -> GLint |
|
| -> m () |
This command is an alias for glFramebufferTexture1D.
glFramebufferTexture2D Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLuint |
|
| -> GLint |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
glFramebufferTexture2DDownsampleIMG Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLuint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> m () |
glFramebufferTexture2DEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLuint |
|
| -> GLint |
|
| -> m () |
This command is an alias for glFramebufferTexture2D.
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 () |
glFramebufferTexture3D Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLuint |
|
| -> GLint |
|
| -> GLint |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
glFramebufferTexture3DEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLuint |
|
| -> GLint |
|
| -> GLint |
|
| -> m () |
This command is an alias for glFramebufferTexture3D.
glFramebufferTexture3DOES Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLuint |
|
| -> GLint |
|
| -> GLint |
|
| -> m () |
glFramebufferTextureARB Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLuint |
|
| -> GLint |
|
| -> m () |
This command is an alias for glFramebufferTexture.
glFramebufferTextureEXT 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 () |
glFramebufferTextureFaceEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLuint |
|
| -> GLint |
|
| -> GLenum |
|
| -> m () |
This command is an alias for glFramebufferTextureFaceARB.
glFramebufferTextureLayer Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLuint |
|
| -> GLint |
|
| -> GLint |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
glFramebufferTextureLayerARB Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLuint |
|
| -> GLint |
|
| -> GLint |
|
| -> m () |
This command is an alias for glFramebufferTextureLayer.
glFramebufferTextureLayerDownsampleIMG Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLuint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> m () |
glFramebufferTextureLayerEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLuint |
|
| -> GLint |
|
| -> GLint |
|
| -> m () |
This command is an alias for glFramebufferTextureLayer.
glFramebufferTextureMultisampleMultiviewOVR Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLuint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLint |
|
| -> GLsizei |
|
| -> m () |
glFramebufferTextureMultiviewOVR Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLuint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> m () |
glFramebufferTextureOES Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLuint |
|
| -> GLint |
|
| -> m () |
This command is an alias for glFramebufferTexture.
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 | |
| => GLsizei |
|
| -> Ptr GLuint |
|
| -> m () |
This command is an alias for glGenBuffers.
Arguments
| :: MonadIO m | |
| => GLsizei |
|
| -> Ptr GLuint |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLsizei |
|
| -> Ptr GLuint |
|
| -> m () |
This command is an alias for glGenFramebuffers.
Manual page for OpenGL 2.x.
glGenProgramPipelines Source #
Arguments
| :: MonadIO m | |
| => GLsizei |
|
| -> Ptr GLuint |
|
| -> m () |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLsizei |
|
| -> Ptr GLuint |
|
| -> m () |
This command is an alias for glGenProgramsARB.
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.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.
glGenRenderbuffersEXT Source #
Arguments
| :: MonadIO m | |
| => GLsizei |
|
| -> Ptr GLuint |
|
| -> m () |
This command is an alias for glGenRenderbuffers.
Arguments
| :: MonadIO m | |
| => GLsizei |
|
| -> Ptr GLuint |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLuint |
|
| -> m GLuint |
Arguments
| :: MonadIO m | |
| => GLsizei |
|
| -> Ptr GLuint |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glGenTransformFeedbacks Source #
Manual page for OpenGL 4.x.
glGenTransformFeedbacksNV Source #
This command is an alias for glGenTransformFeedbacks.
Manual pages for OpenGL 3.x or OpenGL 4.x.
glGenVertexArraysAPPLE Source #
This command is an alias for glGenVertexArrays.
This command is an alias for glGenVertexArrays.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> m () |
This command is an alias for glGenerateMipmap.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> m () |
glGenerateMultiTexMipmapEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> m () |
glGenerateTextureMipmap Source #
Manual page for OpenGL 4.x.
glGenerateTextureMipmapEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> m () |
glGetActiveAtomicCounterBufferiv Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLuint |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Manual page for 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 | |
| => GLhandleARB |
|
| -> GLuint |
|
| -> GLsizei |
|
| -> Ptr GLsizei |
|
| -> Ptr GLint |
|
| -> Ptr GLenum |
|
| -> Ptr GLcharARB |
|
| -> m () |
This command is an alias for glGetActiveAttrib.
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.
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.
glGetActiveUniformARB Source #
Arguments
| :: MonadIO m | |
| => GLhandleARB |
|
| -> GLuint |
|
| -> GLsizei |
|
| -> Ptr GLsizei |
|
| -> Ptr GLint |
|
| -> Ptr GLenum |
|
| -> Ptr GLcharARB |
|
| -> m () |
This command is an alias for glGetActiveUniform.
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.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLuint |
|
| -> GLsizei |
|
| -> Ptr GLsizei |
|
| -> Ptr GLsizei |
|
| -> Ptr GLenum |
|
| -> Ptr GLchar |
|
| -> m () |
glGetAttachedObjectsARB Source #
Arguments
| :: MonadIO m | |
| => GLhandleARB |
|
| -> GLsizei |
|
| -> Ptr GLsizei |
|
| -> Ptr GLhandleARB |
|
| -> m () |
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.
glGetAttribLocationARB Source #
Arguments
| :: MonadIO m | |
| => GLhandleARB |
|
| -> Ptr GLcharARB |
|
| -> m GLint |
This command is an alias for glGetAttribLocation.
glGetBooleanIndexedvEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> Ptr GLboolean |
|
| -> m () |
This command is an alias for glGetBooleani_v.
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.
glGetBufferParameteri64v Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLint64 |
|
| -> m () |
Manual pages for 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.
glGetBufferParameterivARB Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
This command is an alias for glGetBufferParameteriv.
glGetBufferParameterui64vNV Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLuint64EXT |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr (Ptr a) |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glGetBufferPointervARB Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr (Ptr a) |
|
| -> m () |
This command is an alias for glGetBufferPointerv.
glGetBufferPointervOES Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr (Ptr a) |
|
| -> m () |
This command is an alias for glGetBufferPointerv.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLintptr |
|
| -> GLsizeiptr |
|
| -> Ptr a |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glGetBufferSubDataARB Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLintptrARB |
|
| -> GLsizeiptrARB |
|
| -> Ptr a |
|
| -> m () |
This command is an alias for glGetBufferSubData.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLdouble |
|
| -> m () |
Manual page for OpenGL 2.x.
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 | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
This command is an alias for glGetColorTable.
glGetColorTableParameterfv Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
Manual page for OpenGL 2.x.
glGetColorTableParameterfvEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
This command is an alias for glGetColorTableParameterfv.
glGetColorTableParameterfvSGI Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
glGetColorTableParameteriv Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Manual page for OpenGL 2.x.
glGetColorTableParameterivEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
This command is an alias for glGetColorTableParameteriv.
glGetColorTableParameterivSGI Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
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 () |
glGetCompressedMultiTexImageEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLint |
|
| -> Ptr a |
|
| -> m () |
glGetCompressedTexImage Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> Ptr a |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glGetCompressedTexImageARB Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> Ptr a |
|
| -> m () |
This command is an alias for glGetCompressedTexImage.
glGetCompressedTextureImage Source #
Manual page for 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.
glGetConvolutionFilter Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
Manual page for OpenGL 2.x.
glGetConvolutionFilterEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
glGetConvolutionParameterfv Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
Manual page for OpenGL 2.x.
glGetConvolutionParameterfvEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
glGetConvolutionParameteriv Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Manual page for OpenGL 2.x.
glGetConvolutionParameterivEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
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.
glGetDebugMessageLogAMD Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLsizei |
|
| -> Ptr GLenum |
|
| -> Ptr GLuint |
|
| -> Ptr GLuint |
|
| -> Ptr GLsizei |
|
| -> Ptr GLchar |
|
| -> m GLuint |
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.
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.
glGetDetailTexFuncSGIS Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLfloat |
|
| -> 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 () |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> Ptr GLdouble |
|
| -> m () |
This command is an alias for glGetDoublei_v.
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.
glGetFinalCombinerInputParameterfvNV Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
glGetFinalCombinerInputParameterivNV Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
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 () |
Manual page for OpenGL 4.x.
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.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> Ptr GLfloat |
|
| -> m () |
This command is an alias for glGetFloati_v.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLfloat |
|
| -> 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.
glGetFragDataIndexEXT Source #
This command is an alias for glGetFragDataIndex.
glGetFragDataLocation Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> Ptr GLchar |
|
| -> m GLint |
Manual pages for OpenGL 3.x or OpenGL 4.x.
glGetFragDataLocationEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> Ptr GLchar |
|
| -> m GLint |
This command is an alias for glGetFragDataLocation.
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 () |
glGetFramebufferAttachmentParameteriv Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
glGetFramebufferAttachmentParameterivEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
This command is an alias for glGetFramebufferAttachmentParameteriv.
glGetFramebufferAttachmentParameterivOES Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
glGetFramebufferParameterfvAMD Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLuint |
|
| -> GLuint |
|
| -> GLsizei |
|
| -> Ptr GLfloat |
|
| -> m () |
glGetFramebufferParameteriv Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Manual page for OpenGL 4.x.
glGetFramebufferParameterivMESA Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
glGetFramebufferPixelLocalStorageSizeEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> m GLsizei |
glGetGraphicsResetStatus Source #
Arguments
| :: MonadIO m | |
| => m GLenum | of type GraphicsResetStatus. |
Manual page for OpenGL 4.x.
glGetGraphicsResetStatusARB Source #
Arguments
| :: MonadIO m | |
| => m GLenum | of type GraphicsResetStatus. |
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.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> m GLhandleARB | of type |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLboolean |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLboolean |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
glGetHistogramParameterfv Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
Manual page for OpenGL 2.x.
glGetHistogramParameterfvEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
glGetHistogramParameteriv Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Manual page for OpenGL 2.x.
glGetHistogramParameterivEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
glGetHistogramParameterxvOES Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLfixed |
|
| -> m () |
glGetImageTransformParameterfvHP Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
glGetImageTransformParameterivHP Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
glGetInstrumentsSGIX :: MonadIO m => m GLint Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> Ptr GLint64 |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLint64 |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
This command is an alias for glGetInteger64v.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLint64 |
|
| -> m () |
This command is an alias for glGetInteger64v.
glGetIntegerIndexedvEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> Ptr GLint |
|
| -> m () |
This command is an alias for glGetIntegeri_v.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> Ptr GLint |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
glGetIntegerui64i_vNV Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> Ptr GLuint64EXT |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLuint64EXT |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glGetInternalformatSampleivNV Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> Ptr GLint |
|
| -> m () |
glGetInternalformati64v Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> Ptr GLint64 |
|
| -> m () |
Manual page for OpenGL 4.x.
glGetInternalformativ Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> Ptr GLint |
|
| -> m () |
Manual page for 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.
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 | |
| => 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 |
|
| -> GLenum |
|
| -> GLfixed |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLfixed |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLfixed |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLboolean |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLboolean |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
glGetMinmaxParameterfv Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
Manual page for OpenGL 2.x.
glGetMinmaxParameterfvEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
glGetMinmaxParameteriv Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Manual page for OpenGL 2.x.
glGetMinmaxParameterivEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
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 () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> Ptr GLfloat |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> Ptr GLfloat |
|
| -> m () |
This command is an alias for glGetMultisamplefv.
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.
glGetNamedBufferParameterui64vNV Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLuint64EXT |
|
| -> m () |
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.
glGetNamedBufferSubDataEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLintptr |
|
| -> GLsizeiptr |
|
| -> Ptr a |
|
| -> m () |
glGetNamedFramebufferAttachmentParameteriv Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Manual page for OpenGL 4.x.
glGetNamedFramebufferAttachmentParameterivEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
glGetNamedFramebufferParameteriv Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Manual page for OpenGL 4.x.
glGetNamedProgramStringEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
glGetNamedProgramivEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
glGetNamedRenderbufferParameteriv Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> GLsizei |
|
| -> Ptr GLsizei |
|
| -> Ptr GLchar |
|
| -> m () |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> GLsizei |
|
| -> Ptr GLsizei |
|
| -> Ptr GLchar |
|
| -> m () |
This command is an alias for glGetObjectLabel.
glGetObjectParameterfvARB Source #
Arguments
| :: MonadIO m | |
| => GLhandleARB |
|
| -> GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
glGetObjectParameterivARB Source #
Arguments
| :: MonadIO m | |
| => GLhandleARB |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => Ptr a |
|
| -> GLsizei |
|
| -> Ptr GLsizei |
|
| -> Ptr GLchar |
|
| -> m () |
Manual page for OpenGL 4.x.
glGetObjectPtrLabelKHR Source #
Arguments
| :: MonadIO m | |
| => Ptr a |
|
| -> GLsizei |
|
| -> Ptr GLsizei |
|
| -> Ptr GLchar |
|
| -> m () |
This command is an alias for glGetObjectPtrLabel.
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 () |
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 () |
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 |
|
| -> 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.
glGetPixelTexGenParameterfvSGIS Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
glGetPixelTexGenParameterivSGIS Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr (Ptr a) |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr (Ptr a) |
|
| -> m () |
This command is an alias for glGetPointerv.
This command is an alias for glGetPointerv.
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLsizei |
|
| -> Ptr GLsizei |
|
| -> Ptr GLenum |
|
| -> Ptr a |
|
| -> m () |
Manual page for OpenGL 4.x.
glGetProgramBinaryOES Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLsizei |
|
| -> Ptr GLsizei |
|
| -> Ptr GLenum |
|
| -> Ptr a |
|
| -> m () |
This command is an alias for glGetProgramBinary.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLsizei |
|
| -> Ptr GLsizei |
|
| -> Ptr GLchar |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glGetProgramInterfaceiv Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Manual page for OpenGL 4.x.
glGetProgramParameterdvNV Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> GLenum |
|
| -> Ptr GLdouble |
|
| -> m () |
glGetProgramParameterfvNV Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
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.
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.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Manual page for OpenGL 4.x.
glGetProgramStringARB Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
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 |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLint64 |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
glGetQueryObjecti64vEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLint64 |
|
| -> m () |
This command is an alias for glGetQueryObjecti64v.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glGetQueryObjectivARB Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
This command is an alias for glGetQueryObjectiv.
glGetQueryObjectivEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
This command is an alias for glGetQueryObjectiv.
glGetQueryObjectui64v Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLuint64 |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
glGetQueryObjectui64vEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLuint64 |
|
| -> m () |
This command is an alias for glGetQueryObjectui64v.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLuint |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
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 () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
This command is an alias for glGetQueryiv.
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.
glGetRenderbufferParameterivEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
This command is an alias for glGetRenderbufferParameteriv.
glGetRenderbufferParameterivOES Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
glGetSamplerParameterIiv Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
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.
glGetSamplerParameterIuiv Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLuint |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
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.
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.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> Ptr b |
|
| -> Ptr c |
|
| -> m () |
Manual page for OpenGL 2.x.
glGetSeparableFilterEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> Ptr b |
|
| -> Ptr c |
|
| -> 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.
glGetShaderPrecisionFormat Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> Ptr GLint |
|
| -> m () |
Manual page for 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 | |
| => GLhandleARB |
|
| -> GLsizei |
|
| -> Ptr GLsizei |
|
| -> Ptr GLcharARB |
|
| -> m () |
This command is an alias for glGetShaderSource.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
face of type StencilFaceDirection.
maxLength.
id.
pname:: MonadIO m => params pointing to COMPSIZE(pname) elements of type GLint.-> m ()
face of tpes.html#t:GLp>
| :: Pt.18.2.1/Control-Monad-IO-Class.html#t:MonadIO" title="Control.Monad.IO.Class">MonadIO m | |
| => GLenum |
|
Manual page for OpenGL 2.x.
glGetMinmaxParameterivEXT Source #
Arguments
bufSize.
params pointing to COMPSIZE(pname) elements of type GLint.
name pointing to COMPSIZE(name) elements of type GLchar.
Argumeass="top">
Ptr GLchar
name pointing to COMPSIZE(name) elements of type es.html#t:GLsizei" title="Graphics.GL.Types">GLsizei
bufSize.
Arguments
| :: GLenum |
Manual pas/man | |||||||||||
| -> -> Ptrt" title="Graphics.GL.Types">GLint |
| |||||||||||
| -> | ||||||||||||
| -> GClass.html#t:MonadIO" title="Cuayrsl1>. | ||||||||||||
| -> m () |
glGetPerfMonitorCounterInfoAMD #
Manual pages for -> pointing to 2 elements of type GLint.-> <>group.-> GLuint.
Manual pas/man
bufSize.
Argumeass="top">
glGetAss="doc href="Graphics-GL-Core46.html#t:GLintptr" title="Graphics.GL.Core46">GLintptr
drawcount.
bufSize.
bufSize.
bufSize.
bufSize.
bufSize.
drawcount.
bufSize.
values pointing to COMPSIZE(map) elements of type indirect.
bufSize.
Arguments
| :: MonadIO m | ||||||||||||||||||||||||||||||||||||||||||||||
| => GLuint |
| :: |
| ||||
| -> >>"Control. title="Coc">:: ibLocatource GLsizei |
| ||||
| -> GLsizei |
| ||||
| -> Arguments |
bufSize.
Arguments
| :: Manual pas/man | |||||||||||||||||||||||||||||||||
| -> -> Ptr GLchar |
| ||||||||||||||||||||||||||||||||
| -> m ()GLsizei |
| ||||||||||||||||||||||||||||||||
| -> GLuint |
| ||||||||||||||||||||||||||||||||
| GLuint | |||||||||||||||||||||||||||||||||
| GLuint Arguments
Manual pages for OpenGL 3.x or Contents
|