| Copyright | (c) Sven Panne 2019 |
|---|---|
| License | BSD3 |
| Maintainer | Sven Panne <svenpanne@gmail.com> |
| Stability | stable |
| Portability | portable |
| Safe Haskell | None |
| Language | Haskell2010 |
Graphics.GL.Functions
Description
All raw functions from the OpenGL registry.
Synopsis
- glBeginPerfMonitorAMD :: MonadIO m => GLuint -> m ()
- glBindVertexArrayAPPLE :: MonadIO m => GLuint -> m ()
- glBindFragDataLocationIndexed :: MonadIO m => GLuint -> GLuint -> GLuint -> Ptr GLchar -> m ()
- glBindTextureUnit :: MonadIO m => GLuint -> GLuint -> m ()
- glBindProgramARB :: MonadIO m => GLenum -> GLuint -> m ()
- glBindFramebuffer :: MonadIO m => GLenum -> GLuint -> m ()
- glBindRenderbuffer :: MonadIO m => GLenum -> GLuint -> m ()
- glBindBuffersBase :: MonadIO m => GLenum -> GLuint -> GLsizei -> Ptr GLuint -> m ()
- glBindBuffersRange :: MonadIO m => GLenum -> GLuint -> GLsizei -> Ptr GLuint -> Ptr GLintptr -> Ptr GLsizeiptr -> m ()
- glBindImageTextures :: MonadIO m => GLuint -> GLsizei -> Ptr GLuint -> m ()
- glBindSamplers :: MonadIO m => GLuint -> GLsizei -> Ptr GLuint -> m ()
- glBindTextures :: MonadIO m => GLuint -> GLsizei -> Ptr GLuint -> m ()
- glBindVertexBuffers :: MonadIO m => GLuint -> GLsizei -> Ptr GLuint -> Ptr GLintptr -> Ptr GLsizei -> m ()
- glActiveTextureARB :: MonadIO m => GLenum -> m ()
- glBeginQueryARB :: MonadIO m => GLenum -> GLuint -> m ()
- glBindSampler :: MonadIO m => GLuint -> GLuint -> m ()
- glActiveShaderProgram :: MonadIO m => GLuint -> GLuint -> m ()
- glBindProgramPipeline :: MonadIO m => GLuint -> m ()
- glBindImageTexture :: MonadIO m => GLuint -> GLuint -> GLint -> GLboolean -> GLint -> GLenum -> GLenum -> m ()
- glAttachObjectARB :: MonadIO m => GLhandleARB -> GLhandleARB -> m ()
- glBindTransformFeedback :: MonadIO m => GLenum -> GLuint -> m ()
- glBeginQueryIndexed :: MonadIO m => GLenum -> GLuint -> GLuint -> m ()
- glBindBufferBase :: MonadIO m => GLenum -> GLuint -> GLuint -> m ()
- glBindBufferRange :: MonadIO m => GLenum -> GLuint -> GLuint -> GLintptr -> GLsizeiptr -> m ()
- glBindVertexArray :: MonadIO m => GLuint -> m ()
- glBindVertexBuffer :: MonadIO m => GLuint -> GLuint -> GLintptr -> GLsizei -> m ()
- glBindBufferARB :: MonadIO m => GLenum -> GLuint -> m ()
- glBindAttribLocationARB :: MonadIO m => GLhandleARB -> GLuint -> Ptr GLcharARB -> m ()
- glAlphaFragmentOp1ATI :: MonadIO m => GLenum -> GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> m ()
- glAlphaFragmentOp2ATI :: MonadIO m => GLenum -> GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> m ()
- glAlphaFragmentOp3ATI :: MonadIO m => GLenum -> GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> m ()
- glBeginFragmentShaderATI :: MonadIO m => m ()
- glBindFragmentShaderATI :: MonadIO m => GLuint -> m ()
- glArrayObjectATI :: MonadIO m => GLenum -> GLint -> GLenum -> GLsizei -> GLuint -> GLuint -> m ()
- glAccum :: MonadIO m => GLenum -> GLfloat -> m ()
- glActiveTexture :: MonadIO m => GLenum -> m ()
- glAlphaFunc :: MonadIO m => GLenum -> GLfloat -> m ()
- glAreTexturesResident :: MonadIO m => GLsizei -> Ptr GLuint -> Ptr GLboolean -> m GLboolean
- glArrayElement :: MonadIO m => GLint -> m ()
- glAttachShader :: MonadIO m => GLuint -> GLuint -> m ()
- glBegin :: MonadIO m => GLenum -> m ()
- glBeginConditionalRender :: MonadIO m => GLuint -> GLenum -> m ()
- glBeginQuery :: MonadIO m => GLenum -> GLuint -> m ()
- glBeginTransformFeedback :: MonadIO m => GLenum -> m ()
- glBindAttribLocation :: MonadIO m => GLuint -> GLuint -> Ptr GLchar -> m ()
- glBindBuffer :: MonadIO m => GLenum -> GLuint -> m ()
- glBindFragDataLocation :: MonadIO m => GLuint -> GLuint -> Ptr GLchar -> m ()
- glBindTexture :: MonadIO m => GLenum -> GLuint -> m ()
- glBindMultiTextureEXT :: MonadIO m => GLenum -> GLenum -> GLuint -> m ()
- glBindFramebufferEXT :: MonadIO m => GLenum -> GLuint -> m ()
- glBindRenderbufferEXT :: MonadIO m => GLenum -> GLuint -> m ()
- glBindFragDataLocationEXT :: MonadIO m => GLuint -> GLuint -> Ptr GLchar -> m ()
- glApplyTextureEXT :: MonadIO m => GLenum -> m ()
- glActiveProgramEXT :: MonadIO m => GLuint -> m ()
- glBindImageTextureEXT :: MonadIO m => GLuint -> GLuint -> GLint -> GLboolean -> GLint -> GLenum -> GLint -> m ()
- glActiveStencilFaceEXT :: MonadIO m => GLenum -> m ()
- glAreTexturesResidentEXT :: MonadIO m => GLsizei -> Ptr GLuint -> Ptr GLboolean -> m GLboolean
- glBindTextureEXT :: MonadIO m => GLenum -> GLuint -> m ()
- glBeginTransformFeedbackEXT :: MonadIO m => GLenum -> m ()
- glBindBufferBaseEXT :: MonadIO m => GLenum -> GLuint -> GLuint -> m ()
- glBindBufferOffsetEXT :: MonadIO m => GLenum -> GLuint -> GLuint -> GLintptr -> m ()
- glBindBufferRangeEXT :: MonadIO m => GLenum -> GLuint -> GLuint -> GLintptr -> GLsizeiptr -> m ()
- glArrayElementEXT :: MonadIO m => GLint -> m ()
- glBeginVertexShaderEXT :: MonadIO m => m ()
- glBindLightParameterEXT :: MonadIO m => GLenum -> GLenum -> m GLuint
- glBindMaterialParameterEXT :: MonadIO m => GLenum -> GLenum -> m GLuint
- glBindParameterEXT :: MonadIO m => GLenum -> m GLuint
- glBindTexGenParameterEXT :: MonadIO m => GLenum -> GLenum -> GLenum -> m GLuint
- glBindTextureUnitParameterEXT :: MonadIO m => GLenum -> GLenum -> m GLuint
- glAcquireKeyedMutexWin32EXT :: MonadIO m => GLuint -> GLuint64 -> GLuint -> m GLboolean
- glApplyFramebufferAttachmentCMAAINTEL :: MonadIO m => m ()
- glBeginPerfQueryINTEL :: MonadIO m => GLuint -> m ()
- glAlphaToCoverageDitherControlNV :: MonadIO m => GLenum -> m ()
- glBeginConditionalRenderNV :: MonadIO m => GLuint -> GLenum -> m ()
- glBeginOcclusionQueryNV :: MonadIO m => GLuint -> m ()
- glBindShadingRateImageNV :: MonadIO m => GLuint -> m ()
- glActiveVaryingNV :: MonadIO m => GLuint -> Ptr GLchar -> m ()
- glBeginTransformFeedbackNV :: MonadIO m => GLenum -> m ()
- glBindBufferBaseNV :: MonadIO m => GLenum -> GLuint -> GLuint -> m ()
- glBindBufferOffsetNV :: MonadIO m => GLenum -> GLuint -> GLuint -> GLintptr -> m ()
- glBindBufferRangeNV :: MonadIO m => GLenum -> GLuint -> GLuint -> GLintptr -> GLsizeiptr -> m ()
- glBindTransformFeedbackNV :: MonadIO m => GLenum -> GLuint -> m ()
- glAreProgramsResidentNV :: MonadIO m => GLsizei -> Ptr GLuint -> Ptr GLboolean -> m GLboolean
- glBindProgramNV :: MonadIO m => GLenum -> GLuint -> m ()
- glBeginVideoCaptureNV :: MonadIO m => GLuint -> m ()
- glBeginConditionalRenderNVX :: MonadIO m => GLuint -> m ()
- glAsyncCopyBufferSubDataNVX :: MonadIO m => GLsizei -> Ptr GLuint -> Ptr GLuint64 -> GLuint -> GLbitfield -> GLuint -> GLuint -> GLintptr -> GLintptr -> GLsizeiptr -> GLsizei -> Ptr GLuint -> Ptr GLuint64 -> m GLuint
- glAsyncCopyImageSubDataNVX :: MonadIO m => GLsizei -> Ptr GLuint -> Ptr GLuint64 -> GLuint -> GLbitfield -> GLuint -> GLenum -> GLint -> GLint -> GLint -> GLint -> GLuint -> GLenum -> GLint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> GLsizei -> GLsizei -> Ptr GLuint -> Ptr GLuint64 -> m GLuint
- glAccumxOES :: MonadIO m => GLenum -> GLfixed -> m ()
- glAlphaFuncxOES :: MonadIO m => GLenum -> GLfixed -> m ()
- glAsyncMarkerSGIX :: MonadIO m => GLuint -> m ()
- glActiveShaderProgramEXT :: MonadIO m => GLuint -> GLuint -> m ()
- glAlphaFuncQCOM :: MonadIO m => GLenum -> GLclampf -> m ()
- glAlphaFuncx :: MonadIO m => GLenum -> GLfixed -> m ()
- glBeginQueryEXT :: MonadIO m => GLenum -> GLuint -> m ()
- glBindFragDataLocationIndexedEXT :: MonadIO m => GLuint -> GLuint -> GLuint -> Ptr GLchar -> m ()
- glBindFramebufferOES :: MonadIO m => GLenum -> GLuint -> m ()
- glBindProgramPipelineEXT :: MonadIO m => GLuint -> m ()
- glBindRenderbufferOES :: MonadIO m => GLenum -> GLuint -> m ()
- glBindVertexArrayOES :: MonadIO m => GLuint -> m ()
- glBlendEquationIndexedAMD :: MonadIO m => GLuint -> GLenum -> m ()
- glBlendEquationSeparateIndexedAMD :: MonadIO m => GLuint -> GLenum -> GLenum -> m ()
- glBlendFuncIndexedAMD :: MonadIO m => GLuint -> GLenum -> GLenum -> m ()
- glBlendFuncSeparateIndexedAMD :: MonadIO m => GLuint -> GLenum -> GLenum -> GLenum -> GLenum -> m ()
- glBufferParameteriAPPLE :: MonadIO m => GLenum -> GLenum -> GLint -> m ()
- glBufferStorage :: MonadIO m => GLenum -> GLsizeiptr -> Ptr a -> GLbitfield -> m ()
- glClearBufferData :: MonadIO m => GLenum -> GLenum -> GLenum -> GLenum -> Ptr a -> m ()
- glClearBufferSubData :: MonadIO m => GLenum -> GLenum -> GLintptr -> GLsizeiptr -> GLenum -> GLenum -> Ptr a -> m ()
- glClampColorARB :: MonadIO m => GLenum -> GLenum -> m ()
- glBlitNamedFramebuffer :: MonadIO m => GLuint -> GLuint -> GLint -> GLint -> GLint -> GLint -> GLint -> GLint -> GLint -> GLint -> GLbitfield -> GLenum -> m ()
- glCheckNamedFramebufferStatus :: MonadIO m => GLuint -> GLenum -> m GLenum
- glBlendEquationSeparateiARB :: MonadIO m => GLuint -> GLenum -> GLenum -> m ()
- glBlendEquationiARB :: MonadIO m => GLuint -> GLenum -> m ()
- glBlendFuncSeparateiARB :: MonadIO m => GLuint -> GLenum -> GLenum -> GLenum -> GLenum -> m ()
- glBlendFunciARB :: MonadIO m => GLuint -> GLenum -> GLenum -> m ()
- glClearDepthf :: MonadIO m => GLfloat -> m ()
- glBlitFramebuffer :: MonadIO m => GLint -> GLint -> GLint -> GLint -> GLint -> GLint -> GLint -> GLint -> GLbitfield -> GLenum -> m ()
- glCheckFramebufferStatus :: MonadIO m => GLenum -> m GLenum
- glBlendColor :: MonadIO m => GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
- glBlendEquation :: MonadIO m => GLenum -> m ()
- glBufferPageCommitmentARB :: MonadIO m => GLenum -> GLintptr -> GLsizeiptr -> GLboolean -> m ()
- glBufferDataARB :: MonadIO m => GLenum -> GLsizeiptrARB -> Ptr a -> GLenum -> m ()
- glBufferSubDataARB :: MonadIO m => GLenum -> GLintptrARB -> GLsizeiptrARB -> Ptr a -> m ()
- glBitmap :: MonadIO m => GLsizei -> GLsizei -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> Ptr GLubyte -> m ()
- glBlendEquationSeparate :: MonadIO m => GLenum -> GLenum -> m ()
- glBlendFunc :: MonadIO m => GLenum -> GLenum -> m ()
- glBlendFuncSeparate :: MonadIO m => GLenum -> GLenum -> GLenum -> GLenum -> m ()
- glBufferData :: MonadIO m => GLenum -> GLsizeiptr -> Ptr a -> GLenum -> m ()
- glBufferSubData :: MonadIO m => GLenum -> GLintptr -> GLsizeiptr -> Ptr a -> m ()
- glCallList :: MonadIO m => GLuint -> m ()
- glCallLists :: MonadIO m => GLsizei -> GLenum -> Ptr a -> m ()
- glClampColor :: MonadIO m => GLenum -> GLenum -> m ()
- glClear :: MonadIO m => GLbitfield -> m ()
- glClearAccum :: MonadIO m => GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
- glClearBufferfi :: MonadIO m => GLenum -> GLint -> GLfloat -> GLint -> m ()
- glClearBufferfv :: MonadIO m => GLenum -> GLint -> Ptr GLfloat -> m ()
- glClearBufferiv :: MonadIO m => GLenum -> GLint -> Ptr GLint -> m ()
- glClearBufferuiv :: MonadIO m => GLenum -> GLint -> Ptr GLuint -> m ()
- glClearColor :: MonadIO m => GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
- glClearDepth :: MonadIO m => GLdouble -> m ()
- glBlendEquationSeparatei :: MonadIO m => GLuint -> GLenum -> GLenum -> m ()
- glBlendEquationi :: MonadIO m => GLuint -> GLenum -> m ()
- glBlendFuncSeparatei :: MonadIO m => GLuint -> GLenum -> GLenum -> GLenum -> GLenum -> m ()
- glBlendFunci :: MonadIO m => GLuint -> GLenum -> GLenum -> m ()
- glBlendColorEXT :: MonadIO m => GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
- glBlendEquationSeparateEXT :: MonadIO m => GLenum -> GLenum -> m ()
- glBlendFuncSeparateEXT :: MonadIO m => GLenum -> GLenum -> GLenum -> GLenum -> m ()
- glBlendEquationEXT :: MonadIO m => GLenum -> m ()
- glBinormal3bEXT :: MonadIO m => GLbyte -> GLbyte -> GLbyte -> m ()
- glBinormal3bvEXT :: MonadIO m => Ptr GLbyte -> m ()
- glBinormal3dEXT :: MonadIO m => GLdouble -> GLdouble -> GLdouble -> m ()
- glBinormal3dvEXT :: MonadIO m => Ptr GLdouble -> m ()
- glBinormal3fEXT :: MonadIO m => GLfloat -> GLfloat -> GLfloat -> m ()
- glBinormal3fvEXT :: MonadIO m => Ptr GLfloat -> m ()
- glBinormal3iEXT :: MonadIO m => GLint -> GLint -> GLint -> m ()
- glBinormal3ivEXT :: MonadIO m => Ptr GLint -> m ()
- glBinormal3sEXT :: MonadIO m => GLshort -> GLshort -> GLshort -> m ()
- glBinormal3svEXT :: MonadIO m => Ptr GLshort -> m ()
- glBinormalPointerEXT :: MonadIO m => GLenum -> GLsizei -> Ptr a -> m ()
- glCheckNamedFramebufferStatusEXT :: MonadIO m => GLuint -> GLenum -> m GLenum
- glBufferStorageExternalEXT :: MonadIO m => GLenum -> GLintptr -> GLsizeiptr -> GLeglClientBufferEXT -> GLbitfield -> m ()
- glBlitFramebufferEXT :: MonadIO m => GLint -> GLint -> GLint -> GLint -> GLint -> GLint -> GLint -> GLint -> GLbitfield -> GLenum -> m ()
- glCheckFramebufferStatusEXT :: MonadIO m => GLenum -> m GLenum
- glBufferStorageMemEXT :: MonadIO m => GLenum -> GLsizeiptr -> GLuint -> GLuint64 -> m ()
- glClearColorIiEXT :: MonadIO m => GLint -> GLint -> GLint -> GLint -> m ()
- glClearColorIuiEXT :: MonadIO m => GLuint -> GLuint -> GLuint -> GLuint -> m ()
- glBindVertexShaderEXT :: MonadIO m => GLuint -> m ()
- glBlendFuncSeparateINGR :: MonadIO m => GLenum -> GLenum -> GLenum -> GLenum -> m ()
- glBlendBarrierKHR :: MonadIO m => m ()
- glBlendBarrierNV :: MonadIO m => m ()
- glBlendParameteriNV :: MonadIO m => GLenum -> GLint -> m ()
- glCallCommandListNV :: MonadIO m => GLuint -> m ()
- glClearDepthdNV :: MonadIO m => GLdouble -> m ()
- glBufferAttachMemoryNV :: MonadIO m => GLenum -> GLuint -> GLuint64 -> m ()
- glBufferAddressRangeNV :: MonadIO m => GLenum -> GLuint -> GLuint64EXT -> GLsizeiptr -> m ()
- glBindVideoCaptureStreamBufferNV :: MonadIO m => GLuint -> GLuint -> GLenum -> GLintptrARB -> m ()
- glBindVideoCaptureStreamTextureNV :: MonadIO m => GLuint -> GLuint -> GLenum -> GLenum -> GLuint -> m ()
- glBitmapxOES :: MonadIO m => GLsizei -> GLsizei -> GLfixed -> GLfixed -> GLfixed -> GLfixed -> Ptr GLubyte -> m ()
- glBlendColorxOES :: MonadIO m => GLfixed -> GLfixed -> GLfixed -> GLfixed -> m ()
- glClearAccumxOES :: MonadIO m => GLfixed -> GLfixed -> GLfixed -> GLfixed -> m ()
- glClearColorxOES :: MonadIO m => GLfixed -> GLfixed -> GLfixed -> GLfixed -> m ()
- glClearDepthfOES :: MonadIO m => GLclampf -> m ()
- glBlendBarrier :: MonadIO m => m ()
- glBlendEquationOES :: MonadIO m => GLenum -> m ()
- glBlendEquationSeparateOES :: MonadIO m => GLenum -> GLenum -> m ()
- glBlendEquationSeparateiEXT :: MonadIO m => GLuint -> GLenum -> GLenum -> m ()
- glBlendEquationSeparateiOES :: MonadIO m => GLuint -> GLenum -> GLenum -> m ()
- glBlendEquationiEXT :: MonadIO m => GLuint -> GLenum -> m ()
- glBlendEquationiOES :: MonadIO m => GLuint -> GLenum -> m ()
- glBlendFuncSeparateOES :: MonadIO m => GLenum -> GLenum -> GLenum -> GLenum -> m ()
- glBlendFuncSeparateiEXT :: MonadIO m => GLuint -> GLenum -> GLenum -> GLenum -> GLenum -> m ()
- glBlendFuncSeparateiOES :: MonadIO m => GLuint -> GLenum -> GLenum -> GLenum -> GLenum -> m ()
- glBlendFunciEXT :: MonadIO m => GLuint -> GLenum -> GLenum -> m ()
- glBlendFunciOES :: MonadIO m => GLuint -> GLenum -> GLenum -> m ()
- glBlitFramebufferANGLE :: MonadIO m => GLint -> GLint -> GLint -> GLint -> GLint -> GLint -> GLint -> GLint -> GLbitfield -> GLenum -> m ()
- glBlitFramebufferNV :: MonadIO m => GLint -> GLint -> GLint -> GLint -> GLint -> GLint -> GLint -> GLint -> GLbitfield -> GLenum -> m ()
- glBufferStorageEXT :: MonadIO m => GLenum -> GLsizeiptr -> Ptr a -> GLbitfield -> m ()
- glCheckFramebufferStatusOES :: MonadIO m => GLenum -> m GLenum
- glClearColorx :: MonadIO m => GLfixed -> GLfixed -> GLfixed -> GLfixed -> m ()
- glClearDepthx :: MonadIO m => GLfixed -> m ()
- glClearTexImage :: MonadIO m => GLuint -> GLint -> GLenum -> GLenum -> Ptr a -> m ()
- glClearTexSubImage :: MonadIO m => GLuint -> GLint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> GLsizei -> GLenum -> GLenum -> Ptr a -> m ()
- glClipControl :: MonadIO m => GLenum -> GLenum -> m ()
- glClearNamedBufferData :: MonadIO m => GLuint -> GLenum -> GLenum -> GLenum -> Ptr a -> m ()
- glClearNamedBufferSubData :: MonadIO m => GLuint -> GLenum -> GLintptr -> GLsizeiptr -> GLenum -> GLenum -> Ptr a -> m ()
- glClearNamedFramebufferfi :: MonadIO m => GLuint -> GLenum -> GLint -> GLfloat -> GLint -> m ()
- glClearNamedFramebufferfv :: MonadIO m => GLuint -> GLenum -> GLint -> Ptr GLfloat -> m ()
- glClearNamedFramebufferiv :: MonadIO m => GLuint -> GLenum -> GLint -> Ptr GLint -> m ()
- glClearNamedFramebufferuiv :: MonadIO m => GLuint -> GLenum -> GLint -> Ptr GLuint -> m ()
- glColorSubTable :: MonadIO m => GLenum -> GLsizei -> GLsizei -> GLenum -> GLenum -> Ptr a -> m ()
- glClientActiveTextureARB :: MonadIO m => GLenum -> m ()
- glClientWaitSync :: MonadIO m => GLsync -> GLbitfield -> GLuint64 -> m GLenum
- glColorP3ui :: MonadIO m => GLenum -> GLuint -> m ()
- glColorP3uiv :: MonadIO m => GLenum -> Ptr GLuint -> m ()
- glColorP4ui :: MonadIO m => GLenum -> GLuint -> m ()
- glColorP4uiv :: MonadIO m => GLenum -> Ptr GLuint -> m ()
- glColorFragmentOp1ATI :: MonadIO m => GLenum -> GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> m ()
- glColorFragmentOp2ATI :: MonadIO m => GLenum -> GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> m ()
- glColorFragmentOp3ATI :: MonadIO m => GLenum -> GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> m ()
- glClientActiveVertexStreamATI :: MonadIO m => GLenum -> m ()
- glClearIndex :: MonadIO m => GLfloat -> m ()
- glClearStencil :: MonadIO m => GLint -> m ()
- glClientActiveTexture :: MonadIO m => GLenum -> m ()
- glClipPlane :: MonadIO m => GLenum -> Ptr GLdouble -> m ()
- glColor3b :: MonadIO m => GLbyte -> GLbyte -> GLbyte -> m ()
- glColor3bv :: MonadIO m => Ptr GLbyte -> m ()
- glColor3d :: MonadIO m => GLdouble -> GLdouble -> GLdouble -> m ()
- glColor3dv :: MonadIO m => Ptr GLdouble -> m ()
- glColor3f :: MonadIO m => GLfloat -> GLfloat -> GLfloat -> m ()
- glColor3fv :: MonadIO m => Ptr GLfloat -> m ()
- glColor3i :: MonadIO m => GLint -> GLint -> GLint -> m ()
- glColor3iv :: MonadIO m => Ptr GLint -> m ()
- glColor3s :: MonadIO m => GLshort -> GLshort -> GLshort -> m ()
- glColor3sv :: MonadIO m => Ptr GLshort -> m ()
- glColor3ub :: MonadIO m => GLubyte -> GLubyte -> GLubyte -> m ()
- glColor3ubv :: MonadIO m => Ptr GLubyte -> m ()
- glColor3ui :: MonadIO m => GLuint -> GLuint -> GLuint -> m ()
- glColor3uiv :: MonadIO m => Ptr GLuint -> m ()
- glColor3us :: MonadIO m => GLushort -> GLushort -> GLushort -> m ()
- glColor3usv :: MonadIO m => Ptr GLushort -> m ()
- glColor4b :: MonadIO m => GLbyte -> GLbyte -> GLbyte -> GLbyte -> m ()
- glColor4bv :: MonadIO m => Ptr GLbyte -> m ()
- glColor4d :: MonadIO m => GLdouble -> GLdouble -> GLdouble -> GLdouble -> m ()
- glColor4dv :: MonadIO m => Ptr GLdouble -> m ()
- glColor4f :: MonadIO m => GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
- glColor4fv :: MonadIO m => Ptr GLfloat -> m ()
- glColor4i :: MonadIO m => GLint -> GLint -> GLint -> GLint -> m ()
- glColor4iv :: MonadIO m => Ptr GLint -> m ()
- glColor4s :: MonadIO m => GLshort -> GLshort -> GLshort -> GLshort -> m ()
- glColor4sv :: MonadIO m => Ptr GLshort -> m ()
- glColor4ub :: MonadIO m => GLubyte -> GLubyte -> GLubyte -> GLubyte -> m ()
- glColor4ubv :: MonadIO m => Ptr GLubyte -> m ()
- glColor4ui :: MonadIO m => GLuint -> GLuint -> GLuint -> GLuint -> m ()
- glColor4uiv :: MonadIO m => Ptr GLuint -> m ()
- glColor4us :: MonadIO m => GLushort -> GLushort -> GLushort -> GLushort -> m ()
- glColor4usv :: MonadIO m => Ptr GLushort -> m ()
- glColorMask :: MonadIO m => GLboolean -> GLboolean -> GLboolean -> GLboolean -> m ()
- glColorMaski :: MonadIO m => GLuint -> GLboolean -> GLboolean -> GLboolean -> GLboolean -> m ()
- glColorMaterial :: MonadIO m => GLenum -> GLenum -> m ()
- glColorPointer :: MonadIO m => GLint -> GLenum -> GLsizei -> Ptr a -> m ()
- glClearNamedBufferDataEXT :: MonadIO m => GLuint -> GLenum -> GLenum -> GLenum -> Ptr a -> m ()
- glClearNamedBufferSubDataEXT :: MonadIO m => GLuint -> GLenum -> GLsizeiptr -> GLsizeiptr -> GLenum -> GLenum -> Ptr a -> m ()
- glClientAttribDefaultEXT :: MonadIO m => GLbitfield -> m ()
- glColorMaskIndexedEXT :: MonadIO m => GLuint -> GLboolean -> GLboolean -> GLboolean -> GLboolean -> m ()
- glColorPointerEXT :: MonadIO m => GLint -> GLenum -> GLsizei -> GLsizei -> Ptr a -> m ()
- glColorPointerListIBM :: MonadIO m => GLint -> GLenum -> GLint -> Ptr (Ptr a) -> GLint -> m ()
- glColorPointervINTEL :: MonadIO m => GLint -> GLenum -> Ptr (Ptr a) -> m ()
- glColor3hNV :: MonadIO m => GLhalfNV -> GLhalfNV -> GLhalfNV -> m ()
- glColor3hvNV :: MonadIO m => Ptr GLhalfNV -> m ()
- glColor4hNV :: MonadIO m => GLhalfNV -> GLhalfNV -> GLhalfNV -> GLhalfNV -> m ()
- glColor4hvNV :: MonadIO m => Ptr GLhalfNV -> m ()
- glColorFormatNV :: MonadIO m => GLint -> GLenum -> GLsizei -> m ()
- glClientWaitSemaphoreui64NVX :: MonadIO m => GLsizei -> Ptr GLuint -> Ptr GLuint64 -> m ()
- glClearDepthxOES :: MonadIO m => GLfixed -> m ()
- glClipPlanexOES :: MonadIO m => GLenum -> Ptr GLfixed -> m ()
- glColor3xOES :: MonadIO m => GLfixed -> GLfixed -> GLfixed -> m ()
- glColor3xvOES :: MonadIO m => Ptr GLfixed -> m ()
- glColor4xOES :: MonadIO m => GLfixed -> GLfixed -> GLfixed -> GLfixed -> m ()
- glColor4xvOES :: MonadIO m => Ptr GLfixed -> m ()
- glClipPlanefOES :: MonadIO m => GLenum -> Ptr GLfloat -> m ()
- glColor3fVertex3fSUN :: MonadIO m => GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
- glColor3fVertex3fvSUN :: MonadIO m => Ptr GLfloat -> Ptr GLfloat -> m ()
- glColor4fNormal3fVertex3fSUN :: MonadIO m => GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
- glColor4fNormal3fVertex3fvSUN :: MonadIO m => Ptr GLfloat -> Ptr GLfloat -> Ptr GLfloat -> m ()
- glColor4ubVertex2fSUN :: MonadIO m => GLubyte -> GLubyte -> GLubyte -> GLubyte -> GLfloat -> GLfloat -> m ()
- glColor4ubVertex2fvSUN :: MonadIO m => Ptr GLubyte -> Ptr GLfloat -> m ()
- glColor4ubVertex3fSUN :: MonadIO m => GLubyte -> GLubyte -> GLubyte -> GLubyte -> GLfloat -> GLfloat -> GLfloat -> m ()
- glColor4ubVertex3fvSUN :: MonadIO m => Ptr GLubyte -> Ptr GLfloat -> m ()
- glClearPixelLocalStorageuiEXT :: MonadIO m => GLsizei -> GLsizei -> Ptr GLuint -> m ()
- glClearTexImageEXT :: MonadIO m => GLuint -> GLint -> GLenum -> GLenum -> Ptr a -> m ()
- glClearTexSubImageEXT :: MonadIO m => GLuint -> GLint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> GLsizei -> GLenum -> GLenum -> Ptr a -> m ()
- glClientWaitSyncAPPLE :: MonadIO m => GLsync -> GLbitfield -> GLuint64 -> m GLenum
- glClipControlEXT :: MonadIO m => GLenum -> GLenum -> m ()
- glClipPlanef :: MonadIO m => GLenum -> Ptr GLfloat -> m ()
- glClipPlanefIMG :: MonadIO m => GLenum -> Ptr GLfloat -> m ()
- glClipPlanex :: MonadIO m => GLenum -> Ptr GLfixed -> m ()
- glClipPlanexIMG :: MonadIO m => GLenum -> Ptr GLfixed -> m ()
- glColor4x :: MonadIO m => GLfixed -> GLfixed -> GLfixed -> GLfixed -> m ()
- glColorMaskiEXT :: MonadIO m => GLuint -> GLboolean -> GLboolean -> GLboolean -> GLboolean -> m ()
- glColorMaskiOES :: MonadIO m => GLuint -> GLboolean -> GLboolean -> GLboolean -> GLboolean -> m ()
- glCopyBufferSubData :: MonadIO m => GLenum -> GLenum -> GLintptr -> GLintptr -> GLsizeiptr -> m ()
- glCopyImageSubData :: MonadIO m => GLuint -> GLenum -> GLint -> GLint -> GLint -> GLint -> GLuint -> GLenum -> GLint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> GLsizei -> m ()
- glCompressedTextureSubImage1D :: MonadIO m => GLuint -> GLint -> GLint -> GLsizei -> GLenum -> GLsizei -> Ptr a -> m ()
- glCompressedTextureSubImage2D :: MonadIO m => GLuint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> GLenum -> GLsizei -> Ptr a -> m ()
- glCompressedTextureSubImage3D :: MonadIO m => GLuint -> GLint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> GLsizei -> GLenum -> GLsizei -> Ptr a -> m ()
- glCopyNamedBufferSubData :: MonadIO m => GLuint -> GLuint -> GLintptr -> GLintptr -> GLsizeiptr -> m ()
- glColorTable :: MonadIO m => GLenum -> GLenum -> GLsizei -> GLenum -> GLenum -> Ptr a -> m ()
- glColorTableParameterfv :: MonadIO m => GLenum -> GLenum -> Ptr GLfloat -> m ()
- glColorTableParameteriv :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
- glConvolutionFilter1D :: MonadIO m => GLenum -> GLenum -> GLsizei -> GLenum -> GLenum -> Ptr a -> m ()
- glConvolutionFilter2D :: MonadIO m => GLenum -> GLenum -> GLsizei -> GLsizei -> GLenum -> GLenum -> Ptr a -> m ()
- glConvolutionParameterf :: MonadIO m => GLenum -> GLenum -> GLfloat -> m ()
- glConvolutionParameterfv :: MonadIO m => GLenum -> GLenum -> Ptr GLfloat -> m ()
- glConvolutionParameteri :: MonadIO m => GLenum -> GLenum -> GLint -> m ()
- glConvolutionParameteriv :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
- glCopyColorSubTable :: MonadIO m => GLenum -> GLsizei -> GLint -> GLint -> GLsizei -> m ()
- glCopyColorTable :: MonadIO m => GLenum -> GLenum -> GLint -> GLint -> GLsizei -> m ()
- glCopyConvolutionFilter1D :: MonadIO m => GLenum -> GLenum -> GLint -> GLint -> GLsizei -> m ()
- glCopyConvolutionFilter2D :: MonadIO m => GLenum -> GLenum -> GLint -> GLint -> GLsizei -> GLsizei -> m ()
- glCompileShaderARB :: MonadIO m => GLhandleARB -> m ()
- glCompileShaderIncludeARB :: MonadIO m => GLuint -> GLsizei -> Ptr (Ptr GLchar) -> Ptr GLint -> m ()
- glCompressedTexImage1DARB :: MonadIO m => GLenum -> GLint -> GLenum -> GLsizei -> GLint -> GLsizei -> Ptr a -> m ()
- glCompressedTexImage2DARB :: MonadIO m => GLenum -> GLint -> GLenum -> GLsizei -> GLsizei -> GLint -> GLsizei -> Ptr a -> m ()
- glCompressedTexImage3DARB :: MonadIO m => GLenum -> GLint -> GLenum -> GLsizei -> GLsizei -> GLsizei -> GLint -> GLsizei -> Ptr a -> m ()
- glCompressedTexSubImage1DARB :: MonadIO m => GLenum -> GLint -> GLint -> GLsizei -> GLenum -> GLsizei -> Ptr a -> m ()
- glCompressedTexSubImage2DARB :: MonadIO m => GLenum -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> GLenum -> GLsizei -> Ptr a -> m ()
- glCompressedTexSubImage3DARB :: MonadIO m => GLenum -> GLint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> GLsizei -> GLenum -> GLsizei -> Ptr a -> m ()
- glCompileShader :: MonadIO m => GLuint -> m ()
- glCompressedTexImage1D :: MonadIO m => GLenum -> GLint -> GLenum -> GLsizei -> GLint -> GLsizei -> Ptr a -> m ()
- glCompressedTexImage2D :: MonadIO m => GLenum -> GLint -> GLenum -> GLsizei -> GLsizei -> GLint -> GLsizei -> Ptr a -> m ()
- glCompressedTexImage3D :: MonadIO m => GLenum -> GLint -> GLenum -> GLsizei -> GLsizei -> GLsizei -> GLint -> GLsizei -> Ptr a -> m ()
- glCompressedTexSubImage1D :: MonadIO m => GLenum -> GLint -> GLint -> GLsizei -> GLenum -> GLsizei -> Ptr a -> m ()
- glCompressedTexSubImage2D :: MonadIO m => GLenum -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> GLenum -> GLsizei -> Ptr a -> m ()
- glCompressedTexSubImage3D :: MonadIO m => GLenum -> GLint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> GLsizei -> GLenum -> GLsizei -> Ptr a -> m ()
- glCopyPixels :: MonadIO m => GLint -> GLint -> GLsizei -> GLsizei -> GLenum -> m ()
- glCopyTexImage1D :: MonadIO m => GLenum -> GLint -> GLenum -> GLint -> GLint -> GLsizei -> GLint -> m ()
- glCopyTexImage2D :: MonadIO m => GLenum -> GLint -> GLenum -> GLint -> GLint -> GLsizei -> GLsizei -> GLint -> m ()
- glCopyTexSubImage1D :: MonadIO m => GLenum -> GLint -> GLint -> GLint -> GLint -> GLsizei -> m ()
- glCopyTexSubImage2D :: MonadIO m => GLenum -> GLint -> GLint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> m ()
- glCopyTexSubImage3D :: MonadIO m => GLenum -> GLint -> GLint -> GLint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> m ()
- glColorSubTableEXT :: MonadIO m => GLenum -> GLsizei -> GLsizei -> GLenum -> GLenum -> Ptr a -> m ()
- glCopyColorSubTableEXT :: MonadIO m => GLenum -> GLsizei -> GLint -> GLint -> GLsizei -> m ()
- glConvolutionFilter1DEXT :: MonadIO m => GLenum -> GLenum -> GLsizei -> GLenum -> GLenum -> Ptr a -> m ()
- glConvolutionFilter2DEXT :: MonadIO m => GLenum -> GLenum -> GLsizei -> GLsizei -> GLenum -> GLenum -> Ptr a -> m ()
- glConvolutionParameterfEXT :: MonadIO m => GLenum -> GLenum -> GLfloat -> m ()
- glConvolutionParameterfvEXT :: MonadIO m => GLenum -> GLenum -> Ptr GLfloat -> m ()
- glConvolutionParameteriEXT :: MonadIO m => GLenum -> GLenum -> GLint -> m ()
- glConvolutionParameterivEXT :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
- glCopyConvolutionFilter1DEXT :: MonadIO m => GLenum -> GLenum -> GLint -> GLint -> GLsizei -> m ()
- glCopyConvolutionFilter2DEXT :: MonadIO m => GLenum -> GLenum -> GLint -> GLint -> GLsizei -> GLsizei -> m ()
- glCopyTexImage1DEXT :: MonadIO m => GLenum -> GLint -> GLenum -> GLint -> GLint -> GLsizei -> GLint -> m ()
- glCopyTexImage2DEXT :: MonadIO m => GLenum -> GLint -> GLenum -> GLint -> GLint -> GLsizei -> GLsizei -> GLint -> m ()
- glCopyTexSubImage1DEXT :: MonadIO m => GLenum -> GLint -> GLint -> GLint -> GLint -> GLsizei -> m ()
- glCopyTexSubImage2DEXT :: MonadIO m => GLenum -> GLint -> GLint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> m ()
- glCopyTexSubImage3DEXT :: MonadIO m => GLenum -> GLint -> GLint -> GLint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> m ()
- glCompressedMultiTexImage1DEXT :: MonadIO m => GLenum -> GLenum -> GLint -> GLenum -> GLsizei -> GLint -> GLsizei -> Ptr a -> m ()
- glCompressedMultiTexImage2DEXT :: MonadIO m => GLenum -> GLenum -> GLint -> GLenum -> GLsizei -> GLsizei -> GLint -> GLsizei -> Ptr a -> m ()
- glCompressedMultiTexImage3DEXT :: MonadIO m => GLenum -> GLenum -> GLint -> GLenum -> GLsizei -> GLsizei -> GLsizei -> GLint -> GLsizei -> Ptr a -> m ()
- glCompressedMultiTexSubImage1DEXT :: MonadIO m => GLenum -> GLenum -> GLint -> GLint -> GLsizei -> GLenum -> GLsizei -> Ptr a -> m ()
- glCompressedMultiTexSubImage2DEXT :: MonadIO m => GLenum -> GLenum -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> GLenum -> GLsizei -> Ptr a -> m ()
- glCompressedMultiTexSubImage3DEXT :: MonadIO m => GLenum -> GLenum -> GLint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> GLsizei -> GLenum -> GLsizei -> Ptr a -> m ()
- glCompressedTextureImage1DEXT :: MonadIO m => GLuint -> GLenum -> GLint -> GLenum -> GLsizei -> GLint -> GLsizei -> Ptr a -> m ()
- glCompressedTextureImage2DEXT :: MonadIO m => GLuint -> GLenum -> GLint -> GLenum -> GLsizei -> GLsizei -> GLint -> GLsizei -> Ptr a -> m ()
- glCompressedTextureImage3DEXT :: MonadIO m => GLuint -> GLenum -> GLint -> GLenum -> GLsizei -> GLsizei -> GLsizei -> GLint -> GLsizei -> Ptr a -> m ()
- glCompressedTextureSubImage1DEXT :: MonadIO m => GLuint -> GLenum -> GLint -> GLint -> GLsizei -> GLenum -> GLsizei -> Ptr a -> m ()
- glCompressedTextureSubImage2DEXT :: MonadIO m => GLuint -> GLenum -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> GLenum -> GLsizei -> Ptr a -> m ()
- glCompressedTextureSubImage3DEXT :: MonadIO m => GLuint -> GLenum -> GLint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> GLsizei -> GLenum -> GLsizei -> Ptr a -> m ()
- glCopyMultiTexImage1DEXT :: MonadIO m => GLenum -> GLenum -> GLint -> GLenum -> GLint -> GLint -> GLsizei -> GLint -> m ()
- glCopyMultiTexImage2DEXT :: MonadIO m => GLenum -> GLenum -> GLint -> GLenum -> GLint -> GLint -> GLsizei -> GLsizei -> GLint -> m ()
- glCopyMultiTexSubImage1DEXT :: MonadIO m => GLenum -> GLenum -> GLint -> GLint -> GLint -> GLint -> GLsizei -> m ()
- glCopyMultiTexSubImage2DEXT :: MonadIO m => GLenum -> GLenum -> GLint -> GLint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> m ()
- glCopyMultiTexSubImage3DEXT :: MonadIO m => GLenum -> GLenum -> GLint -> GLint -> GLint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> m ()
- glCopyTextureImage1DEXT :: MonadIO m => GLuint -> GLenum -> GLint -> GLenum -> GLint -> GLint -> GLsizei -> GLint -> m ()
- glCopyTextureImage2DEXT :: MonadIO m => GLuint -> GLenum -> GLint -> GLenum -> GLint -> GLint -> GLsizei -> GLsizei -> GLint -> m ()
- glColorTableEXT :: MonadIO m => GLenum -> GLenum -> GLsizei -> GLenum -> GLenum -> Ptr a -> m ()
- glCommandListSegmentsNV :: MonadIO m => GLuint -> GLuint -> m ()
- glCompileCommandListNV :: MonadIO m => GLuint -> m ()
- glConservativeRasterParameterfNV :: MonadIO m => GLenum -> GLfloat -> m ()
- glConservativeRasterParameteriNV :: MonadIO m => GLenum -> GLint -> m ()
- glCopyImageSubDataNV :: MonadIO m => GLuint -> GLenum -> GLint -> GLint -> GLint -> GLint -> GLuint -> GLenum -> GLint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> GLsizei -> m ()
- glCopyPathNV :: MonadIO m => GLuint -> GLuint -> m ()
- glCombinerInputNV :: MonadIO m => GLenum -> GLenum -> GLenum -> GLenum -> GLenum -> GLenum -> m ()
- glCombinerOutputNV :: MonadIO m => GLenum -> GLenum -> GLenum -> GLenum -> GLenum -> GLenum -> GLenum -> GLboolean -> GLboolean -> GLboolean -> m ()
- glCombinerParameterfNV :: MonadIO m => GLenum -> GLfloat -> m ()
- glCombinerParameterfvNV :: MonadIO m => GLenum -> Ptr GLfloat -> m ()
- glCombinerParameteriNV :: MonadIO m => GLenum -> GLint -> m ()
- glCombinerParameterivNV :: MonadIO m => GLenum -> Ptr GLint -> m ()
- glCombinerStageParameterfvNV :: MonadIO m => GLenum -> GLenum -> Ptr GLfloat -> m ()
- glConvolutionParameterxOES :: MonadIO m => GLenum -> GLenum -> GLfixed -> m ()
- glConvolutionParameterxvOES :: MonadIO m => GLenum -> GLenum -> Ptr GLfixed -> m ()
- glColorTableParameterfvSGI :: MonadIO m => GLenum -> GLenum -> Ptr GLfloat -> m ()
- glColorTableParameterivSGI :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
- glColorTableSGI :: MonadIO m => GLenum -> GLenum -> GLsizei -> GLenum -> GLenum -> Ptr a -> m ()
- glCopyColorTableSGI :: MonadIO m => GLenum -> GLenum -> GLint -> GLint -> GLsizei -> m ()
- glCompressedTexImage3DOES :: MonadIO m => GLenum -> GLint -> GLenum -> GLsizei -> GLsizei -> GLsizei -> GLint -> GLsizei -> Ptr a -> m ()
- glCompressedTexSubImage3DOES :: MonadIO m => GLenum -> GLint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> GLsizei -> GLenum -> GLsizei -> Ptr a -> m ()
- glCopyBufferSubDataNV :: MonadIO m => GLenum -> GLenum -> GLintptr -> GLintptr -> GLsizeiptr -> m ()
- glCopyImageSubDataEXT :: MonadIO m => GLuint -> GLenum -> GLint -> GLint -> GLint -> GLint -> GLuint -> GLenum -> GLint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> GLsizei -> m ()
- glCopyImageSubDataOES :: MonadIO m => GLuint -> GLenum -> GLint -> GLint -> GLint -> GLint -> GLuint -> GLenum -> GLint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> GLsizei -> m ()
- glCopyTexSubImage3DOES :: MonadIO m => GLenum -> GLint -> GLint -> GLint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> m ()
- glDebugMessageCallbackAMD :: MonadIO m => GLDEBUGPROCAMD -> Ptr a -> m ()
- glDebugMessageEnableAMD :: MonadIO m => GLenum -> GLenum -> GLsizei -> Ptr GLuint -> GLboolean -> m ()
- glDebugMessageInsertAMD :: MonadIO m => GLenum -> GLenum -> GLuint -> GLsizei -> Ptr GLchar -> m ()
- glDeleteNamesAMD :: MonadIO m => GLenum -> GLuint -> Ptr GLuint -> m ()
- glDeletePerfMonitorsAMD :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glDeleteFencesAPPLE :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glDeleteVertexArraysAPPLE :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glCreateSyncFromCLeventARB :: MonadIO m => Ptr a -> Ptr b -> GLbitfield -> m GLsync
- glDebugMessageCallbackARB :: MonadIO m => GLDEBUGPROCARB -> Ptr a -> m ()
- glDebugMessageControlARB :: MonadIO m => GLenum -> GLenum -> GLenum -> GLsizei -> Ptr GLuint -> GLboolean -> m ()
- glDebugMessageInsertARB :: MonadIO m => GLenum -> GLenum -> GLuint -> GLenum -> GLsizei -> Ptr GLchar -> m ()
- glCopyTextureSubImage1D :: MonadIO m => GLuint -> GLint -> GLint -> GLint -> GLint -> GLsizei -> m ()
- glCopyTextureSubImage2D :: MonadIO m => GLuint -> GLint -> GLint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> m ()
- glCopyTextureSubImage3D :: MonadIO m => GLuint -> GLint -> GLint -> GLint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> m ()
- glCreateBuffers :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glCreateFramebuffers :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glCreateProgramPipelines :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glCreateQueries :: MonadIO m => GLenum -> GLsizei -> Ptr GLuint -> m ()
- glCreateRenderbuffers :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glCreateSamplers :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glCreateTextures :: MonadIO m => GLenum -> GLsizei -> Ptr GLuint -> m ()
- glCreateTransformFeedbacks :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glCreateVertexArrays :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glDeleteProgramsARB :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glDeleteFramebuffers :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glDeleteRenderbuffers :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glCurrentPaletteMatrixARB :: MonadIO m => GLint -> m ()
- glDeleteQueriesARB :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glDeleteSamplers :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glCreateShaderProgramv :: MonadIO m => GLenum -> GLsizei -> Ptr (Ptr GLchar) -> m GLuint
- glDeleteProgramPipelines :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glCreateProgramObjectARB :: MonadIO m => m GLhandleARB
- glCreateShaderObjectARB :: MonadIO m => GLenum -> m GLhandleARB
- glDeleteObjectARB :: MonadIO m => GLhandleARB -> m ()
- glDeleteNamedStringARB :: MonadIO m => GLint -> Ptr GLchar -> m ()
- glDeleteSync :: MonadIO m => GLsync -> m ()
- glDeleteTransformFeedbacks :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glDeleteVertexArrays :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glDeleteBuffersARB :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glDeleteFragmentShaderATI :: MonadIO m => GLuint -> m ()
- glCreateProgram :: MonadIO m => m GLuint
- glCreateShader :: MonadIO m => GLenum -> m GLuint
- glCullFace :: MonadIO m => GLenum -> m ()
- glDeleteBuffers :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glDeleteLists :: MonadIO m => GLuint -> GLsizei -> m ()
- glDeleteProgram :: MonadIO m => GLuint -> m ()
- glDeleteQueries :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glDeleteShader :: MonadIO m => GLuint -> m ()
- glDeleteTextures :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glDebugMessageCallback :: MonadIO m => GLDEBUGPROC -> Ptr a -> m ()
- glDebugMessageControl :: MonadIO m => GLenum -> GLenum -> GLenum -> GLsizei -> Ptr GLuint -> GLboolean -> m ()
- glDebugMessageInsert :: MonadIO m => GLenum -> GLenum -> GLuint -> GLenum -> GLsizei -> Ptr GLchar -> m ()
- glCullParameterdvEXT :: MonadIO m => GLenum -> Ptr GLdouble -> m ()
- glCullParameterfvEXT :: MonadIO m => GLenum -> Ptr GLfloat -> m ()
- glCopyTextureSubImage1DEXT :: MonadIO m => GLuint -> GLenum -> GLint -> GLint -> GLint -> GLint -> GLsizei -> m ()
- glCopyTextureSubImage2DEXT :: MonadIO m => GLuint -> GLenum -> GLint -> GLint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> m ()
- glCopyTextureSubImage3DEXT :: MonadIO m => GLuint -> GLenum -> GLint -> GLint -> GLint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> m ()
- glDeleteFramebuffersEXT :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glDeleteRenderbuffersEXT :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glCreateMemoryObjectsEXT :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glDeleteMemoryObjectsEXT :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glDeleteSemaphoresEXT :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glCreateShaderProgramEXT :: MonadIO m => GLenum -> Ptr GLchar -> m GLuint
- glDeleteTexturesEXT :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glCreatePerfQueryINTEL :: MonadIO m => GLuint -> Ptr GLuint -> m ()
- glDeletePerfQueryINTEL :: MonadIO m => GLuint -> m ()
- glCreateCommandListsNV :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glCreateStatesNV :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glDeleteCommandListsNV :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glDeleteStatesNV :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glDeleteFencesNV :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glCoverageModulationNV :: MonadIO m => GLenum -> m ()
- glCoverageModulationTableNV :: MonadIO m => GLsizei -> Ptr GLfloat -> m ()
- glDeleteOcclusionQueriesNV :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glCoverFillPathInstancedNV :: MonadIO m => GLsizei -> GLenum -> Ptr a -> GLuint -> GLenum -> GLenum -> Ptr GLfloat -> m ()
- glCoverFillPathNV :: MonadIO m => GLuint -> GLenum -> m ()
- glCoverStrokePathInstancedNV :: MonadIO m => GLsizei -> GLenum -> Ptr a -> GLuint -> GLenum -> GLenum -> Ptr GLfloat -> m ()
- glCoverStrokePathNV :: MonadIO m => GLuint -> GLenum -> m ()
- glDeletePathsNV :: MonadIO m => GLuint -> GLsizei -> m ()
- glDeleteQueryResourceTagNV :: MonadIO m => GLsizei -> Ptr GLint -> m ()
- glDeleteTransformFeedbacksNV :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glDeleteProgramsNV :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glCreateProgressFenceNVX :: MonadIO m => m GLuint
- glDeleteAsyncMarkersSGIX :: MonadIO m => GLuint -> GLsizei -> m ()
- glDeformSGIX :: MonadIO m => GLbitfield -> m ()
- glDeformationMap3dSGIX :: MonadIO m => GLenum -> GLdouble -> GLdouble -> GLint -> GLint -> GLdouble -> GLdouble -> GLint -> GLint -> GLdouble -> GLdouble -> GLint -> GLint -> Ptr GLdouble -> m ()
- glDeformationMap3fSGIX :: MonadIO m => GLenum -> GLfloat -> GLfloat -> GLint -> GLint -> GLfloat -> GLfloat -> GLint -> GLint -> GLfloat -> GLfloat -> GLint -> GLint -> Ptr GLfloat -> m ()
- glCopyTextureLevelsAPPLE :: MonadIO m => GLuint -> GLuint -> GLint -> GLsizei -> m ()
- glCoverageMaskNV :: MonadIO m => GLboolean -> m ()
- glCoverageOperationNV :: MonadIO m => GLenum -> m ()
- glCreateShaderProgramvEXT :: MonadIO m => GLenum -> GLsizei -> Ptr (Ptr GLchar) -> m GLuint
- glCurrentPaletteMatrixOES :: MonadIO m => GLuint -> m ()
- glDebugMessageCallbackKHR :: MonadIO m => GLDEBUGPROCKHR -> Ptr a -> m ()
- glDebugMessageControlKHR :: MonadIO m => GLenum -> GLenum -> GLenum -> GLsizei -> Ptr GLuint -> GLboolean -> m ()
- glDebugMessageInsertKHR :: MonadIO m => GLenum -> GLenum -> GLuint -> GLenum -> GLsizei -> Ptr GLchar -> m ()
- glDeleteFramebuffersOES :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glDeleteProgramPipelinesEXT :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glDeleteQueriesEXT :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glDeleteRenderbuffersOES :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glDeleteSyncAPPLE :: MonadIO m => GLsync -> m ()
- glDrawElementArrayAPPLE :: MonadIO m => GLenum -> GLint -> GLsizei -> m ()
- glDrawRangeElementArrayAPPLE :: MonadIO m => GLenum -> GLuint -> GLuint -> GLint -> GLsizei -> m ()
- glDisableVertexAttribAPPLE :: MonadIO m => GLuint -> GLenum -> m ()
- glDrawArraysInstancedBaseInstance :: MonadIO m => GLenum -> GLint -> GLsizei -> GLsizei -> GLuint -> m ()
- glDrawElementsInstancedBaseInstance :: MonadIO m => GLenum -> GLsizei -> GLenum -> Ptr a -> GLsizei -> GLuint -> m ()
- glDrawElementsInstancedBaseVertexBaseInstance :: MonadIO m => GLenum -> GLsizei -> GLenum -> Ptr a -> GLsizei -> GLint -> GLuint -> m ()
- glDispatchCompute :: MonadIO m => GLuint -> GLuint -> GLuint -> m ()
- glDispatchComputeIndirect :: MonadIO m => GLintptr -> m ()
- glDispatchComputeGroupSizeARB :: MonadIO m => GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> m ()
- glDisableVertexArrayAttrib :: MonadIO m => GLuint -> GLuint -> m ()
- glDrawBuffersARB :: MonadIO m => GLsizei -> Ptr GLenum -> m ()
- glDrawElementsBaseVertex :: MonadIO m => GLenum -> GLsizei -> GLenum -> Ptr a -> GLint -> m ()
- glDrawElementsInstancedBaseVertex :: MonadIO m => GLenum -> GLsizei -> GLenum -> Ptr a -> GLsizei -> GLint -> m ()
- glDrawRangeElementsBaseVertex :: MonadIO m => GLenum -> GLuint -> GLuint -> GLsizei -> GLenum -> Ptr a -> GLint -> m ()
- glDrawArraysIndirect :: MonadIO m => GLenum -> Ptr a -> m ()
- glDrawElementsIndirect :: MonadIO m => GLenum -> GLenum -> Ptr a -> m ()
- glDrawArraysInstancedARB :: MonadIO m => GLenum -> GLint -> GLsizei -> GLsizei -> m ()
- glDrawElementsInstancedARB :: MonadIO m => GLenum -> GLsizei -> GLenum -> Ptr a -> GLsizei -> m ()
- glDepthRangef :: MonadIO m => GLfloat -> GLfloat -> m ()
- glDetachObjectARB :: MonadIO m => GLhandleARB -> GLhandleARB -> m ()
- glDisableVertexAttribArrayARB :: MonadIO m => GLuint -> m ()
- glDepthRangeArrayv :: MonadIO m => GLuint -> GLsizei -> Ptr GLdouble -> m ()
- glDepthRangeIndexed :: MonadIO m => GLuint -> GLdouble -> GLdouble -> m ()
- glDrawBuffersATI :: MonadIO m => GLsizei -> Ptr GLenum -> m ()
- glDrawElementArrayATI :: MonadIO m => GLenum -> GLsizei -> m ()
- glDrawRangeElementArrayATI :: MonadIO m => GLenum -> GLuint -> GLuint -> GLsizei -> m ()
- glDepthFunc :: MonadIO m => GLenum -> m ()
- glDepthMask :: MonadIO m => GLboolean -> m ()
- glDepthRange :: MonadIO m => GLdouble -> GLdouble -> m ()
- glDetachShader :: MonadIO m => GLuint -> GLuint -> m ()
- glDisable :: MonadIO m => GLenum -> m ()
- glDisableClientState :: MonadIO m => GLenum -> m ()
- glDisableVertexAttribArray :: MonadIO m => GLuint -> m ()
- glDisablei :: MonadIO m => GLenum -> GLuint -> m ()
- glDrawArrays :: MonadIO m => GLenum -> GLint -> GLsizei -> m ()
- glDrawBuffer :: MonadIO m => GLenum -> m ()
- glDrawBuffers :: MonadIO m => GLsizei -> Ptr GLenum -> m ()
- glDrawElements :: MonadIO m => GLenum -> GLsizei -> GLenum -> Ptr a -> m ()
- glDrawPixels :: MonadIO m => GLsizei -> GLsizei -> GLenum -> GLenum -> Ptr a -> m ()
- glDrawRangeElements :: MonadIO m => GLenum -> GLuint -> GLuint -> GLsizei -> GLenum -> Ptr a -> m ()
- glDrawArraysInstanced :: MonadIO m => GLenum -> GLint -> GLsizei -> GLsizei -> m ()
- glDrawElementsInstanced :: MonadIO m => GLenum -> GLsizei -> GLenum -> Ptr a -> GLsizei -> m ()
- glDepthBoundsEXT :: MonadIO m => GLclampd -> GLclampd -> m ()
- glDisableClientStateIndexedEXT :: MonadIO m => GLenum -> GLuint -> m ()
- glDisableClientStateiEXT :: MonadIO m => GLenum -> GLuint -> m ()
- glDisableIndexedEXT :: MonadIO m => GLenum -> GLuint -> m ()
- glDisableVertexArrayAttribEXT :: MonadIO m => GLuint -> GLuint -> m ()
- glDisableVertexArrayEXT :: MonadIO m => GLuint -> GLenum -> m ()
- glDrawArraysInstancedEXT :: MonadIO m => GLenum -> GLint -> GLsizei -> GLsizei -> m ()
- glDrawElementsInstancedEXT :: MonadIO m => GLenum -> GLsizei -> GLenum -> Ptr a -> GLsizei -> m ()
- glDrawRangeElementsEXT :: MonadIO m => GLenum -> GLuint -> GLuint -> GLsizei -> GLenum -> Ptr a -> m ()
- glDrawArraysEXT :: MonadIO m => GLenum -> GLint -> GLsizei -> m ()
- glDeleteVertexShaderEXT :: MonadIO m => GLuint -> m ()
- glDisableVariantClientStateEXT :: MonadIO m => GLuint -> m ()
- glDrawCommandsAddressNV :: MonadIO m => GLenum -> Ptr GLuint64 -> Ptr GLsizei -> GLuint -> m ()
- glDrawCommandsNV :: MonadIO m => GLenum -> GLuint -> Ptr GLintptr -> Ptr GLsizei -> GLuint -> m ()
- glDrawCommandsStatesAddressNV :: MonadIO m => Ptr GLuint64 -> Ptr GLsizei -> Ptr GLuint -> Ptr GLuint -> GLuint -> m ()
- glDrawCommandsStatesNV :: MonadIO m => GLuint -> Ptr GLintptr -> Ptr GLsizei -> Ptr GLuint -> Ptr GLuint -> GLuint -> m ()
- glDepthBoundsdNV :: MonadIO m => GLdouble -> GLdouble -> m ()
- glDepthRangedNV :: MonadIO m => GLdouble -> GLdouble -> m ()
- glDrawTextureNV :: MonadIO m => GLuint -> GLuint -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
- glDrawMeshTasksIndirectNV :: MonadIO m => GLintptr -> m ()
- glDrawMeshTasksNV :: MonadIO m => GLuint -> GLuint -> m ()
- glDepthRangexOES :: MonadIO m => GLfixed -> GLfixed -> m ()
- glDepthRangefOES :: MonadIO m => GLclampf -> GLclampf -> m ()
- glDetailTexFuncSGIS :: MonadIO m => GLenum -> GLsizei -> Ptr GLfloat -> m ()
- glDrawMeshArraysSUN :: MonadIO m => GLenum -> GLint -> GLsizei -> GLsizei -> m ()
- glDeleteVertexArraysOES :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glDepthRangeArrayfvNV :: MonadIO m => GLuint -> GLsizei -> Ptr GLfloat -> m ()
- glDepthRangeArrayfvOES :: MonadIO m => GLuint -> GLsizei -> Ptr GLfloat -> m ()
- glDepthRangeIndexedfNV :: MonadIO m => GLuint -> GLfloat -> GLfloat -> m ()
- glDepthRangeIndexedfOES :: MonadIO m => GLuint -> GLfloat -> GLfloat -> m ()
- glDepthRangex :: MonadIO m => GLfixed -> GLfixed -> m ()
- glDisableDriverControlQCOM :: MonadIO m => GLuint -> m ()
- glDisableiEXT :: MonadIO m => GLenum -> GLuint -> m ()
- glDisableiNV :: MonadIO m => GLenum -> GLuint -> m ()
- glDisableiOES :: MonadIO m => GLenum -> GLuint -> m ()
- glDiscardFramebufferEXT :: MonadIO m => GLenum -> GLsizei -> Ptr GLenum -> m ()
- glDrawArraysInstancedANGLE :: MonadIO m => GLenum -> GLint -> GLsizei -> GLsizei -> m ()
- glDrawArraysInstancedBaseInstanceEXT :: MonadIO m => GLenum -> GLint -> GLsizei -> GLsizei -> GLuint -> m ()
- glDrawArraysInstancedNV :: MonadIO m => GLenum -> GLint -> GLsizei -> GLsizei -> m ()
- glDrawBuffersEXT :: MonadIO m => GLsizei -> Ptr GLenum -> m ()
- glDrawBuffersIndexedEXT :: MonadIO m => GLint -> Ptr GLenum -> Ptr GLint -> m ()
- glDrawBuffersNV :: MonadIO m => GLsizei -> Ptr GLenum -> m ()
- glDrawElementsBaseVertexEXT :: MonadIO m => GLenum -> GLsizei -> GLenum -> Ptr a -> GLint -> m ()
- glDrawElementsBaseVertexOES :: MonadIO m => GLenum -> GLsizei -> GLenum -> Ptr a -> GLint -> m ()
- glDrawElementsInstancedANGLE :: MonadIO m => GLenum -> GLsizei -> GLenum -> Ptr a -> GLsizei -> m ()
- glDrawElementsInstancedBaseInstanceEXT :: MonadIO m => GLenum -> GLsizei -> GLenum -> Ptr a -> GLsizei -> GLuint -> m ()
- glDrawElementsInstancedBaseVertexBaseInstanceEXT :: MonadIO m => GLenum -> GLsizei -> GLenum -> Ptr a -> GLsizei -> GLint -> GLuint -> m ()
- glDrawElementsInstancedBaseVertexEXT :: MonadIO m => GLenum -> GLsizei -> GLenum -> Ptr a -> GLsizei -> GLint -> m ()
- glDrawElementsInstancedBaseVertexOES :: MonadIO m => GLenum -> GLsizei -> GLenum -> Ptr a -> GLsizei -> GLint -> m ()
- glDrawElementsInstancedNV :: MonadIO m => GLenum -> GLsizei -> GLenum -> Ptr a -> GLsizei -> m ()
- glDrawRangeElementsBaseVertexEXT :: MonadIO m => GLenum -> GLuint -> GLuint -> GLsizei -> GLenum -> Ptr a -> GLint -> m ()
- glDrawRangeElementsBaseVertexOES :: MonadIO m => GLenum -> GLuint -> GLuint -> GLsizei -> GLenum -> Ptr a -> GLint -> m ()
- glDrawTexfOES :: MonadIO m => GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
- glDrawTexfvOES :: MonadIO m => Ptr GLfloat -> m ()
- glDrawTexiOES :: MonadIO m => GLint -> GLint -> GLint -> GLint -> GLint -> m ()
- glDrawTexivOES :: MonadIO m => Ptr GLint -> m ()
- glDrawTexsOES :: MonadIO m => GLshort -> GLshort -> GLshort -> GLshort -> GLshort -> m ()
- glDrawTexsvOES :: MonadIO m => Ptr GLshort -> m ()
- glEndPerfMonitorAMD :: MonadIO m => GLuint -> m ()
- glElementPointerAPPLE :: MonadIO m => GLenum -> Ptr a -> m ()
- glFinishFenceAPPLE :: MonadIO m => GLuint -> m ()
- glFinishObjectAPPLE :: MonadIO m => GLenum -> GLint -> m ()
- glEnableVertexAttribAPPLE :: MonadIO m => GLuint -> GLenum -> m ()
- glEnableVertexArrayAttrib :: MonadIO m => GLuint -> GLuint -> m ()
- glEndQueryARB :: MonadIO m => GLenum -> m ()
- glEvaluateDepthValuesARB :: MonadIO m => m ()
- glFenceSync :: MonadIO m => GLenum -> GLbitfield -> m GLsync
- glDrawTransformFeedback :: MonadIO m => GLenum -> GLuint -> m ()
- glDrawTransformFeedbackStream :: MonadIO m => GLenum -> GLuint -> GLuint -> m ()
- glEndQueryIndexed :: MonadIO m => GLenum -> GLuint -> m ()
- glDrawTransformFeedbackInstanced :: MonadIO m => GLenum -> GLuint -> GLsizei -> m ()
- glDrawTransformFeedbackStreamInstanced :: MonadIO m => GLenum -> GLuint -> GLuint -> GLsizei -> m ()
- glEnableVertexAttribArrayARB :: MonadIO m => GLuint -> m ()
- glElementPointerATI :: MonadIO m => GLenum -> Ptr a -> m ()
- glEndFragmentShaderATI :: MonadIO m => m ()
- glEdgeFlag :: MonadIO m => GLboolean -> m ()
- glEdgeFlagPointer :: MonadIO m => GLsizei -> Ptr a -> m ()
- glEdgeFlagv :: MonadIO m => Ptr GLboolean -> m ()
- glEnable :: MonadIO m => GLenum -> m ()
- glEnableClientState :: MonadIO m => GLenum -> m ()
- glEnableVertexAttribArray :: MonadIO m => GLuint -> m ()
- glEnablei :: MonadIO m => GLenum -> GLuint -> m ()
- glEnd :: MonadIO m => m ()
- glEndConditionalRender :: MonadIO m => m ()
- glEndList :: MonadIO m => m ()
- glEndQuery :: MonadIO m => GLenum -> m ()
- glEndTransformFeedback :: MonadIO m => m ()
- glEvalCoord1d :: MonadIO m => GLdouble -> m ()
- glEvalCoord1dv :: MonadIO m => Ptr GLdouble -> m ()
- glEvalCoord1f :: MonadIO m => GLfloat -> m ()
- glEvalCoord1fv :: MonadIO m => Ptr GLfloat -> m ()
- glEvalCoord2d :: MonadIO m => GLdouble -> GLdouble -> m ()
- glEvalCoord2dv :: MonadIO m => Ptr GLdouble -> m ()
- glEvalCoord2f :: MonadIO m => GLfloat -> GLfloat -> m ()
- glEvalCoord2fv :: MonadIO m => Ptr GLfloat -> m ()
- glEvalMesh1 :: MonadIO m => GLenum -> GLint -> GLint -> m ()
- glEvalMesh2 :: MonadIO m => GLenum -> GLint -> GLint -> GLint -> GLint -> m ()
- glEvalPoint1 :: MonadIO m => GLint -> m ()
- glEvalPoint2 :: MonadIO m => GLint -> GLint -> m ()
- glFeedbackBuffer :: MonadIO m => GLsizei -> GLenum -> Ptr GLfloat -> m ()
- glFinish :: MonadIO m => m ()
- glEnableClientStateIndexedEXT :: MonadIO m => GLenum -> GLuint -> m ()
- glEnableClientStateiEXT :: MonadIO m => GLenum -> GLuint -> m ()
- glEnableIndexedEXT :: MonadIO m => GLenum -> GLuint -> m ()
- glEnableVertexArrayAttribEXT :: MonadIO m => GLuint -> GLuint -> m ()
- glEnableVertexArrayEXT :: MonadIO m => GLuint -> GLenum -> m ()
- glEGLImageTargetTexStorageEXT :: MonadIO m => GLenum -> GLeglImageOES -> Ptr GLint -> m ()
- glEGLImageTargetTextureStorageEXT :: MonadIO m => GLuint -> GLeglImageOES -> Ptr GLint -> m ()
- glEndTransformFeedbackEXT :: MonadIO m => m ()
- glEdgeFlagPointerEXT :: MonadIO m => GLsizei -> GLsizei -> Ptr GLboolean -> m ()
- glEnableVariantClientStateEXT :: MonadIO m => GLuint -> m ()
- glEndVertexShaderEXT :: MonadIO m => m ()
- glExtractComponentEXT :: MonadIO m => GLuint -> GLuint -> GLuint -> m ()
- glEdgeFlagPointerListIBM :: MonadIO m => GLint -> Ptr (Ptr GLboolean) -> GLint -> m ()
- glEndPerfQueryINTEL :: MonadIO m => GLuint -> m ()
- glEndConditionalRenderNV :: MonadIO m => m ()
- glDrawVkImageNV :: MonadIO m => GLuint64 -> GLuint -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
- glEvalMapsNV :: MonadIO m => GLenum -> GLenum -> m ()
- glFinishFenceNV :: MonadIO m => GLuint -> m ()
- glEndOcclusionQueryNV :: MonadIO m => m ()
- glFinalCombinerInputNV :: MonadIO m => GLenum -> GLenum -> GLenum -> GLenum -> m ()
- glEndTransformFeedbackNV :: MonadIO m => m ()
- glDrawTransformFeedbackNV :: MonadIO m => GLenum -> GLuint -> m ()
- glEdgeFlagFormatNV :: MonadIO m => GLsizei -> m ()
- glExecuteProgramNV :: MonadIO m => GLenum -> GLuint -> Ptr GLfloat -> m ()
- glEndVideoCaptureNV :: MonadIO m => GLuint -> m ()
- glEndConditionalRenderNVX :: MonadIO m => m ()
- glEvalCoord1xOES :: MonadIO m => GLfixed -> m ()
- glEvalCoord1xvOES :: MonadIO m => Ptr GLfixed -> m ()
- glEvalCoord2xOES :: MonadIO m => GLfixed -> GLfixed -> m ()
- glEvalCoord2xvOES :: MonadIO m => Ptr GLfixed -> m ()
- glFeedbackBufferxOES :: MonadIO m => GLsizei -> GLenum -> Ptr GLfixed -> m ()
- glFinishAsyncSGIX :: MonadIO m => Ptr GLuint -> m GLint
- glDrawTexxOES :: MonadIO m => GLfixed -> GLfixed -> GLfixed -> GLfixed -> GLfixed -> m ()
- glDrawTexxvOES :: MonadIO m => Ptr GLfixed -> m ()
- glDrawTransformFeedbackEXT :: MonadIO m => GLenum -> GLuint -> m ()
- glDrawTransformFeedbackInstancedEXT :: MonadIO m => GLenum -> GLuint -> GLsizei -> m ()
- glEGLImageTargetRenderbufferStorageOES :: MonadIO m => GLenum -> GLeglImageOES -> m ()
- glEGLImageTargetTexture2DOES :: MonadIO m => GLenum -> GLeglImageOES -> m ()
- glEnableDriverControlQCOM :: MonadIO m => GLuint -> m ()
- glEnableiEXT :: MonadIO m => GLenum -> GLuint -> m ()
- glEnableiNV :: MonadIO m => GLenum -> GLuint -> m ()
- glEnableiOES :: MonadIO m => GLenum -> GLuint -> m ()
- glEndQueryEXT :: MonadIO m => GLenum -> m ()
- glEndTilingQCOM :: MonadIO m => GLbitfield -> m ()
- glExtGetBufferPointervQCOM :: MonadIO m => GLenum -> Ptr (Ptr a) -> m ()
- glExtGetBuffersQCOM :: MonadIO m => Ptr GLuint -> GLint -> Ptr GLint -> m ()
- glExtGetFramebuffersQCOM :: MonadIO m => Ptr GLuint -> GLint -> Ptr GLint -> m ()
- glExtGetProgramBinarySourceQCOM :: MonadIO m => GLuint -> GLenum -> Ptr GLchar -> Ptr GLint -> m ()
- glExtGetProgramsQCOM :: MonadIO m => Ptr GLuint -> GLint -> Ptr GLint -> m ()
- glExtGetRenderbuffersQCOM :: MonadIO m => Ptr GLuint -> GLint -> Ptr GLint -> m ()
- glExtGetShadersQCOM :: MonadIO m => Ptr GLuint -> GLint -> Ptr GLint -> m ()
- glExtGetTexLevelParameterivQCOM :: MonadIO m => GLuint -> GLenum -> GLint -> GLenum -> Ptr GLint -> m ()
- glExtGetTexSubImageQCOM :: MonadIO m => GLenum -> GLint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> GLsizei -> GLenum -> GLenum -> Ptr a -> m ()
- glExtGetTexturesQCOM :: MonadIO m => Ptr GLuint -> GLint -> Ptr GLint -> m ()
- glExtIsProgramBinaryQCOM :: MonadIO m => GLuint -> m GLboolean
- glExtTexObjectStateOverrideiQCOM :: MonadIO m => GLenum -> GLenum -> GLint -> m ()
- glFenceSyncAPPLE :: MonadIO m => GLenum -> GLbitfield -> m GLsync
- glFramebufferSamplePositionsfvAMD :: MonadIO m => GLenum -> GLuint -> GLuint -> Ptr GLfloat -> m ()
- glFlushMappedBufferRangeAPPLE :: MonadIO m => GLenum -> GLintptr -> GLsizeiptr -> m ()
- glFlushVertexArrayRangeAPPLE :: MonadIO m => GLsizei -> Ptr a -> m ()
- glFlushMappedNamedBufferRange :: MonadIO m => GLuint -> GLintptr -> GLsizeiptr -> m ()
- glFramebufferParameteri :: MonadIO m => GLenum -> GLenum -> GLint -> m ()
- glFramebufferRenderbuffer :: MonadIO m => GLenum -> GLenum -> GLenum -> GLuint -> m ()
- glFramebufferTexture1D :: MonadIO m => GLenum -> GLenum -> GLenum -> GLuint -> GLint -> m ()
- glFramebufferTexture2D :: MonadIO m => GLenum -> GLenum -> GLenum -> GLuint -> GLint -> m ()
- glFramebufferTexture3D :: MonadIO m => GLenum -> GLenum -> GLenum -> GLuint -> GLint -> GLint -> m ()
- glFramebufferTextureLayer :: MonadIO m => GLenum -> GLenum -> GLuint -> GLint -> GLint -> m ()
- glFramebufferTextureARB :: MonadIO m => GLenum -> GLenum -> GLuint -> GLint -> m ()
- glFramebufferTextureFaceARB :: MonadIO m => GLenum -> GLenum -> GLuint -> GLint -> GLenum -> m ()
- glFramebufferTextureLayerARB :: MonadIO m => GLenum -> GLenum -> GLuint -> GLint -> GLint -> m ()
- glFlushMappedBufferRange :: MonadIO m => GLenum -> GLintptr -> GLsizeiptr -> m ()
- glFramebufferSampleLocationsfvARB :: MonadIO m => GLenum -> GLuint -> GLsizei -> Ptr GLfloat -> m ()
- glGenBuffersARB :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glFreeObjectBufferATI :: MonadIO m => GLuint -> m ()
- glFlush :: MonadIO m => m ()
- glFogCoordPointer :: MonadIO m => GLenum -> GLsizei -> Ptr a -> m ()
- glFogCoordd :: MonadIO m => GLdouble -> m ()
- glFogCoorddv :: MonadIO m => Ptr GLdouble -> m ()
- glFogCoordf :: MonadIO m => GLfloat -> m ()
- glFogCoordfv :: MonadIO m => Ptr GLfloat -> m ()
- glFogf :: MonadIO m => GLenum -> GLfloat -> m ()
- glFogfv :: MonadIO m => GLenum -> Ptr GLfloat -> m ()
- glFogi :: MonadIO m => GLenum -> GLint -> m ()
- glFogiv :: MonadIO m => GLenum -> Ptr GLint -> m ()
- glFrontFace :: MonadIO m => GLenum -> m ()
- glFrustum :: MonadIO m => GLdouble -> GLdouble -> GLdouble -> GLdouble -> GLdouble -> GLdouble -> m ()
- glGenBuffers :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glFramebufferTexture :: MonadIO m => GLenum -> GLenum -> GLuint -> GLint -> m ()
- glFlushMappedNamedBufferRangeEXT :: MonadIO m => GLuint -> GLintptr -> GLsizeiptr -> m ()
- glFramebufferDrawBufferEXT :: MonadIO m => GLuint -> GLenum -> m ()
- glFramebufferDrawBuffersEXT :: MonadIO m => GLuint -> GLsizei -> Ptr GLenum -> m ()
- glFramebufferReadBufferEXT :: MonadIO m => GLuint -> GLenum -> m ()
- glFogCoordPointerEXT :: MonadIO m => GLenum -> GLsizei -> Ptr a -> m ()
- glFogCoorddEXT :: MonadIO m => GLdouble -> m ()
- glFogCoorddvEXT :: MonadIO m => Ptr GLdouble -> m ()
- glFogCoordfEXT :: MonadIO m => GLfloat -> m ()
- glFogCoordfvEXT :: MonadIO m => Ptr GLfloat -> m ()
- glFramebufferRenderbufferEXT :: MonadIO m => GLenum -> GLenum -> GLenum -> GLuint -> m ()
- glFramebufferTexture1DEXT :: MonadIO m => GLenum -> GLenum -> GLenum -> GLuint -> GLint -> m ()
- glFramebufferTexture2DEXT :: MonadIO m => GLenum -> GLenum -> GLenum -> GLuint -> GLint -> m ()
- glFramebufferTexture3DEXT :: MonadIO m => GLenum -> GLenum -> GLenum -> GLuint -> GLint -> GLint -> m ()
- glFramebufferFetchBarrierEXT :: MonadIO m => m ()
- glFramebufferTextureLayerEXT :: MonadIO m => GLenum -> GLenum -> GLuint -> GLint -> GLint -> m ()
- glFrameTerminatorGREMEDY :: MonadIO m => m ()
- glFlushStaticDataIBM :: MonadIO m => GLenum -> m ()
- glFogCoordPointerListIBM :: MonadIO m => GLenum -> GLint -> Ptr (Ptr a) -> GLint -> m ()
- glFramebufferParameteriMESA :: MonadIO m => GLenum -> GLenum -> GLint -> m ()
- glFragmentCoverageColorNV :: MonadIO m => GLuint -> m ()
- glFramebufferTextureEXT :: MonadIO m => GLenum -> GLenum -> GLuint -> GLint -> m ()
- glFramebufferTextureFaceEXT :: MonadIO m => GLenum -> GLenum -> GLuint -> GLint -> GLenum -> m ()
- glFogCoordhNV :: MonadIO m => GLhalfNV -> m ()
- glFogCoordhvNV :: MonadIO m => Ptr GLhalfNV -> m ()
- glFlushPixelDataRangeNV :: MonadIO m => GLenum -> m ()
- glFramebufferSampleLocationsfvNV :: MonadIO m => GLenum -> GLuint -> GLsizei -> Ptr GLfloat -> m ()
- glFlushVertexArrayRangeNV :: MonadIO m => m ()
- glFogCoordFormatNV :: MonadIO m => GLenum -> GLsizei -> m ()
- glFogxOES :: MonadIO m => GLenum -> GLfixed -> m ()
- glFogxvOES :: MonadIO m => GLenum -> Ptr GLfixed -> m ()
- glFrustumxOES :: MonadIO m => GLfixed -> GLfixed -> GLfixed -> GLfixed -> GLfixed -> GLfixed -> m ()
- glFrustumfOES :: MonadIO m => GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
- glFramebufferTextureMultiviewOVR :: MonadIO m => GLenum -> GLenum -> GLuint -> GLint -> GLint -> GLsizei -> m ()
- glFogFuncSGIS :: MonadIO m => GLsizei -> Ptr GLfloat -> m ()
- glGenAsyncMarkersSGIX :: MonadIO m => GLsizei -> m GLuint
- glFlushRasterSGIX :: MonadIO m => m ()
- glFragmentColorMaterialSGIX :: MonadIO m => GLenum -> GLenum -> m ()
- glFragmentLightModelfSGIX :: MonadIO m => GLenum -> GLfloat -> m ()
- glFragmentLightModelfvSGIX :: MonadIO m => GLenum -> Ptr GLfloat -> m ()
- glFragmentLightModeliSGIX :: MonadIO m => GLenum -> GLint -> m ()
- glFragmentLightModelivSGIX :: MonadIO m => GLenum -> Ptr GLint -> m ()
- glFragmentLightfSGIX :: MonadIO m => GLenum -> GLenum -> GLfloat -> m ()
- glFragmentLightfvSGIX :: MonadIO m => GLenum -> GLenum -> Ptr GLfloat -> m ()
- glFragmentLightiSGIX :: MonadIO m => GLenum -> GLenum -> GLint -> m ()
- glFragmentLightivSGIX :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
- glFragmentMaterialfSGIX :: MonadIO m => GLenum -> GLenum -> GLfloat -> m ()
- glFragmentMaterialfvSGIX :: MonadIO m => GLenum -> GLenum -> Ptr GLfloat -> m ()
- glFragmentMaterialiSGIX :: MonadIO m => GLenum -> GLenum -> GLint -> m ()
- glFragmentMaterialivSGIX :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
- glFrameZoomSGIX :: MonadIO m => GLint -> m ()
- glFinishTextureSUNX :: MonadIO m => m ()
- glFlushMappedBufferRangeEXT :: MonadIO m => GLenum -> GLintptr -> GLsizeiptr -> m ()
- glFogx :: MonadIO m => GLenum -> GLfixed -> m ()
- glFogxv :: MonadIO m => GLenum -> Ptr GLfixed -> m ()
- glFramebufferFetchBarrierQCOM :: MonadIO m => m ()
- glFramebufferFoveationConfigQCOM :: MonadIO m => GLuint -> GLuint -> GLuint -> GLuint -> Ptr GLuint -> m ()
- glFramebufferFoveationParametersQCOM :: MonadIO m => GLuint -> GLuint -> GLuint -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
- glFramebufferPixelLocalStorageSizeEXT :: MonadIO m => GLuint -> GLsizei -> m ()
- glFramebufferRenderbufferOES :: MonadIO m => GLenum -> GLenum -> GLenum -> GLuint -> m ()
- glFramebufferTexture2DDownsampleIMG :: MonadIO m => GLenum -> GLenum -> GLenum -> GLuint -> GLint -> GLint -> GLint -> m ()
- glFramebufferTexture2DMultisampleEXT :: MonadIO m => GLenum -> GLenum -> GLenum -> GLuint -> GLint -> GLsizei -> m ()
- glFramebufferTexture2DMultisampleIMG :: MonadIO m => GLenum -> GLenum -> GLenum -> GLuint -> GLint -> GLsizei -> m ()
- glFramebufferTexture2DOES :: MonadIO m => GLenum -> GLenum -> GLenum -> GLuint -> GLint -> m ()
- glFramebufferTexture3DOES :: MonadIO m => GLenum -> GLenum -> GLenum -> GLuint -> GLint -> GLint -> m ()
- glFramebufferTextureLayerDownsampleIMG :: MonadIO m => GLenum -> GLenum -> GLuint -> GLint -> GLint -> GLint -> GLint -> m ()
- glFramebufferTextureMultisampleMultiviewOVR :: MonadIO m => GLenum -> GLenum -> GLuint -> GLint -> GLsizei -> GLint -> GLsizei -> m ()
- glFramebufferTextureOES :: MonadIO m => GLenum -> GLenum -> GLuint -> GLint -> m ()
- glFrustumf :: MonadIO m => GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
- glFrustumx :: MonadIO m => GLfixed -> GLfixed -> GLfixed -> GLfixed -> GLfixed -> GLfixed -> m ()
- glGenNamesAMD :: MonadIO m => GLenum -> GLuint -> Ptr GLuint -> m ()
- glGenPerfMonitorsAMD :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glGenFencesAPPLE :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glGenVertexArraysAPPLE :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glGenerateTextureMipmap :: MonadIO m => GLuint -> m ()
- glGetCompressedTextureImage :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr a -> m ()
- glGenProgramsARB :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glGenFramebuffers :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glGenRenderbuffers :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glGenerateMipmap :: MonadIO m => GLenum -> m ()
- glGetCompressedTextureSubImage :: MonadIO m => GLuint -> GLint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> GLsizei -> GLsizei -> Ptr a -> m ()
- glGetColorTable :: MonadIO m => GLenum -> GLenum -> GLenum -> Ptr a -> m ()
- glGetColorTableParameterfv :: MonadIO m => GLenum -> GLenum -> Ptr GLfloat -> m ()
- glGetColorTableParameteriv :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
- glGetConvolutionFilter :: MonadIO m => GLenum -> GLenum -> GLenum -> Ptr a -> m ()
- glGetConvolutionParameterfv :: MonadIO m => GLenum -> GLenum -> Ptr GLfloat -> m ()
- glGenQueriesARB :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glGenSamplers :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glGenProgramPipelines :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glGetActiveAtomicCounterBufferiv :: MonadIO m => GLuint -> GLuint -> GLenum -> Ptr GLint -> m ()
- glGetActiveUniformARB :: MonadIO m => GLhandleARB -> GLuint -> GLsizei -> Ptr GLsizei -> Ptr GLint -> Ptr GLenum -> Ptr GLcharARB -> m ()
- glGetAttachedObjectsARB :: MonadIO m => GLhandleARB -> GLsizei -> Ptr GLsizei -> Ptr GLhandleARB -> m ()
- glGetActiveSubroutineName :: MonadIO m => GLuint -> GLenum -> GLuint -> GLsizei -> Ptr GLsizei -> Ptr GLchar -> m ()
- glGetActiveSubroutineUniformName :: MonadIO m => GLuint -> GLenum -> GLuint -> GLsizei -> Ptr GLsizei -> Ptr GLchar -> m ()
- glGetActiveSubroutineUniformiv :: MonadIO m => GLuint -> GLenum -> GLuint -> GLenum -> Ptr GLint -> m ()
- glGetCompressedTexImageARB :: MonadIO m => GLenum -> GLint -> Ptr a -> m ()
- glGenTransformFeedbacks :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glGetActiveUniformBlockName :: MonadIO m => GLuint -> GLuint -> GLsizei -> Ptr GLsizei -> Ptr GLchar -> m ()
- glGetActiveUniformBlockiv :: MonadIO m => GLuint -> GLuint -> GLenum -> Ptr GLint -> m ()
- glGetActiveUniformName :: MonadIO m => GLuint -> GLuint -> GLsizei -> Ptr GLsizei -> Ptr GLchar -> m ()
- glGetActiveUniformsiv :: MonadIO m => GLuint -> GLsizei -> Ptr GLuint -> GLenum -> Ptr GLint -> m ()
- glGenVertexArrays :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glGetBufferParameterivARB :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
- glGetBufferPointervARB :: MonadIO m => GLenum -> GLenum -> Ptr (Ptr a) -> m ()
- glGetBufferSubDataARB :: MonadIO m => GLenum -> GLintptrARB -> GLsizeiptrARB -> Ptr a -> m ()
- glGetActiveAttribARB :: MonadIO m => GLhandleARB -> GLuint -> GLsizei -> Ptr GLsizei -> Ptr GLint -> Ptr GLenum -> Ptr GLcharARB -> m ()
- glGetAttribLocationARB :: MonadIO m => GLhandleARB -> Ptr GLcharARB -> m GLint
- glGenFragmentShadersATI :: MonadIO m => GLuint -> m GLuint
- glGetArrayObjectfvATI :: MonadIO m => GLenum -> GLenum -> Ptr GLfloat -> m ()
- glGetArrayObjectivATI :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
- glGenLists :: MonadIO m => GLsizei -> m GLuint
- glGenQueries :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glGenTextures :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glGetActiveAttrib :: MonadIO m => GLuint -> GLuint -> GLsizei -> Ptr GLsizei -> Ptr GLint -> Ptr GLenum -> Ptr GLchar -> m ()
- glGetActiveUniform :: MonadIO m => GLuint -> GLuint -> GLsizei -> Ptr GLsizei -> Ptr GLint -> Ptr GLenum -> Ptr GLchar -> m ()
- glGetAttachedShaders :: MonadIO m => GLuint -> GLsizei -> Ptr GLsizei -> Ptr GLuint -> m ()
- glGetAttribLocation :: MonadIO m => GLuint -> Ptr GLchar -> m GLint
- glGetBooleani_v :: MonadIO m => GLenum -> GLuint -> Ptr GLboolean -> m ()
- glGetBooleanv :: MonadIO m => GLenum -> Ptr GLboolean -> m ()
- glGetBufferParameteriv :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
- glGetBufferPointerv :: MonadIO m => GLenum -> GLenum -> Ptr (Ptr a) -> m ()
- glGetBufferSubData :: MonadIO m => GLenum -> GLintptr -> GLsizeiptr -> Ptr a -> m ()
- glGetClipPlane :: MonadIO m => GLenum -> Ptr GLdouble -> m ()
- glGetCompressedTexImage :: MonadIO m => GLenum -> GLint -> Ptr a -> m ()
- glGetBufferParameteri64v :: MonadIO m => GLenum -> GLenum -> Ptr GLint64 -> m ()
- glGetConvolutionFilterEXT :: MonadIO m => GLenum -> GLenum -> GLenum -> Ptr a -> m ()
- glGetConvolutionParameterfvEXT :: MonadIO m => GLenum -> GLenum -> Ptr GLfloat -> m ()
- glGenerateMultiTexMipmapEXT :: MonadIO m => GLenum -> GLenum -> m ()
- glGenerateTextureMipmapEXT :: MonadIO m => GLuint -> GLenum -> m ()
- glGetBooleanIndexedvEXT :: MonadIO m => GLenum -> GLuint -> Ptr GLboolean -> m ()
- glGetCompressedMultiTexImageEXT :: MonadIO m => GLenum -> GLenum -> GLint -> Ptr a -> m ()
- glGetCompressedTextureImageEXT :: MonadIO m => GLuint -> GLenum -> GLint -> Ptr a -> m ()
- glGenFramebuffersEXT :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glGenRenderbuffersEXT :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glGenerateMipmapEXT :: MonadIO m => GLenum -> m ()
- glGetColorTableEXT :: MonadIO m => GLenum -> GLenum -> GLenum -> Ptr a -> m ()
- glGetColorTableParameterfvEXT :: MonadIO m => GLenum -> GLenum -> Ptr GLfloat -> m ()
- glGetColorTableParameterivEXT :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
- glGenSemaphoresEXT :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glGenTexturesEXT :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glGenSymbolsEXT :: MonadIO m => GLenum -> GLenum -> GLenum -> GLuint -> m GLuint
- glGenVertexShadersEXT :: MonadIO m => GLuint -> m GLuint
- glGetCommandHeaderNV :: MonadIO m => GLenum -> GLuint -> m GLuint
- glGenFencesNV :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glGenOcclusionQueriesNV :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glGenPathsNV :: MonadIO m => GLsizei -> m GLuint
- glGenQueryResourceTagNV :: MonadIO m => GLsizei -> Ptr GLint -> m ()
- glGetCombinerInputParameterfvNV :: MonadIO m => GLenum -> GLenum -> GLenum -> GLenum -> Ptr GLfloat -> m ()
- glGetCombinerInputParameterivNV :: MonadIO m => GLenum -> GLenum -> GLenum -> GLenum -> Ptr GLint -> m ()
- glGetCombinerOutputParameterfvNV :: MonadIO m => GLenum -> GLenum -> GLenum -> Ptr GLfloat -> m ()
- glGetCombinerOutputParameterivNV :: MonadIO m => GLenum -> GLenum -> GLenum -> Ptr GLint -> m ()
- glGetCombinerStageParameterfvNV :: MonadIO m => GLenum -> GLenum -> Ptr GLfloat -> m ()
- glGetBufferParameterui64vNV :: MonadIO m => GLenum -> GLenum -> Ptr GLuint64EXT -> m ()
- glGetActiveVaryingNV :: MonadIO m => GLuint -> GLuint -> GLsizei -> Ptr GLsizei -> Ptr GLsizei -> Ptr GLenum -> Ptr GLchar -> m ()
- glGenTransformFeedbacksNV :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glGenProgramsNV :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glGetClipPlanexOES :: MonadIO m => GLenum -> Ptr GLfixed -> m ()
- glGetClipPlanefOES :: MonadIO m => GLenum -> Ptr GLfloat -> m ()
- glGetColorTableParameterfvSGI :: MonadIO m => GLenum -> GLenum -> Ptr GLfloat -> m ()
- glGetColorTableParameterivSGI :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
- glGetColorTableSGI :: MonadIO m => GLenum -> GLenum -> GLenum -> Ptr a -> m ()
- glGenFramebuffersOES :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glGenProgramPipelinesEXT :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glGenQueriesEXT :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glGenRenderbuffersOES :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glGenVertexArraysOES :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glGenerateMipmapOES :: MonadIO m => GLenum -> m ()
- glGetBufferPointervOES :: MonadIO m => GLenum -> GLenum -> Ptr (Ptr a) -> m ()
- glGetClipPlanef :: MonadIO m => GLenum -> Ptr GLfloat -> m ()
- glGetClipPlanex :: MonadIO m => GLenum -> Ptr GLfixed -> m ()
- glGetDebugMessageLogAMD :: MonadIO m => GLuint -> GLsizei -> Ptr GLenum -> Ptr GLuint -> Ptr GLuint -> Ptr GLsizei -> Ptr GLchar -> m GLuint
- glGetFramebufferParameterfvAMD :: MonadIO m => GLenum -> GLenum -> GLuint -> GLuint -> GLsizei -> Ptr GLfloat -> m ()
- glGetImageHandleARB :: MonadIO m => GLuint -> GLint -> GLboolean -> GLint -> GLenum -> m GLuint64
- glGetFragDataIndex :: MonadIO m => GLuint -> Ptr GLchar -> m GLint
- glGetDebugMessageLogARB :: MonadIO m => GLuint -> GLsizei -> Ptr GLenum -> Ptr GLenum -> Ptr GLuint -> Ptr GLenum -> Ptr GLsizei -> Ptr GLchar -> m GLuint
- glGetFramebufferParameteriv :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
- glGetFramebufferAttachmentParameteriv :: MonadIO m => GLenum -> GLenum -> GLenum -> Ptr GLint -> m ()
- glGetConvolutionParameteriv :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
- glGetHistogram :: MonadIO m => GLenum -> GLboolean -> GLenum -> GLenum -> Ptr a -> m ()
- glGetHistogramParameterfv :: MonadIO m => GLenum -> GLenum -> Ptr GLfloat -> m ()
- glGetHistogramParameteriv :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
- glGetInternalformativ :: MonadIO m => GLenum -> GLenum -> GLenum -> GLsizei -> Ptr GLint -> m ()
- glGetInternalformati64v :: MonadIO m => GLenum -> GLenum -> GLenum -> GLsizei -> Ptr GLint64 -> m ()
- glGetGraphicsResetStatusARB :: MonadIO m => m GLenum
- glGetHandleARB :: MonadIO m => GLenum -> m GLhandleARB
- glGetInfoLogARB :: MonadIO m => GLhandleARB -> GLsizei -> Ptr GLsizei -> Ptr GLcharARB -> m ()
- glGetInteger64v :: MonadIO m => GLenum -> Ptr GLint64 -> m ()
- glGetIntegeri_v :: MonadIO m => GLenum -> GLuint -> Ptr GLint -> m ()
- glGetDoublei_v :: MonadIO m => GLenum -> GLuint -> Ptr GLdouble -> m ()
- glGetFloati_v :: MonadIO m => GLenum -> GLuint -> Ptr GLfloat -> m ()
- glGetDoublev :: MonadIO m => GLenum -> Ptr GLdouble -> m ()
- glGetError :: MonadIO m => m GLenum
- glGetFloatv :: MonadIO m => GLenum -> Ptr GLfloat -> m ()
- glGetFragDataLocation :: MonadIO m => GLuint -> Ptr GLchar -> m GLint
- glGetIntegerv :: MonadIO m => GLenum -> Ptr GLint -> m ()
- glGetLightfv :: MonadIO m => GLenum -> GLenum -> Ptr GLfloat -> m ()
- glGetLightiv :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
- glGetMapdv :: MonadIO m => GLenum -> GLenum -> Ptr GLdouble -> m ()
- glGetMapfv :: MonadIO m => GLenum -> GLenum -> Ptr GLfloat -> m ()
- glGetMapiv :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
- glGetMaterialfv :: MonadIO m => GLenum -> GLenum -> Ptr GLfloat -> m ()
- glGetMaterialiv :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
- glGetInteger64i_v :: MonadIO m => GLenum -> GLuint -> Ptr GLint64 -> m ()
- glGetDebugMessageLog :: MonadIO m => GLuint -> GLsizei -> Ptr GLenum -> Ptr GLenum -> Ptr GLuint -> Ptr GLenum -> Ptr GLsizei -> Ptr GLchar -> m GLuint
- glGetGraphicsResetStatus :: MonadIO m => m GLenum
- glGetConvolutionParameterivEXT :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
- glGetDoubleIndexedvEXT :: MonadIO m => GLenum -> GLuint -> Ptr GLdouble -> m ()
- glGetDoublei_vEXT :: MonadIO m => GLenum -> GLuint -> Ptr GLdouble -> m ()
- glGetFloatIndexedvEXT :: MonadIO m => GLenum -> GLuint -> Ptr GLfloat -> m ()
- glGetFloati_vEXT :: MonadIO m => GLenum -> GLuint -> Ptr GLfloat -> m ()
- glGetFramebufferParameterivEXT :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
- glGetIntegerIndexedvEXT :: MonadIO m => GLenum -> GLuint -> Ptr GLint -> m ()
- glGetFramebufferAttachmentParameterivEXT :: MonadIO m => GLenum -> GLenum -> GLenum -> Ptr GLint -> m ()
- glGetFragDataLocationEXT :: MonadIO m => GLuint -> Ptr GLchar -> m GLint
- glGetHistogramEXT :: MonadIO m => GLenum -> GLboolean -> GLenum -> GLenum -> Ptr a -> m ()
- glGetHistogramParameterfvEXT :: MonadIO m => GLenum -> GLenum -> Ptr GLfloat -> m ()
- glGetHistogramParameterivEXT :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
- glGetInvariantBooleanvEXT :: MonadIO m => GLuint -> GLenum -> Ptr GLboolean -> m ()
- glGetInvariantFloatvEXT :: MonadIO m => GLuint -> GLenum -> Ptr GLfloat -> m ()
- glGetInvariantIntegervEXT :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
- glGetLocalConstantBooleanvEXT :: MonadIO m => GLuint -> GLenum -> Ptr GLboolean -> m ()
- glGetLocalConstantFloatvEXT :: MonadIO m => GLuint -> GLenum -> Ptr GLfloat -> m ()
- glGetLocalConstantIntegervEXT :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
- glGetImageTransformParameterfvHP :: MonadIO m => GLenum -> GLenum -> Ptr GLfloat -> m ()
- glGetImageTransformParameterivHP :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
- glGetFirstPerfQueryIdINTEL :: MonadIO m => Ptr GLuint -> m ()
- glGetFramebufferParameterivMESA :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
- glGetImageHandleNV :: MonadIO m => GLuint -> GLint -> GLboolean -> GLint -> GLenum -> m GLuint64
- glGetMapAttribParameterfvNV :: MonadIO m => GLenum -> GLuint -> GLenum -> Ptr GLfloat -> m ()
- glGetMapAttribParameterivNV :: MonadIO m => GLenum -> GLuint -> GLenum -> Ptr GLint -> m ()
- glGetMapControlPointsNV :: MonadIO m => GLenum -> GLuint -> GLenum -> GLsizei -> GLsizei -> GLboolean -> Ptr a -> m ()
- glGetMapParameterfvNV :: MonadIO m => GLenum -> GLenum -> Ptr GLfloat -> m ()
- glGetMapParameterivNV :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
- glGetFenceivNV :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
- glGetCoverageModulationTableNV :: MonadIO m => GLsizei -> Ptr GLfloat -> m ()
- glGetInternalformatSampleivNV :: MonadIO m => GLenum -> GLenum -> GLsizei -> GLenum -> GLsizei -> Ptr GLint -> m ()
- glGetFinalCombinerInputParameterfvNV :: MonadIO m => GLenum -> GLenum -> Ptr GLfloat -> m ()
- glGetFinalCombinerInputParameterivNV :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
- glGetIntegerui64vNV :: MonadIO m => GLenum -> Ptr GLuint64EXT -> m ()
- glGetIntegerui64i_vNV :: MonadIO m => GLenum -> GLuint -> Ptr GLuint64EXT -> m ()
- glGetConvolutionParameterxvOES :: MonadIO m => GLenum -> GLenum -> Ptr GLfixed -> m ()
- glGetFixedvOES :: MonadIO m => GLenum -> Ptr GLfixed -> m ()
- glGetHistogramParameterxvOES :: MonadIO m => GLenum -> GLenum -> Ptr GLfixed -> m ()
- glGetLightxOES :: MonadIO m => GLenum -> GLenum -> Ptr GLfixed -> m ()
- glGetMapxvOES :: MonadIO m => GLenum -> GLenum -> Ptr GLfixed -> m ()
- glGetDetailTexFuncSGIS :: MonadIO m => GLenum -> Ptr GLfloat -> m ()
- glGetFogFuncSGIS :: MonadIO m => Ptr GLfloat -> m ()
- glGetFragmentLightfvSGIX :: MonadIO m => GLenum -> GLenum -> Ptr GLfloat -> m ()
- glGetFragmentLightivSGIX :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
- glGetFragmentMaterialfvSGIX :: MonadIO m => GLenum -> GLenum -> Ptr GLfloat -> m ()
- glGetFragmentMaterialivSGIX :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
- glGetInstrumentsSGIX :: MonadIO m => m GLint
- glGetListParameterfvSGIX :: MonadIO m => GLuint -> GLenum -> Ptr GLfloat -> m ()
- glGetListParameterivSGIX :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
- glGetDebugMessageLogKHR :: MonadIO m => GLuint -> GLsizei -> Ptr GLenum -> Ptr GLenum -> Ptr GLuint -> Ptr GLenum -> Ptr GLsizei -> Ptr GLchar -> m GLuint
- glGetDriverControlStringQCOM :: MonadIO m => GLuint -> GLsizei -> Ptr GLsizei -> Ptr GLchar -> m ()
- glGetDriverControlsQCOM :: MonadIO m => Ptr GLint -> GLsizei -> Ptr GLuint -> m ()
- glGetFixedv :: MonadIO m => GLenum -> Ptr GLfixed -> m ()
- glGetFloati_vNV :: MonadIO m => GLenum -> GLuint -> Ptr GLfloat -> m ()
- glGetFloati_vOES :: MonadIO m => GLenum -> GLuint -> Ptr GLfloat -> m ()
- glGetFragDataIndexEXT :: MonadIO m => GLuint -> Ptr GLchar -> m GLint
- glGetFramebufferAttachmentParameterivOES :: MonadIO m => GLenum -> GLenum -> GLenum -> Ptr GLint -> m ()
- glGetFramebufferPixelLocalStorageSizeEXT :: MonadIO m => GLuint -> m GLsizei
- glGetGraphicsResetStatusEXT :: MonadIO m => m GLenum
- glGetGraphicsResetStatusKHR :: MonadIO m => m GLenum
- glGetInteger64vAPPLE :: MonadIO m => GLenum -> Ptr GLint64 -> m ()
- glGetInteger64vEXT :: MonadIO m => GLenum -> Ptr GLint64 -> m ()
- glGetIntegeri_vEXT :: MonadIO m => GLenum -> GLuint -> Ptr GLint -> m ()
- glGetLightxv :: MonadIO m => GLenum -> GLenum -> Ptr GLfixed -> m ()
- glGetLightxvOES :: MonadIO m => GLenum -> GLenum -> Ptr GLfixed -> m ()
- glGetNamedFramebufferParameterfvAMD :: MonadIO m => GLuint -> GLenum -> GLuint -> GLuint -> GLsizei -> Ptr GLfloat -> m ()
- glGetPerfMonitorCounterDataAMD :: MonadIO m => GLuint -> GLenum -> GLsizei -> Ptr GLuint -> Ptr GLint -> m ()
- glGetPerfMonitorCounterInfoAMD :: MonadIO m => GLuint -> GLuint -> GLenum -> Ptr a -> m ()
- glGetPerfMonitorCounterStringAMD :: MonadIO m => GLuint -> GLuint -> GLsizei -> Ptr GLsizei -> Ptr GLchar -> m ()
- glGetPerfMonitorCountersAMD :: MonadIO m => GLuint -> Ptr GLint -> Ptr GLint -> GLsizei -> Ptr GLuint -> m ()
- glGetPerfMonitorGroupStringAMD :: MonadIO m => GLuint -> GLsizei -> Ptr GLsizei -> Ptr GLchar -> m ()
- glGetPerfMonitorGroupsAMD :: MonadIO m => Ptr GLint -> GLsizei -> Ptr GLuint -> m ()
- glGetObjectParameterivAPPLE :: MonadIO m => GLenum -> GLuint -> GLenum -> Ptr GLint -> m ()
- glGetNamedBufferParameteri64v :: MonadIO m => GLuint -> GLenum -> Ptr GLint64 -> m ()
- glGetNamedBufferParameteriv :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
- glGetNamedBufferPointerv :: MonadIO m => GLuint -> GLenum -> Ptr (Ptr a) -> m ()
- glGetNamedBufferSubData :: MonadIO m => GLuint -> GLintptr -> GLsizeiptr -> Ptr a -> m ()
- glGetNamedFramebufferAttachmentParameteriv :: MonadIO m => GLuint -> GLenum -> GLenum -> Ptr GLint -> m ()
- glGetNamedFramebufferParameteriv :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
- glGetNamedRenderbufferParameteriv :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
- glGetProgramBinary :: MonadIO m => GLuint -> GLsizei -> Ptr GLsizei -> Ptr GLenum -> Ptr a -> m ()
- glGetMinmax :: MonadIO m => GLenum -> GLboolean -> GLenum -> GLenum -> Ptr a -> m ()
- glGetMinmaxParameterfv :: MonadIO m => GLenum -> GLenum -> Ptr GLfloat -> m ()
- glGetMinmaxParameteriv :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
- glGetObjectParameterfvARB :: MonadIO m => GLhandleARB -> GLenum -> Ptr GLfloat -> m ()
- glGetObjectParameterivARB :: MonadIO m => GLhandleARB -> GLenum -> Ptr GLint -> m ()
- glGetNamedStringARB :: MonadIO m => GLint -> Ptr GLchar -> GLsizei -> Ptr GLint -> Ptr GLchar -> m ()
- glGetNamedStringivARB :: MonadIO m => GLint -> Ptr GLchar -> GLenum -> Ptr GLint -> m ()
- glGetMultisamplefv :: MonadIO m => GLenum -> GLuint -> Ptr GLfloat -> m ()
- glGetObjectBufferfvATI :: MonadIO m => GLuint -> GLenum -> Ptr GLfloat -> m ()
- glGetObjectBufferivATI :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
- glGetPixelMapfv :: MonadIO m => GLenum -> Ptr GLfloat -> m ()
- glGetPixelMapuiv :: MonadIO m => GLenum -> Ptr GLuint -> m ()
- glGetPixelMapusv :: MonadIO m => GLenum -> Ptr GLushort -> m ()
- glGetPointerv :: MonadIO m => GLenum -> Ptr (Ptr a) -> m ()
- glGetPolygonStipple :: MonadIO m => Ptr GLubyte -> m ()
- glGetObjectLabel :: MonadIO m => GLenum -> GLuint -> GLsizei -> Ptr GLsizei -> Ptr GLchar -> m ()
- glGetObjectPtrLabel :: MonadIO m => Ptr a -> GLsizei -> Ptr GLsizei -> Ptr GLchar -> m ()
- glGetObjectLabelEXT :: MonadIO m => GLenum -> GLuint -> GLsizei -> Ptr GLsizei -> Ptr GLchar -> m ()
- glGetMultiTexEnvfvEXT :: MonadIO m => GLenum -> GLenum -> GLenum -> Ptr GLfloat -> m ()
- glGetMultiTexEnvivEXT :: MonadIO m => GLenum -> GLenum -> GLenum -> Ptr GLint -> m ()
- glGetMultiTexGendvEXT :: MonadIO m => GLenum -> GLenum -> GLenum -> Ptr GLdouble -> m ()
- glGetMultiTexGenfvEXT :: MonadIO m => GLenum -> GLenum -> GLenum -> Ptr GLfloat -> m ()
- glGetMultiTexGenivEXT :: MonadIO m => GLenum -> GLenum -> GLenum -> Ptr GLint -> m ()
- glGetMultiTexImageEXT :: MonadIO m => GLenum -> GLenum -> GLint -> GLenum -> GLenum -> Ptr a -> m ()
- glGetMultiTexLevelParameterfvEXT :: MonadIO m => GLenum -> GLenum -> GLint -> GLenum -> Ptr GLfloat -> m ()
- glGetMultiTexLevelParameterivEXT :: MonadIO m => GLenum -> GLenum -> GLint -> GLenum -> Ptr GLint -> m ()
- glGetMultiTexParameterIivEXT :: MonadIO m => GLenum -> GLenum -> GLenum -> Ptr GLint -> m ()
- glGetMultiTexParameterIuivEXT :: MonadIO m => GLenum -> GLenum -> GLenum -> Ptr GLuint -> m ()
- glGetMultiTexParameterfvEXT :: MonadIO m => GLenum -> GLenum -> GLenum -> Ptr GLfloat -> m ()
- glGetMultiTexParameterivEXT :: MonadIO m => GLenum -> GLenum -> GLenum -> Ptr GLint -> m ()
- glGetNamedBufferParameterivEXT :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
- glGetNamedBufferPointervEXT :: MonadIO m => GLuint -> GLenum -> Ptr (Ptr a) -> m ()
- glGetNamedBufferSubDataEXT :: MonadIO m => GLuint -> GLintptr -> GLsizeiptr -> Ptr a -> m ()
- glGetNamedFramebufferAttachmentParameterivEXT :: MonadIO m => GLuint -> GLenum -> GLenum -> Ptr GLint -> m ()
- glGetNamedFramebufferParameterivEXT :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
- glGetNamedProgramLocalParameterIivEXT :: MonadIO m => GLuint -> GLenum -> GLuint -> Ptr GLint -> m ()
- glGetNamedProgramLocalParameterIuivEXT :: MonadIO m => GLuint -> GLenum -> GLuint -> Ptr GLuint -> m ()
- glGetNamedProgramLocalParameterdvEXT :: MonadIO m => GLuint -> GLenum -> GLuint -> Ptr GLdouble -> m ()
- glGetNamedProgramLocalParameterfvEXT :: MonadIO m => GLuint -> GLenum -> GLuint -> Ptr GLfloat -> m ()
- glGetNamedProgramStringEXT :: MonadIO m => GLuint -> GLenum -> GLenum -> Ptr a -> m ()
- glGetNamedProgramivEXT :: MonadIO m => GLuint -> GLenum -> GLenum -> Ptr GLint -> m ()
- glGetNamedRenderbufferParameterivEXT :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
- glGetPointerIndexedvEXT :: MonadIO m => GLenum -> GLuint -> Ptr (Ptr a) -> m ()
- glGetPointeri_vEXT :: MonadIO m => GLenum -> GLuint -> Ptr (Ptr a) -> m ()
- glGetMinmaxEXT :: MonadIO m => GLenum -> GLboolean -> GLenum -> GLenum -> Ptr a -> m ()
- glGetMinmaxParameterfvEXT :: MonadIO m => GLenum -> GLenum -> Ptr GLfloat -> m ()
- glGetMinmaxParameterivEXT :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
- glGetMemoryObjectParameterivEXT :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
- glGetPixelTransformParameterfvEXT :: MonadIO m => GLenum -> GLenum -> Ptr GLfloat -> m ()
- glGetPixelTransformParameterivEXT :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
- glGetPointervEXT :: MonadIO m => GLenum -> Ptr (Ptr a) -> m ()
- glGetNextPerfQueryIdINTEL :: MonadIO m => GLuint -> Ptr GLuint -> m ()
- glGetPerfCounterInfoINTEL :: MonadIO m => GLuint -> GLuint -> GLuint -> Ptr GLchar -> GLuint -> Ptr GLchar -> Ptr GLuint -> Ptr GLuint -> Ptr GLuint -> Ptr GLuint -> Ptr GLuint64 -> m ()
- glGetPerfQueryDataINTEL :: MonadIO m => GLuint -> GLuint -> GLsizei -> Ptr a -> Ptr GLuint -> m ()
- glGetPerfQueryIdByNameINTEL :: MonadIO m => Ptr GLchar -> Ptr GLuint -> m ()
- glGetPerfQueryInfoINTEL :: MonadIO m => GLuint -> GLuint -> Ptr GLchar -> Ptr GLuint -> Ptr GLuint -> Ptr GLuint -> Ptr GLuint -> m ()
- glGetMultisamplefvNV :: MonadIO m => GLenum -> GLuint -> Ptr GLfloat -> m ()
- glGetMemoryObjectDetachedResourcesuivNV :: MonadIO m => GLuint -> GLenum -> GLint -> GLsizei -> Ptr GLuint -> m ()
- glGetOcclusionQueryivNV :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
- glGetOcclusionQueryuivNV :: MonadIO m => GLuint -> GLenum -> Ptr GLuint -> m ()
- glGetPathColorGenfvNV :: MonadIO m => GLenum -> GLenum -> Ptr GLfloat -> m ()
- glGetPathColorGenivNV :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
- glGetPathCommandsNV :: MonadIO m => GLuint -> Ptr GLubyte -> m ()
- glGetPathCoordsNV :: MonadIO m => GLuint -> Ptr GLfloat -> m ()
- glGetPathDashArrayNV :: MonadIO m => GLuint -> Ptr GLfloat -> m ()
- glGetPathLengthNV :: MonadIO m => GLuint -> GLsizei -> GLsizei -> m GLfloat
- glGetPathMetricRangeNV :: MonadIO m => GLbitfield -> GLuint -> GLsizei -> GLsizei -> Ptr GLfloat -> m ()
- glGetPathMetricsNV :: MonadIO m => GLbitfield -> GLsizei -> GLenum -> Ptr a -> GLuint -> GLsizei -> Ptr GLfloat -> m ()
- glGetPathParameterfvNV :: MonadIO m => GLuint -> GLenum -> Ptr GLfloat -> m ()
- glGetPathParameterivNV :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
- glGetPathSpacingNV :: MonadIO m => GLenum -> GLsizei -> GLenum -> Ptr a -> GLuint -> GLfloat -> GLfloat -> GLenum -> Ptr GLfloat -> m ()
- glGetPathTexGenfvNV :: MonadIO m => GLenum -> GLenum -> Ptr GLfloat -> m ()
- glGetPathTexGenivNV :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
- glGetNamedBufferParameterui64vNV :: MonadIO m => GLuint -> GLenum -> Ptr GLuint64EXT -> m ()
- glGetMaterialxOES :: MonadIO m => GLenum -> GLenum -> GLfixed -> m ()
- glGetPixelMapxv :: MonadIO m => GLenum -> GLint -> Ptr GLfixed -> m ()
- glGetPixelTexGenParameterfvSGIS :: MonadIO m => GLenum -> Ptr GLfloat -> m ()
- glGetPixelTexGenParameterivSGIS :: MonadIO m => GLenum -> Ptr GLint -> m ()
- glGetMaterialxv :: MonadIO m => GLenum -> GLenum -> Ptr GLfixed -> m ()
- glGetMaterialxvOES :: MonadIO m => GLenum -> GLenum -> Ptr GLfixed -> m ()
- glGetObjectLabelKHR :: MonadIO m => GLenum -> GLuint -> GLsizei -> Ptr GLsizei -> Ptr GLchar -> m ()
- glGetObjectPtrLabelKHR :: MonadIO m => Ptr a -> GLsizei -> Ptr GLsizei -> Ptr GLchar -> m ()
- glGetPointervKHR :: MonadIO m => GLenum -> Ptr (Ptr a) -> m ()
- glGetProgramBinaryOES :: MonadIO m => GLuint -> GLsizei -> Ptr GLsizei -> Ptr GLenum -> Ptr a -> m ()
- glGetQueryBufferObjecti64v :: MonadIO m => GLuint -> GLuint -> GLenum -> GLintptr -> m ()
- glGetQueryBufferObjectiv :: MonadIO m => GLuint -> GLuint -> GLenum -> GLintptr -> m ()
- glGetQueryBufferObjectui64v :: MonadIO m => GLuint -> GLuint -> GLenum -> GLintptr -> m ()
- glGetQueryBufferObjectuiv :: MonadIO m => GLuint -> GLuint -> GLenum -> GLintptr -> m ()
- glGetShaderPrecisionFormat :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> Ptr GLint -> m ()
- glGetProgramEnvParameterdvARB :: MonadIO m => GLenum -> GLuint -> Ptr GLdouble -> m ()
- glGetProgramEnvParameterfvARB :: MonadIO m => GLenum -> GLuint -> Ptr GLfloat -> m ()
- glGetProgramLocalParameterdvARB :: MonadIO m => GLenum -> GLuint -> Ptr GLdouble -> m ()
- glGetProgramLocalParameterfvARB :: MonadIO m => GLenum -> GLuint -> Ptr GLfloat -> m ()
- glGetProgramStringARB :: MonadIO m => GLenum -> GLenum -> Ptr a -> m ()
- glGetProgramivARB :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
- glGetRenderbufferParameteriv :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
- glGetSeparableFilter :: MonadIO m => GLenum -> GLenum -> GLenum -> Ptr a -> Ptr b -> Ptr c -> m ()
- glGetQueryObjectivARB :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
- glGetQueryObjectuivARB :: MonadIO m => GLuint -> GLenum -> Ptr GLuint -> m ()
- glGetQueryivARB :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
- glGetProgramInterfaceiv :: MonadIO m => GLuint -> GLenum -> GLenum -> Ptr GLint -> m ()
- glGetProgramResourceIndex :: MonadIO m => GLuint -> GLenum -> Ptr GLchar -> m GLuint
- glGetProgramResourceLocation :: MonadIO m => GLuint -> GLenum -> Ptr GLchar -> m GLint
- glGetProgramResourceLocationIndex :: MonadIO m => GLuint -> GLenum -> Ptr GLchar -> m GLint
- glGetProgramResourceName :: MonadIO m => GLuint -> GLenum -> GLuint -> GLsizei -> Ptr GLsizei -> Ptr GLchar -> m ()
- glGetProgramResourceiv :: MonadIO m => GLuint -> GLenum -> GLuint -> GLsizei -> Ptr GLenum -> GLsizei -> Ptr GLsizei -> Ptr GLint -> m ()
- glGetSamplerParameterIiv :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
- glGetSamplerParameterIuiv :: MonadIO m => GLuint -> GLenum -> Ptr GLuint -> m ()
- glGetSamplerParameterfv :: MonadIO m => GLuint -> GLenum -> Ptr GLfloat -> m ()
- glGetSamplerParameteriv :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
- glGetProgramPipelineInfoLog :: MonadIO m => GLuint -> GLsizei -> Ptr GLsizei -> Ptr GLchar -> m ()
- glGetProgramPipelineiv :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
- glGetShaderSourceARB :: MonadIO m => GLhandleARB -> GLsizei -> Ptr GLsizei -> Ptr GLcharARB -> m ()
- glGetProgramStageiv :: MonadIO m => GLuint -> GLenum -> GLenum -> Ptr GLint -> m ()
- glGetSubroutineIndex :: MonadIO m => GLuint -> GLenum -> Ptr GLchar -> m GLuint
- glGetSubroutineUniformLocation :: MonadIO m => GLuint -> GLenum -> Ptr GLchar -> m GLint
- glGetSynciv :: MonadIO m => GLsync -> GLenum -> GLsizei -> Ptr GLsizei -> Ptr GLint -> m ()
- glGetQueryObjecti64v :: MonadIO m => GLuint -> GLenum -> Ptr GLint64 -> m ()
- glGetQueryObjectui64v :: MonadIO m => GLuint -> GLenum -> Ptr GLuint64 -> m ()
- glGetQueryIndexediv :: MonadIO m => GLenum -> GLuint -> GLenum -> Ptr GLint -> m ()
- glGetTexBumpParameterfvATI :: MonadIO m => GLenum -> Ptr GLfloat -> m ()
- glGetTexBumpParameterivATI :: MonadIO m => GLenum -> Ptr GLint -> m ()
- glGetProgramInfoLog :: MonadIO m => GLuint -> GLsizei -> Ptr GLsizei -> Ptr GLchar -> m ()
- glGetProgramiv :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
- glGetQueryObjectiv :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
- glGetQueryObjectuiv :: MonadIO m => GLuint -> GLenum -> Ptr GLuint -> m ()
- glGetQueryiv :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
- glGetShaderInfoLog :: MonadIO m => GLuint -> GLsizei -> Ptr GLsizei -> Ptr GLchar -> m ()
- glGetShaderSource :: MonadIO m => GLuint -> GLsizei -> Ptr GLsizei -> Ptr GLchar -> m ()
- glGetShaderiv :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
- glGetString :: MonadIO m => GLenum -> m (Ptr GLubyte)
- glGetStringi :: MonadIO m => GLenum -> GLuint -> m (Ptr GLubyte)
- glGetTexEnvfv :: MonadIO m => GLenum -> GLenum -> Ptr GLfloat -> m ()
- glGetTexEnviv :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
- glGetTexGendv :: MonadIO m => GLenum -> GLenum -> Ptr GLdouble -> m ()
- glGetTexGenfv :: MonadIO m => GLenum -> GLenum -> Ptr GLfloat -> m ()
- glGetTexGeniv :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
- glGetTexImage :: MonadIO m => GLenum -> GLint -> GLenum -> GLenum -> Ptr a -> m ()
- glGetTexLevelParameterfv :: MonadIO m => GLenum -> GLint -> GLenum -> Ptr GLfloat -> m ()
- glGetTexLevelParameteriv :: MonadIO m => GLenum -> GLint -> GLenum -> Ptr GLint -> m ()
- glGetTexParameterIiv :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
- glGetTexParameterIuiv :: MonadIO m => GLenum -> GLenum -> Ptr GLuint -> m ()
- glGetSeparableFilterEXT :: MonadIO m => GLenum -> GLenum -> GLenum -> Ptr a -> Ptr b -> Ptr c -> m ()
- glGetRenderbufferParameterivEXT :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
- glGetSemaphoreParameterui64vEXT :: MonadIO m => GLuint -> GLenum -> Ptr GLuint64 -> m ()
- glGetTexParameterIivEXT :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
- glGetQueryObjecti64vEXT :: MonadIO m => GLuint -> GLenum -> Ptr GLint64 -> m ()
- glGetQueryObjectui64vEXT :: MonadIO m => GLuint -> GLenum -> Ptr GLuint64 -> m ()
- glGetStageIndexNV :: MonadIO m => GLenum -> m GLushort
- glGetProgramNamedParameterdvNV :: MonadIO m => GLuint -> GLsizei -> Ptr GLubyte -> Ptr GLdouble -> m ()
- glGetProgramNamedParameterfvNV :: MonadIO m => GLuint -> GLsizei -> Ptr GLubyte -> Ptr GLfloat -> m ()
- glGetProgramEnvParameterIivNV :: MonadIO m => GLenum -> GLuint -> Ptr GLint -> m ()
- glGetProgramEnvParameterIuivNV :: MonadIO m => GLenum -> GLuint -> Ptr GLuint -> m ()
- glGetProgramLocalParameterIivNV :: MonadIO m => GLenum -> GLuint -> Ptr GLint -> m ()
- glGetProgramLocalParameterIuivNV :: MonadIO m => GLenum -> GLuint -> Ptr GLuint -> m ()
- glGetProgramSubroutineParameteruivNV :: MonadIO m => GLenum -> GLuint -> Ptr GLuint -> m ()
- glGetProgramResourcefvNV :: MonadIO m => GLuint -> GLenum -> GLuint -> GLsizei -> Ptr GLenum -> GLsizei -> Ptr GLsizei -> Ptr GLfloat -> m ()
- glGetShadingRateImagePaletteNV :: MonadIO m => GLuint -> GLuint -> Ptr GLenum -> m ()
- glGetShadingRateSampleLocationivNV :: MonadIO m => GLenum -> GLuint -> GLuint -> Ptr GLint -> m ()
- glGetProgramParameterdvNV :: MonadIO m => GLenum -> GLuint -> GLenum -> Ptr GLdouble -> m ()
- glGetProgramParameterfvNV :: MonadIO m => GLenum -> GLuint -> GLenum -> Ptr GLfloat -> m ()
- glGetProgramStringNV :: MonadIO m => GLuint -> GLenum -> Ptr GLubyte -> m ()
- glGetProgramivNV :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
- glGetTexEnvxvOES :: MonadIO m => GLenum -> GLenum -> Ptr GLfixed -> m ()
- glGetTexGenxvOES :: MonadIO m => GLenum -> GLenum -> Ptr GLfixed -> m ()
- glGetTexLevelParameterxvOES :: MonadIO m => GLenum -> GLint -> GLenum -> Ptr GLfixed -> m ()
- glGetSharpenTexFuncSGIS :: MonadIO m => GLenum -> Ptr GLfloat -> m ()
- glGetTexFilterFuncSGIS :: MonadIO m => GLenum -> GLenum -> Ptr GLfloat -> m ()
- glGetProgramPipelineInfoLogEXT :: MonadIO m => GLuint -> GLsizei -> Ptr GLsizei -> Ptr GLchar -> m ()
- glGetProgramPipelineivEXT :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
- glGetProgramResourceLocationIndexEXT :: MonadIO m => GLuint -> GLenum -> Ptr GLchar -> m GLint
- glGetQueryObjectivEXT :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
- glGetQueryObjectuivEXT :: MonadIO m => GLuint -> GLenum -> Ptr GLuint -> m ()
- glGetQueryivEXT :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
- glGetRenderbufferParameterivOES :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
- glGetSamplerParameterIivEXT :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
- glGetSamplerParameterIivOES :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
- glGetSamplerParameterIuivEXT :: MonadIO m => GLuint -> GLenum -> Ptr GLuint -> m ()
- glGetSamplerParameterIuivOES :: MonadIO m => GLuint -> GLenum -> Ptr GLuint -> m ()
- glGetSyncivAPPLE :: MonadIO m => GLsync -> GLenum -> GLsizei -> Ptr GLsizei -> Ptr GLint -> m ()
- glGetTexEnvxv :: MonadIO m => GLenum -> GLenum -> Ptr GLfixed -> m ()
- glGetTexGenfvOES :: MonadIO m => GLenum -> GLenum -> Ptr GLfloat -> m ()
- glGetTexGenivOES :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
- glGetTexParameterIivOES :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
- glGetUniformi64vNV :: MonadIO m => GLuint -> GLint -> Ptr GLint64EXT -> m ()
- glGetUniformui64vNV :: MonadIO m => GLuint -> GLint -> Ptr GLuint64EXT -> m ()
- glGetTexParameterPointervAPPLE :: MonadIO m => GLenum -> GLenum -> Ptr (Ptr a) -> m ()
- glGetTextureHandleARB :: MonadIO m => GLuint -> m GLuint64
- glGetTextureSamplerHandleARB :: MonadIO m => GLuint -> GLuint -> m GLuint64
- glGetVertexAttribLui64vARB :: MonadIO m => GLuint -> GLenum -> Ptr GLuint64EXT -> m ()
- glGetTextureImage :: MonadIO m => GLuint -> GLint -> GLenum -> GLenum -> GLsizei -> Ptr a -> m ()
- glGetTextureLevelParameterfv :: MonadIO m => GLuint -> GLint -> GLenum -> Ptr GLfloat -> m ()
- glGetTextureLevelParameteriv :: MonadIO m => GLuint -> GLint -> GLenum -> Ptr GLint -> m ()
- glGetTextureParameterIiv :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
- glGetTextureParameterIuiv :: MonadIO m => GLuint -> GLenum -> Ptr GLuint -> m ()
- glGetTextureParameterfv :: MonadIO m => GLuint -> GLenum -> Ptr GLfloat -> m ()
- glGetTextureParameteriv :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
- glGetTransformFeedbacki64_v :: MonadIO m => GLuint -> GLenum -> GLuint -> Ptr GLint64 -> m ()
- glGetTransformFeedbacki_v :: MonadIO m => GLuint -> GLenum -> GLuint -> Ptr GLint -> m ()
- glGetTransformFeedbackiv :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
- glGetVertexArrayIndexed64iv :: MonadIO m => GLuint -> GLuint -> GLenum -> Ptr GLint64 -> m ()
- glGetVertexArrayIndexediv :: MonadIO m => GLuint -> GLuint -> GLenum -> Ptr GLint -> m ()
- glGetVertexArrayiv :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
- glGetUniformdv :: MonadIO m => GLuint -> GLint -> Ptr GLdouble -> m ()
- glGetUniformi64vARB :: MonadIO m => GLuint -> GLint -> Ptr GLint64 -> m ()
- glGetUniformui64vARB :: MonadIO m => GLuint -> GLint -> Ptr GLuint64 -> m ()
- glGetTextureSubImage :: MonadIO m => GLuint -> GLint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> GLsizei -> GLenum -> GLenum -> GLsizei -> Ptr a -> m ()
- glGetUniformLocationARB :: MonadIO m => GLhandleARB -> Ptr GLcharARB -> m GLint
- glGetUniformfvARB :: MonadIO m => GLhandleARB -> GLint -> Ptr GLfloat -> m ()
- glGetUniformivARB :: MonadIO m => GLhandleARB -> GLint -> Ptr GLint -> m ()
- glGetUniformSubroutineuiv :: MonadIO m => GLenum -> GLint -> Ptr GLuint -> m ()
- glGetUniformBlockIndex :: MonadIO m => GLuint -> Ptr GLchar -> m GLuint
- glGetUniformIndices :: MonadIO m => GLuint -> GLsizei -> Ptr (Ptr GLchar) -> Ptr GLuint -> m ()
- glGetVertexAttribLdv :: MonadIO m => GLuint -> GLenum -> Ptr GLdouble -> m ()
- glGetVertexAttribPointervARB :: MonadIO m => GLuint -> GLenum -> Ptr (Ptr a) -> m ()
- glGetVertexAttribdvARB :: MonadIO m => GLuint -> GLenum -> Ptr GLdouble -> m ()
- glGetVertexAttribfvARB :: MonadIO m => GLuint -> GLenum -> Ptr GLfloat -> m ()
- glGetVertexAttribivARB :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
- glGetVariantArrayObjectfvATI :: MonadIO m => GLuint -> GLenum -> Ptr GLfloat -> m ()
- glGetVariantArrayObjectivATI :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
- glGetVertexAttribArrayObjectfvATI :: MonadIO m => GLuint -> GLenum -> Ptr GLfloat -> m ()
- glGetVertexAttribArrayObjectivATI :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
- glGetTexParameterfv :: MonadIO m => GLenum -> GLenum -> Ptr GLfloat -> m ()
- glGetTexParameteriv :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
- glGetTransformFeedbackVarying :: MonadIO m => GLuint -> GLuint -> GLsizei -> Ptr GLsizei -> Ptr GLsizei -> Ptr GLenum -> Ptr GLchar -> m ()
- glGetUniformLocation :: MonadIO m => GLuint -> Ptr GLchar -> m GLint
- glGetUniformfv :: MonadIO m => GLuint -> GLint -> Ptr GLfloat -> m ()
- glGetUniformiv :: MonadIO m => GLuint -> GLint -> Ptr GLint -> m ()
- glGetUniformuiv :: MonadIO m => GLuint -> GLint -> Ptr GLuint -> m ()
- glGetVertexAttribIiv :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
- glGetVertexAttribIuiv :: MonadIO m => GLuint -> GLenum -> Ptr GLuint -> m ()
- glGetVertexAttribPointerv :: MonadIO m => GLuint -> GLenum -> Ptr (Ptr a) -> m ()
- glGetVertexAttribdv :: MonadIO m => GLuint -> GLenum -> Ptr GLdouble -> m ()
- glGetVertexAttribfv :: MonadIO m => GLuint -> GLenum -> Ptr GLfloat -> m ()
- glGetVertexAttribiv :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
- glGetUniformBufferSizeEXT :: MonadIO m => GLuint -> GLint -> m GLint
- glGetUniformOffsetEXT :: MonadIO m => GLuint -> GLint -> m GLintptr
- glGetTextureImageEXT :: MonadIO m => GLuint -> GLenum -> GLint -> GLenum -> GLenum -> Ptr a -> m ()
- glGetTextureLevelParameterfvEXT :: MonadIO m => GLuint -> GLenum -> GLint -> GLenum -> Ptr GLfloat -> m ()
- glGetTextureLevelParameterivEXT :: MonadIO m => GLuint -> GLenum -> GLint -> GLenum -> Ptr GLint -> m ()
- glGetTextureParameterIivEXT :: MonadIO m => GLuint -> GLenum -> GLenum -> Ptr GLint -> m ()
- glGetTextureParameterIuivEXT :: MonadIO m => GLuint -> GLenum -> GLenum -> Ptr GLuint -> m ()
- glGetTextureParameterfvEXT :: MonadIO m => GLuint -> GLenum -> GLenum -> Ptr GLfloat -> m ()
- glGetTextureParameterivEXT :: MonadIO m => GLuint -> GLenum -> GLenum -> Ptr GLint -> m ()
- glGetVertexArrayIntegeri_vEXT :: MonadIO m => GLuint -> GLuint -> GLenum -> Ptr GLint -> m ()
- glGetVertexArrayIntegervEXT :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
- glGetVertexArrayPointeri_vEXT :: MonadIO m => GLuint -> GLuint -> GLenum -> Ptr (Ptr a) -> m ()
- glGetVertexArrayPointervEXT :: MonadIO m => GLuint -> GLenum -> Ptr (Ptr a) -> m ()
- glGetUniformuivEXT :: MonadIO m => GLuint -> GLint -> Ptr GLuint -> m ()
- glGetUnsignedBytei_vEXT :: MonadIO m => GLenum -> GLuint -> Ptr GLubyte -> m ()
- glGetUnsignedBytevEXT :: MonadIO m => GLenum -> Ptr GLubyte -> m ()
- glGetTexParameterIuivEXT :: MonadIO m => GLenum -> GLenum -> Ptr GLuint -> m ()
- glGetTransformFeedbackVaryingEXT :: MonadIO m => GLuint -> GLuint -> GLsizei -> Ptr GLsizei -> Ptr GLsizei -> Ptr GLenum -> Ptr GLchar -> m ()
- glGetVertexAttribLdvEXT :: MonadIO m => GLuint -> GLenum -> Ptr GLdouble -> m ()
- glGetVariantBooleanvEXT :: MonadIO m => GLuint -> GLenum -> Ptr GLboolean -> m ()
- glGetVariantFloatvEXT :: MonadIO m => GLuint -> GLenum -> Ptr GLfloat -> m ()
- glGetVariantIntegervEXT :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
- glGetVariantPointervEXT :: MonadIO m => GLuint -> GLenum -> Ptr (Ptr a) -> m ()
- glGetTextureHandleNV :: MonadIO m => GLuint -> m GLuint64
- glGetTextureSamplerHandleNV :: MonadIO m => GLuint -> GLuint -> m GLuint64
- glGetVideoi64vNV :: MonadIO m => GLuint -> GLenum -> Ptr GLint64EXT -> m ()
- glGetVideoivNV :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
- glGetVideoui64vNV :: MonadIO m => GLuint -> GLenum -> Ptr GLuint64EXT -> m ()
- glGetTransformFeedbackVaryingNV :: MonadIO m => GLuint -> GLuint -> Ptr GLint -> m ()
- glGetVaryingLocationNV :: MonadIO m => GLuint -> Ptr GLchar -> m GLint
- glGetVertexAttribLi64vNV :: MonadIO m => GLuint -> GLenum -> Ptr GLint64EXT -> m ()
- glGetVertexAttribLui64vNV :: MonadIO m => GLuint -> GLenum -> Ptr GLuint64EXT -> m ()
- glGetTrackMatrixivNV :: MonadIO m => GLenum -> GLuint -> GLenum -> Ptr GLint -> m ()
- glGetVertexAttribPointervNV :: MonadIO m => GLuint -> GLenum -> Ptr (Ptr a) -> m ()
- glGetVertexAttribdvNV :: MonadIO m => GLuint -> GLenum -> Ptr GLdouble -> m ()
- glGetVertexAttribfvNV :: MonadIO m => GLuint -> GLenum -> Ptr GLfloat -> m ()
- glGetVertexAttribivNV :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
- glGetVertexAttribIivEXT :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
- glGetVertexAttribIuivEXT :: MonadIO m => GLuint -> GLenum -> Ptr GLuint -> m ()
- glGetVideoCaptureStreamdvNV :: MonadIO m => GLuint -> GLuint -> GLenum -> Ptr GLdouble -> m ()
- glGetVideoCaptureStreamfvNV :: MonadIO m => GLuint -> GLuint -> GLenum -> Ptr GLfloat -> m ()
- glGetVideoCaptureStreamivNV :: MonadIO m => GLuint -> GLuint -> GLenum -> Ptr GLint -> m ()
- glGetVideoCaptureivNV :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
- glGetTexParameterxvOES :: MonadIO m => GLenum -> GLenum -> Ptr GLfixed -> m ()
- glGetTexParameterIuivOES :: MonadIO m => GLenum -> GLenum -> Ptr GLuint -> m ()
- glGetTexParameterxv :: MonadIO m => GLenum -> GLenum -> Ptr GLfixed -> m ()
- glGetTextureHandleIMG :: MonadIO m => GLuint -> m GLuint64
- glGetTextureSamplerHandleIMG :: MonadIO m => GLuint -> GLuint -> m GLuint64
- glGetTranslatedShaderSourceANGLE :: MonadIO m => GLuint -> GLsizei -> Ptr GLsizei -> Ptr GLchar -> m ()
- glInvalidateNamedFramebufferData :: MonadIO m => GLuint -> GLsizei -> Ptr GLenum -> m ()
- glInvalidateNamedFramebufferSubData :: MonadIO m => GLuint -> GLsizei -> Ptr GLenum -> GLint -> GLint -> GLsizei -> GLsizei -> m ()
- glGetnUniformi64vARB :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLint64 -> m ()
- glGetnUniformui64vARB :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLuint64 -> m ()
- glHistogram :: MonadIO m => GLenum -> GLsizei -> GLenum -> GLboolean -> m ()
- glInvalidateBufferData :: MonadIO m => GLuint -> m ()
- glInvalidateBufferSubData :: MonadIO m => GLuint -> GLintptr -> GLsizeiptr -> m ()
- glInvalidateFramebuffer :: MonadIO m => GLenum -> GLsizei -> Ptr GLenum -> m ()
- glInvalidateSubFramebuffer :: MonadIO m => GLenum -> GLsizei -> Ptr GLenum -> GLint -> GLint -> GLsizei -> GLsizei -> m ()
- glGetnColorTableARB :: MonadIO m => GLenum -> GLenum -> GLenum -> GLsizei -> Ptr a -> m ()
- glGetnCompressedTexImageARB :: MonadIO m => GLenum -> GLint -> GLsizei -> Ptr a -> m ()
- glGetnConvolutionFilterARB :: MonadIO m => GLenum -> GLenum -> GLenum -> GLsizei -> Ptr a -> m ()
- glGetnHistogramARB :: MonadIO m => GLenum -> GLboolean -> GLenum -> GLenum -> GLsizei -> Ptr a -> m ()
- glGetnMapdvARB :: MonadIO m => GLenum -> GLenum -> GLsizei -> Ptr GLdouble -> m ()
- glGetnMapfvARB :: MonadIO m => GLenum -> GLenum -> GLsizei -> Ptr GLfloat -> m ()
- glGetnMapivARB :: MonadIO m => GLenum -> GLenum -> GLsizei -> Ptr GLint -> m ()
- glGetnMinmaxARB :: MonadIO m => GLenum -> GLboolean -> GLenum -> GLenum -> GLsizei -> Ptr a -> m ()
- glGetnPixelMapfvARB :: MonadIO m => GLenum -> GLsizei -> Ptr GLfloat -> m ()
- glGetnPixelMapuivARB :: MonadIO m => GLenum -> GLsizei -> Ptr GLuint -> m ()
- glGetnPixelMapusvARB :: MonadIO m => GLenum -> GLsizei -> Ptr GLushort -> m ()
- glGetnPolygonStippleARB :: MonadIO m => GLsizei -> Ptr GLubyte -> m ()
- glGetnSeparableFilterARB :: MonadIO m => GLenum -> GLenum -> GLenum -> GLsizei -> Ptr a -> GLsizei -> Ptr b -> Ptr c -> m ()
- glGetnTexImageARB :: MonadIO m => GLenum -> GLint -> GLenum -> GLenum -> GLsizei -> Ptr a -> m ()
- glGetnUniformdvARB :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLdouble -> m ()
- glGetnUniformfvARB :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLfloat -> m ()
- glGetnUniformivARB :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLint -> m ()
- glGetnUniformuivARB :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLuint -> m ()
- glHint :: MonadIO m => GLenum -> GLenum -> m ()
- glIndexMask :: MonadIO m => GLuint -> m ()
- glIndexPointer :: MonadIO m => GLenum -> GLsizei -> Ptr a -> m ()
- glIndexd :: MonadIO m => GLdouble -> m ()
- glIndexdv :: MonadIO m => Ptr GLdouble -> m ()
- glIndexf :: MonadIO m => GLfloat -> m ()
- glIndexfv :: MonadIO m => Ptr GLfloat -> m ()
- glIndexi :: MonadIO m => GLint -> m ()
- glIndexiv :: MonadIO m => Ptr GLint -> m ()
- glIndexs :: MonadIO m => GLshort -> m ()
- glIndexsv :: MonadIO m => Ptr GLshort -> m ()
- glIndexub :: MonadIO m => GLubyte -> m ()
- glIndexubv :: MonadIO m => Ptr GLubyte -> m ()
- glInitNames :: MonadIO m => m ()
- glInterleavedArrays :: MonadIO m => GLenum -> GLsizei -> Ptr a -> m ()
- glGetnColorTable :: MonadIO m => GLenum -> GLenum -> GLenum -> GLsizei -> Ptr a -> m ()
- glGetnCompressedTexImage :: MonadIO m => GLenum -> GLint -> GLsizei -> Ptr a -> m ()
- glGetnConvolutionFilter :: MonadIO m => GLenum -> GLenum -> GLenum -> GLsizei -> Ptr a -> m ()
- glGetnHistogram :: MonadIO m => GLenum -> GLboolean -> GLenum -> GLenum -> GLsizei -> Ptr a -> m ()
- glGetnMapdv :: MonadIO m => GLenum -> GLenum -> GLsizei -> Ptr GLdouble -> m ()
- glGetnMapfv :: MonadIO m => GLenum -> GLenum -> GLsizei -> Ptr GLfloat -> m ()
- glGetnMapiv :: MonadIO m => GLenum -> GLenum -> GLsizei -> Ptr GLint -> m ()
- glGetnMinmax :: MonadIO m => GLenum -> GLboolean -> GLenum -> GLenum -> GLsizei -> Ptr a -> m ()
- glGetnPixelMapfv :: MonadIO m => GLenum -> GLsizei -> Ptr GLfloat -> m ()
- glGetnPixelMapuiv :: MonadIO m => GLenum -> GLsizei -> Ptr GLuint -> m ()
- glGetnPixelMapusv :: MonadIO m => GLenum -> GLsizei -> Ptr GLushort -> m ()
- glGetnPolygonStipple :: MonadIO m => GLsizei -> Ptr GLubyte -> m ()
- glGetnSeparableFilter :: MonadIO m => GLenum -> GLenum -> GLenum -> GLsizei -> Ptr a -> GLsizei -> Ptr b -> Ptr c -> m ()
- glGetnTexImage :: MonadIO m => GLenum -> GLint -> GLenum -> GLenum -> GLsizei -> Ptr a -> m ()
- glGetnUniformdv :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLdouble -> m ()
- glGetnUniformfv :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLfloat -> m ()
- glGetnUniformiv :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLint -> m ()
- glGetnUniformuiv :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLuint -> m ()
- glInsertEventMarkerEXT :: MonadIO m => GLsizei -> Ptr GLchar -> m ()
- glHistogramEXT :: MonadIO m => GLenum -> GLsizei -> GLenum -> GLboolean -> m ()
- glIndexFuncEXT :: MonadIO m => GLenum -> GLclampf -> m ()
- glIndexMaterialEXT :: MonadIO m => GLenum -> GLenum -> m ()
- glImportMemoryFdEXT :: MonadIO m => GLuint -> GLuint64 -> GLenum -> GLint -> m ()
- glImportMemoryWin32HandleEXT :: MonadIO m => GLuint -> GLuint64 -> GLenum -> Ptr a -> m ()
- glImportMemoryWin32NameEXT :: MonadIO m => GLuint -> GLuint64 -> GLenum -> Ptr a -> m ()
- glImportSemaphoreFdEXT :: MonadIO m => GLuint -> GLenum -> GLint -> m ()
- glImportSemaphoreWin32HandleEXT :: MonadIO m => GLuint -> GLenum -> Ptr a -> m ()
- glImportSemaphoreWin32NameEXT :: MonadIO m => GLuint -> GLenum -> Ptr a -> m ()
- glIndexPointerEXT :: MonadIO m => GLenum -> GLsizei -> GLsizei -> Ptr a -> m ()
- glInsertComponentEXT :: MonadIO m => GLuint -> GLuint -> GLuint -> m ()
- glImportSyncEXT :: MonadIO m => GLenum -> GLintptr -> GLbitfield -> m GLsync
- glImageTransformParameterfHP :: MonadIO m => GLenum -> GLenum -> GLfloat -> m ()
- glImageTransformParameterfvHP :: MonadIO m => GLenum -> GLenum -> Ptr GLfloat -> m ()
- glImageTransformParameteriHP :: MonadIO m => GLenum -> GLenum -> GLint -> m ()
- glImageTransformParameterivHP :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
- glIndexPointerListIBM :: MonadIO m => GLenum -> GLint -> Ptr (Ptr a) -> GLint -> m ()
- glGetVkProcAddrNV :: MonadIO m => Ptr GLchar -> m GLVULKANPROCNV
- glInterpolatePathsNV :: MonadIO m => GLuint -> GLuint -> GLuint -> GLfloat -> m ()
- glGetVideouivNV :: MonadIO m => GLuint -> GLenum -> Ptr GLuint -> m ()
- glIndexFormatNV :: MonadIO m => GLenum -> GLsizei -> m ()
- glIndexxOES :: MonadIO m => GLfixed -> m ()
- glIndexxvOES :: MonadIO m => Ptr GLfixed -> m ()
- glHintPGI :: MonadIO m => GLenum -> GLint -> m ()
- glIglooInterfaceSGIX :: MonadIO m => GLenum -> Ptr a -> m ()
- glInstrumentsBufferSGIX :: MonadIO m => GLsizei -> Ptr GLint -> m ()
- glGlobalAlphaFactorbSUN :: MonadIO m => GLbyte -> m ()
- glGlobalAlphaFactordSUN :: MonadIO m => GLdouble -> m ()
- glGlobalAlphaFactorfSUN :: MonadIO m => GLfloat -> m ()
- glGlobalAlphaFactoriSUN :: MonadIO m => GLint -> m ()
- glGlobalAlphaFactorsSUN :: MonadIO m => GLshort -> m ()
- glGlobalAlphaFactorubSUN :: MonadIO m => GLubyte -> m ()
- glGlobalAlphaFactoruiSUN :: MonadIO m => GLuint -> m ()
- glGlobalAlphaFactorusSUN :: MonadIO m => GLushort -> m ()
- glGetnUniformfvEXT :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLfloat -> m ()
- glGetnUniformfvKHR :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLfloat -> m ()
- glGetnUniformivEXT :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLint -> m ()
- glGetnUniformivKHR :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLint -> m ()
- glGetnUniformuivKHR :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLuint -> m ()
- glIsNameAMD :: MonadIO m => GLenum -> GLuint -> m GLboolean
- glIsFenceAPPLE :: MonadIO m => GLuint -> m GLboolean
- glIsVertexArrayAPPLE :: MonadIO m => GLuint -> m GLboolean
- glIsVertexAttribEnabledAPPLE :: MonadIO m => GLuint -> GLenum -> m GLboolean
- glIsImageHandleResidentARB :: MonadIO m => GLuint64 -> m GLboolean
- glIsTextureHandleResidentARB :: MonadIO m => GLuint64 -> m GLboolean
- glIsProgramARB :: MonadIO m => GLuint -> m GLboolean
- glIsFramebuffer :: MonadIO m => GLuint -> m GLboolean
- glIsRenderbuffer :: MonadIO m => GLuint -> m GLboolean
- glInvalidateTexImage :: MonadIO m => GLuint -> GLint -> m ()
- glInvalidateTexSubImage :: MonadIO m => GLuint -> GLint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> GLsizei -> m ()
- glIsQueryARB :: MonadIO m => GLuint -> m GLboolean
- glIsSampler :: MonadIO m => GLuint -> m GLboolean
- glIsProgramPipeline :: MonadIO m => GLuint -> m GLboolean
- glLinkProgramARB :: MonadIO m => GLhandleARB -> m ()
- glIsNamedStringARB :: MonadIO m => GLint -> Ptr GLchar -> m GLboolean
- glIsSync :: MonadIO m => GLsync -> m GLboolean
- glIsTransformFeedback :: MonadIO m => GLuint -> m GLboolean
- glIsVertexArray :: MonadIO m => GLuint -> m GLboolean
- glIsBufferARB :: MonadIO m => GLuint -> m GLboolean
- glIsObjectBufferATI :: MonadIO m => GLuint -> m GLboolean
- glIsBuffer :: MonadIO m => GLuint -> m GLboolean
- glIsEnabled :: MonadIO m => GLenum -> m GLboolean
- glIsEnabledi :: MonadIO m => GLenum -> GLuint -> m GLboolean
- glIsList :: MonadIO m => GLuint -> m GLboolean
- glIsProgram :: MonadIO m => GLuint -> m GLboolean
- glIsQuery :: MonadIO m => GLuint -> m GLboolean
- glIsShader :: MonadIO m => GLuint -> m GLboolean
- glIsTexture :: MonadIO m => GLuint -> m GLboolean
- glLightModelf :: MonadIO m => GLenum -> GLfloat -> m ()
- glLightModelfv :: MonadIO m => GLenum -> Ptr GLfloat -> m ()
- glLightModeli :: MonadIO m => GLenum -> GLint -> m ()
- glLightModeliv :: MonadIO m => GLenum -> Ptr GLint -> m ()
- glLightf :: MonadIO m => GLenum -> GLenum -> GLfloat -> m ()
- glLightfv :: MonadIO m => GLenum -> GLenum -> Ptr GLfloat -> m ()
- glLighti :: MonadIO m => GLenum -> GLenum -> GLint -> m ()
- glLightiv :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
- glLineStipple :: MonadIO m => GLint -> GLushort -> m ()
- glLineWidth :: MonadIO m => GLfloat -> m ()
- glLinkProgram :: MonadIO m => GLuint -> m ()
- glListBase :: MonadIO m => GLuint -> m ()
- glLoadIdentity :: MonadIO m => m ()
- glLoadMatrixd :: MonadIO m => Ptr GLdouble -> m ()
- glLoadMatrixf :: MonadIO m => Ptr GLfloat -> m ()
- glLoadName :: MonadIO m => GLuint -> m ()
- glLabelObjectEXT :: MonadIO m => GLenum -> GLuint -> GLsizei -> Ptr GLchar -> m ()
- glIsEnabledIndexedEXT :: MonadIO m => GLenum -> GLuint -> m GLboolean
- glIsFramebufferEXT :: MonadIO m => GLuint -> m GLboolean
- glIsRenderbufferEXT :: MonadIO m => GLuint -> m GLboolean
- glIsMemoryObjectEXT :: MonadIO m => GLuint -> m GLboolean
- glIsSemaphoreEXT :: MonadIO m => GLuint -> m GLboolean
- glIsTextureEXT :: MonadIO m => GLuint -> m GLboolean
- glIsVariantEnabledEXT :: MonadIO m => GLuint -> GLenum -> m GLboolean
- glIsImageHandleResidentNV :: MonadIO m => GLuint64 -> m GLboolean
- glIsTextureHandleResidentNV :: MonadIO m => GLuint64 -> m GLboolean
- glIsCommandListNV :: MonadIO m => GLuint -> m GLboolean
- glIsStateNV :: MonadIO m => GLuint -> m GLboolean
- glListDrawCommandsStatesClientNV :: MonadIO m => GLuint -> GLuint -> Ptr (Ptr a) -> Ptr GLsizei -> Ptr GLuint -> Ptr GLuint -> GLuint -> m ()
- glIsFenceNV :: MonadIO m => GLuint -> m GLboolean
- glIsOcclusionQueryNV :: MonadIO m => GLuint -> m GLboolean
- glIsPathNV :: MonadIO m => GLuint -> m GLboolean
- glIsPointInFillPathNV :: MonadIO m => GLuint -> GLuint -> GLfloat -> GLfloat -> m GLboolean
- glIsPointInStrokePathNV :: MonadIO m => GLuint -> GLfloat -> GLfloat -> m GLboolean
- glIsBufferResidentNV :: MonadIO m => GLenum -> m GLboolean
- glIsNamedBufferResidentNV :: MonadIO m => GLuint -> m GLboolean
- glIsTransformFeedbackNV :: MonadIO m => GLuint -> m GLboolean
- glIsProgramNV :: MonadIO m => GLuint -> m GLboolean
- glLoadProgramNV :: MonadIO m => GLenum -> GLuint -> GLsizei -> Ptr GLubyte -> m ()
- glLGPUCopyImageSubDataNVX :: MonadIO m => GLuint -> GLbitfield -> GLuint -> GLenum -> GLint -> GLint -> GLint -> GLint -> GLuint -> GLenum -> GLint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> GLsizei -> m ()
- glLGPUInterlockNVX :: MonadIO m => m ()
- glLGPUNamedBufferSubDataNVX :: MonadIO m => GLbitfield -> GLuint -> GLintptr -> GLsizeiptr -> Ptr a -> m ()
- glLightModelxOES :: MonadIO m => GLenum -> GLfixed -> m ()
- glLightModelxvOES :: MonadIO m => GLenum -> Ptr GLfixed -> m ()
- glLightxOES :: MonadIO m => GLenum -> GLenum -> GLfixed -> m ()
- glLightxvOES :: MonadIO m => GLenum -> GLenum -> Ptr GLfixed -> m ()
- glLineWidthxOES :: MonadIO m => GLfixed -> m ()
- glLoadMatrixxOES :: MonadIO m => Ptr GLfixed -> m ()
- glIsAsyncMarkerSGIX :: MonadIO m => GLuint -> m GLboolean
- glLightEnviSGIX :: MonadIO m => GLenum -> GLint -> m ()
- glListParameterfSGIX :: MonadIO m => GLuint -> GLenum -> GLfloat -> m ()
- glListParameterfvSGIX :: MonadIO m => GLuint -> GLenum -> Ptr GLfloat -> m ()
- glListParameteriSGIX :: MonadIO m => GLuint -> GLenum -> GLint -> m ()
- glListParameterivSGIX :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
- glLoadIdentityDeformationMapSGIX :: MonadIO m => GLbitfield -> m ()
- glIsEnablediEXT :: MonadIO m => GLenum -> GLuint -> m GLboolean
- glIsEnablediNV :: MonadIO m => GLenum -> GLuint -> m GLboolean
- glIsEnablediOES :: MonadIO m => GLenum -> GLuint -> m GLboolean
- glIsFramebufferOES :: MonadIO m => GLuint -> m GLboolean
- glIsProgramPipelineEXT :: MonadIO m => GLuint -> m GLboolean
- glIsQueryEXT :: MonadIO m => GLuint -> m GLboolean
- glIsRenderbufferOES :: MonadIO m => GLuint -> m GLboolean
- glIsSyncAPPLE :: MonadIO m => GLsync -> m GLboolean
- glIsVertexArrayOES :: MonadIO m => GLuint -> m GLboolean
- glLightModelx :: MonadIO m => GLenum -> GLfixed -> m ()
- glLightModelxv :: MonadIO m => GLenum -> Ptr GLfixed -> m ()
- glLightx :: MonadIO m => GLenum -> GLenum -> GLfixed -> m ()
- glLightxv :: MonadIO m => GLenum -> GLenum -> Ptr GLfixed -> m ()
- glLineWidthx :: MonadIO m => GLfixed -> m ()
- glLoadMatrixx :: MonadIO m => Ptr GLfixed -> m ()
- glLoadPaletteFromModelViewMatrixOES :: MonadIO m => m ()
- glMapVertexAttrib1dAPPLE :: MonadIO m => GLuint -> GLuint -> GLdouble -> GLdouble -> GLint -> GLint -> Ptr GLdouble -> m ()
- glMapVertexAttrib1fAPPLE :: MonadIO m => GLuint -> GLuint -> GLfloat -> GLfloat -> GLint -> GLint -> Ptr GLfloat -> m ()
- glMapVertexAttrib2dAPPLE :: MonadIO m => GLuint -> GLuint -> GLdouble -> GLdouble -> GLint -> GLint -> GLdouble -> GLdouble -> GLint -> GLint -> Ptr GLdouble -> m ()
- glMapVertexAttrib2fAPPLE :: MonadIO m => GLuint -> GLuint -> GLfloat -> GLfloat -> GLint -> GLint -> GLfloat -> GLfloat -> GLint -> GLint -> Ptr GLfloat -> m ()
- glMakeImageHandleNonResidentARB :: MonadIO m => GLuint64 -> m ()
- glMakeImageHandleResidentARB :: MonadIO m => GLuint64 -> GLenum -> m ()
- glMakeTextureHandleNonResidentARB :: MonadIO m => GLuint64 -> m ()
- glMakeTextureHandleResidentARB :: MonadIO m => GLuint64 -> m ()
- glMapNamedBuffer :: MonadIO m => GLuint -> GLenum -> m (Ptr a)
- glMapNamedBufferRange :: MonadIO m => GLuint -> GLintptr -> GLsizeiptr -> GLbitfield -> m (Ptr a)
- glMemoryBarrierByRegion :: MonadIO m => GLbitfield -> m ()
- glMinmax :: MonadIO m => GLenum -> GLenum -> GLboolean -> m ()
- glMapBufferRange :: MonadIO m => GLenum -> GLintptr -> GLsizeiptr -> GLbitfield -> m (Ptr a)
- glMatrixIndexPointerARB :: MonadIO m => GLint -> GLenum -> GLsizei -> Ptr a -> m ()
- glMatrixIndexubvARB :: MonadIO m => GLint -> Ptr GLubyte -> m ()
- glMatrixIndexuivARB :: MonadIO m => GLint -> Ptr GLuint -> m ()
- glMatrixIndexusvARB :: MonadIO m => GLint -> Ptr GLushort -> m ()
- glMaxShaderCompilerThreadsARB :: MonadIO m => GLuint -> m ()
- glMinSampleShadingARB :: MonadIO m => GLfloat -> m ()
- glMemoryBarrier :: MonadIO m => GLbitfield -> m ()
- glLoadTransposeMatrixdARB :: MonadIO m => Ptr GLdouble -> m ()
- glLoadTransposeMatrixfARB :: MonadIO m => Ptr GLfloat -> m ()
- glMapBufferARB :: MonadIO m => GLenum -> GLenum -> m (Ptr a)
- glMapObjectBufferATI :: MonadIO m => GLuint -> m (Ptr a)
- glLoadTransposeMatrixd :: MonadIO m => Ptr GLdouble -> m ()
- glLoadTransposeMatrixf :: MonadIO m => Ptr GLfloat -> m ()
- glLogicOp :: MonadIO m => GLenum -> m ()
- glMap1d :: MonadIO m => GLenum -> GLdouble -> GLdouble -> GLint -> GLint -> Ptr GLdouble -> m ()
- glMap1f :: MonadIO m => GLenum -> GLfloat -> GLfloat -> GLint -> GLint -> Ptr GLfloat -> m ()
- glMap2d :: MonadIO m => GLenum -> GLdouble -> GLdouble -> GLint -> GLint -> GLdouble -> GLdouble -> GLint -> GLint -> Ptr GLdouble -> m ()
- glMap2f :: MonadIO m => GLenum -> GLfloat -> GLfloat -> GLint -> GLint -> GLfloat -> GLfloat -> GLint -> GLint -> Ptr GLfloat -> m ()
- glMapBuffer :: MonadIO m => GLenum -> GLenum -> m (Ptr a)
- glMapGrid1d :: MonadIO m => GLint -> GLdouble -> GLdouble -> m ()
- glMapGrid1f :: MonadIO m => GLint -> GLfloat -> GLfloat -> m ()
- glMapGrid2d :: MonadIO m => GLint -> GLdouble -> GLdouble -> GLint -> GLdouble -> GLdouble -> m ()
- glMapGrid2f :: MonadIO m => GLint -> GLfloat -> GLfloat -> GLint -> GLfloat -> GLfloat -> m ()
- glMaterialf :: MonadIO m => GLenum -> GLenum -> GLfloat -> m ()
- glMaterialfv :: MonadIO m => GLenum -> GLenum -> Ptr GLfloat -> m ()
- glMateriali :: MonadIO m => GLenum -> GLenum -> GLint -> m ()
- glMaterialiv :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
- glMatrixMode :: MonadIO m => GLenum -> m ()
- glMultMatrixd :: MonadIO m => Ptr GLdouble -> m ()
- glMinSampleShading :: MonadIO m => GLfloat -> m ()
- glLockArraysEXT :: MonadIO m => GLint -> GLsizei -> m ()
- glMapNamedBufferEXT :: MonadIO m => GLuint -> GLenum -> m (Ptr a)
- glMapNamedBufferRangeEXT :: MonadIO m => GLuint -> GLintptr -> GLsizeiptr -> GLbitfield -> m (Ptr a)
- glMatrixFrustumEXT :: MonadIO m => GLenum -> GLdouble -> GLdouble -> GLdouble -> GLdouble -> GLdouble -> GLdouble -> m ()
- glMatrixLoadIdentityEXT :: MonadIO m => GLenum -> m ()
- glMatrixLoadTransposedEXT :: MonadIO m => GLenum -> Ptr GLdouble -> m ()
- glMatrixLoadTransposefEXT :: MonadIO m => GLenum -> Ptr GLfloat -> m ()
- glMatrixLoaddEXT :: MonadIO m => GLenum -> Ptr GLdouble -> m ()
- glMatrixLoadfEXT :: MonadIO m => GLenum -> Ptr GLfloat -> m ()
- glMatrixMultTransposedEXT :: MonadIO m => GLenum -> Ptr GLdouble -> m ()
- glMatrixMultTransposefEXT :: MonadIO m => GLenum -> Ptr GLfloat -> m ()
- glMatrixMultdEXT :: MonadIO m => GLenum -> Ptr GLdouble -> m ()
- glMatrixMultfEXT :: MonadIO m => GLenum -> Ptr GLfloat -> m ()
- glMatrixOrthoEXT :: MonadIO m => GLenum -> GLdouble -> GLdouble -> GLdouble -> GLdouble -> GLdouble -> GLdouble -> m ()
- glMatrixPopEXT :: MonadIO m => GLenum -> m ()
- glMatrixPushEXT :: MonadIO m => GLenum -> m ()
- glMatrixRotatedEXT :: MonadIO m => GLenum -> GLdouble -> GLdouble -> GLdouble -> GLdouble -> m ()
- glMatrixRotatefEXT :: MonadIO m => GLenum -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
- glMatrixScaledEXT :: MonadIO m => GLenum -> GLdouble -> GLdouble -> GLdouble -> m ()
- glMatrixScalefEXT :: MonadIO m => GLenum -> GLfloat -> GLfloat -> GLfloat -> m ()
- glMatrixTranslatedEXT :: MonadIO m => GLenum -> GLdouble -> GLdouble -> GLdouble -> m ()
- glMatrixTranslatefEXT :: MonadIO m => GLenum -> GLfloat -> GLfloat -> GLfloat -> m ()
- glMinmaxEXT :: MonadIO m => GLenum -> GLenum -> GLboolean -> m ()
- glMemoryObjectParameterivEXT :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
- glMemoryBarrierEXT :: MonadIO m => GLbitfield -> m ()
- glMapTexture2DINTEL :: MonadIO m => GLuint -> GLint -> GLbitfield -> Ptr GLint -> Ptr GLenum -> m (Ptr a)
- glMaxShaderCompilerThreadsKHR :: MonadIO m => GLuint -> m ()
- glMakeImageHandleNonResidentNV :: MonadIO m => GLuint64 -> m ()
- glMakeImageHandleResidentNV :: MonadIO m => GLuint64 -> GLenum -> m ()
- glMakeTextureHandleNonResidentNV :: MonadIO m => GLuint64 -> m ()
- glMakeTextureHandleResidentNV :: MonadIO m => GLuint64 -> m ()
- glMapControlPointsNV :: MonadIO m => GLenum -> GLuint -> GLenum -> GLsizei -> GLsizei -> GLint -> GLint -> GLboolean -> Ptr a -> m ()
- glMapParameterfvNV :: MonadIO m => GLenum -> GLenum -> Ptr GLfloat -> m ()
- glMapParameterivNV :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
- glMatrixLoad3x2fNV :: MonadIO m => GLenum -> Ptr GLfloat -> m ()
- glMatrixLoad3x3fNV :: MonadIO m => GLenum -> Ptr GLfloat -> m ()
- glMatrixLoadTranspose3x3fNV :: MonadIO m => GLenum -> Ptr GLfloat -> m ()
- glMatrixMult3x2fNV :: MonadIO m => GLenum -> Ptr GLfloat -> m ()
- glMatrixMult3x3fNV :: MonadIO m => GLenum -> Ptr GLfloat -> m ()
- glMatrixMultTranspose3x3fNV :: MonadIO m => GLenum -> Ptr GLfloat -> m ()
- glMakeBufferNonResidentNV :: MonadIO m => GLenum -> m ()
- glMakeBufferResidentNV :: MonadIO m => GLenum -> GLenum -> m ()
- glMakeNamedBufferNonResidentNV :: MonadIO m => GLuint -> m ()
- glMakeNamedBufferResidentNV :: MonadIO m => GLuint -> GLenum -> m ()
- glLoadTransposeMatrixxOES :: MonadIO m => Ptr GLfixed -> m ()
- glMap1xOES :: MonadIO m => GLenum -> GLfixed -> GLfixed -> GLint -> GLint -> GLfixed -> m ()
- glMap2xOES :: MonadIO m => GLenum -> GLfixed -> GLfixed -> GLint -> GLint -> GLfixed -> GLfixed -> GLint -> GLint -> GLfixed -> m ()
- glMapGrid1xOES :: MonadIO m => GLint -> GLfixed -> GLfixed -> m ()
- glMapGrid2xOES :: MonadIO m => GLint -> GLfixed -> GLfixed -> GLfixed -> GLfixed -> m ()
- glMaterialxOES :: MonadIO m => GLenum -> GLenum -> GLfixed -> m ()
- glMaterialxvOES :: MonadIO m => GLenum -> GLenum -> Ptr GLfixed -> m ()
- glMapBufferOES :: MonadIO m => GLenum -> GLenum -> m (Ptr a)
- glMapBufferRangeEXT :: MonadIO m => GLenum -> GLintptr -> GLsizeiptr -> GLbitfield -> m (Ptr a)
- glMaterialx :: MonadIO m => GLenum -> GLenum -> GLfixed -> m ()
- glMaterialxv :: MonadIO m => GLenum -> GLenum -> Ptr GLfixed -> m ()
- glMatrixIndexPointerOES :: MonadIO m => GLint -> GLenum -> GLsizei -> Ptr a -> m ()
- glMinSampleShadingOES :: MonadIO m => GLfloat -> m ()
- glMultiDrawArraysIndirectAMD :: MonadIO m => GLenum -> Ptr a -> GLsizei -> GLsizei -> m ()
- glMultiDrawElementsIndirectAMD :: MonadIO m => GLenum -> GLenum -> Ptr a -> GLsizei -> GLsizei -> m ()
- glMultiDrawElementArrayAPPLE :: MonadIO m => GLenum -> Ptr GLint -> Ptr GLsizei -> GLsizei -> m ()
- glMultiDrawRangeElementArrayAPPLE :: MonadIO m => GLenum -> GLuint -> GLuint -> Ptr GLint -> Ptr GLsizei -> GLsizei -> m ()
- glMultiDrawElementsBaseVertex :: MonadIO m => GLenum -> Ptr GLsizei -> GLenum -> Ptr (Ptr a) -> GLsizei -> Ptr GLint -> m ()
- glMultiDrawArraysIndirectCountARB :: MonadIO m => GLenum -> Ptr a -> GLintptr -> GLsizei -> GLsizei -> m ()
- glMultiDrawElementsIndirectCountARB :: MonadIO m => GLenum -> GLenum -> Ptr a -> GLintptr -> GLsizei -> GLsizei -> m ()
- glMultiDrawArraysIndirect :: MonadIO m => GLenum -> Ptr a -> GLsizei -> GLsizei -> m ()
- glMultiDrawElementsIndirect :: MonadIO m => GLenum -> GLenum -> Ptr a -> GLsizei -> GLsizei -> m ()
- glMultiTexCoord1dARB :: MonadIO m => GLenum -> GLdouble -> m ()
- glMultiTexCoord1dvARB :: MonadIO m => GLenum -> Ptr GLdouble -> m ()
- glMultiTexCoord1fARB :: MonadIO m => GLenum -> GLfloat -> m ()
- glMultiTexCoord1fvARB :: MonadIO m => GLenum -> Ptr GLfloat -> m ()
- glMultiTexCoord1iARB :: MonadIO m => GLenum -> GLint -> m ()
- glMultiTexCoord1ivARB :: MonadIO m => GLenum -> Ptr GLint -> m ()
- glMultiTexCoord1sARB :: MonadIO m => GLenum -> GLshort -> m ()
- glMultiTexCoord1svARB :: MonadIO m => GLenum -> Ptr GLshort -> m ()
- glMultiTexCoord2dARB :: MonadIO m => GLenum -> GLdouble -> GLdouble -> m ()
- glMultiTexCoord2dvARB :: MonadIO m => GLenum -> Ptr GLdouble -> m ()
- glMultiTexCoord2fARB :: MonadIO m => GLenum -> GLfloat -> GLfloat -> m ()
- glMultiTexCoord2fvARB :: MonadIO m => GLenum -> Ptr GLfloat -> m ()
- glMultiTexCoord2iARB :: MonadIO m => GLenum -> GLint -> GLint -> m ()
- glMultiTexCoord2ivARB :: MonadIO m => GLenum -> Ptr GLint -> m ()
- glMultiTexCoord2sARB :: MonadIO m => GLenum -> GLshort -> GLshort -> m ()
- glMultiTexCoord2svARB :: MonadIO m => GLenum -> Ptr GLshort -> m ()
- glMultiTexCoord3dARB :: MonadIO m => GLenum -> GLdouble -> GLdouble -> GLdouble -> m ()
- glMultiTexCoord3dvARB :: MonadIO m => GLenum -> Ptr GLdouble -> m ()
- glMultiTexCoord3fARB :: MonadIO m => GLenum -> GLfloat -> GLfloat -> GLfloat -> m ()
- glMultiTexCoord3fvARB :: MonadIO m => GLenum -> Ptr GLfloat -> m ()
- glMultiTexCoord3iARB :: MonadIO m => GLenum -> GLint -> GLint -> GLint -> m ()
- glMultiTexCoord3ivARB :: MonadIO m => GLenum -> Ptr GLint -> m ()
- glMultiTexCoord3sARB :: MonadIO m => GLenum -> GLshort -> GLshort -> GLshort -> m ()
- glMultiTexCoord3svARB :: MonadIO m => GLenum -> Ptr GLshort -> m ()
- glMultTransposeMatrixdARB :: MonadIO m => Ptr GLdouble -> m ()
- glMultTransposeMatrixfARB :: MonadIO m => Ptr GLfloat -> m ()
- glMultMatrixf :: MonadIO m => Ptr GLfloat -> m ()
- glMultTransposeMatrixd :: MonadIO m => Ptr GLdouble -> m ()
- glMultTransposeMatrixf :: MonadIO m => Ptr GLfloat -> m ()
- glMultiDrawArrays :: MonadIO m => GLenum -> Ptr GLint -> Ptr GLsizei -> GLsizei -> m ()
- glMultiDrawElements :: MonadIO m => GLenum -> Ptr GLsizei -> GLenum -> Ptr (Ptr a) -> GLsizei -> m ()
- glMultiTexCoord1d :: MonadIO m => GLenum -> GLdouble -> m ()
- glMultiTexCoord1dv :: MonadIO m => GLenum -> Ptr GLdouble -> m ()
- glMultiTexCoord1f :: MonadIO m => GLenum -> GLfloat -> m ()
- glMultiTexCoord1fv :: MonadIO m => GLenum -> Ptr GLfloat -> m ()
- glMultiTexCoord1i :: MonadIO m => GLenum -> GLint -> m ()
- glMultiTexCoord1iv :: MonadIO m => GLenum -> Ptr GLint -> m ()
- glMultiTexCoord1s :: MonadIO m => GLenum -> GLshort -> m ()
- glMultiTexCoord1sv :: MonadIO m => GLenum -> Ptr GLshort -> m ()
- glMultiTexCoord2d :: MonadIO m => GLenum -> GLdouble -> GLdouble -> m ()
- glMultiTexCoord2dv :: MonadIO m => GLenum -> Ptr GLdouble -> m ()
- glMultiTexCoord2f :: MonadIO m => GLenum -> GLfloat -> GLfloat -> m ()
- glMultiTexCoord2fv :: MonadIO m => GLenum -> Ptr GLfloat -> m ()
- glMultiTexCoord2i :: MonadIO m => GLenum -> GLint -> GLint -> m ()
- glMultiTexCoord2iv :: MonadIO m => GLenum -> Ptr GLint -> m ()
- glMultiTexCoord2s :: MonadIO m => GLenum -> GLshort -> GLshort -> m ()
- glMultiTexCoord2sv :: MonadIO m => GLenum -> Ptr GLshort -> m ()
- glMultiTexCoord3d :: MonadIO m => GLenum -> GLdouble -> GLdouble -> GLdouble -> m ()
- glMultiTexCoord3dv :: MonadIO m => GLenum -> Ptr GLdouble -> m ()
- glMultiTexCoord3f :: MonadIO m => GLenum -> GLfloat -> GLfloat -> GLfloat -> m ()
- glMultiTexCoord3fv :: MonadIO m => GLenum -> Ptr GLfloat -> m ()
- glMultiTexCoord3i :: MonadIO m => GLenum -> GLint -> GLint -> GLint -> m ()
- glMultiTexCoord3iv :: MonadIO m => GLenum -> Ptr GLint -> m ()
- glMultiTexCoord3s :: MonadIO m => GLenum -> GLshort -> GLshort -> GLshort -> m ()
- glMultiTexCoord3sv :: MonadIO m => GLenum -> Ptr GLshort -> m ()
- glMultiDrawArraysIndirectCount :: MonadIO m => GLenum -> Ptr a -> GLintptr -> GLsizei -> GLsizei -> m ()
- glMultiDrawElementsIndirectCount :: MonadIO m => GLenum -> GLenum -> Ptr a -> GLintptr -> GLsizei -> GLsizei -> m ()
- glMultiTexBufferEXT :: MonadIO m => GLenum -> GLenum -> GLenum -> GLuint -> m ()
- glMultiDrawArraysEXT :: MonadIO m => GLenum -> Ptr GLint -> Ptr GLsizei -> GLsizei -> m ()
- glMultiDrawElementsEXT :: MonadIO m => GLenum -> Ptr GLsizei -> GLenum -> Ptr (Ptr a) -> GLsizei -> m ()
- glMultiModeDrawArraysIBM :: MonadIO m => Ptr GLenum -> Ptr GLint -> Ptr GLsizei -> GLsizei -> GLint -> m ()
- glMultiModeDrawElementsIBM :: MonadIO m => Ptr GLenum -> Ptr GLsizei -> GLenum -> Ptr (Ptr a) -> GLsizei -> GLint -> m ()
- glMultiDrawArraysIndirectBindlessNV :: MonadIO m => GLenum -> Ptr a -> GLsizei -> GLsizei -> GLint -> m ()
- glMultiDrawElementsIndirectBindlessNV :: MonadIO m => GLenum -> GLenum -> Ptr a -> GLsizei -> GLsizei -> GLint -> m ()
- glMultiDrawArraysIndirectBindlessCountNV :: MonadIO m => GLenum -> Ptr a -> GLsizei -> GLsizei -> GLsizei -> GLint -> m ()
- glMultiDrawElementsIndirectBindlessCountNV :: MonadIO m => GLenum -> GLenum -> Ptr a -> GLsizei -> GLsizei -> GLsizei -> GLint -> m ()
- glMultiTexCoord1hNV :: MonadIO m => GLenum -> GLhalfNV -> m ()
- glMultiTexCoord1hvNV :: MonadIO m => GLenum -> Ptr GLhalfNV -> m ()
- glMultiTexCoord2hNV :: MonadIO m => GLenum -> GLhalfNV -> GLhalfNV -> m ()
- glMultiTexCoord2hvNV :: MonadIO m => GLenum -> Ptr GLhalfNV -> m ()
- glMultiTexCoord3hNV :: MonadIO m => GLenum -> GLhalfNV -> GLhalfNV -> GLhalfNV -> m ()
- glMultiTexCoord3hvNV :: MonadIO m => GLenum -> Ptr GLhalfNV -> m ()
- glMultiDrawMeshTasksIndirectCountNV :: MonadIO m => GLintptr -> GLintptr -> GLsizei -> GLsizei -> m ()
- glMultiDrawMeshTasksIndirectNV :: MonadIO m => GLintptr -> GLsizei -> GLsizei -> m ()
- glMultiTexCoord1bOES :: MonadIO m => GLenum -> GLbyte -> m ()
- glMultiTexCoord1bvOES :: MonadIO m => GLenum -> Ptr GLbyte -> m ()
- glMultiTexCoord2bOES :: MonadIO m => GLenum -> GLbyte -> GLbyte -> m ()
- glMultiTexCoord2bvOES :: MonadIO m => GLenum -> Ptr GLbyte -> m ()
- glMultiTexCoord3bOES :: MonadIO m => GLenum -> GLbyte -> GLbyte -> GLbyte -> m ()
- glMultiTexCoord3bvOES :: MonadIO m => GLenum -> Ptr GLbyte -> m ()
- glMultMatrixxOES :: MonadIO m => Ptr GLfixed -> m ()
- glMultTransposeMatrixxOES :: MonadIO m => Ptr GLfixed -> m ()
- glMultiTexCoord1xOES :: MonadIO m => GLenum -> GLfixed -> m ()
- glMultiTexCoord1xvOES :: MonadIO m => GLenum -> Ptr GLfixed -> m ()
- glMultiTexCoord2xOES :: MonadIO m => GLenum -> GLfixed -> GLfixed -> m ()
- glMultiTexCoord2xvOES :: MonadIO m => GLenum -> Ptr GLfixed -> m ()
- glMultiTexCoord3xOES :: MonadIO m => GLenum -> GLfixed -> GLfixed -> GLfixed -> m ()
- glMultMatrixx :: MonadIO m => Ptr GLfixed -> m ()
- glMultiDrawArraysIndirectEXT :: MonadIO m => GLenum -> Ptr a -> GLsizei -> GLsizei -> m ()
- glMultiDrawElementsBaseVertexEXT :: MonadIO m => GLenum -> Ptr GLsizei -> GLenum -> Ptr (Ptr a) -> GLsizei -> Ptr GLint -> m ()
- glMultiDrawElementsIndirectEXT :: MonadIO m => GLenum -> GLenum -> Ptr a -> GLsizei -> GLsizei -> m ()
- glNamedFramebufferSamplePositionsfvAMD :: MonadIO m => GLuint -> GLuint -> GLuint -> Ptr GLfloat -> m ()
- glNamedBufferData :: MonadIO m => GLuint -> GLsizeiptr -> Ptr a -> GLenum -> m ()
- glNamedBufferStorage :: MonadIO m => GLuint -> GLsizeiptr -> Ptr a -> GLbitfield -> m ()
- glNamedBufferSubData :: MonadIO m => GLuint -> GLintptr -> GLsizeiptr -> Ptr a -> m ()
- glNamedFramebufferDrawBuffer :: MonadIO m => GLuint -> GLenum -> m ()
- glNamedFramebufferDrawBuffers :: MonadIO m => GLuint -> GLsizei -> Ptr GLenum -> m ()
- glNamedFramebufferParameteri :: MonadIO m => GLuint -> GLenum -> GLint -> m ()
- glNamedFramebufferReadBuffer :: MonadIO m => GLuint -> GLenum -> m ()
- glNamedFramebufferRenderbuffer :: MonadIO m => GLuint -> GLenum -> GLenum -> GLuint -> m ()
- glNamedFramebufferTexture :: MonadIO m => GLuint -> GLenum -> GLuint -> GLint -> m ()
- glNamedFramebufferTextureLayer :: MonadIO m => GLuint -> GLenum -> GLuint -> GLint -> GLint -> m ()
- glMultiTexCoord4dARB :: MonadIO m => GLenum -> GLdouble -> GLdouble -> GLdouble -> GLdouble -> m ()
- glMultiTexCoord4dvARB :: MonadIO m => GLenum -> Ptr GLdouble -> m ()
- glMultiTexCoord4fARB :: MonadIO m => GLenum -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
- glMultiTexCoord4fvARB :: MonadIO m => GLenum -> Ptr GLfloat -> m ()
- glMultiTexCoord4iARB :: MonadIO m => GLenum -> GLint -> GLint -> GLint -> GLint -> m ()
- glMultiTexCoord4ivARB :: MonadIO m => GLenum -> Ptr GLint -> m ()
- glMultiTexCoord4sARB :: MonadIO m => GLenum -> GLshort -> GLshort -> GLshort -> GLshort -> m ()
- glMultiTexCoord4svARB :: MonadIO m => GLenum -> Ptr GLshort -> m ()
- glNamedFramebufferSampleLocationsfvARB :: MonadIO m => GLuint -> GLuint -> GLsizei -> Ptr GLfloat -> m ()
- glNamedBufferPageCommitmentARB :: MonadIO m => GLuint -> GLintptr -> GLsizeiptr -> GLboolean -> m ()
- glNamedBufferPageCommitmentEXT :: MonadIO m => GLuint -> GLintptr -> GLsizeiptr -> GLboolean -> m ()
- glMultiTexCoordP1ui :: MonadIO m => GLenum -> GLenum -> GLuint -> m ()
- glMultiTexCoordP1uiv :: MonadIO m => GLenum -> GLenum -> Ptr GLuint -> m ()
- glMultiTexCoordP2ui :: MonadIO m => GLenum -> GLenum -> GLuint -> m ()
- glMultiTexCoordP2uiv :: MonadIO m => GLenum -> GLenum -> Ptr GLuint -> m ()
- glMultiTexCoordP3ui :: MonadIO m => GLenum -> GLenum -> GLuint -> m ()
- glMultiTexCoordP3uiv :: MonadIO m => GLenum -> GLenum -> Ptr GLuint -> m ()
- glMultiTexCoordP4ui :: MonadIO m => GLenum -> GLenum -> GLuint -> m ()
- glMultiTexCoordP4uiv :: MonadIO m => GLenum -> GLenum -> Ptr GLuint -> m ()
- glMultiTexCoord4d :: MonadIO m => GLenum -> GLdouble -> GLdouble -> GLdouble -> GLdouble -> m ()
- glMultiTexCoord4dv :: MonadIO m => GLenum -> Ptr GLdouble -> m ()
- glMultiTexCoord4f :: MonadIO m => GLenum -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
- glMultiTexCoord4fv :: MonadIO m => GLenum -> Ptr GLfloat -> m ()
- glMultiTexCoord4i :: MonadIO m => GLenum -> GLint -> GLint -> GLint -> GLint -> m ()
- glMultiTexCoord4iv :: MonadIO m => GLenum -> Ptr GLint -> m ()
- glMultiTexCoord4s :: MonadIO m => GLenum -> GLshort -> GLshort -> GLshort -> GLshort -> m ()
- glMultiTexCoord4sv :: MonadIO m => GLenum -> Ptr GLshort -> m ()
- glMultiTexCoordPointerEXT :: MonadIO m => GLenum -> GLint -> GLenum -> GLsizei -> Ptr a -> m ()
- glMultiTexEnvfEXT :: MonadIO m => GLenum -> GLenum -> GLenum -> GLfloat -> m ()
- glMultiTexEnvfvEXT :: MonadIO m => GLenum -> GLenum -> GLenum -> Ptr GLfloat -> m ()
- glMultiTexEnviEXT :: MonadIO m => GLenum -> GLenum -> GLenum -> GLint -> m ()
- glMultiTexEnvivEXT :: MonadIO m => GLenum -> GLenum -> GLenum -> Ptr GLint -> m ()
- glMultiTexGendEXT :: MonadIO m => GLenum -> GLenum -> GLenum -> GLdouble -> m ()
- glMultiTexGendvEXT :: MonadIO m => GLenum -> GLenum -> GLenum -> Ptr GLdouble -> m ()
- glMultiTexGenfEXT :: MonadIO m => GLenum -> GLenum -> GLenum -> GLfloat -> m ()
- glMultiTexGenfvEXT :: MonadIO m => GLenum -> GLenum -> GLenum -> Ptr GLfloat -> m ()
- glMultiTexGeniEXT :: MonadIO m => GLenum -> GLenum -> GLenum -> GLint -> m ()
- glMultiTexGenivEXT :: MonadIO m => GLenum -> GLenum -> GLenum -> Ptr GLint -> m ()
- glMultiTexImage1DEXT :: MonadIO m => GLenum -> GLenum -> GLint -> GLint -> GLsizei -> GLint -> GLenum -> GLenum -> Ptr a -> m ()
- glMultiTexImage2DEXT :: MonadIO m => GLenum -> GLenum -> GLint -> GLint -> GLsizei -> GLsizei -> GLint -> GLenum -> GLenum -> Ptr a -> m ()
- glMultiTexImage3DEXT :: MonadIO m => GLenum -> GLenum -> GLint -> GLint -> GLsizei -> GLsizei -> GLsizei -> GLint -> GLenum -> GLenum -> Ptr a -> m ()
- glMultiTexParameterIivEXT :: MonadIO m => GLenum -> GLenum -> GLenum -> Ptr GLint -> m ()
- glMultiTexParameterIuivEXT :: MonadIO m => GLenum -> GLenum -> GLenum -> Ptr GLuint -> m ()
- glMultiTexParameterfEXT :: MonadIO m => GLenum -> GLenum -> GLenum -> GLfloat -> m ()
- glMultiTexParameterfvEXT :: MonadIO m => GLenum -> GLenum -> GLenum -> Ptr GLfloat -> m ()
- glMultiTexParameteriEXT :: MonadIO m => GLenum -> GLenum -> GLenum -> GLint -> m ()
- glMultiTexParameterivEXT :: MonadIO m => GLenum -> GLenum -> GLenum -> Ptr GLint -> m ()
- glMultiTexRenderbufferEXT :: MonadIO m => GLenum -> GLenum -> GLuint -> m ()
- glMultiTexSubImage1DEXT :: MonadIO m => GLenum -> GLenum -> GLint -> GLint -> GLsizei -> GLenum -> GLenum -> Ptr a -> m ()
- glMultiTexSubImage2DEXT :: MonadIO m => GLenum -> GLenum -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> GLenum -> GLenum -> Ptr a -> m ()
- glMultiTexSubImage3DEXT :: MonadIO m => GLenum -> GLenum -> GLint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> GLsizei -> GLenum -> GLenum -> Ptr a -> m ()
- glNamedBufferDataEXT :: MonadIO m => GLuint -> GLsizeiptr -> Ptr a -> GLenum -> m ()
- glNamedBufferStorageEXT :: MonadIO m => GLuint -> GLsizeiptr -> Ptr a -> GLbitfield -> m ()
- glNamedBufferSubDataEXT :: MonadIO m => GLuint -> GLintptr -> GLsizeiptr -> Ptr a -> m ()
- glNamedCopyBufferSubDataEXT :: MonadIO m => GLuint -> GLuint -> GLintptr -> GLintptr -> GLsizeiptr -> m ()
- glNamedFramebufferParameteriEXT :: MonadIO m => GLuint -> GLenum -> GLint -> m ()
- glNamedFramebufferRenderbufferEXT :: MonadIO m => GLuint -> GLenum -> GLenum -> GLuint -> m ()
- glNamedFramebufferTexture1DEXT :: MonadIO m => GLuint -> GLenum -> GLenum -> GLuint -> GLint -> m ()
- glNamedFramebufferTexture2DEXT :: MonadIO m => GLuint -> GLenum -> GLenum -> GLuint -> GLint -> m ()
- glNamedFramebufferTexture3DEXT :: MonadIO m => GLuint -> GLenum -> GLenum -> GLuint -> GLint -> GLint -> m ()
- glNamedFramebufferTextureEXT :: MonadIO m => GLuint -> GLenum -> GLuint -> GLint -> m ()
- glNamedFramebufferTextureFaceEXT :: MonadIO m => GLuint -> GLenum -> GLuint -> GLint -> GLenum -> m ()
- glNamedFramebufferTextureLayerEXT :: MonadIO m => GLuint -> GLenum -> GLuint -> GLint -> GLint -> m ()
- glNamedBufferStorageExternalEXT :: MonadIO m => GLuint -> GLintptr -> GLsizeiptr -> GLeglClientBufferEXT -> GLbitfield -> m ()
- glNamedBufferStorageMemEXT :: MonadIO m => GLuint -> GLsizeiptr -> GLuint -> GLuint64 -> m ()
- glMulticastBarrierNV :: MonadIO m => m ()
- glMulticastBlitFramebufferNV :: MonadIO m => GLuint -> GLuint -> GLint -> GLint -> GLint -> GLint -> GLint -> GLint -> GLint -> GLint -> GLbitfield -> GLenum -> m ()
- glMulticastBufferSubDataNV :: MonadIO m => GLbitfield -> GLuint -> GLintptr -> GLsizeiptr -> Ptr a -> m ()
- glMulticastCopyBufferSubDataNV :: MonadIO m => GLuint -> GLbitfield -> GLuint -> GLuint -> GLintptr -> GLintptr -> GLsizeiptr -> m ()
- glMulticastCopyImageSubDataNV :: MonadIO m => GLuint -> GLbitfield -> GLuint -> GLenum -> GLint -> GLint -> GLint -> GLint -> GLuint -> GLenum -> GLint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> GLsizei -> m ()
- glMulticastFramebufferSampleLocationsfvNV :: MonadIO m => GLuint -> GLuint -> GLuint -> GLsizei -> Ptr GLfloat -> m ()
- glMulticastGetQueryObjecti64vNV :: MonadIO m => GLuint -> GLuint -> GLenum -> Ptr GLint64 -> m ()
- glMulticastGetQueryObjectivNV :: MonadIO m => GLuint -> GLuint -> GLenum -> Ptr GLint -> m ()
- glMulticastGetQueryObjectui64vNV :: MonadIO m => GLuint -> GLuint -> GLenum -> Ptr GLuint64 -> m ()
- glMulticastGetQueryObjectuivNV :: MonadIO m => GLuint -> GLuint -> GLenum -> Ptr GLuint -> m ()
- glMulticastWaitSyncNV :: MonadIO m => GLuint -> GLbitfield -> m ()
- glMultiTexCoord4hNV :: MonadIO m => GLenum -> GLhalfNV -> GLhalfNV -> GLhalfNV -> GLhalfNV -> m ()
- glMultiTexCoord4hvNV :: MonadIO m => GLenum -> Ptr GLhalfNV -> m ()
- glNamedBufferAttachMemoryNV :: MonadIO m => GLuint -> GLuint -> GLuint64 -> m ()
- glNamedFramebufferSampleLocationsfvNV :: MonadIO m => GLuint -> GLuint -> GLsizei -> Ptr GLfloat -> m ()
- glMulticastScissorArrayvNVX :: MonadIO m => GLuint -> GLuint -> GLsizei -> Ptr GLint -> m ()
- glMulticastViewportArrayvNVX :: MonadIO m => GLuint -> GLuint -> GLsizei -> Ptr GLfloat -> m ()
- glMulticastViewportPositionWScaleNVX :: MonadIO m => GLuint -> GLuint -> GLfloat -> GLfloat -> m ()
- glMultiTexCoord4bOES :: MonadIO m => GLenum -> GLbyte -> GLbyte -> GLbyte -> GLbyte -> m ()
- glMultiTexCoord4bvOES :: MonadIO m => GLenum -> Ptr GLbyte -> m ()
- glMultiTexCoord3xvOES :: MonadIO m => GLenum -> Ptr GLfixed -> m ()
- glMultiTexCoord4xOES :: MonadIO m => GLenum -> GLfixed -> GLfixed -> GLfixed -> GLfixed -> m ()
- glMultiTexCoord4xvOES :: MonadIO m => GLenum -> Ptr GLfixed -> m ()
- glMultiTexCoord4x :: MonadIO m => GLenum -> GLfixed -> GLfixed -> GLfixed -> GLfixed -> m ()
- glNamedRenderbufferStorageMultisampleAdvancedAMD :: MonadIO m => GLuint -> GLsizei -> GLsizei -> GLenum -> GLsizei -> GLsizei -> m ()
- glObjectPurgeableAPPLE :: MonadIO m => GLenum -> GLuint -> GLenum -> m GLenum
- glObjectUnpurgeableAPPLE :: MonadIO m => GLenum -> GLuint -> GLenum -> m GLenum
- glNamedRenderbufferStorage :: MonadIO m => GLuint -> GLenum -> GLsizei -> GLsizei -> m ()
- glNamedRenderbufferStorageMultisample :: MonadIO m => GLuint -> GLsizei -> GLenum -> GLsizei -> GLsizei -> m ()
- glNamedStringARB :: MonadIO m => GLenum -> GLint -> Ptr GLchar -> GLint -> Ptr GLchar -> m ()
- glPatchParameterfv :: MonadIO m => GLenum -> Ptr GLfloat -> m ()
- glPatchParameteri :: MonadIO m => GLenum -> GLint -> m ()
- glPauseTransformFeedback :: MonadIO m => m ()
- glNormalP3ui :: MonadIO m => GLenum -> GLuint -> m ()
- glNormalP3uiv :: MonadIO m => GLenum -> Ptr GLuint -> m ()
- glPassTexCoordATI :: MonadIO m => GLuint -> GLuint -> GLenum -> m ()
- glPNTrianglesfATI :: MonadIO m => GLenum -> GLfloat -> m ()
- glPNTrianglesiATI :: MonadIO m => GLenum -> GLint -> m ()
- glNewObjectBufferATI :: MonadIO m => GLsizei -> Ptr a -> GLenum -> m GLuint
- glNormalStream3bATI :: MonadIO m => GLenum -> GLbyte -> GLbyte -> GLbyte -> m ()
- glNormalStream3bvATI :: MonadIO m => GLenum -> Ptr GLbyte -> m ()
- glNormalStream3dATI :: MonadIO m => GLenum -> GLdouble -> GLdouble -> GLdouble -> m ()
- glNormalStream3dvATI :: MonadIO m => GLenum -> Ptr GLdouble -> m ()
- glNormalStream3fATI :: MonadIO m => GLenum -> GLfloat -> GLfloat -> GLfloat -> m ()
- glNormalStream3fvATI :: MonadIO m => GLenum -> Ptr GLfloat -> m ()
- glNormalStream3iATI :: MonadIO m => GLenum -> GLint -> GLint -> GLint -> m ()
- glNormalStream3ivATI :: MonadIO m => GLenum -> Ptr GLint -> m ()
- glNormalStream3sATI :: MonadIO m => GLenum -> GLshort -> GLshort -> GLshort -> m ()
- glNormalStream3svATI :: MonadIO m => GLenum -> Ptr GLshort -> m ()
- glNewList :: MonadIO m => GLuint -> GLenum -> m ()
- glNormal3b :: MonadIO m => GLbyte -> GLbyte -> GLbyte -> m ()
- glNormal3bv :: MonadIO m => Ptr GLbyte -> m ()
- glNormal3d :: MonadIO m => GLdouble -> GLdouble -> GLdouble -> m ()
- glNormal3dv :: MonadIO m => Ptr GLdouble -> m ()
- glNormal3f :: MonadIO m => GLfloat -> GLfloat -> GLfloat -> m ()
- glNormal3fv :: MonadIO m => Ptr GLfloat -> m ()
- glNormal3i :: MonadIO m => GLint -> GLint -> GLint -> m ()
- glNormal3iv :: MonadIO m => Ptr GLint -> m ()
- glNormal3s :: MonadIO m => GLshort -> GLshort -> GLshort -> m ()
- glNormal3sv :: MonadIO m => Ptr GLshort -> m ()
- glNormalPointer :: MonadIO m => GLenum -> GLsizei -> Ptr a -> m ()
- glOrtho :: MonadIO m => GLdouble -> GLdouble -> GLdouble -> GLdouble -> GLdouble -> GLdouble -> m ()
- glPassThrough :: MonadIO m => GLfloat -> m ()
- glPixelMapfv :: MonadIO m => GLenum -> GLsizei -> Ptr GLfloat -> m ()
- glObjectLabel :: MonadIO m => GLenum -> GLuint -> GLsizei -> Ptr GLchar -> m ()
- glObjectPtrLabel :: MonadIO m => Ptr a -> GLsizei -> Ptr GLchar -> m ()
- glNamedProgramLocalParameter4dEXT :: MonadIO m => GLuint -> GLenum -> GLuint -> GLdouble -> GLdouble -> GLdouble -> GLdouble -> m ()
- glNamedProgramLocalParameter4dvEXT :: MonadIO m => GLuint -> GLenum -> GLuint -> Ptr GLdouble -> m ()
- glNamedProgramLocalParameter4fEXT :: MonadIO m => GLuint -> GLenum -> GLuint -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
- glNamedProgramLocalParameter4fvEXT :: MonadIO m => GLuint -> GLenum -> GLuint -> Ptr GLfloat -> m ()
- glNamedProgramLocalParameterI4iEXT :: MonadIO m => GLuint -> GLenum -> GLuint -> GLint -> GLint -> GLint -> GLint -> m ()
- glNamedProgramLocalParameterI4ivEXT :: MonadIO m => GLuint -> GLenum -> GLuint -> Ptr GLint -> m ()
- glNamedProgramLocalParameterI4uiEXT :: MonadIO m => GLuint -> GLenum -> GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> m ()
- glNamedProgramLocalParameterI4uivEXT :: MonadIO m => GLuint -> GLenum -> GLuint -> Ptr GLuint -> m ()
- glNamedProgramLocalParameters4fvEXT :: MonadIO m => GLuint -> GLenum -> GLuint -> GLsizei -> Ptr GLfloat -> m ()
- glNamedProgramLocalParametersI4ivEXT :: MonadIO m => GLuint -> GLenum -> GLuint -> GLsizei -> Ptr GLint -> m ()
- glNamedProgramLocalParametersI4uivEXT :: MonadIO m => GLuint -> GLenum -> GLuint -> GLsizei -> Ptr GLuint -> m ()
- glNamedProgramStringEXT :: MonadIO m => GLuint -> GLenum -> GLenum -> GLsizei -> Ptr a -> m ()
- glNamedRenderbufferStorageEXT :: MonadIO m => GLuint -> GLenum -> GLsizei -> GLsizei -> m ()
- glNamedRenderbufferStorageMultisampleCoverageEXT :: MonadIO m => GLuint -> GLsizei -> GLsizei -> GLenum -> GLsizei -> GLsizei -> m ()
- glNamedRenderbufferStorageMultisampleEXT :: MonadIO m => GLuint -> GLsizei -> GLenum -> GLsizei -> GLsizei -> m ()
- glNormalPointerEXT :: MonadIO m => GLenum -> GLsizei -> GLsizei -> Ptr a -> m ()
- glNormalPointerListIBM :: MonadIO m => GLenum -> GLint -> Ptr (Ptr a) -> GLint -> m ()
- glNormalPointervINTEL :: MonadIO m => GLenum -> Ptr (Ptr a) -> m ()
- glNormal3hNV :: MonadIO m => GLhalfNV -> GLhalfNV -> GLhalfNV -> m ()
- glNormal3hvNV :: MonadIO m => Ptr GLhalfNV -> m ()
- glPathColorGenNV :: MonadIO m => GLenum -> GLenum -> GLenum -> Ptr GLfloat -> m ()
- glPathCommandsNV :: MonadIO m => GLuint -> GLsizei -> Ptr GLubyte -> GLsizei -> GLenum -> Ptr a -> m ()
- glPathCoordsNV :: MonadIO m => GLuint -> GLsizei -> GLenum -> Ptr a -> m ()
- glPathCoverDepthFuncNV :: MonadIO m => GLenum -> m ()
- glPathDashArrayNV :: MonadIO m => GLuint -> GLsizei -> Ptr GLfloat -> m ()
- glPathFogGenNV :: MonadIO m => GLenum -> m ()
- glPathGlyphIndexArrayNV :: MonadIO m => GLuint -> GLenum -> Ptr a -> GLbitfield -> GLuint -> GLsizei -> GLuint -> GLfloat -> m GLenum
- glPathGlyphIndexRangeNV :: MonadIO m => GLenum -> Ptr a -> GLbitfield -> GLuint -> GLfloat -> Ptr GLuint -> m GLenum
- glPathGlyphRangeNV :: MonadIO m => GLuint -> GLenum -> Ptr a -> GLbitfield -> GLuint -> GLsizei -> GLenum -> GLuint -> GLfloat -> m ()
- glPathGlyphsNV :: MonadIO m => GLuint -> GLenum -> Ptr a -> GLbitfield -> GLsizei -> GLenum -> Ptr b -> GLenum -> GLuint -> GLfloat -> m ()
- glPathMemoryGlyphIndexArrayNV :: MonadIO m => GLuint -> GLenum -> GLsizeiptr -> Ptr a -> GLsizei -> GLuint -> GLsizei -> GLuint -> GLfloat -> m GLenum
- glPathParameterfNV :: MonadIO m => GLuint -> GLenum -> GLfloat -> m ()
- glPathParameterfvNV :: MonadIO m => GLuint -> GLenum -> Ptr GLfloat -> m ()
- glPathParameteriNV :: MonadIO m => GLuint -> GLenum -> GLint -> m ()
- glPathParameterivNV :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
- glPathStencilDepthOffsetNV :: MonadIO m => GLfloat -> GLfloat -> m ()
- glPathStencilFuncNV :: MonadIO m => GLenum -> GLint -> GLuint -> m ()
- glPathStringNV :: MonadIO m => GLuint -> GLenum -> GLsizei -> Ptr a -> m ()
- glPathSubCommandsNV :: MonadIO m => GLuint -> GLsizei -> GLsizei -> GLsizei -> Ptr GLubyte -> GLsizei -> GLenum -> Ptr a -> m ()
- glPathSubCoordsNV :: MonadIO m => GLuint -> GLsizei -> GLsizei -> GLenum -> Ptr a -> m ()
- glPathTexGenNV :: MonadIO m => GLenum -> GLenum -> GLint -> Ptr GLfloat -> m ()
- glPixelDataRangeNV :: MonadIO m => GLenum -> GLsizei -> Ptr a -> m ()
- glPauseTransformFeedbackNV :: MonadIO m => m ()
- glNormalFormatNV :: MonadIO m => GLenum -> GLsizei -> m ()
- glNormal3xOES :: MonadIO m => GLfixed -> GLfixed -> GLfixed -> m ()
- glNormal3xvOES :: MonadIO m => Ptr GLfixed -> m ()
- glOrthoxOES :: MonadIO m => GLfixed -> GLfixed -> GLfixed -> GLfixed -> GLfixed -> GLfixed -> m ()
- glPassThroughxOES :: MonadIO m => GLfixed -> m ()
- glOrthofOES :: MonadIO m => GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
- glNormal3fVertex3fSUN :: MonadIO m => GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
- glNormal3fVertex3fvSUN :: MonadIO m => Ptr GLfloat -> Ptr GLfloat -> m ()
- glNormal3x :: MonadIO m => GLfixed -> GLfixed -> GLfixed -> m ()
- glObjectLabelKHR :: MonadIO m => GLenum -> GLuint -> GLsizei -> Ptr GLchar -> m ()
- glObjectPtrLabelKHR :: MonadIO m => Ptr a -> GLsizei -> Ptr GLchar -> m ()
- glOrthof :: MonadIO m => GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
- glOrthox :: MonadIO m => GLfixed -> GLfixed -> GLfixed -> GLfixed -> GLfixed -> GLfixed -> m ()
- glPatchParameteriEXT :: MonadIO m => GLenum -> GLint -> m ()
- glPatchParameteriOES :: MonadIO m => GLenum -> GLint -> m ()
- glPrimitiveBoundingBoxARB :: MonadIO m => GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
- glProgramEnvParameter4dARB :: MonadIO m => GLenum -> GLuint -> GLdouble -> GLdouble -> GLdouble -> GLdouble -> m ()
- glProgramEnvParameter4dvARB :: MonadIO m => GLenum -> GLuint -> Ptr GLdouble -> m ()
- glProgramEnvParameter4fARB :: MonadIO m => GLenum -> GLuint -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
- glProgramEnvParameter4fvARB :: MonadIO m => GLenum -> GLuint -> Ptr GLfloat -> m ()
- glProgramLocalParameter4dARB :: MonadIO m => GLenum -> GLuint -> GLdouble -> GLdouble -> GLdouble -> GLdouble -> m ()
- glProgramLocalParameter4dvARB :: MonadIO m => GLenum -> GLuint -> Ptr GLdouble -> m ()
- glProgramLocalParameter4fARB :: MonadIO m => GLenum -> GLuint -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
- glProgramLocalParameter4fvARB :: MonadIO m => GLenum -> GLuint -> Ptr GLfloat -> m ()
- glProgramBinary :: MonadIO m => GLuint -> GLenum -> Ptr a -> GLsizei -> m ()
- glPointParameterfARB :: MonadIO m => GLenum -> GLfloat -> m ()
- glPointParameterfvARB :: MonadIO m => GLenum -> Ptr GLfloat -> m ()
- glPolygonOffsetClamp :: MonadIO m => GLfloat -> GLfloat -> GLfloat -> m ()
- glPixelMapuiv :: MonadIO m => GLenum -> GLsizei -> Ptr GLuint -> m ()
- glPixelMapusv :: MonadIO m => GLenum -> GLsizei -> Ptr GLushort -> m ()
- glPixelStoref :: MonadIO m => GLenum -> GLfloat -> m ()
- glPixelStorei :: MonadIO m => GLenum -> GLint -> m ()
- glPixelTransferf :: MonadIO m => GLenum -> GLfloat -> m ()
- glPixelTransferi :: MonadIO m => GLenum -> GLint -> m ()
- glPixelZoom :: MonadIO m => GLfloat -> GLfloat -> m ()
- glPointParameterf :: MonadIO m => GLenum -> GLfloat -> m ()
- glPointParameterfv :: MonadIO m => GLenum -> Ptr GLfloat -> m ()
- glPointParameteri :: MonadIO m => GLenum -> GLint -> m ()
- glPointParameteriv :: MonadIO m => GLenum -> Ptr GLint -> m ()
- glPointSize :: MonadIO m => GLfloat -> m ()
- glPolygonMode :: MonadIO m => GLenum -> GLenum -> m ()
- glPolygonOffset :: MonadIO m => GLfloat -> GLfloat -> m ()
- glPolygonStipple :: MonadIO m => Ptr GLubyte -> m ()
- glPopAttrib :: MonadIO m => m ()
- glPopClientAttrib :: MonadIO m => m ()
- glPopMatrix :: MonadIO m => m ()
- glPopName :: MonadIO m => m ()
- glPrioritizeTextures :: MonadIO m => GLsizei -> Ptr GLuint -> Ptr GLfloat -> m ()
- glPrimitiveRestartIndex :: MonadIO m => GLuint -> m ()
- glPopDebugGroup :: MonadIO m => m ()
- glPopGroupMarkerEXT :: MonadIO m => m ()
- glProgramEnvParameters4fvEXT :: MonadIO m => GLenum -> GLuint -> GLsizei -> Ptr GLfloat -> m ()
- glProgramLocalParameters4fvEXT :: MonadIO m => GLenum -> GLuint -> GLsizei -> Ptr GLfloat -> m ()
- glPixelTransformParameterfEXT :: MonadIO m => GLenum -> GLenum -> GLfloat -> m ()
- glPixelTransformParameterfvEXT :: MonadIO m => GLenum -> GLenum -> Ptr GLfloat -> m ()
- glPixelTransformParameteriEXT :: MonadIO m => GLenum -> GLenum -> GLint -> m ()
- glPixelTransformParameterivEXT :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
- glPointParameterfEXT :: MonadIO m => GLenum -> GLfloat -> m ()
- glPointParameterfvEXT :: MonadIO m => GLenum -> Ptr GLfloat -> m ()
- glPolygonOffsetEXT :: MonadIO m => GLfloat -> GLfloat -> m ()
- glPolygonOffsetClampEXT :: MonadIO m => GLfloat -> GLfloat -> GLfloat -> m ()
- glPrioritizeTexturesEXT :: MonadIO m => GLsizei -> Ptr GLuint -> Ptr GLclampf -> m ()
- glProgramNamedParameter4dNV :: MonadIO m => GLuint -> GLsizei -> Ptr GLubyte -> GLdouble -> GLdouble -> GLdouble -> GLdouble -> m ()
- glProgramNamedParameter4dvNV :: MonadIO m => GLuint -> GLsizei -> Ptr GLubyte -> Ptr GLdouble -> m ()
- glProgramEnvParameterI4iNV :: MonadIO m => GLenum -> GLuint -> GLint -> GLint -> GLint -> GLint -> m ()
- glProgramEnvParameterI4ivNV :: MonadIO m => GLenum -> GLuint -> Ptr GLint -> m ()
- glProgramEnvParameterI4uiNV :: MonadIO m => GLenum -> GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> m ()
- glProgramEnvParameterI4uivNV :: MonadIO m => GLenum -> GLuint -> Ptr GLuint -> m ()
- glProgramEnvParametersI4ivNV :: MonadIO m => GLenum -> GLuint -> GLsizei -> Ptr GLint -> m ()
- glProgramEnvParametersI4uivNV :: MonadIO m => GLenum -> GLuint -> GLsizei -> Ptr GLuint -> m ()
- glProgramLocalParameterI4iNV :: MonadIO m => GLenum -> GLuint -> GLint -> GLint -> GLint -> GLint -> m ()
- glProgramLocalParameterI4ivNV :: MonadIO m => GLenum -> GLuint -> Ptr GLint -> m ()
- glProgramLocalParameterI4uiNV :: MonadIO m => GLenum -> GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> m ()
- glProgramLocalParameterI4uivNV :: MonadIO m => GLenum -> GLuint -> Ptr GLuint -> m ()
- glProgramLocalParametersI4ivNV :: MonadIO m => GLenum -> GLuint -> GLsizei -> Ptr GLint -> m ()
- glProgramLocalParametersI4uivNV :: MonadIO m => GLenum -> GLuint -> GLsizei -> Ptr GLuint -> m ()
- glProgramBufferParametersIivNV :: MonadIO m => GLenum -> GLuint -> GLuint -> GLsizei -> Ptr GLint -> m ()
- glProgramBufferParametersIuivNV :: MonadIO m => GLenum -> GLuint -> GLuint -> GLsizei -> Ptr GLuint -> m ()
- glProgramBufferParametersfvNV :: MonadIO m => GLenum -> GLuint -> GLuint -> GLsizei -> Ptr GLfloat -> m ()
- glPointAlongPathNV :: MonadIO m => GLuint -> GLsizei -> GLsizei -> GLfloat -> Ptr GLfloat -> Ptr GLfloat -> Ptr GLfloat -> Ptr GLfloat -> m GLboolean
- glPointParameteriNV :: MonadIO m => GLenum -> GLint -> m ()
- glPointParameterivNV :: MonadIO m => GLenum -> Ptr GLint -> m ()
- glPresentFrameDualFillNV :: MonadIO m => GLuint -> GLuint64EXT -> GLuint -> GLuint -> GLenum -> GLenum -> GLuint -> GLenum -> GLuint -> GLenum -> GLuint -> GLenum -> GLuint -> m ()
- glPresentFrameKeyedNV :: MonadIO m => GLuint -> GLuint64EXT -> GLuint -> GLuint -> GLenum -> GLenum -> GLuint -> GLuint -> GLenum -> GLuint -> GLuint -> m ()
- glPrimitiveRestartIndexNV :: MonadIO m => GLuint -> m ()
- glPrimitiveRestartNV :: MonadIO m => m ()
- glPixelMapx :: MonadIO m => GLenum -> GLint -> Ptr GLfixed -> m ()
- glPixelStorex :: MonadIO m => GLenum -> GLfixed -> m ()
- glPixelTransferxOES :: MonadIO m => GLenum -> GLfixed -> m ()
- glPixelZoomxOES :: MonadIO m => GLfixed -> GLfixed -> m ()
- glPointParameterxvOES :: MonadIO m => GLenum -> Ptr GLfixed -> m ()
- glPointSizexOES :: MonadIO m => GLfixed -> m ()
- glPolygonOffsetxOES :: MonadIO m => GLfixed -> GLfixed -> m ()
- glPrioritizeTexturesxOES :: MonadIO m => GLsizei -> Ptr GLuint -> Ptr GLfixed -> m ()
- glPixelTexGenParameterfSGIS :: MonadIO m => GLenum -> GLfloat -> m ()
- glPixelTexGenParameterfvSGIS :: MonadIO m => GLenum -> Ptr GLfloat -> m ()
- glPixelTexGenParameteriSGIS :: MonadIO m => GLenum -> GLint -> m ()
- glPixelTexGenParameterivSGIS :: MonadIO m => GLenum -> Ptr GLint -> m ()
- glPointParameterfSGIS :: MonadIO m => GLenum -> GLfloat -> m ()
- glPointParameterfvSGIS :: MonadIO m => GLenum -> Ptr GLfloat -> m ()
- glPollAsyncSGIX :: MonadIO m => Ptr GLuint -> m GLint
- glPollInstrumentsSGIX :: MonadIO m => Ptr GLint -> m GLint
- glPixelTexGenSGIX :: MonadIO m => GLenum -> m ()
- glPointParameterx :: MonadIO m => GLenum -> GLfixed -> m ()
- glPointParameterxOES :: MonadIO m => GLenum -> GLfixed -> m ()
- glPointParameterxv :: MonadIO m => GLenum -> Ptr GLfixed -> m ()
- glPointSizePointerOES :: MonadIO m => GLenum -> GLsizei -> Ptr a -> m ()
- glPointSizex :: MonadIO m => GLfixed -> m ()
- glPolygonModeNV :: MonadIO m => GLenum -> GLenum -> m ()
- glPolygonOffsetx :: MonadIO m => GLfixed -> GLfixed -> m ()
- glPopDebugGroupKHR :: MonadIO m => m ()
- glPrimitiveBoundingBox :: MonadIO m => GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
- glPrimitiveBoundingBoxEXT :: MonadIO m => GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
- glPrimitiveBoundingBoxOES :: MonadIO m => GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
- glProgramBinaryOES :: MonadIO m => GLuint -> GLenum -> Ptr a -> GLint -> m ()
- glProgramUniform1i64NV :: MonadIO m => GLuint -> GLint -> GLint64EXT -> m ()
- glProgramUniform1i64vNV :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLint64EXT -> m ()
- glProgramUniform1ui64NV :: MonadIO m => GLuint -> GLint -> GLuint64EXT -> m ()
- glProgramUniform1ui64vNV :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLuint64EXT -> m ()
- glProgramUniform2i64NV :: MonadIO m => GLuint -> GLint -> GLint64EXT -> GLint64EXT -> m ()
- glProgramUniform2i64vNV :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLint64EXT -> m ()
- glProgramUniform2ui64NV :: MonadIO m => GLuint -> GLint -> GLuint64EXT -> GLuint64EXT -> m ()
- glProgramUniform2ui64vNV :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLuint64EXT -> m ()
- glProgramUniform3i64NV :: MonadIO m => GLuint -> GLint -> GLint64EXT -> GLint64EXT -> GLint64EXT -> m ()
- glProgramUniform3i64vNV :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLint64EXT -> m ()
- glProgramUniform3ui64NV :: MonadIO m => GLuint -> GLint -> GLuint64EXT -> GLuint64EXT -> GLuint64EXT -> m ()
- glProgramUniform3ui64vNV :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLuint64EXT -> m ()
- glProgramUniform4i64NV :: MonadIO m => GLuint -> GLint -> GLint64EXT -> GLint64EXT -> GLint64EXT -> GLint64EXT -> m ()
- glProgramUniform4i64vNV :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLint64EXT -> m ()
- glProgramStringARB :: MonadIO m => GLenum -> GLenum -> GLsizei -> Ptr a -> m ()
- glProgramUniform1i64ARB :: MonadIO m => GLuint -> GLint -> GLint64 -> m ()
- glProgramUniform1i64vARB :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLint64 -> m ()
- glProgramUniform1ui64ARB :: MonadIO m => GLuint -> GLint -> GLuint64 -> m ()
- glProgramUniform1ui64vARB :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLuint64 -> m ()
- glProgramUniform2i64ARB :: MonadIO m => GLuint -> GLint -> GLint64 -> GLint64 -> m ()
- glProgramUniform2i64vARB :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLint64 -> m ()
- glProgramUniform2ui64ARB :: MonadIO m => GLuint -> GLint -> GLuint64 -> GLuint64 -> m ()
- glProgramUniform2ui64vARB :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLuint64 -> m ()
- glProgramUniform3i64ARB :: MonadIO m => GLuint -> GLint -> GLint64 -> GLint64 -> GLint64 -> m ()
- glProgramUniform3i64vARB :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLint64 -> m ()
- glProgramUniform3ui64ARB :: MonadIO m => GLuint -> GLint -> GLuint64 -> GLuint64 -> GLuint64 -> m ()
- glProgramUniform3ui64vARB :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLuint64 -> m ()
- glProgramUniform4i64ARB :: MonadIO m => GLuint -> GLint -> GLint64 -> GLint64 -> GLint64 -> GLint64 -> m ()
- glProgramUniform4i64vARB :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLint64 -> m ()
- glProgramParameteriARB :: MonadIO m => GLuint -> GLenum -> GLint -> m ()
- glProgramParameteri :: MonadIO m => GLuint -> GLenum -> GLint -> m ()
- glProgramUniform1d :: MonadIO m => GLuint -> GLint -> GLdouble -> m ()
- glProgramUniform1dv :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLdouble -> m ()
- glProgramUniform1f :: MonadIO m => GLuint -> GLint -> GLfloat -> m ()
- glProgramUniform1fv :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLfloat -> m ()
- glProgramUniform1i :: MonadIO m => GLuint -> GLint -> GLint -> m ()
- glProgramUniform1iv :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLint -> m ()
- glProgramUniform1ui :: MonadIO m => GLuint -> GLint -> GLuint -> m ()
- glProgramUniform1uiv :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLuint -> m ()
- glProgramUniform2d :: MonadIO m => GLuint -> GLint -> GLdouble -> GLdouble -> m ()
- glProgramUniform2dv :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLdouble -> m ()
- glProgramUniform2f :: MonadIO m => GLuint -> GLint -> GLfloat -> GLfloat -> m ()
- glProgramUniform2fv :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLfloat -> m ()
- glProgramUniform2i :: MonadIO m => GLuint -> GLint -> GLint -> GLint -> m ()
- glProgramUniform2iv :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLint -> m ()
- glProgramUniform2ui :: MonadIO m => GLuint -> GLint -> GLuint -> GLuint -> m ()
- glProgramUniform2uiv :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLuint -> m ()
- glProgramUniform3d :: MonadIO m => GLuint -> GLint -> GLdouble -> GLdouble -> GLdouble -> m ()
- glProgramUniform3dv :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLdouble -> m ()
- glProgramUniform3f :: MonadIO m => GLuint -> GLint -> GLfloat -> GLfloat -> GLfloat -> m ()
- glProgramUniform3fv :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLfloat -> m ()
- glProgramUniform3i :: MonadIO m => GLuint -> GLint -> GLint -> GLint -> GLint -> m ()
- glProgramUniform3iv :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLint -> m ()
- glProgramUniform3ui :: MonadIO m => GLuint -> GLint -> GLuint -> GLuint -> GLuint -> m ()
- glProgramUniform3uiv :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLuint -> m ()
- glProgramUniform4d :: MonadIO m => GLuint -> GLint -> GLdouble -> GLdouble -> GLdouble -> GLdouble -> m ()
- glProgramUniform4dv :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLdouble -> m ()
- glProgramUniform4f :: MonadIO m => GLuint -> GLint -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
- glProgramUniform4fv :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLfloat -> m ()
- glProgramUniform4i :: MonadIO m => GLuint -> GLint -> GLint -> GLint -> GLint -> GLint -> m ()
- glProgramUniform1dEXT :: MonadIO m => GLuint -> GLint -> GLdouble -> m ()
- glProgramUniform1dvEXT :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLdouble -> m ()
- glProgramUniform1fEXT :: MonadIO m => GLuint -> GLint -> GLfloat -> m ()
- glProgramUniform1fvEXT :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLfloat -> m ()
- glProgramUniform1iEXT :: MonadIO m => GLuint -> GLint -> GLint -> m ()
- glProgramUniform1ivEXT :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLint -> m ()
- glProgramUniform1uiEXT :: MonadIO m => GLuint -> GLint -> GLuint -> m ()
- glProgramUniform1uivEXT :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLuint -> m ()
- glProgramUniform2dEXT :: MonadIO m => GLuint -> GLint -> GLdouble -> GLdouble -> m ()
- glProgramUniform2dvEXT :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLdouble -> m ()
- glProgramUniform2fEXT :: MonadIO m => GLuint -> GLint -> GLfloat -> GLfloat -> m ()
- glProgramUniform2fvEXT :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLfloat -> m ()
- glProgramUniform2iEXT :: MonadIO m => GLuint -> GLint -> GLint -> GLint -> m ()
- glProgramUniform2ivEXT :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLint -> m ()
- glProgramUniform2uiEXT :: MonadIO m => GLuint -> GLint -> GLuint -> GLuint -> m ()
- glProgramUniform2uivEXT :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLuint -> m ()
- glProgramUniform3dEXT :: MonadIO m => GLuint -> GLint -> GLdouble -> GLdouble -> GLdouble -> m ()
- glProgramUniform3dvEXT :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLdouble -> m ()
- glProgramUniform3fEXT :: MonadIO m => GLuint -> GLint -> GLfloat -> GLfloat -> GLfloat -> m ()
- glProgramUniform3fvEXT :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLfloat -> m ()
- glProgramUniform3iEXT :: MonadIO m => GLuint -> GLint -> GLint -> GLint -> GLint -> m ()
- glProgramUniform3ivEXT :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLint -> m ()
- glProgramUniform3uiEXT :: MonadIO m => GLuint -> GLint -> GLuint -> GLuint -> GLuint -> m ()
- glProgramUniform3uivEXT :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLuint -> m ()
- glProgramUniform4dEXT :: MonadIO m => GLuint -> GLint -> GLdouble -> GLdouble -> GLdouble -> GLdouble -> m ()
- glProgramUniform4dvEXT :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLdouble -> m ()
- glProgramUniform4fEXT :: MonadIO m => GLuint -> GLint -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
- glProgramUniform4fvEXT :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLfloat -> m ()
- glProgramUniform4iEXT :: MonadIO m => GLuint -> GLint -> GLint -> GLint -> GLint -> GLint -> m ()
- glProgramParameteriEXT :: MonadIO m => GLuint -> GLenum -> GLint -> m ()
- glProgramNamedParameter4fNV :: MonadIO m => GLuint -> GLsizei -> Ptr GLubyte -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
- glProgramNamedParameter4fvNV :: MonadIO m => GLuint -> GLsizei -> Ptr GLubyte -> Ptr GLfloat -> m ()
- glProgramSubroutineParametersuivNV :: MonadIO m => GLenum -> GLsizei -> Ptr GLuint -> m ()
- glProgramPathFragmentInputGenNV :: MonadIO m => GLuint -> GLint -> GLenum -> GLint -> Ptr GLfloat -> m ()
- glProgramParameter4dNV :: MonadIO m => GLenum -> GLuint -> GLdouble -> GLdouble -> GLdouble -> GLdouble -> m ()
- glProgramParameter4dvNV :: MonadIO m => GLenum -> GLuint -> Ptr GLdouble -> m ()
- glProgramParameter4fNV :: MonadIO m => GLenum -> GLuint -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
- glProgramParameter4fvNV :: MonadIO m => GLenum -> GLuint -> Ptr GLfloat -> m ()
- glProgramParameters4dvNV :: MonadIO m => GLenum -> GLuint -> GLsizei -> Ptr GLdouble -> m ()
- glProgramParameters4fvNV :: MonadIO m => GLenum -> GLuint -> GLsizei -> Ptr GLfloat -> m ()
- glProgramUniform4ui64NV :: MonadIO m => GLuint -> GLint -> GLuint64EXT -> GLuint64EXT -> GLuint64EXT -> GLuint64EXT -> m ()
- glProgramUniform4ui64vNV :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLuint64EXT -> m ()
- glQueryObjectParameteruiAMD :: MonadIO m => GLenum -> GLuint -> GLenum -> GLuint -> m ()
- glProgramUniformHandleui64ARB :: MonadIO m => GLuint -> GLint -> GLuint64 -> m ()
- glProgramUniformHandleui64vARB :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLuint64 -> m ()
- glProgramUniform4ui64ARB :: MonadIO m => GLuint -> GLint -> GLuint64 -> GLuint64 -> GLuint64 -> GLuint64 -> m ()
- glProgramUniform4ui64vARB :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLuint64 -> m ()
- glProvokingVertex :: MonadIO m => GLenum -> m ()
- glProgramUniform4iv :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLint -> m ()
- glProgramUniform4ui :: MonadIO m => GLuint -> GLint -> GLuint -> GLuint -> GLuint -> GLuint -> m ()
- glProgramUniform4uiv :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLuint -> m ()
- glProgramUniformMatrix2dv :: MonadIO m => GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLdouble -> m ()
- glProgramUniformMatrix2fv :: MonadIO m => GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> m ()
- glProgramUniformMatrix2x3dv :: MonadIO m => GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLdouble -> m ()
- glProgramUniformMatrix2x3fv :: MonadIO m => GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> m ()
- glProgramUniformMatrix2x4dv :: MonadIO m => GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLdouble -> m ()
- glProgramUniformMatrix2x4fv :: MonadIO m => GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> m ()
- glProgramUniformMatrix3dv :: MonadIO m => GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLdouble -> m ()
- glProgramUniformMatrix3fv :: MonadIO m => GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> m ()
- glProgramUniformMatrix3x2dv :: MonadIO m => GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLdouble -> m ()
- glProgramUniformMatrix3x2fv :: MonadIO m => GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> m ()
- glProgramUniformMatrix3x4dv :: MonadIO m => GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLdouble -> m ()
- glProgramUniformMatrix3x4fv :: MonadIO m => GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> m ()
- glProgramUniformMatrix4dv :: MonadIO m => GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLdouble -> m ()
- glProgramUniformMatrix4fv :: MonadIO m => GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> m ()
- glProgramUniformMatrix4x2dv :: MonadIO m => GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLdouble -> m ()
- glProgramUniformMatrix4x2fv :: MonadIO m => GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> m ()
- glProgramUniformMatrix4x3dv :: MonadIO m => GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLdouble -> m ()
- glProgramUniformMatrix4x3fv :: MonadIO m => GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> m ()
- glQueryCounter :: MonadIO m => GLuint -> GLenum -> m ()
- glPushAttrib :: MonadIO m => GLbitfield -> m ()
- glPushClientAttrib :: MonadIO m => GLbitfield -> m ()
- glPushMatrix :: MonadIO m => m ()
- glPushName :: MonadIO m => GLuint -> m ()
- glRasterPos2d :: MonadIO m => GLdouble -> GLdouble -> m ()
- glRasterPos2dv :: MonadIO m => Ptr GLdouble -> m ()
- glRasterPos2f :: MonadIO m => GLfloat -> GLfloat -> m ()
- glRasterPos2fv :: MonadIO m => Ptr GLfloat -> m ()
- glRasterPos2i :: MonadIO m => GLint -> GLint -> m ()
- glRasterPos2iv :: MonadIO m => Ptr GLint -> m ()
- glRasterPos2s :: MonadIO m => GLshort -> GLshort -> m ()
- glRasterPos2sv :: MonadIO m => Ptr GLshort -> m ()
- glRasterPos3d :: MonadIO m => GLdouble -> GLdouble -> GLdouble -> m ()
- glRasterPos3dv :: MonadIO m => Ptr GLdouble -> m ()
- glRasterPos3f :: MonadIO m => GLfloat -> GLfloat -> GLfloat -> m ()
- glRasterPos3fv :: MonadIO m => Ptr GLfloat -> m ()
- glRasterPos3i :: MonadIO m => GLint -> GLint -> GLint -> m ()
- glRasterPos3iv :: MonadIO m => Ptr GLint -> m ()
- glRasterPos3s :: MonadIO m => GLshort -> GLshort -> GLshort -> m ()
- glRasterPos3sv :: MonadIO m => Ptr GLshort -> m ()
- glRasterPos4d :: MonadIO m => GLdouble -> GLdouble -> GLdouble -> GLdouble -> m ()
- glRasterPos4dv :: MonadIO m => Ptr GLdouble -> m ()
- glRasterPos4f :: MonadIO m => GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
- glRasterPos4fv :: MonadIO m => Ptr GLfloat -> m ()
- glRasterPos4i :: MonadIO m => GLint -> GLint -> GLint -> GLint -> m ()
- glRasterPos4iv :: MonadIO m => Ptr GLint -> m ()
- glRasterPos4s :: MonadIO m => GLshort -> GLshort -> GLshort -> GLshort -> m ()
- glRasterPos4sv :: MonadIO m => Ptr GLshort -> m ()
- glPushDebugGroup :: MonadIO m => GLenum -> GLuint -> GLsizei -> Ptr GLchar -> m ()
- glPushGroupMarkerEXT :: MonadIO m => GLsizei -> Ptr GLchar -> m ()
- glProgramUniform4ivEXT :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLint -> m ()
- glProgramUniform4uiEXT :: MonadIO m => GLuint -> GLint -> GLuint -> GLuint -> GLuint -> GLuint -> m ()
- glProgramUniform4uivEXT :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLuint -> m ()
- glProgramUniformMatrix2dvEXT :: MonadIO m => GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLdouble -> m ()
- glProgramUniformMatrix2fvEXT :: MonadIO m => GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> m ()
- glProgramUniformMatrix2x3dvEXT :: MonadIO m => GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLdouble -> m ()
- glProgramUniformMatrix2x3fvEXT :: MonadIO m => GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> m ()
- glProgramUniformMatrix2x4dvEXT :: MonadIO m => GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLdouble -> m ()
- glProgramUniformMatrix2x4fvEXT :: MonadIO m => GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> m ()
- glProgramUniformMatrix3dvEXT :: MonadIO m => GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLdouble -> m ()
- glProgramUniformMatrix3fvEXT :: MonadIO m => GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> m ()
- glProgramUniformMatrix3x2dvEXT :: MonadIO m => GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLdouble -> m ()
- glProgramUniformMatrix3x2fvEXT :: MonadIO m => GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> m ()
- glProgramUniformMatrix3x4dvEXT :: MonadIO m => GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLdouble -> m ()
- glProgramUniformMatrix3x4fvEXT :: MonadIO m => GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> m ()
- glProgramUniformMatrix4dvEXT :: MonadIO m => GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLdouble -> m ()
- glProgramUniformMatrix4fvEXT :: MonadIO m => GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> m ()
- glProgramUniformMatrix4x2dvEXT :: MonadIO m => GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLdouble -> m ()
- glProgramUniformMatrix4x2fvEXT :: MonadIO m => GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> m ()
- glProgramUniformMatrix4x3dvEXT :: MonadIO m => GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLdouble -> m ()
- glProgramUniformMatrix4x3fvEXT :: MonadIO m => GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> m ()
- glPushClientAttribDefaultEXT :: MonadIO m => GLbitfield -> m ()
- glProvokingVertexEXT :: MonadIO m => GLenum -> m ()
- glProgramUniformHandleui64NV :: MonadIO m => GLuint -> GLint -> GLuint64 -> m ()
- glProgramUniformHandleui64vNV :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLuint64 -> m ()
- glProgramVertexLimitNV :: MonadIO m => GLenum -> GLint -> m ()
- glQueryResourceNV :: MonadIO m => GLenum -> GLint -> GLuint -> Ptr GLint -> m GLint
- glQueryResourceTagNV :: MonadIO m => GLint -> Ptr GLchar -> m ()
- glProgramUniformui64NV :: MonadIO m => GLuint -> GLint -> GLuint64EXT -> m ()
- glProgramUniformui64vNV :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLuint64EXT -> m ()
- glRasterPos2xOES :: MonadIO m => GLfixed -> GLfixed -> m ()
- glRasterPos2xvOES :: MonadIO m => Ptr GLfixed -> m ()
- glRasterPos3xOES :: MonadIO m => GLfixed -> GLfixed -> GLfixed -> m ()
- glRasterPos3xvOES :: MonadIO m => Ptr GLfixed -> m ()
- glRasterPos4xOES :: MonadIO m => GLfixed -> GLfixed -> GLfixed -> GLfixed -> m ()
- glQueryMatrixxOES :: MonadIO m => Ptr GLfixed -> Ptr GLint -> m GLbitfield
- glProgramUniformHandleui64IMG :: MonadIO m => GLuint -> GLint -> GLuint64 -> m ()
- glProgramUniformHandleui64vIMG :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLuint64 -> m ()
- glPushDebugGroupKHR :: MonadIO m => GLenum -> GLuint -> GLsizei -> Ptr GLchar -> m ()
- glQueryCounterEXT :: MonadIO m => GLuint -> GLenum -> m ()
- glRenderbufferStorageMultisampleAdvancedAMD :: MonadIO m => GLenum -> GLsizei -> GLsizei -> GLenum -> GLsizei -> GLsizei -> m ()
- glReleaseShaderCompiler :: MonadIO m => m ()
- glRenderbufferStorage :: MonadIO m => GLenum -> GLenum -> GLsizei -> GLsizei -> m ()
- glRenderbufferStorageMultisample :: MonadIO m => GLenum -> GLsizei -> GLenum -> GLsizei -> GLsizei -> m ()
- glResetHistogram :: MonadIO m => GLenum -> m ()
- glResetMinmax :: MonadIO m => GLenum -> m ()
- glSampleCoverageARB :: MonadIO m => GLfloat -> GLboolean -> m ()
- glReadnPixelsARB :: MonadIO m => GLint -> GLint -> GLsizei -> GLsizei -> GLenum -> GLenum -> GLsizei -> Ptr a -> m ()
- glSamplerParameterIiv :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
- glSamplerParameterIuiv :: MonadIO m => GLuint -> GLenum -> Ptr GLuint -> m ()
- glSamplerParameterf :: MonadIO m => GLuint -> GLenum -> GLfloat -> m ()
- glSamplerParameterfv :: MonadIO m => GLuint -> GLenum -> Ptr GLfloat -> m ()
- glSamplerParameteri :: MonadIO m => GLuint -> GLenum -> GLint -> m ()
- glSamplerParameteriv :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
- glSampleMaski :: MonadIO m => GLuint -> GLbitfield -> m ()
- glResumeTransformFeedback :: MonadIO m => m ()
- glSampleMapATI :: MonadIO m => GLuint -> GLuint -> GLenum -> m ()
- glReadBuffer :: MonadIO m => GLenum -> m ()
- glReadPixels :: MonadIO m => GLint -> GLint -> GLsizei -> GLsizei -> GLenum -> GLenum -> Ptr a -> m ()
- glRectd :: MonadIO m => GLdouble -> GLdouble -> GLdouble -> GLdouble -> m ()
- glRectdv :: MonadIO m => Ptr GLdouble -> Ptr GLdouble -> m ()
- glRectf :: MonadIO m => GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
- glRectfv :: MonadIO m => Ptr GLfloat -> Ptr GLfloat -> m ()
- glRecti :: MonadIO m => GLint -> GLint -> GLint -> GLint -> m ()
- glRectiv :: MonadIO m => Ptr GLint -> Ptr GLint -> m ()
- glRects :: MonadIO m => GLshort -> GLshort -> GLshort -> GLshort -> m ()
- glRectsv :: MonadIO m => Ptr GLshort -> Ptr GLshort -> m ()
- glRenderMode :: MonadIO m => GLenum -> m GLint
- glRotated :: MonadIO m => GLdouble -> GLdouble -> GLdouble -> GLdouble -> m ()
- glRotatef :: MonadIO m => GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
- glSampleCoverage :: MonadIO m => GLfloat -> GLboolean -> m ()
- glScaled :: MonadIO m => GLdouble -> GLdouble -> GLdouble -> m ()
- glScalef :: MonadIO m => GLfloat -> GLfloat -> GLfloat -> m ()
- glReadnPixels :: MonadIO m => GLint -> GLint -> GLsizei -> GLsizei -> GLenum -> GLenum -> GLsizei -> Ptr a -> m ()
- glRenderbufferStorageMultisampleEXT :: MonadIO m => GLenum -> GLsizei -> GLenum -> GLsizei -> GLsizei -> m ()
- glRenderbufferStorageEXT :: MonadIO m => GLenum -> GLenum -> GLsizei -> GLsizei -> m ()
- glResetHistogramEXT :: MonadIO m => GLenum -> m ()
- glResetMinmaxEXT :: MonadIO m => GLenum -> m ()
- glSampleMaskEXT :: MonadIO m => GLclampf -> GLboolean -> m ()
- glSamplePatternEXT :: MonadIO m => GLenum -> m ()
- glRasterSamplesEXT :: MonadIO m => GLuint -> GLboolean -> m ()
- glReleaseKeyedMutexWin32EXT :: MonadIO m => GLuint -> GLuint64 -> m GLboolean
- glResizeBuffersMESA :: MonadIO m => m ()
- glSampleMaskIndexedNV :: MonadIO m => GLuint -> GLbitfield -> m ()
- glRenderbufferStorageMultisampleCoverageNV :: MonadIO m => GLenum -> GLsizei -> GLsizei -> GLenum -> GLsizei -> GLsizei -> m ()
- glRenderGpuMaskNV :: MonadIO m => GLbitfield -> m ()
- glResetMemoryObjectParameterNV :: MonadIO m => GLuint -> GLenum -> m ()
- glResolveDepthValuesNV :: MonadIO m => m ()
- glResumeTransformFeedbackNV :: MonadIO m => m ()
- glRequestResidentProgramsNV :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glRasterPos4xvOES :: MonadIO m => Ptr GLfixed -> m ()
- glRectxOES :: MonadIO m => GLfixed -> GLfixed -> GLfixed -> GLfixed -> m ()
- glRectxvOES :: MonadIO m => Ptr GLfixed -> Ptr GLfixed -> m ()
- glRotatexOES :: MonadIO m => GLfixed -> GLfixed -> GLfixed -> GLfixed -> m ()
- glScalexOES :: MonadIO m => GLfixed -> GLfixed -> GLfixed -> m ()
- glSampleMaskSGIS :: MonadIO m => GLclampf -> GLboolean -> m ()
- glSamplePatternSGIS :: MonadIO m => GLenum -> m ()
- glReadInstrumentsSGIX :: MonadIO m => GLint -> m ()
- glReferencePlaneSGIX :: MonadIO m => Ptr GLdouble -> m ()
- glReplacementCodePointerSUN :: MonadIO m => GLenum -> GLsizei -> Ptr (Ptr a) -> m ()
- glReplacementCodeubSUN :: MonadIO m => GLubyte -> m ()
- glReplacementCodeubvSUN :: MonadIO m => Ptr GLubyte -> m ()
- glReplacementCodeuiSUN :: MonadIO m => GLuint -> m ()
- glReplacementCodeuivSUN :: MonadIO m => Ptr GLuint -> m ()
- glReplacementCodeusSUN :: MonadIO m => GLushort -> m ()
- glReplacementCodeusvSUN :: MonadIO m => Ptr GLushort -> m ()
- glReplacementCodeuiColor3fVertex3fSUN :: MonadIO m => GLuint -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
- glReplacementCodeuiColor3fVertex3fvSUN :: MonadIO m => Ptr GLuint -> Ptr GLfloat -> Ptr GLfloat -> m ()
- glReplacementCodeuiColor4fNormal3fVertex3fSUN :: MonadIO m => GLuint -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
- glReplacementCodeuiColor4fNormal3fVertex3fvSUN :: MonadIO m => Ptr GLuint -> Ptr GLfloat -> Ptr GLfloat -> Ptr GLfloat -> m ()
- glReplacementCodeuiColor4ubVertex3fSUN :: MonadIO m => GLuint -> GLubyte -> GLubyte -> GLubyte -> GLubyte -> GLfloat -> GLfloat -> GLfloat -> m ()
- glReplacementCodeuiColor4ubVertex3fvSUN :: MonadIO m => Ptr GLuint -> Ptr GLubyte -> Ptr GLfloat -> m ()
- glReplacementCodeuiNormal3fVertex3fSUN :: MonadIO m => GLuint -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
- glReplacementCodeuiNormal3fVertex3fvSUN :: MonadIO m => Ptr GLuint -> Ptr GLfloat -> Ptr GLfloat -> m ()
- glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fSUN :: MonadIO m => GLuint -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
- glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN :: MonadIO m => Ptr GLuint -> Ptr GLfloat -> Ptr GLfloat -> Ptr GLfloat -> Ptr GLfloat -> m ()
- glReplacementCodeuiTexCoord2fNormal3fVertex3fSUN :: MonadIO m => GLuint -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
- glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN :: MonadIO m => Ptr GLuint -> Ptr GLfloat -> Ptr GLfloat -> Ptr GLfloat -> m ()
- glReplacementCodeuiTexCoord2fVertex3fSUN :: MonadIO m => GLuint -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
- glReplacementCodeuiTexCoord2fVertex3fvSUN :: MonadIO m => Ptr GLuint -> Ptr GLfloat -> Ptr GLfloat -> m ()
- glReplacementCodeuiVertex3fSUN :: MonadIO m => GLuint -> GLfloat -> GLfloat -> GLfloat -> m ()
- glReplacementCodeuiVertex3fvSUN :: MonadIO m => Ptr GLuint -> Ptr GLfloat -> m ()
- glReadBufferIndexedEXT :: MonadIO m => GLenum -> GLint -> m ()
- glReadBufferNV :: MonadIO m => GLenum -> m ()
- glReadnPixelsEXT :: MonadIO m => GLint -> GLint -> GLsizei -> GLsizei -> GLenum -> GLenum -> GLsizei -> Ptr a -> m ()
- glReadnPixelsKHR :: MonadIO m => GLint -> GLint -> GLsizei -> GLsizei -> GLenum -> GLenum -> GLsizei -> Ptr a -> m ()
- glRenderbufferStorageMultisampleANGLE :: MonadIO m => GLenum -> GLsizei -> GLenum -> GLsizei -> GLsizei -> m ()
- glRenderbufferStorageMultisampleAPPLE :: MonadIO m => GLenum -> GLsizei -> GLenum -> GLsizei -> GLsizei -> m ()
- glRenderbufferStorageMultisampleIMG :: MonadIO m => GLenum -> GLsizei -> GLenum -> GLsizei -> GLsizei -> m ()
- glRenderbufferStorageMultisampleNV :: MonadIO m => GLenum -> GLsizei -> GLenum -> GLsizei -> GLsizei -> m ()
- glRenderbufferStorageOES :: MonadIO m => GLenum -> GLenum -> GLsizei -> GLsizei -> m ()
- glResolveMultisampleFramebufferAPPLE :: MonadIO m => m ()
- glRotatex :: MonadIO m => GLfixed -> GLfixed -> GLfixed -> GLfixed -> m ()
- glSampleCoveragex :: MonadIO m => GLclampx -> GLboolean -> m ()
- glSampleCoveragexOES :: MonadIO m => GLclampx -> GLboolean -> m ()
- glSamplerParameterIivEXT :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
- glSamplerParameterIivOES :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
- glSamplerParameterIuivEXT :: MonadIO m => GLuint -> GLenum -> Ptr GLuint -> m ()
- glSamplerParameterIuivOES :: MonadIO m => GLuint -> GLenum -> Ptr GLuint -> m ()
- glScalex :: MonadIO m => GLfixed -> GLfixed -> GLfixed -> m ()
- glSelectPerfMonitorCountersAMD :: MonadIO m => GLuint -> GLboolean -> GLuint -> GLint -> Ptr GLuint -> m ()
- glSetMultisamplefvAMD :: MonadIO m => GLenum -> GLuint -> Ptr GLfloat -> m ()
- glSetFenceAPPLE :: MonadIO m => GLuint -> m ()
- glShaderBinary :: MonadIO m => GLsizei -> Ptr GLuint -> GLenum -> Ptr a -> GLsizei -> m ()
- glSpecializeShaderARB :: MonadIO m => GLuint -> Ptr GLchar -> GLuint -> Ptr GLuint -> Ptr GLuint -> m ()
- glSeparableFilter2D :: MonadIO m => GLenum -> GLenum -> GLsizei -> GLsizei -> GLenum -> GLenum -> Ptr a -> Ptr b -> m ()
- glShaderSourceARB :: MonadIO m => GLhandleARB -> GLsizei -> Ptr (Ptr GLcharARB) -> Ptr GLint -> m ()
- glShaderStorageBlockBinding :: MonadIO m => GLuint -> GLuint -> GLuint -> m ()
- glSecondaryColorP3ui :: MonadIO m => GLenum -> GLuint -> m ()
- glSecondaryColorP3uiv :: MonadIO m => GLenum -> Ptr GLuint -> m ()
- glScissorArrayv :: MonadIO m => GLuint -> GLsizei -> Ptr GLint -> m ()
- glScissorIndexed :: MonadIO m => GLuint -> GLint -> GLint -> GLsizei -> GLsizei -> m ()
- glScissorIndexedv :: MonadIO m => GLuint -> Ptr GLint -> m ()
- glSetFragmentShaderConstantATI :: MonadIO m => GLuint -> Ptr GLfloat -> m ()
- glStencilFuncSeparateATI :: MonadIO m => GLenum -> GLenum -> GLint -> GLuint -> m ()
- glStencilOpSeparateATI :: MonadIO m => GLenum -> GLenum -> GLenum -> GLenum -> m ()
- glScissor :: MonadIO m => GLint -> GLint -> GLsizei -> GLsizei -> m ()
- glSecondaryColor3b :: MonadIO m => GLbyte -> GLbyte -> GLbyte -> m ()
- glSecondaryColor3bv :: MonadIO m => Ptr GLbyte -> m ()
- glSecondaryColor3d :: MonadIO m => GLdouble -> GLdouble -> GLdouble -> m ()
- glSecondaryColor3dv :: MonadIO m => Ptr GLdouble -> m ()
- glSecondaryColor3f :: MonadIO m => GLfloat -> GLfloat -> GLfloat -> m ()
- glSecondaryColor3fv :: MonadIO m => Ptr GLfloat -> m ()
- glSecondaryColor3i :: MonadIO m => GLint -> GLint -> GLint -> m ()
- glSecondaryColor3iv :: MonadIO m => Ptr GLint -> m ()
- glSecondaryColor3s :: MonadIO m => GLshort -> GLshort -> GLshort -> m ()
- glSecondaryColor3sv :: MonadIO m => Ptr GLshort -> m ()
- glSecondaryColor3ub :: MonadIO m => GLubyte -> GLubyte -> GLubyte -> m ()
- glSecondaryColor3ubv :: MonadIO m => Ptr GLubyte -> m ()
- glSecondaryColor3ui :: MonadIO m => GLuint -> GLuint -> GLuint -> m ()
- glSecondaryColor3uiv :: MonadIO m => Ptr GLuint -> m ()
- glSecondaryColor3us :: MonadIO m => GLushort -> GLushort -> GLushort -> m ()
- glSecondaryColor3usv :: MonadIO m => Ptr GLushort -> m ()
- glSecondaryColorPointer :: MonadIO m => GLint -> GLenum -> GLsizei -> Ptr a -> m ()
- glSelectBuffer :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glShadeModel :: MonadIO m => GLenum -> m ()
- glShaderSource :: MonadIO m => GLuint -> GLsizei -> Ptr (Ptr GLchar) -> Ptr GLint -> m ()
- glStencilFunc :: MonadIO m => GLenum -> GLint -> GLuint -> m ()
- glStencilFuncSeparate :: MonadIO m => GLenum -> GLenum -> GLint -> GLuint -> m ()
- glStencilMask :: MonadIO m => GLuint -> m ()
- glStencilMaskSeparate :: MonadIO m => GLenum -> GLuint -> m ()
- glStencilOp :: MonadIO m => GLenum -> GLenum -> GLenum -> m ()
- glStencilOpSeparate :: MonadIO m => GLenum -> GLenum -> GLenum -> GLenum -> m ()
- glSpecializeShader :: MonadIO m => GLuint -> Ptr GLchar -> GLuint -> Ptr GLuint -> Ptr GLuint -> m ()
- glSeparableFilter2DEXT :: MonadIO m => GLenum -> GLenum -> GLsizei -> GLsizei -> GLenum -> GLenum -> Ptr a -> Ptr b -> m ()
- glSecondaryColor3bEXT :: MonadIO m => GLbyte -> GLbyte -> GLbyte -> m ()
- glSecondaryColor3bvEXT :: MonadIO m => Ptr GLbyte -> m ()
- glSecondaryColor3dEXT :: MonadIO m => GLdouble -> GLdouble -> GLdouble -> m ()
- glSecondaryColor3dvEXT :: MonadIO m => Ptr GLdouble -> m ()
- glSecondaryColor3fEXT :: MonadIO m => GLfloat -> GLfloat -> GLfloat -> m ()
- glSecondaryColor3fvEXT :: MonadIO m => Ptr GLfloat -> m ()
- glSecondaryColor3iEXT :: MonadIO m => GLint -> GLint -> GLint -> m ()
- glSecondaryColor3ivEXT :: MonadIO m => Ptr GLint -> m ()
- glSecondaryColor3sEXT :: MonadIO m => GLshort -> GLshort -> GLshort -> m ()
- glSecondaryColor3svEXT :: MonadIO m => Ptr GLshort -> m ()
- glSecondaryColor3ubEXT :: MonadIO m => GLubyte -> GLubyte -> GLubyte -> m ()
- glSecondaryColor3ubvEXT :: MonadIO m => Ptr GLubyte -> m ()
- glSecondaryColor3uiEXT :: MonadIO m => GLuint -> GLuint -> GLuint -> m ()
- glSecondaryColor3uivEXT :: MonadIO m => Ptr GLuint -> m ()
- glSecondaryColor3usEXT :: MonadIO m => GLushort -> GLushort -> GLushort -> m ()
- glSecondaryColor3usvEXT :: MonadIO m => Ptr GLushort -> m ()
- glSecondaryColorPointerEXT :: MonadIO m => GLint -> GLenum -> GLsizei -> Ptr a -> m ()
- glSemaphoreParameterui64vEXT :: MonadIO m => GLuint -> GLenum -> Ptr GLuint64 -> m ()
- glSignalSemaphoreEXT :: MonadIO m => GLuint -> GLuint -> Ptr GLuint -> GLuint -> Ptr GLuint -> Ptr GLenum -> m ()
- glStencilClearTagEXT :: MonadIO m => GLsizei -> GLuint -> m ()
- glSetInvariantEXT :: MonadIO m => GLuint -> GLenum -> Ptr a -> m ()
- glSetLocalConstantEXT :: MonadIO m => GLuint -> GLenum -> Ptr a -> m ()
- glShaderOp1EXT :: MonadIO m => GLenum -> GLuint -> GLuint -> m ()
- glShaderOp2EXT :: MonadIO m => GLenum -> GLuint -> GLuint -> GLuint -> m ()
- glShaderOp3EXT :: MonadIO m => GLenum -> GLuint -> GLuint -> GLuint -> GLuint -> m ()
- glSecondaryColorPointerListIBM :: MonadIO m => GLint -> GLenum -> GLint -> Ptr (Ptr a) -> GLint -> m ()
- glStateCaptureNV :: MonadIO m => GLuint -> GLenum -> m ()
- glSignalVkFenceNV :: MonadIO m => GLuint64 -> m ()
- glSignalVkSemaphoreNV :: MonadIO m => GLuint64 -> m ()
- glSetFenceNV :: MonadIO m => GLuint -> GLenum -> m ()
- glSecondaryColor3hNV :: MonadIO m => GLhalfNV -> GLhalfNV -> GLhalfNV -> m ()
- glSecondaryColor3hvNV :: MonadIO m => Ptr GLhalfNV -> m ()
- glStencilFillPathInstancedNV :: MonadIO m => GLsizei -> GLenum -> Ptr a -> GLuint -> GLenum -> GLuint -> GLenum -> Ptr GLfloat -> m ()
- glStencilFillPathNV :: MonadIO m => GLuint -> GLenum -> GLuint -> m ()
- glScissorExclusiveArrayvNV :: MonadIO m => GLuint -> GLsizei -> Ptr GLint -> m ()
- glScissorExclusiveNV :: MonadIO m => GLint -> GLint -> GLsizei -> GLsizei -> m ()
- glShadingRateImageBarrierNV :: MonadIO m => GLboolean -> m ()
- glShadingRateImagePaletteNV :: MonadIO m => GLuint -> GLuint -> GLsizei -> Ptr GLenum -> m ()
- glShadingRateSampleOrderCustomNV :: MonadIO m => GLenum -> GLuint -> Ptr GLint -> m ()
- glShadingRateSampleOrderNV :: MonadIO m => GLenum -> m ()
- glSecondaryColorFormatNV :: MonadIO m => GLint -> GLenum -> GLsizei -> m ()
- glSignalSemaphoreui64NVX :: MonadIO m => GLuint -> GLsizei -> Ptr GLuint -> Ptr GLuint64 -> m ()
- glSharpenTexFuncSGIS :: MonadIO m => GLenum -> GLsizei -> Ptr GLfloat -> m ()
- glStartInstrumentsSGIX :: MonadIO m => m ()
- glSpriteParameterfSGIX :: MonadIO m => GLenum -> GLfloat -> m ()
- glSpriteParameterfvSGIX :: MonadIO m => GLenum -> Ptr GLfloat -> m ()
- glSpriteParameteriSGIX :: MonadIO m => GLenum -> GLint -> m ()
- glSpriteParameterivSGIX :: MonadIO m => GLenum -> Ptr GLint -> m ()
- glScissorArrayvNV :: MonadIO m => GLuint -> GLsizei -> Ptr GLint -> m ()
- glScissorArrayvOES :: MonadIO m => GLuint -> GLsizei -> Ptr GLint -> m ()
- glScissorIndexedNV :: MonadIO m => GLuint -> GLint -> GLint -> GLsizei -> GLsizei -> m ()
- glScissorIndexedOES :: MonadIO m => GLuint -> GLint -> GLint -> GLsizei -> GLsizei -> m ()
- glScissorIndexedvNV :: MonadIO m => GLuint -> Ptr GLint -> m ()
- glScissorIndexedvOES :: MonadIO m => GLuint -> Ptr GLint -> m ()
- glStartTilingQCOM :: MonadIO m => GLuint -> GLuint -> GLuint -> GLuint -> GLbitfield -> m ()
- glStencilOpValueAMD :: MonadIO m => GLenum -> GLuint -> m ()
- glTessellationFactorAMD :: MonadIO m => GLfloat -> m ()
- glTessellationModeAMD :: MonadIO m => GLenum -> m ()
- glTestFenceAPPLE :: MonadIO m => GLuint -> m GLboolean
- glTestObjectAPPLE :: MonadIO m => GLenum -> GLuint -> m GLboolean
- glTexBufferARB :: MonadIO m => GLenum -> GLenum -> GLuint -> m ()
- glTexBufferRange :: MonadIO m => GLenum -> GLenum -> GLuint -> GLintptr -> GLsizeiptr -> m ()
- glTexBumpParameterfvATI :: MonadIO m => GLenum -> Ptr GLfloat -> m ()
- glTexBumpParameterivATI :: MonadIO m => GLenum -> Ptr GLint -> m ()
- glTexCoord1d :: MonadIO m => GLdouble -> m ()
- glTexCoord1dv :: MonadIO m => Ptr GLdouble -> m ()
- glTexCoord1f :: MonadIO m => GLfloat -> m ()
- glTexCoord1fv :: MonadIO m => Ptr GLfloat -> m ()
- glTexCoord1i :: MonadIO m => GLint -> m ()
- glTexCoord1iv :: MonadIO m => Ptr GLint -> m ()
- glTexCoord1s :: MonadIO m => GLshort -> m ()
- glTexCoord1sv :: MonadIO m => Ptr GLshort -> m ()
- glTexCoord2d :: MonadIO m => GLdouble -> GLdouble -> m ()
- glTexCoord2dv :: MonadIO m => Ptr GLdouble -> m ()
- glTexCoord2f :: MonadIO m => GLfloat -> GLfloat -> m ()
- glTexCoord2fv :: MonadIO m => Ptr GLfloat -> m ()
- glTexCoord2i :: MonadIO m => GLint -> GLint -> m ()
- glTexCoord2iv :: MonadIO m => Ptr GLint -> m ()
- glTexCoord2s :: MonadIO m => GLshort -> GLshort -> m ()
- glTexCoord2sv :: MonadIO m => Ptr GLshort -> m ()
- glTexCoord3d :: MonadIO m => GLdouble -> GLdouble -> GLdouble -> m ()
- glTexCoord3dv :: MonadIO m => Ptr GLdouble -> m ()
- glTexCoord3f :: MonadIO m => GLfloat -> GLfloat -> GLfloat -> m ()
- glTexCoord3fv :: MonadIO m => Ptr GLfloat -> m ()
- glTexCoord3i :: MonadIO m => GLint -> GLint -> GLint -> m ()
- glTexCoord3iv :: MonadIO m => Ptr GLint -> m ()
- glTexCoord3s :: MonadIO m => GLshort -> GLshort -> GLshort -> m ()
- glTexCoord3sv :: MonadIO m => Ptr GLshort -> m ()
- glTexCoord4d :: MonadIO m => GLdouble -> GLdouble -> GLdouble -> GLdouble -> m ()
- glTexCoord4dv :: MonadIO m => Ptr GLdouble -> m ()
- glTexCoord4f :: MonadIO m => GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
- glTexBuffer :: MonadIO m => GLenum -> GLenum -> GLuint -> m ()
- glTangent3bEXT :: MonadIO m => GLbyte -> GLbyte -> GLbyte -> m ()
- glTangent3bvEXT :: MonadIO m => Ptr GLbyte -> m ()
- glTangent3dEXT :: MonadIO m => GLdouble -> GLdouble -> GLdouble -> m ()
- glTangent3dvEXT :: MonadIO m => Ptr GLdouble -> m ()
- glTangent3fEXT :: MonadIO m => GLfloat -> GLfloat -> GLfloat -> m ()
- glTangent3fvEXT :: MonadIO m => Ptr GLfloat -> m ()
- glTangent3iEXT :: MonadIO m => GLint -> GLint -> GLint -> m ()
- glTangent3ivEXT :: MonadIO m => Ptr GLint -> m ()
- glTangent3sEXT :: MonadIO m => GLshort -> GLshort -> GLshort -> m ()
- glTangent3svEXT :: MonadIO m => Ptr GLshort -> m ()
- glTangentPointerEXT :: MonadIO m => GLenum -> GLsizei -> Ptr a -> m ()
- glTexBufferEXT :: MonadIO m => GLenum -> GLenum -> GLuint -> m ()
- glSwizzleEXT :: MonadIO m => GLuint -> GLuint -> GLenum -> GLenum -> GLenum -> GLenum -> m ()
- glStringMarkerGREMEDY :: MonadIO m => GLsizei -> Ptr a -> m ()
- glSyncTextureINTEL :: MonadIO m => GLuint -> m ()
- glSubpixelPrecisionBiasNV :: MonadIO m => GLuint -> GLuint -> m ()
- glTestFenceNV :: MonadIO m => GLuint -> m GLboolean
- glTexCoord1hNV :: MonadIO m => GLhalfNV -> m ()
- glTexCoord1hvNV :: MonadIO m => Ptr GLhalfNV -> m ()
- glTexCoord2hNV :: MonadIO m => GLhalfNV -> GLhalfNV -> m ()
- glTexCoord2hvNV :: MonadIO m => Ptr GLhalfNV -> m ()
- glTexCoord3hNV :: MonadIO m => GLhalfNV -> GLhalfNV -> GLhalfNV -> m ()
- glTexCoord3hvNV :: MonadIO m => Ptr GLhalfNV -> m ()
- glTexAttachMemoryNV :: MonadIO m => GLenum -> GLuint -> GLuint64 -> m ()
- glStencilStrokePathInstancedNV :: MonadIO m => GLsizei -> GLenum -> Ptr a -> GLuint -> GLint -> GLuint -> GLenum -> Ptr GLfloat -> m ()
- glStencilStrokePathNV :: MonadIO m => GLuint -> GLint -> GLuint -> m ()
- glStencilThenCoverFillPathInstancedNV :: MonadIO m => GLsizei -> GLenum -> Ptr a -> GLuint -> GLenum -> GLuint -> GLenum -> GLenum -> Ptr GLfloat -> m ()
- glStencilThenCoverFillPathNV :: MonadIO m => GLuint -> GLenum -> GLuint -> GLenum -> m ()
- glStencilThenCoverStrokePathInstancedNV :: MonadIO m => GLsizei -> GLenum -> Ptr a -> GLuint -> GLint -> GLuint -> GLenum -> GLenum -> Ptr GLfloat -> m ()
- glStencilThenCoverStrokePathNV :: MonadIO m => GLuint -> GLint -> GLuint -> GLenum -> m ()
- glTexCoord1bOES :: MonadIO m => GLbyte -> m ()
- glTexCoord1bvOES :: MonadIO m => Ptr GLbyte -> m ()
- glTexCoord2bOES :: MonadIO m => GLbyte -> GLbyte -> m ()
- glTexCoord2bvOES :: MonadIO m => Ptr GLbyte -> m ()
- glTexCoord3bOES :: MonadIO m => GLbyte -> GLbyte -> GLbyte -> m ()
- glTexCoord3bvOES :: MonadIO m => Ptr GLbyte -> m ()
- glTexCoord4bOES :: MonadIO m => GLbyte -> GLbyte -> GLbyte -> GLbyte -> m ()
- glTexCoord4bvOES :: MonadIO m => Ptr GLbyte -> m ()
- glTexCoord1xOES :: MonadIO m => GLfixed -> m ()
- glTexCoord1xvOES :: MonadIO m => Ptr GLfixed -> m ()
- glTexCoord2xOES :: MonadIO m => GLfixed -> GLfixed -> m ()
- glTexCoord2xvOES :: MonadIO m => Ptr GLfixed -> m ()
- glTexCoord3xOES :: MonadIO m => GLfixed -> GLfixed -> GLfixed -> m ()
- glTexCoord3xvOES :: MonadIO m => Ptr GLfixed -> m ()
- glStopInstrumentsSGIX :: MonadIO m => GLint -> m ()
- glTagSampleBufferSGIX :: MonadIO m => m ()
- glTexCoord2fColor3fVertex3fSUN :: MonadIO m => GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
- glTexCoord2fColor3fVertex3fvSUN :: MonadIO m => Ptr GLfloat -> Ptr GLfloat -> Ptr GLfloat -> m ()
- glTexCoord2fColor4fNormal3fVertex3fSUN :: MonadIO m => GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
- glTexCoord2fColor4fNormal3fVertex3fvSUN :: MonadIO m => Ptr GLfloat -> Ptr GLfloat -> Ptr GLfloat -> Ptr GLfloat -> m ()
- glTexCoord2fColor4ubVertex3fSUN :: MonadIO m => GLfloat -> GLfloat -> GLubyte -> GLubyte -> GLubyte -> GLubyte -> GLfloat -> GLfloat -> GLfloat -> m ()
- glTexCoord2fColor4ubVertex3fvSUN :: MonadIO m => Ptr GLfloat -> Ptr GLubyte -> Ptr GLfloat -> m ()
- glTexCoord2fNormal3fVertex3fSUN :: MonadIO m => GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
- glTexCoord2fNormal3fVertex3fvSUN :: MonadIO m => Ptr GLfloat -> Ptr GLfloat -> Ptr GLfloat -> m ()
- glTexCoord2fVertex3fSUN :: MonadIO m => GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
- glTexCoord2fVertex3fvSUN :: MonadIO m => Ptr GLfloat -> Ptr GLfloat -> m ()
- glTexCoord4fColor4fNormal3fVertex4fSUN :: MonadIO m => GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
- glTexCoord4fColor4fNormal3fVertex4fvSUN :: MonadIO m => Ptr GLfloat -> Ptr GLfloat -> Ptr GLfloat -> Ptr GLfloat -> m ()
- glTexCoord4fVertex4fSUN :: MonadIO m => GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
- glTbufferMask3DFX :: MonadIO m => GLuint -> m ()
- glTexBufferOES :: MonadIO m => GLenum -> GLenum -> GLuint -> m ()
- glTexBufferRangeEXT :: MonadIO m => GLenum -> GLenum -> GLuint -> GLintptr -> GLsizeiptr -> m ()
- glTexBufferRangeOES :: MonadIO m => GLenum -> GLenum -> GLuint -> GLintptr -> GLsizeiptr -> m ()
- glTexStorageSparseAMD :: MonadIO m => GLenum -> GLenum -> GLsizei -> GLsizei -> GLsizei -> GLsizei -> GLbitfield -> m ()
- glTextureBuffer :: MonadIO m => GLuint -> GLenum -> GLuint -> m ()
- glTextureBufferRange :: MonadIO m => GLuint -> GLenum -> GLuint -> GLintptr -> GLsizeiptr -> m ()
- glTexPageCommitmentARB :: MonadIO m => GLenum -> GLint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> GLsizei -> GLboolean -> m ()
- glTextureBarrier :: MonadIO m => m ()
- glTexImage2DMultisample :: MonadIO m => GLenum -> GLsizei -> GLenum -> GLsizei -> GLsizei -> GLboolean -> m ()
- glTexImage3DMultisample :: MonadIO m => GLenum -> GLsizei -> GLenum -> GLsizei -> GLsizei -> GLsizei -> GLboolean -> m ()
- glTexStorage1D :: MonadIO m => GLenum -> GLsizei -> GLenum -> GLsizei -> m ()
- glTexStorage2D :: MonadIO m => GLenum -> GLsizei -> GLenum -> GLsizei -> GLsizei -> m ()
- glTexStorage3D :: MonadIO m => GLenum -> GLsizei -> GLenum -> GLsizei -> GLsizei -> GLsizei -> m ()
- glTexStorage2DMultisample :: MonadIO m => GLenum -> GLsizei -> GLenum -> GLsizei -> GLsizei -> GLboolean -> m ()
- glTexStorage3DMultisample :: MonadIO m => GLenum -> GLsizei -> GLenum -> GLsizei -> GLsizei -> GLsizei -> GLboolean -> m ()
- glTexCoordP1ui :: MonadIO m => GLenum -> GLuint -> m ()
- glTexCoordP1uiv :: MonadIO m => GLenum -> Ptr GLuint -> m ()
- glTexCoordP2ui :: MonadIO m => GLenum -> GLuint -> m ()
- glTexCoordP2uiv :: MonadIO m => GLenum -> Ptr GLuint -> m ()
- glTexCoordP3ui :: MonadIO m => GLenum -> GLuint -> m ()
- glTexCoordP3uiv :: MonadIO m => GLenum -> Ptr GLuint -> m ()
- glTexCoordP4ui :: MonadIO m => GLenum -> GLuint -> m ()
- glTexCoordP4uiv :: MonadIO m => GLenum -> Ptr GLuint -> m ()
- glTexCoord4fv :: MonadIO m => Ptr GLfloat -> m ()
- glTexCoord4i :: MonadIO m => GLint -> GLint -> GLint -> GLint -> m ()
- glTexCoord4iv :: MonadIO m => Ptr GLint -> m ()
- glTexCoord4s :: MonadIO m => GLshort -> GLshort -> GLshort -> GLshort -> m ()
- glTexCoord4sv :: MonadIO m => Ptr GLshort -> m ()
- glTexCoordPointer :: MonadIO m => GLint -> GLenum -> GLsizei -> Ptr a -> m ()
- glTexEnvf :: MonadIO m => GLenum -> GLenum -> GLfloat -> m ()
- glTexEnvfv :: MonadIO m => GLenum -> GLenum -> Ptr GLfloat -> m ()
- glTexEnvi :: MonadIO m => GLenum -> GLenum -> GLint -> m ()
- glTexEnviv :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
- glTexGend :: MonadIO m => GLenum -> GLenum -> GLdouble -> m ()
- glTexGendv :: MonadIO m => GLenum -> GLenum -> Ptr GLdouble -> m ()
- glTexGenf :: MonadIO m => GLenum -> GLenum -> GLfloat -> m ()
- glTexGenfv :: MonadIO m => GLenum -> GLenum -> Ptr GLfloat -> m ()
- glTexGeni :: MonadIO m => GLenum -> GLenum -> GLint -> m ()
- glTexGeniv :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
- glTexImage1D :: MonadIO m => GLenum -> GLint -> GLint -> GLsizei -> GLint -> GLenum -> GLenum -> Ptr a -> m ()
- glTexImage2D :: MonadIO m => GLenum -> GLint -> GLint -> GLsizei -> GLsizei -> GLint -> GLenum -> GLenum -> Ptr a -> m ()
- glTexImage3D :: MonadIO m => GLenum -> GLint -> GLint -> GLsizei -> GLsizei -> GLsizei -> GLint -> GLenum -> GLenum -> Ptr a -> m ()
- glTexParameterIiv :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
- glTexParameterIuiv :: MonadIO m => GLenum -> GLenum -> Ptr GLuint -> m ()
- glTexParameterf :: MonadIO m => GLenum -> GLenum -> GLfloat -> m ()
- glTexParameterfv :: MonadIO m => GLenum -> GLenum -> Ptr GLfloat -> m ()
- glTexParameteri :: MonadIO m => GLenum -> GLenum -> GLint -> m ()
- glTexParameteriv :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
- glTexSubImage1D :: MonadIO m => GLenum -> GLint -> GLint -> GLsizei -> GLenum -> GLenum -> Ptr a -> m ()
- glTexSubImage2D :: MonadIO m => GLenum -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> GLenum -> GLenum -> Ptr a -> m ()
- glTexSubImage3D :: MonadIO m => GLenum -> GLint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> GLsizei -> GLenum -> GLenum -> Ptr a -> m ()
- glTextureBufferEXT :: MonadIO m => GLuint -> GLenum -> GLenum -> GLuint -> m ()
- glTexStorageMem1DEXT :: MonadIO m => GLenum -> GLsizei -> GLenum -> GLsizei -> GLuint -> GLuint64 -> m ()
- glTexStorageMem2DEXT :: MonadIO m => GLenum -> GLsizei -> GLenum -> GLsizei -> GLsizei -> GLuint -> GLuint64 -> m ()
- glTexStorageMem2DMultisampleEXT :: MonadIO m => GLenum -> GLsizei -> GLenum -> GLsizei -> GLsizei -> GLboolean -> GLuint -> GLuint64 -> m ()
- glTexStorageMem3DEXT :: MonadIO m => GLenum -> GLsizei -> GLenum -> GLsizei -> GLsizei -> GLsizei -> GLuint -> GLuint64 -> m ()
- glTexStorageMem3DMultisampleEXT :: MonadIO m => GLenum -> GLsizei -> GLenum -> GLsizei -> GLsizei -> GLsizei -> GLboolean -> GLuint -> GLuint64 -> m ()
- glTexSubImage1DEXT :: MonadIO m => GLenum -> GLint -> GLint -> GLsizei -> GLenum -> GLenum -> Ptr a -> m ()
- glTexSubImage2DEXT :: MonadIO m => GLenum -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> GLenum -> GLenum -> Ptr a -> m ()
- glTexImage3DEXT :: MonadIO m => GLenum -> GLint -> GLenum -> GLsizei -> GLsizei -> GLsizei -> GLint -> GLenum -> GLenum -> Ptr a -> m ()
- glTexSubImage3DEXT :: MonadIO m => GLenum -> GLint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> GLsizei -> GLenum -> GLenum -> Ptr a -> m ()
- glTexParameterIivEXT :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
- glTexParameterIuivEXT :: MonadIO m => GLenum -> GLenum -> Ptr GLuint -> m ()
- glTexCoordPointerEXT :: MonadIO m => GLint -> GLenum -> GLsizei -> GLsizei -> Ptr a -> m ()
- glTexCoordPointerListIBM :: MonadIO m => GLint -> GLenum -> GLint -> Ptr (Ptr a) -> GLint -> m ()
- glTexCoordPointervINTEL :: MonadIO m => GLint -> GLenum -> Ptr (Ptr a) -> m ()
- glTexRenderbufferNV :: MonadIO m => GLenum -> GLuint -> m ()
- glTexCoord4hNV :: MonadIO m => GLhalfNV -> GLhalfNV -> GLhalfNV -> GLhalfNV -> m ()
- glTexCoord4hvNV :: MonadIO m => Ptr GLhalfNV -> m ()
- glTextureAttachMemoryNV :: MonadIO m => GLuint -> GLuint -> GLuint64 -> m ()
- glTextureBarrierNV :: MonadIO m => m ()
- glTexImage2DMultisampleCoverageNV :: MonadIO m => GLenum -> GLsizei -> GLsizei -> GLint -> GLsizei -> GLsizei -> GLboolean -> m ()
- glTexImage3DMultisampleCoverageNV :: MonadIO m => GLenum -> GLsizei -> GLsizei -> GLint -> GLsizei -> GLsizei -> GLsizei -> GLboolean -> m ()
- glTexCoordFormatNV :: MonadIO m => GLint -> GLenum -> GLsizei -> m ()
- glTexCoord4xOES :: MonadIO m => GLfixed -> GLfixed -> GLfixed -> GLfixed -> m ()
- glTexCoord4xvOES :: MonadIO m => Ptr GLfixed -> m ()
- glTexEnvxOES :: MonadIO m => GLenum -> GLenum -> GLfixed -> m ()
- glTexEnvxvOES :: MonadIO m => GLenum -> GLenum -> Ptr GLfixed -> m ()
- glTexGenxOES :: MonadIO m => GLenum -> GLenum -> GLfixed -> m ()
- glTexGenxvOES :: MonadIO m => GLenum -> GLenum -> Ptr GLfixed -> m ()
- glTexParameterxOES :: MonadIO m => GLenum -> GLenum -> GLfixed -> m ()
- glTexParameterxvOES :: MonadIO m => GLenum -> GLenum -> Ptr GLfixed -> m ()
- glTexImage4DSGIS :: MonadIO m => GLenum -> GLint -> GLenum -> GLsizei -> GLsizei -> GLsizei -> GLsizei -> GLint -> GLenum -> GLenum -> Ptr a -> m ()
- glTexSubImage4DSGIS :: MonadIO m => GLenum -> GLint -> GLint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> GLsizei -> GLsizei -> GLenum -> GLenum -> Ptr a -> m ()
- glTexFilterFuncSGIS :: MonadIO m => GLenum -> GLenum -> GLsizei -> Ptr GLfloat -> m ()
- glTexCoord4fVertex4fvSUN :: MonadIO m => Ptr GLfloat -> Ptr GLfloat -> m ()
- glTexEnvx :: MonadIO m => GLenum -> GLenum -> GLfixed -> m ()
- glTexEnvxv :: MonadIO m => GLenum -> GLenum -> Ptr GLfixed -> m ()
- glTexGenfOES :: MonadIO m => GLenum -> GLenum -> GLfloat -> m ()
- glTexGenfvOES :: MonadIO m => GLenum -> GLenum -> Ptr GLfloat -> m ()
- glTexGeniOES :: MonadIO m => GLenum -> GLenum -> GLint -> m ()
- glTexGenivOES :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
- glTexImage3DOES :: MonadIO m => GLenum -> GLint -> GLenum -> GLsizei -> GLsizei -> GLsizei -> GLint -> GLenum -> GLenum -> Ptr a -> m ()
- glTexPageCommitmentEXT :: MonadIO m => GLenum -> GLint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> GLsizei -> GLboolean -> m ()
- glTexParameterIivOES :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
- glTexParameterIuivOES :: MonadIO m => GLenum -> GLenum -> Ptr GLuint -> m ()
- glTexParameterx :: MonadIO m => GLenum -> GLenum -> GLfixed -> m ()
- glTexParameterxv :: MonadIO m => GLenum -> GLenum -> Ptr GLfixed -> m ()
- glTexStorage1DEXT :: MonadIO m => GLenum -> GLsizei -> GLenum -> GLsizei -> m ()
- glTexStorage2DEXT :: MonadIO m => GLenum -> GLsizei -> GLenum -> GLsizei -> GLsizei -> m ()
- glTexStorage3DEXT :: MonadIO m => GLenum -> GLsizei -> GLenum -> GLsizei -> GLsizei -> GLsizei -> m ()
- glTexStorage3DMultisampleOES :: MonadIO m => GLenum -> GLsizei -> GLenum -> GLsizei -> GLsizei -> GLsizei -> GLboolean -> m ()
- glTexSubImage3DOES :: MonadIO m => GLenum -> GLint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> GLsizei -> GLenum -> GLenum -> Ptr a -> m ()
- glUniform1i64NV :: MonadIO m => GLint -> GLint64EXT -> m ()
- glUniform1i64vNV :: MonadIO m => GLint -> GLsizei -> Ptr GLint64EXT -> m ()
- glUniform1ui64NV :: MonadIO m => GLint -> GLuint64EXT -> m ()
- glUniform1ui64vNV :: MonadIO m => GLint -> GLsizei -> Ptr GLuint64EXT -> m ()
- glUniform2i64NV :: MonadIO m => GLint -> GLint64EXT -> GLint64EXT -> m ()
- glUniform2i64vNV :: MonadIO m => GLint -> GLsizei -> Ptr GLint64EXT -> m ()
- glTextureStorageSparseAMD :: MonadIO m => GLuint -> GLenum -> GLenum -> GLsizei -> GLsizei -> GLsizei -> GLsizei -> GLbitfield -> m ()
- glTextureRangeAPPLE :: MonadIO m => GLenum -> GLsizei -> Ptr a -> m ()
- glTextureParameterIiv :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
- glTextureParameterIuiv :: MonadIO m => GLuint -> GLenum -> Ptr GLuint -> m ()
- glTextureParameterf :: MonadIO m => GLuint -> GLenum -> GLfloat -> m ()
- glTextureParameterfv :: MonadIO m => GLuint -> GLenum -> Ptr GLfloat -> m ()
- glTextureParameteri :: MonadIO m => GLuint -> GLenum -> GLint -> m ()
- glTextureParameteriv :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
- glTextureStorage1D :: MonadIO m => GLuint -> GLsizei -> GLenum -> GLsizei -> m ()
- glTextureStorage2D :: MonadIO m => GLuint -> GLsizei -> GLenum -> GLsizei -> GLsizei -> m ()
- glTextureStorage2DMultisample :: MonadIO m => GLuint -> GLsizei -> GLenum -> GLsizei -> GLsizei -> GLboolean -> m ()
- glTextureStorage3D :: MonadIO m => GLuint -> GLsizei -> GLenum -> GLsizei -> GLsizei -> GLsizei -> m ()
- glTextureStorage3DMultisample :: MonadIO m => GLuint -> GLsizei -> GLenum -> GLsizei -> GLsizei -> GLsizei -> GLboolean -> m ()
- glTextureSubImage1D :: MonadIO m => GLuint -> GLint -> GLint -> GLsizei -> GLenum -> GLenum -> Ptr a -> m ()
- glTextureSubImage2D :: MonadIO m => GLuint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> GLenum -> GLenum -> Ptr a -> m ()
- glTextureSubImage3D :: MonadIO m => GLuint -> GLint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> GLsizei -> GLenum -> GLenum -> Ptr a -> m ()
- glTransformFeedbackBufferBase :: MonadIO m => GLuint -> GLuint -> GLuint -> m ()
- glTransformFeedbackBufferRange :: MonadIO m => GLuint -> GLuint -> GLuint -> GLintptr -> GLsizeiptr -> m ()
- glUniform1d :: MonadIO m => GLint -> GLdouble -> m ()
- glUniform1dv :: MonadIO m => GLint -> GLsizei -> Ptr GLdouble -> m ()
- glUniform2d :: MonadIO m => GLint -> GLdouble -> GLdouble -> m ()
- glUniform2dv :: MonadIO m => GLint -> GLsizei -> Ptr GLdouble -> m ()
- glUniform1i64ARB :: MonadIO m => GLint -> GLint64 -> m ()
- glUniform1i64vARB :: MonadIO m => GLint -> GLsizei -> Ptr GLint64 -> m ()
- glUniform1ui64ARB :: MonadIO m => GLint -> GLuint64 -> m ()
- glUniform1ui64vARB :: MonadIO m => GLint -> GLsizei -> Ptr GLuint64 -> m ()
- glUniform2i64ARB :: MonadIO m => GLint -> GLint64 -> GLint64 -> m ()
- glUniform2i64vARB :: MonadIO m => GLint -> GLsizei -> Ptr GLint64 -> m ()
- glUniform1fARB :: MonadIO m => GLint -> GLfloat -> m ()
- glUniform1fvARB :: MonadIO m => GLint -> GLsizei -> Ptr GLfloat -> m ()
- glUniform1iARB :: MonadIO m => GLint -> GLint -> m ()
- glUniform1ivARB :: MonadIO m => GLint -> GLsizei -> Ptr GLint -> m ()
- glUniform2fARB :: MonadIO m => GLint -> GLfloat -> GLfloat -> m ()
- glUniform2fvARB :: MonadIO m => GLint -> GLsizei -> Ptr GLfloat -> m ()
- glUniform2iARB :: MonadIO m => GLint -> GLint -> GLint -> m ()
- glTextureView :: MonadIO m => GLuint -> GLenum -> GLuint -> GLenum -> GLuint -> GLuint -> GLuint -> GLuint -> m ()
- glTransformFeedbackVaryings :: MonadIO m => GLuint -> GLsizei -> Ptr (Ptr GLchar) -> GLenum -> m ()
- glTranslated :: MonadIO m => GLdouble -> GLdouble -> GLdouble -> m ()
- glTranslatef :: MonadIO m => GLfloat -> GLfloat -> GLfloat -> m ()
- glUniform1f :: MonadIO m => GLint -> GLfloat -> m ()
- glUniform1fv :: MonadIO m => GLint -> GLsizei -> Ptr GLfloat -> m ()
- glUniform1i :: MonadIO m => GLint -> GLint -> m ()
- glUniform1iv :: MonadIO m => GLint -> GLsizei -> Ptr GLint -> m ()
- glUniform1ui :: MonadIO m => GLint -> GLuint -> m ()
- glUniform1uiv :: MonadIO m => GLint -> GLsizei -> Ptr GLuint -> m ()
- glUniform2f :: MonadIO m => GLint -> GLfloat -> GLfloat -> m ()
- glUniform2fv :: MonadIO m => GLint -> GLsizei -> Ptr GLfloat -> m ()
- glUniform2i :: MonadIO m => GLint -> GLint -> GLint -> m ()
- glTextureBufferRangeEXT :: MonadIO m => GLuint -> GLenum -> GLenum -> GLuint -> GLintptr -> GLsizeiptr -> m ()
- glTextureImage1DEXT :: MonadIO m => GLuint -> GLenum -> GLint -> GLint -> GLsizei -> GLint -> GLenum -> GLenum -> Ptr a -> m ()
- glTextureImage2DEXT :: MonadIO m => GLuint -> GLenum -> GLint -> GLint -> GLsizei -> GLsizei -> GLint -> GLenum -> GLenum -> Ptr a -> m ()
- glTextureImage3DEXT :: MonadIO m => GLuint -> GLenum -> GLint -> GLint -> GLsizei -> GLsizei -> GLsizei -> GLint -> GLenum -> GLenum -> Ptr a -> m ()
- glTexturePageCommitmentEXT :: MonadIO m => GLuint -> GLint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> GLsizei -> GLboolean -> m ()
- glTextureParameterIivEXT :: MonadIO m => GLuint -> GLenum -> GLenum -> Ptr GLint -> m ()
- glTextureParameterIuivEXT :: MonadIO m => GLuint -> GLenum -> GLenum -> Ptr GLuint -> m ()
- glTextureParameterfEXT :: MonadIO m => GLuint -> GLenum -> GLenum -> GLfloat -> m ()
- glTextureParameterfvEXT :: MonadIO m => GLuint -> GLenum -> GLenum -> Ptr GLfloat -> m ()
- glTextureParameteriEXT :: MonadIO m => GLuint -> GLenum -> GLenum -> GLint -> m ()
- glTextureParameterivEXT :: MonadIO m => GLuint -> GLenum -> GLenum -> Ptr GLint -> m ()
- glTextureRenderbufferEXT :: MonadIO m => GLuint -> GLenum -> GLuint -> m ()
- glTextureStorage1DEXT :: MonadIO m => GLuint -> GLenum -> GLsizei -> GLenum -> GLsizei -> m ()
- glTextureStorage2DEXT :: MonadIO m => GLuint -> GLenum -> GLsizei -> GLenum -> GLsizei -> GLsizei -> m ()
- glTextureStorage2DMultisampleEXT :: MonadIO m => GLuint -> GLenum -> GLsizei -> GLenum -> GLsizei -> GLsizei -> GLboolean -> m ()
- glTextureStorage3DEXT :: MonadIO m => GLuint -> GLenum -> GLsizei -> GLenum -> GLsizei -> GLsizei -> GLsizei -> m ()
- glTextureStorage3DMultisampleEXT :: MonadIO m => GLuint -> GLenum -> GLsizei -> GLenum -> GLsizei -> GLsizei -> GLsizei -> GLboolean -> m ()
- glTextureSubImage1DEXT :: MonadIO m => GLuint -> GLenum -> GLint -> GLint -> GLsizei -> GLenum -> GLenum -> Ptr a -> m ()
- glTextureSubImage2DEXT :: MonadIO m => GLuint -> GLenum -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> GLenum -> GLenum -> Ptr a -> m ()
- glTextureSubImage3DEXT :: MonadIO m => GLuint -> GLenum -> GLint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> GLsizei -> GLenum -> GLenum -> Ptr a -> m ()
- glUniform1uiEXT :: MonadIO m => GLint -> GLuint -> m ()
- glUniform1uivEXT :: MonadIO m => GLint -> GLsizei -> Ptr GLuint -> m ()
- glTextureLightEXT :: MonadIO m => GLenum -> m ()
- glTextureMaterialEXT :: MonadIO m => GLenum -> GLenum -> m ()
- glTextureStorageMem1DEXT :: MonadIO m => GLuint -> GLsizei -> GLenum -> GLsizei -> GLuint -> GLuint64 -> m ()
- glTextureStorageMem2DEXT :: MonadIO m => GLuint -> GLsizei -> GLenum -> GLsizei -> GLsizei -> GLuint -> GLuint64 -> m ()
- glTextureStorageMem2DMultisampleEXT :: MonadIO m => GLuint -> GLsizei -> GLenum -> GLsizei -> GLsizei -> GLboolean -> GLuint -> GLuint64 -> m ()
- glTextureStorageMem3DEXT :: MonadIO m => GLuint -> GLsizei -> GLenum -> GLsizei -> GLsizei -> GLsizei -> GLuint -> GLuint64 -> m ()
- glTextureStorageMem3DMultisampleEXT :: MonadIO m => GLuint -> GLsizei -> GLenum -> GLsizei -> GLsizei -> GLsizei -> GLboolean -> GLuint -> GLuint64 -> m ()
- glTextureNormalEXT :: MonadIO m => GLenum -> m ()
- glTransformFeedbackVaryingsEXT :: MonadIO m => GLuint -> GLsizei -> Ptr (Ptr GLchar) -> GLenum -> m ()
- glTransformPathNV :: MonadIO m => GLuint -> GLuint -> GLenum -> Ptr GLfloat -> m ()
- glTextureImage2DMultisampleCoverageNV :: MonadIO m => GLuint -> GLenum -> GLsizei -> GLsizei -> GLint -> GLsizei -> GLsizei -> GLboolean -> m ()
- glTextureImage2DMultisampleNV :: MonadIO m => GLuint -> GLenum -> GLsizei -> GLint -> GLsizei -> GLsizei -> GLboolean -> m ()
- glTextureImage3DMultisampleCoverageNV :: MonadIO m => GLuint -> GLenum -> GLsizei -> GLsizei -> GLint -> GLsizei -> GLsizei -> GLsizei -> GLboolean -> m ()
- glTextureImage3DMultisampleNV :: MonadIO m => GLuint -> GLenum -> GLsizei -> GLint -> GLsizei -> GLsizei -> GLsizei -> GLboolean -> m ()
- glTransformFeedbackAttribsNV :: MonadIO m => GLsizei -> Ptr GLint -> GLenum -> m ()
- glTransformFeedbackStreamAttribsNV :: MonadIO m => GLsizei -> Ptr GLint -> GLsizei -> Ptr GLint -> GLenum -> m ()
- glTransformFeedbackVaryingsNV :: MonadIO m => GLuint -> GLsizei -> Ptr GLint -> GLenum -> m ()
- glTrackMatrixNV :: MonadIO m => GLenum -> GLuint -> GLenum -> GLenum -> m ()
- glTranslatexOES :: MonadIO m => GLfixed -> GLfixed -> GLfixed -> m ()
- glTextureColorMaskSGIS :: MonadIO m => GLboolean -> GLboolean -> GLboolean -> GLboolean -> m ()
- glTextureFoveationParametersQCOM :: MonadIO m => GLuint -> GLuint -> GLuint -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
- glTextureViewEXT :: MonadIO m => GLuint -> GLenum -> GLuint -> GLenum -> GLuint -> GLuint -> GLuint -> GLuint -> m ()
- glTextureViewOES :: MonadIO m => GLuint -> GLenum -> GLuint -> GLenum -> GLuint -> GLuint -> GLuint -> GLuint -> m ()
- glTranslatex :: MonadIO m => GLfixed -> GLfixed -> GLfixed -> m ()
- glUniform2ui64NV :: MonadIO m => GLint -> GLuint64EXT -> GLuint64EXT -> m ()
- glUniform2ui64vNV :: MonadIO m => GLint -> GLsizei -> Ptr GLuint64EXT -> m ()
- glUniform3i64NV :: MonadIO m => GLint -> GLint64EXT -> GLint64EXT -> GLint64EXT -> m ()
- glUniform3i64vNV :: MonadIO m => GLint -> GLsizei -> Ptr GLint64EXT -> m ()
- glUniform3ui64NV :: MonadIO m => GLint -> GLuint64EXT -> GLuint64EXT -> GLuint64EXT -> m ()
- glUniform3ui64vNV :: MonadIO m => GLint -> GLsizei -> Ptr GLuint64EXT -> m ()
- glUniform4i64NV :: MonadIO m => GLint -> GLint64EXT -> GLint64EXT -> GLint64EXT -> GLint64EXT -> m ()
- glUniform4i64vNV :: MonadIO m => GLint -> GLsizei -> Ptr GLint64EXT -> m ()
- glUniform4ui64NV :: MonadIO m => GLint -> GLuint64EXT -> GLuint64EXT -> GLuint64EXT -> GLuint64EXT -> m ()
- glUniform4ui64vNV :: MonadIO m => GLint -> GLsizei -> Ptr GLuint64EXT -> m ()
- glUniformHandleui64ARB :: MonadIO m => GLint -> GLuint64 -> m ()
- glUniformHandleui64vARB :: MonadIO m => GLint -> GLsizei -> Ptr GLuint64 -> m ()
- glUnmapNamedBuffer :: MonadIO m => GLuint -> m GLboolean
- glUniform3d :: MonadIO m => GLint -> GLdouble -> GLdouble -> GLdouble -> m ()
- glUniform3dv :: MonadIO m => GLint -> GLsizei -> Ptr GLdouble -> m ()
- glUniform4d :: MonadIO m => GLint -> GLdouble -> GLdouble -> GLdouble -> GLdouble -> m ()
- glUniform4dv :: MonadIO m => GLint -> GLsizei -> Ptr GLdouble -> m ()
- glUniformMatrix2dv :: MonadIO m => GLint -> GLsizei -> GLboolean -> Ptr GLdouble -> m ()
- glUniformMatrix2x3dv :: MonadIO m => GLint -> GLsizei -> GLboolean -> Ptr GLdouble -> m ()
- glUniformMatrix2x4dv :: MonadIO m => GLint -> GLsizei -> GLboolean -> Ptr GLdouble -> m ()
- glUniformMatrix3dv :: MonadIO m => GLint -> GLsizei -> GLboolean -> Ptr GLdouble -> m ()
- glUniformMatrix3x2dv :: MonadIO m => GLint -> GLsizei -> GLboolean -> Ptr GLdouble -> m ()
- glUniformMatrix3x4dv :: MonadIO m => GLint -> GLsizei -> GLboolean -> Ptr GLdouble -> m ()
- glUniformMatrix4dv :: MonadIO m => GLint -> GLsizei -> GLboolean -> Ptr GLdouble -> m ()
- glUniformMatrix4x2dv :: MonadIO m => GLint -> GLsizei -> GLboolean -> Ptr GLdouble -> m ()
- glUniformMatrix4x3dv :: MonadIO m => GLint -> GLsizei -> GLboolean -> Ptr GLdouble -> m ()
- glUniform2ui64ARB :: MonadIO m => GLint -> GLuint64 -> GLuint64 -> m ()
- glUniform2ui64vARB :: MonadIO m => GLint -> GLsizei -> Ptr GLuint64 -> m ()
- glUniform3i64ARB :: MonadIO m => GLint -> GLint64 -> GLint64 -> GLint64 -> m ()
- glUniform3i64vARB :: MonadIO m => GLint -> GLsizei -> Ptr GLint64 -> m ()
- glUniform3ui64ARB :: MonadIO m => GLint -> GLuint64 -> GLuint64 -> GLuint64 -> m ()
- glUniform3ui64vARB :: MonadIO m => GLint -> GLsizei -> Ptr GLuint64 -> m ()
- glUniform4i64ARB :: MonadIO m => GLint -> GLint64 -> GLint64 -> GLint64 -> GLint64 -> m ()
- glUniform4i64vARB :: MonadIO m => GLint -> GLsizei -> Ptr GLint64 -> m ()
- glUniform4ui64ARB :: MonadIO m => GLint -> GLuint64 -> GLuint64 -> GLuint64 -> GLuint64 -> m ()
- glUniform4ui64vARB :: MonadIO m => GLint -> GLsizei -> Ptr GLuint64 -> m ()
- glUniform2ivARB :: MonadIO m => GLint -> GLsizei -> Ptr GLint -> m ()
- glUniform3fARB :: MonadIO m => GLint -> GLfloat -> GLfloat -> GLfloat -> m ()
- glUniform3fvARB :: MonadIO m => GLint -> GLsizei -> Ptr GLfloat -> m ()
- glUniform3iARB :: MonadIO m => GLint -> GLint -> GLint -> GLint -> m ()
- glUniform3ivARB :: MonadIO m => GLint -> GLsizei -> Ptr GLint -> m ()
- glUniform4fARB :: MonadIO m => GLint -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
- glUniform4fvARB :: MonadIO m => GLint -> GLsizei -> Ptr GLfloat -> m ()
- glUniform4iARB :: MonadIO m => GLint -> GLint -> GLint -> GLint -> GLint -> m ()
- glUniform4ivARB :: MonadIO m => GLint -> GLsizei -> Ptr GLint -> m ()
- glUniformMatrix2fvARB :: MonadIO m => GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> m ()
- glUniformMatrix3fvARB :: MonadIO m => GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> m ()
- glUniformMatrix4fvARB :: MonadIO m => GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> m ()
- glUniformSubroutinesuiv :: MonadIO m => GLenum -> GLsizei -> Ptr GLuint -> m ()
- glUniformBlockBinding :: MonadIO m => GLuint -> GLuint -> GLuint -> m ()
- glUnmapBufferARB :: MonadIO m => GLenum -> m GLboolean
- glUnmapObjectBufferATI :: MonadIO m => GLuint -> m ()
- glUniform2iv :: MonadIO m => GLint -> GLsizei -> Ptr GLint -> m ()
- glUniform2ui :: MonadIO m => GLint -> GLuint -> GLuint -> m ()
- glUniform2uiv :: MonadIO m => GLint -> GLsizei -> Ptr GLuint -> m ()
- glUniform3f :: MonadIO m => GLint -> GLfloat -> GLfloat -> GLfloat -> m ()
- glUniform3fv :: MonadIO m => GLint -> GLsizei -> Ptr GLfloat -> m ()
- glUniform3i :: MonadIO m => GLint -> GLint -> GLint -> GLint -> m ()
- glUniform3iv :: MonadIO m => GLint -> GLsizei -> Ptr GLint -> m ()
- glUniform3ui :: MonadIO m => GLint -> GLuint -> GLuint -> GLuint -> m ()
- glUniform3uiv :: MonadIO m => GLint -> GLsizei -> Ptr GLuint -> m ()
- glUniform4f :: MonadIO m => GLint -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
- glUniform4fv :: MonadIO m => GLint -> GLsizei -> Ptr GLfloat -> m ()
- glUniform4i :: MonadIO m => GLint -> GLint -> GLint -> GLint -> GLint -> m ()
- glUniform4iv :: MonadIO m => GLint -> GLsizei -> Ptr GLint -> m ()
- glUniform4ui :: MonadIO m => GLint -> GLuint -> GLuint -> GLuint -> GLuint -> m ()
- glUniform4uiv :: MonadIO m => GLint -> GLsizei -> Ptr GLuint -> m ()
- glUniformMatrix2fv :: MonadIO m => GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> m ()
- glUniformMatrix2x3fv :: MonadIO m => GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> m ()
- glUniformMatrix2x4fv :: MonadIO m => GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> m ()
- glUniformMatrix3fv :: MonadIO m => GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> m ()
- glUniformMatrix3x2fv :: MonadIO m => GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> m ()
- glUniformMatrix3x4fv :: MonadIO m => GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> m ()
- glUniformMatrix4fv :: MonadIO m => GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> m ()
- glUniformMatrix4x2fv :: MonadIO m => GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> m ()
- glUniformMatrix4x3fv :: MonadIO m => GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> m ()
- glUnmapBuffer :: MonadIO m => GLenum -> m GLboolean
- glUniformBufferEXT :: MonadIO m => GLuint -> GLint -> GLuint -> m ()
- glUnlockArraysEXT :: MonadIO m => m ()
- glUnmapNamedBufferEXT :: MonadIO m => GLuint -> m GLboolean
- glUniform2uiEXT :: MonadIO m => GLint -> GLuint -> GLuint -> m ()
- glUniform2uivEXT :: MonadIO m => GLint -> GLsizei -> Ptr GLuint -> m ()
- glUniform3uiEXT :: MonadIO m => GLint -> GLuint -> GLuint -> GLuint -> m ()
- glUniform3uivEXT :: MonadIO m => GLint -> GLsizei -> Ptr GLuint -> m ()
- glUniform4uiEXT :: MonadIO m => GLint -> GLuint -> GLuint -> GLuint -> GLuint -> m ()
- glUniform4uivEXT :: MonadIO m => GLint -> GLsizei -> Ptr GLuint -> m ()
- glUnmapTexture2DINTEL :: MonadIO m => GLuint -> GLint -> m ()
- glUniformHandleui64NV :: MonadIO m => GLint -> GLuint64 -> m ()
- glUniformHandleui64vNV :: MonadIO m => GLint -> GLsizei -> Ptr GLuint64 -> m ()
- glUniformui64NV :: MonadIO m => GLint -> GLuint64EXT -> m ()
- glUniformui64vNV :: MonadIO m => GLint -> GLsizei -> Ptr GLuint64EXT -> m ()
- glUniformHandleui64IMG :: MonadIO m => GLint -> GLuint64 -> m ()
- glUniformHandleui64vIMG :: MonadIO m => GLint -> GLsizei -> Ptr GLuint64 -> m ()
- glUniformMatrix2x3fvNV :: MonadIO m => GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> m ()
- glUniformMatrix2x4fvNV :: MonadIO m => GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> m ()
- glUniformMatrix3x2fvNV :: MonadIO m => GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> m ()
- glUniformMatrix3x4fvNV :: MonadIO m => GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> m ()
- glUniformMatrix4x2fvNV :: MonadIO m => GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> m ()
- glUniformMatrix4x3fvNV :: MonadIO m => GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> m ()
- glUnmapBufferOES :: MonadIO m => GLenum -> m GLboolean
- glVertexArrayParameteriAPPLE :: MonadIO m => GLenum -> GLint -> m ()
- glVertexArrayRangeAPPLE :: MonadIO m => GLsizei -> Ptr a -> m ()
- glVertexArrayAttribBinding :: MonadIO m => GLuint -> GLuint -> GLuint -> m ()
- glVertexArrayAttribFormat :: MonadIO m => GLuint -> GLuint -> GLint -> GLenum -> GLboolean -> GLuint -> m ()
- glVertexArrayAttribIFormat :: MonadIO m => GLuint -> GLuint -> GLint -> GLenum -> GLuint -> m ()
- glVertexArrayAttribLFormat :: MonadIO m => GLuint -> GLuint -> GLint -> GLenum -> GLuint -> m ()
- glVertexArrayBindingDivisor :: MonadIO m => GLuint -> GLuint -> GLuint -> m ()
- glVertexArrayElementBuffer :: MonadIO m => GLuint -> GLuint -> m ()
- glUseProgramStages :: MonadIO m => GLuint -> GLbitfield -> GLuint -> m ()
- glValidateProgramPipeline :: MonadIO m => GLuint -> m ()
- glUseProgramObjectARB :: MonadIO m => GLhandleARB -> m ()
- glValidateProgramARB :: MonadIO m => GLhandleARB -> m ()
- glUpdateObjectBufferATI :: MonadIO m => GLuint -> GLuint -> GLsizei -> Ptr a -> GLenum -> m ()
- glVariantArrayObjectATI :: MonadIO m => GLuint -> GLenum -> GLsizei -> GLuint -> GLuint -> m ()
- glUseProgram :: MonadIO m => GLuint -> m ()
- glValidateProgram :: MonadIO m => GLuint -> m ()
- glVertex2d :: MonadIO m => GLdouble -> GLdouble -> m ()
- glVertex2dv :: MonadIO m => Ptr GLdouble -> m ()
- glVertex2f :: MonadIO m => GLfloat -> GLfloat -> m ()
- glVertex2fv :: MonadIO m => Ptr GLfloat -> m ()
- glVertex2i :: MonadIO m => GLint -> GLint -> m ()
- glVertex2iv :: MonadIO m => Ptr GLint -> m ()
- glVertex2s :: MonadIO m => GLshort -> GLshort -> m ()
- glVertex2sv :: MonadIO m => Ptr GLshort -> m ()
- glVertex3d :: MonadIO m => GLdouble -> GLdouble -> GLdouble -> m ()
- glVertex3dv :: MonadIO m => Ptr GLdouble -> m ()
- glVertex3f :: MonadIO m => GLfloat -> GLfloat -> GLfloat -> m ()
- glVertex3fv :: MonadIO m => Ptr GLfloat -> m ()
- glVertex3i :: MonadIO m => GLint -> GLint -> GLint -> m ()
- glVertex3iv :: MonadIO m => Ptr GLint -> m ()
- glVertex3s :: MonadIO m => GLshort -> GLshort -> GLshort -> m ()
- glVertex3sv :: MonadIO m => Ptr GLshort -> m ()
- glVertex4d :: MonadIO m => GLdouble -> GLdouble -> GLdouble -> GLdouble -> m ()
- glVertex4dv :: MonadIO m => Ptr GLdouble -> m ()
- glVertex4f :: MonadIO m => GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
- glVertex4fv :: MonadIO m => Ptr GLfloat -> m ()
- glVertex4i :: MonadIO m => GLint -> GLint -> GLint -> GLint -> m ()
- glVertex4iv :: MonadIO m => Ptr GLint -> m ()
- glVertex4s :: MonadIO m => GLshort -> GLshort -> GLshort -> GLshort -> m ()
- glVertex4sv :: MonadIO m => Ptr GLshort -> m ()
- glVertexArrayBindVertexBufferEXT :: MonadIO m => GLuint -> GLuint -> GLuint -> GLintptr -> GLsizei -> m ()
- glVertexArrayColorOffsetEXT :: MonadIO m => GLuint -> GLuint -> GLint -> GLenum -> GLsizei -> GLintptr -> m ()
- glVertexArrayEdgeFlagOffsetEXT :: MonadIO m => GLuint -> GLuint -> GLsizei -> GLintptr -> m ()
- glVertexArrayFogCoordOffsetEXT :: MonadIO m => GLuint -> GLuint -> GLenum -> GLsizei -> GLintptr -> m ()
- glVertexArrayIndexOffsetEXT :: MonadIO m => GLuint -> GLuint -> GLenum -> GLsizei -> GLintptr -> m ()
- glVertexArrayMultiTexCoordOffsetEXT :: MonadIO m => GLuint -> GLuint -> GLenum -> GLint -> GLenum -> GLsizei -> GLintptr -> m ()
- glVertexArrayNormalOffsetEXT :: MonadIO m => GLuint -> GLuint -> GLenum -> GLsizei -> GLintptr -> m ()
- glVertexArraySecondaryColorOffsetEXT :: MonadIO m => GLuint -> GLuint -> GLint -> GLenum -> GLsizei -> GLintptr -> m ()
- glVertexArrayTexCoordOffsetEXT :: MonadIO m => GLuint -> GLuint -> GLint -> GLenum -> GLsizei -> GLintptr -> m ()
- glVertexArrayVertexAttribBindingEXT :: MonadIO m => GLuint -> GLuint -> GLuint -> m ()
- glVertexArrayVertexAttribDivisorEXT :: MonadIO m => GLuint -> GLuint -> GLuint -> m ()
- glVertexArrayVertexAttribFormatEXT :: MonadIO m => GLuint -> GLuint -> GLint -> GLenum -> GLboolean -> GLuint -> m ()
- glVertexArrayVertexAttribIFormatEXT :: MonadIO m => GLuint -> GLuint -> GLint -> GLenum -> GLuint -> m ()
- glVertexArrayVertexAttribIOffsetEXT :: MonadIO m => GLuint -> GLuint -> GLuint -> GLint -> GLenum -> GLsizei -> GLintptr -> m ()
- glVertexArrayVertexAttribLFormatEXT :: MonadIO m => GLuint -> GLuint -> GLint -> GLenum -> GLuint -> m ()
- glVertexArrayVertexAttribLOffsetEXT :: MonadIO m => GLuint -> GLuint -> GLuint -> GLint -> GLenum -> GLsizei -> GLintptr -> m ()
- glVertexArrayVertexAttribOffsetEXT :: MonadIO m => GLuint -> GLuint -> GLuint -> GLint -> GLenum -> GLboolean -> GLsizei -> GLintptr -> m ()
- glUseShaderProgramEXT :: MonadIO m => GLenum -> GLuint -> m ()
- glVariantPointerEXT :: MonadIO m => GLuint -> GLenum -> GLuint -> Ptr a -> m ()
- glVariantbvEXT :: MonadIO m => GLuint -> Ptr GLbyte -> m ()
- glVariantdvEXT :: MonadIO m => GLuint -> Ptr GLdouble -> m ()
- glVariantfvEXT :: MonadIO m => GLuint -> Ptr GLfloat -> m ()
- glVariantivEXT :: MonadIO m => GLuint -> Ptr GLint -> m ()
- glVariantsvEXT :: MonadIO m => GLuint -> Ptr GLshort -> m ()
- glVariantubvEXT :: MonadIO m => GLuint -> Ptr GLubyte -> m ()
- glVariantuivEXT :: MonadIO m => GLuint -> Ptr GLuint -> m ()
- glVariantusvEXT :: MonadIO m => GLuint -> Ptr GLushort -> m ()
- glVertex2hNV :: MonadIO m => GLhalfNV -> GLhalfNV -> m ()
- glVertex2hvNV :: MonadIO m => Ptr GLhalfNV -> m ()
- glVertex3hNV :: MonadIO m => GLhalfNV -> GLhalfNV -> GLhalfNV -> m ()
- glVertex3hvNV :: MonadIO m => Ptr GLhalfNV -> m ()
- glVertex4hNV :: MonadIO m => GLhalfNV -> GLhalfNV -> GLhalfNV -> GLhalfNV -> m ()
- glVertex4hvNV :: MonadIO m => Ptr GLhalfNV -> m ()
- glVDPAUFiniNV :: MonadIO m => m ()
- glVDPAUGetSurfaceivNV :: MonadIO m => GLvdpauSurfaceNV -> GLenum -> GLsizei -> Ptr GLsizei -> Ptr GLint -> m ()
- glVDPAUInitNV :: MonadIO m => Ptr a -> Ptr b -> m ()
- glVDPAUIsSurfaceNV :: MonadIO m => GLvdpauSurfaceNV -> m GLboolean
- glVDPAUMapSurfacesNV :: MonadIO m => GLsizei -> Ptr GLvdpauSurfaceNV -> m ()
- glVDPAURegisterOutputSurfaceNV :: MonadIO m => Ptr a -> GLenum -> GLsizei -> Ptr GLuint -> m GLvdpauSurfaceNV
- glVDPAURegisterVideoSurfaceNV :: MonadIO m => Ptr a -> GLenum -> GLsizei -> Ptr GLuint -> m GLvdpauSurfaceNV
- glVDPAUSurfaceAccessNV :: MonadIO m => GLvdpauSurfaceNV -> GLenum -> m ()
- glVDPAUUnmapSurfacesNV :: MonadIO m => GLsizei -> Ptr GLvdpauSurfaceNV -> m ()
- glVDPAUUnregisterSurfaceNV :: MonadIO m => GLvdpauSurfaceNV -> m ()
- glVDPAURegisterVideoSurfaceWithPictureStructureNV :: MonadIO m => Ptr a -> GLenum -> GLsizei -> Ptr GLuint -> GLboolean -> m GLvdpauSurfaceNV
- glVertexArrayRangeNV :: MonadIO m => GLsizei -> Ptr a -> m ()
- glUploadGpuMaskNVX :: MonadIO m => GLbitfield -> m ()
- glVertex2bOES :: MonadIO m => GLbyte -> GLbyte -> m ()
- glVertex2bvOES :: MonadIO m => Ptr GLbyte -> m ()
- glVertex3bOES :: MonadIO m => GLbyte -> GLbyte -> GLbyte -> m ()
- glVertex3bvOES :: MonadIO m => Ptr GLbyte -> m ()
- glVertex4bOES :: MonadIO m => GLbyte -> GLbyte -> GLbyte -> GLbyte -> m ()
- glVertex4bvOES :: MonadIO m => Ptr GLbyte -> m ()
- glVertex2xOES :: MonadIO m => GLfixed -> m ()
- glVertex2xvOES :: MonadIO m => Ptr GLfixed -> m ()
- glVertex3xOES :: MonadIO m => GLfixed -> GLfixed -> m ()
- glVertex3xvOES :: MonadIO m => Ptr GLfixed -> m ()
- glVertex4xOES :: MonadIO m => GLfixed -> GLfixed -> GLfixed -> m ()
- glVertex4xvOES :: MonadIO m => Ptr GLfixed -> m ()
- glUseProgramStagesEXT :: MonadIO m => GLuint -> GLbitfield -> GLuint -> m ()
- glValidateProgramPipelineEXT :: MonadIO m => GLuint -> m ()
- glVertexArrayVertexBuffer :: MonadIO m => GLuint -> GLuint -> GLuint -> GLintptr -> GLsizei -> m ()
- glVertexArrayVertexBuffers :: MonadIO m => GLuint -> GLuint -> GLsizei -> Ptr GLuint -> Ptr GLintptr -> Ptr GLsizei -> m ()
- glVertexAttrib1dARB :: MonadIO m => GLuint -> GLdouble -> m ()
- glVertexAttrib1dvARB :: MonadIO m => GLuint -> Ptr GLdouble -> m ()
- glVertexAttrib1fARB :: MonadIO m => GLuint -> GLfloat -> m ()
- glVertexAttrib1fvARB :: MonadIO m => GLuint -> Ptr GLfloat -> m ()
- glVertexAttrib1sARB :: MonadIO m => GLuint -> GLshort -> m ()
- glVertexAttrib1svARB :: MonadIO m => GLuint -> Ptr GLshort -> m ()
- glVertexAttrib2dARB :: MonadIO m => GLuint -> GLdouble -> GLdouble -> m ()
- glVertexAttrib2dvARB :: MonadIO m => GLuint -> Ptr GLdouble -> m ()
- glVertexAttrib2fARB :: MonadIO m => GLuint -> GLfloat -> GLfloat -> m ()
- glVertexAttrib2fvARB :: MonadIO m => GLuint -> Ptr GLfloat -> m ()
- glVertexAttrib2sARB :: MonadIO m => GLuint -> GLshort -> GLshort -> m ()
- glVertexAttrib2svARB :: MonadIO m => GLuint -> Ptr GLshort -> m ()
- glVertexAttrib3dARB :: MonadIO m => GLuint -> GLdouble -> GLdouble -> GLdouble -> m ()
- glVertexAttrib3dvARB :: MonadIO m => GLuint -> Ptr GLdouble -> m ()
- glVertexAttrib3fARB :: MonadIO m => GLuint -> GLfloat -> GLfloat -> GLfloat -> m ()
- glVertexAttrib3fvARB :: MonadIO m => GLuint -> Ptr GLfloat -> m ()
- glVertexAttrib3sARB :: MonadIO m => GLuint -> GLshort -> GLshort -> GLshort -> m ()
- glVertexAttrib3svARB :: MonadIO m => GLuint -> Ptr GLshort -> m ()
- glVertexAttrib4NbvARB :: MonadIO m => GLuint -> Ptr GLbyte -> m ()
- glVertexAttrib4NivARB :: MonadIO m => GLuint -> Ptr GLint -> m ()
- glVertexAttrib4NsvARB :: MonadIO m => GLuint -> Ptr GLshort -> m ()
- glVertexAttrib4NubARB :: MonadIO m => GLuint -> GLubyte -> GLubyte -> GLubyte -> GLubyte -> m ()
- glVertexAttrib4NubvARB :: MonadIO m => GLuint -> Ptr GLubyte -> m ()
- glVertexAttrib4NuivARB :: MonadIO m => GLuint -> Ptr GLuint -> m ()
- glVertexAttrib4NusvARB :: MonadIO m => GLuint -> Ptr GLushort -> m ()
- glVertexAttrib4bvARB :: MonadIO m => GLuint -> Ptr GLbyte -> m ()
- glVertexAttrib4dARB :: MonadIO m => GLuint -> GLdouble -> GLdouble -> GLdouble -> GLdouble -> m ()
- glVertexAttrib4dvARB :: MonadIO m => GLuint -> Ptr GLdouble -> m ()
- glVertexAttrib4fARB :: MonadIO m => GLuint -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
- glVertexAttrib4fvARB :: MonadIO m => GLuint -> Ptr GLfloat -> m ()
- glVertexAttrib4ivARB :: MonadIO m => GLuint -> Ptr GLint -> m ()
- glVertexAttrib4sARB :: MonadIO m => GLuint -> GLshort -> GLshort -> GLshort -> GLshort -> m ()
- glVertexAttrib1d :: MonadIO m => GLuint -> GLdouble -> m ()
- glVertexAttrib1dv :: MonadIO m => GLuint -> Ptr GLdouble -> m ()
- glVertexAttrib1f :: MonadIO m => GLuint -> GLfloat -> m ()
- glVertexAttrib1fv :: MonadIO m => GLuint -> Ptr GLfloat -> m ()
- glVertexAttrib1s :: MonadIO m => GLuint -> GLshort -> m ()
- glVertexAttrib1sv :: MonadIO m => GLuint -> Ptr GLshort -> m ()
- glVertexAttrib2d :: MonadIO m => GLuint -> GLdouble -> GLdouble -> m ()
- glVertexAttrib2dv :: MonadIO m => GLuint -> Ptr GLdouble -> m ()
- glVertexAttrib2f :: MonadIO m => GLuint -> GLfloat -> GLfloat -> m ()
- glVertexAttrib2fv :: MonadIO m => GLuint -> Ptr GLfloat -> m ()
- glVertexAttrib2s :: MonadIO m => GLuint -> GLshort -> GLshort -> m ()
- glVertexAttrib2sv :: MonadIO m => GLuint -> Ptr GLshort -> m ()
- glVertexAttrib3d :: MonadIO m => GLuint -> GLdouble -> GLdouble -> GLdouble -> m ()
- glVertexAttrib3dv :: MonadIO m => GLuint -> Ptr GLdouble -> m ()
- glVertexAttrib3f :: MonadIO m => GLuint -> GLfloat -> GLfloat -> GLfloat -> m ()
- glVertexAttrib3fv :: MonadIO m => GLuint -> Ptr GLfloat -> m ()
- glVertexAttrib3s :: MonadIO m => GLuint -> GLshort -> GLshort -> GLshort -> m ()
- glVertexAttrib3sv :: MonadIO m => GLuint -> Ptr GLshort -> m ()
- glVertexAttrib4Nbv :: MonadIO m => GLuint -> Ptr GLbyte -> m ()
- glVertexAttrib4Niv :: MonadIO m => GLuint -> Ptr GLint -> m ()
- glVertexAttrib4Nsv :: MonadIO m => GLuint -> Ptr GLshort -> m ()
- glVertexAttrib4Nub :: MonadIO m => GLuint -> GLubyte -> GLubyte -> GLubyte -> GLubyte -> m ()
- glVertexAttrib4Nubv :: MonadIO m => GLuint -> Ptr GLubyte -> m ()
- glVertexAttrib4Nuiv :: MonadIO m => GLuint -> Ptr GLuint -> m ()
- glVertexAttrib4Nusv :: MonadIO m => GLuint -> Ptr GLushort -> m ()
- glVertexAttrib4bv :: MonadIO m => GLuint -> Ptr GLbyte -> m ()
- glVertexAttrib4d :: MonadIO m => GLuint -> GLdouble -> GLdouble -> GLdouble -> GLdouble -> m ()
- glVertexAttrib4dv :: MonadIO m => GLuint -> Ptr GLdouble -> m ()
- glVertexAttrib4f :: MonadIO m => GLuint -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
- glVertexAttrib4fv :: MonadIO m => GLuint -> Ptr GLfloat -> m ()
- glVertexAttrib4iv :: MonadIO m => GLuint -> Ptr GLint -> m ()
- glVertexAttrib4s :: MonadIO m => GLuint -> GLshort -> GLshort -> GLshort -> GLshort -> m ()
- glVertexAttrib4sv :: MonadIO m => GLuint -> Ptr GLshort -> m ()
- glVertexArrayVertexBindingDivisorEXT :: MonadIO m => GLuint -> GLuint -> GLuint -> m ()
- glVertexArrayVertexOffsetEXT :: MonadIO m => GLuint -> GLuint -> GLint -> GLenum -> GLsizei -> GLintptr -> m ()
- glVertexAttrib1hNV :: MonadIO m => GLuint -> GLhalfNV -> m ()
- glVertexAttrib1hvNV :: MonadIO m => GLuint -> Ptr GLhalfNV -> m ()
- glVertexAttrib2hNV :: MonadIO m => GLuint -> GLhalfNV -> GLhalfNV -> m ()
- glVertexAttrib2hvNV :: MonadIO m => GLuint -> Ptr GLhalfNV -> m ()
- glVertexAttrib3hNV :: MonadIO m => GLuint -> GLhalfNV -> GLhalfNV -> GLhalfNV -> m ()
- glVertexAttrib3hvNV :: MonadIO m => GLuint -> Ptr GLhalfNV -> m ()
- glVertexAttrib4hNV :: MonadIO m => GLuint -> GLhalfNV -> GLhalfNV -> GLhalfNV -> GLhalfNV -> m ()
- glVertexAttrib4hvNV :: MonadIO m => GLuint -> Ptr GLhalfNV -> m ()
- glVertexAttrib1dNV :: MonadIO m => GLuint -> GLdouble -> m ()
- glVertexAttrib1dvNV :: MonadIO m => GLuint -> Ptr GLdouble -> m ()
- glVertexAttrib1fNV :: MonadIO m => GLuint -> GLfloat -> m ()
- glVertexAttrib1fvNV :: MonadIO m => GLuint -> Ptr GLfloat -> m ()
- glVertexAttrib1sNV :: MonadIO m => GLuint -> GLshort -> m ()
- glVertexAttrib1svNV :: MonadIO m => GLuint -> Ptr GLshort -> m ()
- glVertexAttrib2dNV :: MonadIO m => GLuint -> GLdouble -> GLdouble -> m ()
- glVertexAttrib2dvNV :: MonadIO m => GLuint -> Ptr GLdouble -> m ()
- glVertexAttrib2fNV :: MonadIO m => GLuint -> GLfloat -> GLfloat -> m ()
- glVertexAttrib2fvNV :: MonadIO m => GLuint -> Ptr GLfloat -> m ()
- glVertexAttrib2sNV :: MonadIO m => GLuint -> GLshort -> GLshort -> m ()
- glVertexAttrib2svNV :: MonadIO m => GLuint -> Ptr GLshort -> m ()
- glVertexAttrib3dNV :: MonadIO m => GLuint -> GLdouble -> GLdouble -> GLdouble -> m ()
- glVertexAttrib3dvNV :: MonadIO m => GLuint -> Ptr GLdouble -> m ()
- glVertexAttrib3fNV :: MonadIO m => GLuint -> GLfloat -> GLfloat -> GLfloat -> m ()
- glVertexAttrib3fvNV :: MonadIO m => GLuint -> Ptr GLfloat -> m ()
- glVertexAttrib3sNV :: MonadIO m => GLuint -> GLshort -> GLshort -> GLshort -> m ()
- glVertexAttrib3svNV :: MonadIO m => GLuint -> Ptr GLshort -> m ()
- glVertexAttrib4dNV :: MonadIO m => GLuint -> GLdouble -> GLdouble -> GLdouble -> GLdouble -> m ()
- glVertexAttrib4dvNV :: MonadIO m => GLuint -> Ptr GLdouble -> m ()
- glVertexAttrib4fNV :: MonadIO m => GLuint -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
- glVertexAttrib4fvNV :: MonadIO m => GLuint -> Ptr GLfloat -> m ()
- glVertexAttrib4sNV :: MonadIO m => GLuint -> GLshort -> GLshort -> GLshort -> GLshort -> m ()
- glVertexAttribL1ui64ARB :: MonadIO m => GLuint -> GLuint64EXT -> m ()
- glVertexAttribL1ui64vARB :: MonadIO m => GLuint -> Ptr GLuint64EXT -> m ()
- glVertexAttribDivisorARB :: MonadIO m => GLuint -> GLuint -> m ()
- glVertexAttribL1d :: MonadIO m => GLuint -> GLdouble -> m ()
- glVertexAttribL1dv :: MonadIO m => GLuint -> Ptr GLdouble -> m ()
- glVertexAttribL2d :: MonadIO m => GLuint -> GLdouble -> GLdouble -> m ()
- glVertexAttribL2dv :: MonadIO m => GLuint -> Ptr GLdouble -> m ()
- glVertexAttribL3d :: MonadIO m => GLuint -> GLdouble -> GLdouble -> GLdouble -> m ()
- glVertexAttribL3dv :: MonadIO m => GLuint -> Ptr GLdouble -> m ()
- glVertexAttribL4d :: MonadIO m => GLuint -> GLdouble -> GLdouble -> GLdouble -> GLdouble -> m ()
- glVertexAttribL4dv :: MonadIO m => GLuint -> Ptr GLdouble -> m ()
- glVertexAttribLPointer :: MonadIO m => GLuint -> GLint -> GLenum -> GLsizei -> Ptr a -> m ()
- glVertexAttribBinding :: MonadIO m => GLuint -> GLuint -> m ()
- glVertexAttribFormat :: MonadIO m => GLuint -> GLint -> GLenum -> GLboolean -> GLuint -> m ()
- glVertexAttribIFormat :: MonadIO m => GLuint -> GLint -> GLenum -> GLuint -> m ()
- glVertexAttribLFormat :: MonadIO m => GLuint -> GLint -> GLenum -> GLuint -> m ()
- glVertexAttrib4svARB :: MonadIO m => GLuint -> Ptr GLshort -> m ()
- glVertexAttrib4ubvARB :: MonadIO m => GLuint -> Ptr GLubyte -> m ()
- glVertexAttrib4uivARB :: MonadIO m => GLuint -> Ptr GLuint -> m ()
- glVertexAttrib4usvARB :: MonadIO m => GLuint -> Ptr GLushort -> m ()
- glVertexAttribArrayObjectATI :: MonadIO m => GLuint -> GLint -> GLenum -> GLboolean -> GLsizei -> GLuint -> GLuint -> m ()
- glVertexAttrib4ubv :: MonadIO m => GLuint -> Ptr GLubyte -> m ()
- glVertexAttrib4uiv :: MonadIO m => GLuint -> Ptr GLuint -> m ()
- glVertexAttrib4usv :: MonadIO m => GLuint -> Ptr GLushort -> m ()
- glVertexAttribI1i :: MonadIO m => GLuint -> GLint -> m ()
- glVertexAttribI1iv :: MonadIO m => GLuint -> Ptr GLint -> m ()
- glVertexAttribI1ui :: MonadIO m => GLuint -> GLuint -> m ()
- glVertexAttribI1uiv :: MonadIO m => GLuint -> Ptr GLuint -> m ()
- glVertexAttribI2i :: MonadIO m => GLuint -> GLint -> GLint -> m ()
- glVertexAttribI2iv :: MonadIO m => GLuint -> Ptr GLint -> m ()
- glVertexAttribI2ui :: MonadIO m => GLuint -> GLuint -> GLuint -> m ()
- glVertexAttribI2uiv :: MonadIO m => GLuint -> Ptr GLuint -> m ()
- glVertexAttribI3i :: MonadIO m => GLuint -> GLint -> GLint -> GLint -> m ()
- glVertexAttribI3iv :: MonadIO m => GLuint -> Ptr GLint -> m ()
- glVertexAttribI3ui :: MonadIO m => GLuint -> GLuint -> GLuint -> GLuint -> m ()
- glVertexAttribI3uiv :: MonadIO m => GLuint -> Ptr GLuint -> m ()
- glVertexAttribI4bv :: MonadIO m => GLuint -> Ptr GLbyte -> m ()
- glVertexAttribI4i :: MonadIO m => GLuint -> GLint -> GLint -> GLint -> GLint -> m ()
- glVertexAttribI4iv :: MonadIO m => GLuint -> Ptr GLint -> m ()
- glVertexAttribI4sv :: MonadIO m => GLuint -> Ptr GLshort -> m ()
- glVertexAttribI4ubv :: MonadIO m => GLuint -> Ptr GLubyte -> m ()
- glVertexAttribI4ui :: MonadIO m => GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> m ()
- glVertexAttribI4uiv :: MonadIO m => GLuint -> Ptr GLuint -> m ()
- glVertexAttribI4usv :: MonadIO m => GLuint -> Ptr GLushort -> m ()
- glVertexAttribIPointer :: MonadIO m => GLuint -> GLint -> GLenum -> GLsizei -> Ptr a -> m ()
- glVertexAttribDivisor :: MonadIO m => GLuint -> GLuint -> m ()
- glVertexAttribL1dEXT :: MonadIO m => GLuint -> GLdouble -> m ()
- glVertexAttribL1dvEXT :: MonadIO m => GLuint -> Ptr GLdouble -> m ()
- glVertexAttribL2dEXT :: MonadIO m => GLuint -> GLdouble -> GLdouble -> m ()
- glVertexAttribL2dvEXT :: MonadIO m => GLuint -> Ptr GLdouble -> m ()
- glVertexAttribL3dEXT :: MonadIO m => GLuint -> GLdouble -> GLdouble -> GLdouble -> m ()
- glVertexAttribL3dvEXT :: MonadIO m => GLuint -> Ptr GLdouble -> m ()
- glVertexAttribL4dEXT :: MonadIO m => GLuint -> GLdouble -> GLdouble -> GLdouble -> GLdouble -> m ()
- glVertexAttribL4dvEXT :: MonadIO m => GLuint -> Ptr GLdouble -> m ()
- glVertexAttribL1i64NV :: MonadIO m => GLuint -> GLint64EXT -> m ()
- glVertexAttribL1i64vNV :: MonadIO m => GLuint -> Ptr GLint64EXT -> m ()
- glVertexAttribL1ui64NV :: MonadIO m => GLuint -> GLuint64EXT -> m ()
- glVertexAttribL1ui64vNV :: MonadIO m => GLuint -> Ptr GLuint64EXT -> m ()
- glVertexAttribL2i64NV :: MonadIO m => GLuint -> GLint64EXT -> GLint64EXT -> m ()
- glVertexAttribL2i64vNV :: MonadIO m => GLuint -> Ptr GLint64EXT -> m ()
- glVertexAttribL2ui64NV :: MonadIO m => GLuint -> GLuint64EXT -> GLuint64EXT -> m ()
- glVertexAttribL2ui64vNV :: MonadIO m => GLuint -> Ptr GLuint64EXT -> m ()
- glVertexAttribL3i64NV :: MonadIO m => GLuint -> GLint64EXT -> GLint64EXT -> GLint64EXT -> m ()
- glVertexAttribL3i64vNV :: MonadIO m => GLuint -> Ptr GLint64EXT -> m ()
- glVertexAttribL3ui64NV :: MonadIO m => GLuint -> GLuint64EXT -> GLuint64EXT -> GLuint64EXT -> m ()
- glVertexAttribL3ui64vNV :: MonadIO m => GLuint -> Ptr GLuint64EXT -> m ()
- glVertexAttribL4i64NV :: MonadIO m => GLuint -> GLint64EXT -> GLint64EXT -> GLint64EXT -> GLint64EXT -> m ()
- glVertexAttribL4i64vNV :: MonadIO m => GLuint -> Ptr GLint64EXT -> m ()
- glVertexAttribL4ui64NV :: MonadIO m => GLuint -> GLuint64EXT -> GLuint64EXT -> GLuint64EXT -> GLuint64EXT -> m ()
- glVertexAttribL4ui64vNV :: MonadIO m => GLuint -> Ptr GLuint64EXT -> m ()
- glVertexAttribLFormatNV :: MonadIO m => GLuint -> GLint -> GLenum -> GLsizei -> m ()
- glVertexAttribFormatNV :: MonadIO m => GLuint -> GLint -> GLenum -> GLboolean -> GLsizei -> m ()
- glVertexAttribIFormatNV :: MonadIO m => GLuint -> GLint -> GLenum -> GLsizei -> m ()
- glVertexAttrib4svNV :: MonadIO m => GLuint -> Ptr GLshort -> m ()
- glVertexAttrib4ubNV :: MonadIO m => GLuint -> GLubyte -> GLubyte -> GLubyte -> GLubyte -> m ()
- glVertexAttrib4ubvNV :: MonadIO m => GLuint -> Ptr GLubyte -> m ()
- glVertexAttribI1iEXT :: MonadIO m => GLuint -> GLint -> m ()
- glVertexAttribI1ivEXT :: MonadIO m => GLuint -> Ptr GLint -> m ()
- glVertexAttribI1uiEXT :: MonadIO m => GLuint -> GLuint -> m ()
- glVertexAttribI1uivEXT :: MonadIO m => GLuint -> Ptr GLuint -> m ()
- glVertexAttribI2iEXT :: MonadIO m => GLuint -> GLint -> GLint -> m ()
- glVertexAttribI2ivEXT :: MonadIO m => GLuint -> Ptr GLint -> m ()
- glVertexAttribI2uiEXT :: MonadIO m => GLuint -> GLuint -> GLuint -> m ()
- glVertexAttribI2uivEXT :: MonadIO m => GLuint -> Ptr GLuint -> m ()
- glVertexAttribI3iEXT :: MonadIO m => GLuint -> GLint -> GLint -> GLint -> m ()
- glVertexAttribI3ivEXT :: MonadIO m => GLuint -> Ptr GLint -> m ()
- glVertexAttribI3uiEXT :: MonadIO m => GLuint -> GLuint -> GLuint -> GLuint -> m ()
- glVertexAttribI3uivEXT :: MonadIO m => GLuint -> Ptr GLuint -> m ()
- glVertexAttribI4bvEXT :: MonadIO m => GLuint -> Ptr GLbyte -> m ()
- glVertexAttribI4iEXT :: MonadIO m => GLuint -> GLint -> GLint -> GLint -> GLint -> m ()
- glVertexAttribI4ivEXT :: MonadIO m => GLuint -> Ptr GLint -> m ()
- glVertexAttribI4svEXT :: MonadIO m => GLuint -> Ptr GLshort -> m ()
- glVertexAttribI4ubvEXT :: MonadIO m => GLuint -> Ptr GLubyte -> m ()
- glVertexAttribI4uiEXT :: MonadIO m => GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> m ()
- glVertexAttribI4uivEXT :: MonadIO m => GLuint -> Ptr GLuint -> m ()
- glVertexAttribI4usvEXT :: MonadIO m => GLuint -> Ptr GLushort -> m ()
- glVertexAttribIPointerEXT :: MonadIO m => GLuint -> GLint -> GLenum -> GLsizei -> Ptr a -> m ()
- glVertexAttribDivisorANGLE :: MonadIO m => GLuint -> GLuint -> m ()
- glVertexAttribDivisorEXT :: MonadIO m => GLuint -> GLuint -> m ()
- glVertexAttribDivisorNV :: MonadIO m => GLuint -> GLuint -> m ()
- glVertexAttribParameteriAMD :: MonadIO m => GLuint -> GLenum -> GLint -> m ()
- glVertexBindingDivisor :: MonadIO m => GLuint -> GLuint -> m ()
- glVertexBlendARB :: MonadIO m => GLint -> m ()
- glVertexAttribPointerARB :: MonadIO m => GLuint -> GLint -> GLenum -> GLboolean -> GLsizei -> Ptr a -> m ()
- glVertexAttribP1ui :: MonadIO m => GLuint -> GLenum -> GLboolean -> GLuint -> m ()
- glVertexAttribP1uiv :: MonadIO m => GLuint -> GLenum -> GLboolean -> Ptr GLuint -> m ()
- glVertexAttribP2ui :: MonadIO m => GLuint -> GLenum -> GLboolean -> GLuint -> m ()
- glVertexAttribP2uiv :: MonadIO m => GLuint -> GLenum -> GLboolean -> Ptr GLuint -> m ()
- glVertexAttribP3ui :: MonadIO m => GLuint -> GLenum -> GLboolean -> GLuint -> m ()
- glVertexAttribP3uiv :: MonadIO m => GLuint -> GLenum -> GLboolean -> Ptr GLuint -> m ()
- glVertexAttribP4ui :: MonadIO m => GLuint -> GLenum -> GLboolean -> GLuint -> m ()
- glVertexAttribP4uiv :: MonadIO m => GLuint -> GLenum -> GLboolean -> Ptr GLuint -> m ()
- glVertexP2ui :: MonadIO m => GLenum -> GLuint -> m ()
- glVertexP2uiv :: MonadIO m => GLenum -> Ptr GLuint -> m ()
- glVertexP3ui :: MonadIO m => GLenum -> GLuint -> m ()
- glVertexP3uiv :: MonadIO m => GLenum -> Ptr GLuint -> m ()
- glVertexP4ui :: MonadIO m => GLenum -> GLuint -> m ()
- glVertexP4uiv :: MonadIO m => GLenum -> Ptr GLuint -> m ()
- glViewportArrayv :: MonadIO m => GLuint -> GLsizei -> Ptr GLfloat -> m ()
- glViewportIndexedf :: MonadIO m => GLuint -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
- glViewportIndexedfv :: MonadIO m => GLuint -> Ptr GLfloat -> m ()
- glVertexBlendEnvfATI :: MonadIO m => GLenum -> GLfloat -> m ()
- glVertexBlendEnviATI :: MonadIO m => GLenum -> GLint -> m ()
- glVertexStream1dATI :: MonadIO m => GLenum -> GLdouble -> m ()
- glVertexStream1dvATI :: MonadIO m => GLenum -> Ptr GLdouble -> m ()
- glVertexStream1fATI :: MonadIO m => GLenum -> GLfloat -> m ()
- glVertexStream1fvATI :: MonadIO m => GLenum -> Ptr GLfloat -> m ()
- glVertexStream1iATI :: MonadIO m => GLenum -> GLint -> m ()
- glVertexStream1ivATI :: MonadIO m => GLenum -> Ptr GLint -> m ()
- glVertexStream1sATI :: MonadIO m => GLenum -> GLshort -> m ()
- glVertexStream1svATI :: MonadIO m => GLenum -> Ptr GLshort -> m ()
- glVertexStream2dATI :: MonadIO m => GLenum -> GLdouble -> GLdouble -> m ()
- glVertexStream2dvATI :: MonadIO m => GLenum -> Ptr GLdouble -> m ()
- glVertexStream2fATI :: MonadIO m => GLenum -> GLfloat -> GLfloat -> m ()
- glVertexStream2fvATI :: MonadIO m => GLenum -> Ptr GLfloat -> m ()
- glVertexStream2iATI :: MonadIO m => GLenum -> GLint -> GLint -> m ()
- glVertexStream2ivATI :: MonadIO m => GLenum -> Ptr GLint -> m ()
- glVertexStream2sATI :: MonadIO m => GLenum -> GLshort -> GLshort -> m ()
- glVertexStream2svATI :: MonadIO m => GLenum -> Ptr GLshort -> m ()
- glVertexStream3dATI :: MonadIO m => GLenum -> GLdouble -> GLdouble -> GLdouble -> m ()
- glVertexStream3dvATI :: MonadIO m => GLenum -> Ptr GLdouble -> m ()
- glVertexStream3fATI :: MonadIO m => GLenum -> GLfloat -> GLfloat -> GLfloat -> m ()
- glVertexStream3fvATI :: MonadIO m => GLenum -> Ptr GLfloat -> m ()
- glVertexStream3iATI :: MonadIO m => GLenum -> GLint -> GLint -> GLint -> m ()
- glVertexStream3ivATI :: MonadIO m => GLenum -> Ptr GLint -> m ()
- glVertexStream3sATI :: MonadIO m => GLenum -> GLshort -> GLshort -> GLshort -> m ()
- glVertexStream3svATI :: MonadIO m => GLenum -> Ptr GLshort -> m ()
- glVertexStream4dATI :: MonadIO m => GLenum -> GLdouble -> GLdouble -> GLdouble -> GLdouble -> m ()
- glVertexStream4dvATI :: MonadIO m => GLenum -> Ptr GLdouble -> m ()
- glVertexStream4fATI :: MonadIO m => GLenum -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
- glVertexStream4fvATI :: MonadIO m => GLenum -> Ptr GLfloat -> m ()
- glVertexStream4iATI :: MonadIO m => GLenum -> GLint -> GLint -> GLint -> GLint -> m ()
- glVertexStream4ivATI :: MonadIO m => GLenum -> Ptr GLint -> m ()
- glVertexStream4sATI :: MonadIO m => GLenum -> GLshort -> GLshort -> GLshort -> GLshort -> m ()
- glVertexStream4svATI :: MonadIO m => GLenum -> Ptr GLshort -> m ()
- glVertexAttribPointer :: MonadIO m => GLuint -> GLint -> GLenum -> GLboolean -> GLsizei -> Ptr a -> m ()
- glVertexPointer :: MonadIO m => GLint -> GLenum -> GLsizei -> Ptr a -> m ()
- glViewport :: MonadIO m => GLint -> GLint -> GLsizei -> GLsizei -> m ()
- glWaitSemaphoreEXT :: MonadIO m => GLuint -> GLuint -> Ptr GLuint -> GLuint -> Ptr GLuint -> Ptr GLenum -> m ()
- glVertexPointerEXT :: MonadIO m => GLint -> GLenum -> GLsizei -> GLsizei -> Ptr a -> m ()
- glVertexAttribLPointerEXT :: MonadIO m => GLuint -> GLint -> GLenum -> GLsizei -> Ptr a -> m ()
- glVertexWeightPointerEXT :: MonadIO m => GLint -> GLenum -> GLsizei -> Ptr a -> m ()
- glVertexWeightfEXT :: MonadIO m => GLfloat -> m ()
- glVertexWeightfvEXT :: MonadIO m => Ptr GLfloat -> m ()
- glVertexPointerListIBM :: MonadIO m => GLint -> GLenum -> GLint -> Ptr (Ptr a) -> GLint -> m ()
- glVertexPointervINTEL :: MonadIO m => GLint -> GLenum -> Ptr (Ptr a) -> m ()
- glViewportPositionWScaleNV :: MonadIO m => GLuint -> GLfloat -> GLfloat -> m ()
- glVertexAttribs1hvNV :: MonadIO m => GLuint -> GLsizei -> Ptr GLhalfNV -> m ()
- glVertexAttribs2hvNV :: MonadIO m => GLuint -> GLsizei -> Ptr GLhalfNV -> m ()
- glVertexAttribs3hvNV :: MonadIO m => GLuint -> GLsizei -> Ptr GLhalfNV -> m ()
- glVertexAttribs4hvNV :: MonadIO m => GLuint -> GLsizei -> Ptr GLhalfNV -> m ()
- glVertexWeighthNV :: MonadIO m => GLhalfNV -> m ()
- glVertexWeighthvNV :: MonadIO m => Ptr GLhalfNV -> m ()
- glVertexFormatNV :: MonadIO m => GLint -> GLenum -> GLsizei -> m ()
- glVertexAttribPointerNV :: MonadIO m => GLuint -> GLint -> GLenum -> GLsizei -> Ptr a -> m ()
- glVertexAttribs1dvNV :: MonadIO m => GLuint -> GLsizei -> Ptr GLdouble -> m ()
- glVertexAttribs1fvNV :: MonadIO m => GLuint -> GLsizei -> Ptr GLfloat -> m ()
- glVertexAttribs1svNV :: MonadIO m => GLuint -> GLsizei -> Ptr GLshort -> m ()
- glVertexAttribs2dvNV :: MonadIO m => GLuint -> GLsizei -> Ptr GLdouble -> m ()
- glVertexAttribs2fvNV :: MonadIO m => GLuint -> GLsizei -> Ptr GLfloat -> m ()
- glVertexAttribs2svNV :: MonadIO m => GLuint -> GLsizei -> Ptr GLshort -> m ()
- glVertexAttribs3dvNV :: MonadIO m => GLuint -> GLsizei -> Ptr GLdouble -> m ()
- glVertexAttribs3fvNV :: MonadIO m => GLuint -> GLsizei -> Ptr GLfloat -> m ()
- glVertexAttribs3svNV :: MonadIO m => GLuint -> GLsizei -> Ptr GLshort -> m ()
- glVertexAttribs4dvNV :: MonadIO m => GLuint -> GLsizei -> Ptr GLdouble -> m ()
- glVertexAttribs4fvNV :: MonadIO m => GLuint -> GLsizei -> Ptr GLfloat -> m ()
- glVertexAttribs4svNV :: MonadIO m => GLuint -> GLsizei -> Ptr GLshort -> m ()
- glVertexAttribs4ubvNV :: MonadIO m => GLuint -> GLsizei -> Ptr GLubyte -> m ()
- glVideoCaptureNV :: MonadIO m => GLuint -> Ptr GLuint -> Ptr GLuint64EXT -> m GLenum
- glVideoCaptureStreamParameterdvNV :: MonadIO m => GLuint -> GLuint -> GLenum -> Ptr GLdouble -> m ()
- glVideoCaptureStreamParameterfvNV :: MonadIO m => GLuint -> GLuint -> GLenum -> Ptr GLfloat -> m ()
- glVideoCaptureStreamParameterivNV :: MonadIO m => GLuint -> GLuint -> GLenum -> Ptr GLint -> m ()
- glViewportSwizzleNV :: MonadIO m => GLuint -> GLenum -> GLenum -> GLenum -> GLenum -> m ()
- glWaitSemaphoreui64NVX :: MonadIO m => GLuint -> GLsizei -> Ptr GLuint -> Ptr GLuint64 -> m ()
- glViewportArrayvNV :: MonadIO m => GLuint -> GLsizei -> Ptr GLfloat -> m ()
- glViewportArrayvOES :: MonadIO m => GLuint -> GLsizei -> Ptr GLfloat -> m ()
- glViewportIndexedfNV :: MonadIO m => GLuint -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
- glViewportIndexedfOES :: MonadIO m => GLuint -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
- glViewportIndexedfvNV :: MonadIO m => GLuint -> Ptr GLfloat -> m ()
- glViewportIndexedfvOES :: MonadIO m => GLuint -> Ptr GLfloat -> m ()
- glWaitSync :: MonadIO m => GLsync -> GLbitfield -> GLuint64 -> m ()
- glWeightPointerARB :: MonadIO m => GLint -> GLenum -> GLsizei -> Ptr a -> m ()
- glWeightbvARB :: MonadIO m => GLint -> Ptr GLbyte -> m ()
- glWeightdvARB :: MonadIO m => GLint -> Ptr GLdouble -> m ()
- glWeightfvARB :: MonadIO m => GLint -> Ptr GLfloat -> m ()
- glWeightivARB :: MonadIO m => GLint -> Ptr GLint -> m ()
- glWeightsvARB :: MonadIO m => GLint -> Ptr GLshort -> m ()
- glWeightubvARB :: MonadIO m => GLint -> Ptr GLubyte -> m ()
- glWeightuivARB :: MonadIO m => GLint -> Ptr GLuint -> m ()
- glWeightusvARB :: MonadIO m => GLint -> Ptr GLushort -> m ()
- glWindowPos2dARB :: MonadIO m => GLdouble -> GLdouble -> m ()
- glWindowPos2dvARB :: MonadIO m => Ptr GLdouble -> m ()
- glWindowPos2fARB :: MonadIO m => GLfloat -> GLfloat -> m ()
- glWindowPos2fvARB :: MonadIO m => Ptr GLfloat -> m ()
- glWindowPos2iARB :: MonadIO m => GLint -> GLint -> m ()
- glWindowPos2ivARB :: MonadIO m => Ptr GLint -> m ()
- glWindowPos2sARB :: MonadIO m => GLshort -> GLshort -> m ()
- glWindowPos2svARB :: MonadIO m => Ptr GLshort -> m ()
- glWindowPos3dARB :: MonadIO m => GLdouble -> GLdouble -> GLdouble -> m ()
- glWindowPos3dvARB :: MonadIO m => Ptr GLdouble -> m ()
- glWindowPos3fARB :: MonadIO m => GLfloat -> GLfloat -> GLfloat -> m ()
- glWindowPos3fvARB :: MonadIO m => Ptr GLfloat -> m ()
- glWindowPos3iARB :: MonadIO m => GLint -> GLint -> GLint -> m ()
- glWindowPos3ivARB :: MonadIO m => Ptr GLint -> m ()
- glWindowPos3sARB :: MonadIO m => GLshort -> GLshort -> GLshort -> m ()
- glWindowPos3svARB :: MonadIO m => Ptr GLshort -> m ()
- glWindowPos2d :: MonadIO m => GLdouble -> GLdouble -> m ()
- glWindowPos2dv :: MonadIO m => Ptr GLdouble -> m ()
- glWindowPos2f :: MonadIO m => GLfloat -> GLfloat -> m ()
- glWindowPos2fv :: MonadIO m => Ptr GLfloat -> m ()
- glWindowPos2i :: MonadIO m => GLint -> GLint -> m ()
- glWindowPos2iv :: MonadIO m => Ptr GLint -> m ()
- glWindowPos2s :: MonadIO m => GLshort -> GLshort -> m ()
- glWindowPos2sv :: MonadIO m => Ptr GLshort -> m ()
- glWindowPos3d :: MonadIO m => GLdouble -> GLdouble -> GLdouble -> m ()
- glWindowPos3dv :: MonadIO m => Ptr GLdouble -> m ()
- glWindowPos3f :: MonadIO m => GLfloat -> GLfloat -> GLfloat -> m ()
- glWindowPos3fv :: MonadIO m => Ptr GLfloat -> m ()
- glWindowPos3i :: MonadIO m => GLint -> GLint -> GLint -> m ()
- glWindowPos3iv :: MonadIO m => Ptr GLint -> m ()
- glWindowPos3s :: MonadIO m => GLshort -> GLshort -> GLshort -> m ()
- glWindowPos3sv :: MonadIO m => Ptr GLshort -> m ()
- glWriteMaskEXT :: MonadIO m => GLuint -> GLuint -> GLenum -> GLenum -> GLenum -> GLenum -> m ()
- glWindowRectanglesEXT :: MonadIO m => GLenum -> GLsizei -> Ptr GLint -> m ()
- glWindowPos2dMESA :: MonadIO m => GLdouble -> GLdouble -> m ()
- glWindowPos2dvMESA :: MonadIO m => Ptr GLdouble -> m ()
- glWindowPos2fMESA :: MonadIO m => GLfloat -> GLfloat -> m ()
- glWindowPos2fvMESA :: MonadIO m => Ptr GLfloat -> m ()
- glWindowPos2iMESA :: MonadIO m => GLint -> GLint -> m ()
- glWindowPos2ivMESA :: MonadIO m => Ptr GLint -> m ()
- glWindowPos2sMESA :: MonadIO m => GLshort -> GLshort -> m ()
- glWindowPos2svMESA :: MonadIO m => Ptr GLshort -> m ()
- glWindowPos3dMESA :: MonadIO m => GLdouble -> GLdouble -> GLdouble -> m ()
- glWindowPos3dvMESA :: MonadIO m => Ptr GLdouble -> m ()
- glWindowPos3fMESA :: MonadIO m => GLfloat -> GLfloat -> GLfloat -> m ()
- glWindowPos3fvMESA :: MonadIO m => Ptr GLfloat -> m ()
- glWindowPos3iMESA :: MonadIO m => GLint -> GLint -> GLint -> m ()
- glWindowPos3ivMESA :: MonadIO m => Ptr GLint -> m ()
- glWindowPos3sMESA :: MonadIO m => GLshort -> GLshort -> GLshort -> m ()
- glWindowPos3svMESA :: MonadIO m => Ptr GLshort -> m ()
- glWindowPos4dMESA :: MonadIO m => GLdouble -> GLdouble -> GLdouble -> GLdouble -> m ()
- glWindowPos4dvMESA :: MonadIO m => Ptr GLdouble -> m ()
- glWindowPos4fMESA :: MonadIO m => GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
- glWindowPos4fvMESA :: MonadIO m => Ptr GLfloat -> m ()
- glWindowPos4iMESA :: MonadIO m => GLint -> GLint -> GLint -> GLint -> m ()
- glWindowPos4ivMESA :: MonadIO m => Ptr GLint -> m ()
- glWindowPos4sMESA :: MonadIO m => GLshort -> GLshort -> GLshort -> GLshort -> m ()
- glWindowPos4svMESA :: MonadIO m => Ptr GLshort -> m ()
- glWaitVkSemaphoreNV :: MonadIO m => GLuint64 -> m ()
- glWeightPathsNV :: MonadIO m => GLuint -> GLsizei -> Ptr GLuint -> Ptr GLfloat -> m ()
- glWaitSyncAPPLE :: MonadIO m => GLsync -> GLbitfield -> GLuint64 -> m ()
- glWeightPointerOES :: MonadIO m => GLint -> GLenum -> GLsizei -> Ptr a -> m ()
Documentation
glBindFragDataLocationIndexed Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLuint |
|
| -> GLuint |
|
| -> Ptr GLchar |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> GLsizei |
|
| -> Ptr GLuint |
|
| -> m () |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> GLsizei |
|
| -> Ptr GLuint |
|
| -> Ptr GLintptr |
|
| -> Ptr GLsizeiptr |
|
| -> m () |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLsizei |
|
| -> Ptr GLuint |
|
| -> m () |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLsizei |
|
| -> Ptr GLuint |
|
| -> m () |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLsizei |
|
| -> Ptr GLuint |
|
| -> m () |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLsizei |
|
| -> Ptr GLuint |
|
| -> Ptr GLintptr |
|
| -> Ptr GLsizei |
|
| -> m () |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> m () |
This command is an alias for glActiveTexture.
This command is an alias for glBeginQuery.
Manual pages for OpenGL 3.x or OpenGL 4.x.
glActiveShaderProgram Source #
Manual page for OpenGL 4.x.
glBindProgramPipeline Source #
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLuint |
|
| -> GLint |
|
| -> GLboolean |
|
| -> GLint |
|
| -> GLenum |
|
| -> GLenum |
|
| -> m () |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLhandleARB |
|
| -> GLhandleARB |
|
| -> m () |
This command is an alias for glAttachShader.
glBindTransformFeedback Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> m () |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> GLuint |
|
| -> m () |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> GLuint |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> GLuint |
|
| -> GLintptr |
|
| -> GLsizeiptr |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
Manual pages for OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLuint |
|
| -> GLintptr |
|
| -> GLsizei |
|
| -> m () |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> m () |
This command is an alias for glBindBuffer.
glBindAttribLocationARB Source #
Arguments
| :: MonadIO m | |
| => GLhandleARB |
|
| -> GLuint |
|
| -> Ptr GLcharARB |
|
| -> m () |
This command is an alias for glBindAttribLocation.
glBeginFragmentShaderATI :: MonadIO m => m () Source #
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLfloat |
|
| -> m () |
Manual page for OpenGL 2.x.
glAreTexturesResident Source #
Arguments
| :: MonadIO m | |
| => GLsizei |
|
| -> Ptr GLuint |
|
| -> Ptr GLboolean |
|
| -> m GLboolean | of type Boolean. |
Manual page for OpenGL 2.x.
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> m () |
Manual page for OpenGL 2.x.
glBeginConditionalRender Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glBeginTransformFeedback Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glBindFragDataLocation Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLuint |
|
| -> Ptr GLchar |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glBindMultiTextureEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLuint |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> m () |
glBindRenderbufferEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> m () |
glBindFragDataLocationEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLuint |
|
| -> Ptr GLchar |
|
| -> m () |
This command is an alias for glBindFragDataLocation.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> m () |
glActiveStencilFaceEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> m () |
This command is an alias for glBindTexture.
glBeginTransformFeedbackEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> m () |
This command is an alias for glBeginTransformFeedback.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> GLuint |
|
| -> m () |
This command is an alias for glBindBufferBase.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> GLuint |
|
| -> GLintptr |
|
| -> GLsizeiptr |
|
| -> m () |
This command is an alias for glBindBufferRange.
This command is an alias for glArrayElement.
glBeginVertexShaderEXT :: MonadIO m => m () Source #
glBindMaterialParameterEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> m GLuint |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> m GLuint |
glBindTexGenParameterEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> m GLuint |
glBindTextureUnitParameterEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> m GLuint |
glApplyFramebufferAttachmentCMAAINTEL :: MonadIO m => m () Source #
glBeginConditionalRenderNV Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> m () |
This command is an alias for glBeginConditionalRender.
glBeginTransformFeedbackNV Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> m () |
This command is an alias for glBeginTransformFeedback.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> GLuint |
|
| -> m () |
This command is an alias for glBindBufferBase.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> GLuint |
|
| -> GLintptr |
|
| -> m () |
This command is an alias for glBindBufferOffsetEXT.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> GLuint |
|
| -> GLintptr |
|
| -> GLsizeiptr |
|
| -> m () |
This command is an alias for glBindBufferRange.
glBindTransformFeedbackNV Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> m () |
This command is an alias for glBindProgramARB.
glAsyncCopyBufferSubDataNVX Source #
Arguments
| :: MonadIO m | |
| => GLsizei |
|
| -> Ptr GLuint |
|
| -> Ptr GLuint64 |
|
| -> GLuint |
|
| -> GLbitfield |
|
| -> GLuint |
|
| -> GLuint |
|
| -> GLintptr |
|
| -> GLintptr |
|
| -> GLsizeiptr |
|
| -> GLsizei |
|
| -> Ptr GLuint |
|
| -> Ptr GLuint64 |
|
| -> m GLuint |
glAsyncCopyImageSubDataNVX Source #
Arguments
| :: MonadIO m | |
| => GLsizei |
|
| -> Ptr GLuint |
|
| -> Ptr GLuint64 |
|
| -> GLuint |
|
| -> GLbitfield |
|
| -> GLuint |
|
| -> GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLuint |
|
| -> GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> Ptr GLuint |
|
| -> Ptr GLuint64 |
|
| -> m GLuint |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLfixed |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLfixed |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> m () |
glBindFragDataLocationIndexedEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLuint |
|
| -> GLuint |
|
| -> Ptr GLchar |
|
| -> m () |
This command is an alias for glBindFragDataLocationIndexed.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> m () |
glBindRenderbufferOES Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> m () |
This command is an alias for glBindVertexArray.
glBlendEquationIndexedAMD Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> m () |
This command is an alias for glBlendEquationi.
glBlendEquationSeparateIndexedAMD Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLenum |
|
| -> m () |
This command is an alias for glBlendEquationSeparatei.
glBlendFuncIndexedAMD Source #
This command is an alias for glBlendFunci.
glBlendFuncSeparateIndexedAMD Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> m () |
This command is an alias for glBlendFuncSeparatei.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLsizeiptr |
|
| -> Ptr a |
|
| -> GLbitfield |
|
| -> m () |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLintptr |
|
| -> GLsizeiptr |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> m () |
This command is an alias for glClampColor.
glBlitNamedFramebuffer Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLuint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLbitfield |
|
| -> GLenum |
|
| -> m () |
Manual page for OpenGL 4.x.
glCheckNamedFramebufferStatus Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> m GLenum | of type FramebufferStatus. |
Manual page for OpenGL 4.x.
glBlendEquationSeparateiARB Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLenum |
|
| -> m () |
This command is an alias for glBlendEquationSeparatei.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> m () |
This command is an alias for glBlendEquationi.
glBlendFuncSeparateiARB Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> m () |
This command is an alias for glBlendFuncSeparatei.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLenum |
|
| -> m () |
This command is an alias for glBlendFunci.
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLbitfield |
|
| -> GLenum |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
glCheckFramebufferStatus Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> m GLenum | of type FramebufferStatus. |
Manual pages for OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLfloat |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLsizeiptrARB |
|
| -> Ptr a |
|
| -> GLenum |
|
| -> m () |
This command is an alias for glBufferData.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLintptrARB |
|
| -> GLsizeiptrARB |
|
| -> Ptr a |
|
| -> m () |
This command is an alias for glBufferSubData.
Arguments
| :: MonadIO m | |
| => GLsizei |
|
| -> GLsizei |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> Ptr GLubyte |
|
| -> m () |
Manual page for OpenGL 2.x.
glBlendEquationSeparate Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLsizeiptr |
|
| -> Ptr a |
|
| -> GLenum |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLintptr |
|
| -> GLsizeiptr |
|
| -> Ptr a |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLsizei |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLbitfield |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> GLfloat |
|
| -> GLint |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> Ptr GLfloat |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> Ptr GLint |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> Ptr GLuint |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLfloat |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glBlendEquationSeparatei Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLenum |
|
| -> m () |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> m () |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> m () |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLenum |
|
| -> m () |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLfloat |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> m () |
This command is an alias for glBlendColor.
glBlendEquationSeparateEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> m () |
This command is an alias for glBlendEquationSeparate.
glBlendFuncSeparateEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> m () |
This command is an alias for glBlendFuncSeparate.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> m () |
This command is an alias for glBlendEquation.
The vector equivalent of this command is glBinormal3bvEXT.
Arguments
| :: MonadIO m | |
| => 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 () |
glCheckNamedFramebufferStatusEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> m GLenum | of type FramebufferStatus. |
glBufferStorageExternalEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLintptr |
|
| -> GLsizeiptr |
|
| -> GLeglClientBufferEXT |
|
| -> GLbitfield |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLbitfield |
|
| -> GLenum |
|
| -> m () |
This command is an alias for glBlitFramebuffer.
glCheckFramebufferStatusEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> m GLenum | of type FramebufferStatus. |
This command is an alias for glCheckFramebufferStatus.
glBufferStorageMemEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLsizeiptr |
|
| -> GLuint |
|
| -> GLuint64 |
|
| -> m () |
glBlendFuncSeparateINGR Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> m () |
This command is an alias for glBlendFuncSeparate.
glBlendBarrierKHR :: MonadIO m => m () Source #
This command is an alias for glBlendBarrier.
glBlendBarrierNV :: MonadIO m => m () Source #
This command is an alias for glBlendBarrier.
glBufferAttachMemoryNV Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> GLuint64 |
|
| -> m () |
glBufferAddressRangeNV Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> GLuint64EXT |
|
| -> GLsizeiptr |
|
| -> m () |
glBindVideoCaptureStreamBufferNV Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLuint |
|
| -> GLenum |
|
| -> GLintptrARB |
|
| -> m () |
This command is an alias for glClearDepthf.
glBlendBarrier :: MonadIO m => m () Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> m () |
glBlendEquationSeparateOES Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> m () |
glBlendEquationSeparateiEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLenum |
|
| -> m () |
This command is an alias for glBlendEquationSeparatei.
glBlendEquationSeparateiOES Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLenum |
|
| -> m () |
This command is an alias for glBlendEquationSeparatei.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> m () |
This command is an alias for glBlendEquationi.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> m () |
This command is an alias for glBlendEquationi.
glBlendFuncSeparateOES Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> m () |
glBlendFuncSeparateiEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> m () |
This command is an alias for glBlendFuncSeparatei.
glBlendFuncSeparateiOES Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> m () |
This command is an alias for glBlendFuncSeparatei.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLenum |
|
| -> m () |
This command is an alias for glBlendFunci.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLenum |
|
| -> m () |
This command is an alias for glBlendFunci.
glBlitFramebufferANGLE Source #
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLbitfield |
|
| -> GLenum |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLbitfield |
|
| -> GLenum |
|
| -> m () |
This command is an alias for glBlitFramebuffer.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLsizeiptr |
|
| -> Ptr a |
|
| -> GLbitfield |
|
| -> m () |
This command is an alias for glBufferStorage.
glCheckFramebufferStatusOES Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> m GLenum | of type FramebufferStatus. |
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> m () |
Manual page for OpenGL 4.x.
glClearNamedBufferData Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
Manual page for OpenGL 4.x.
glClearNamedBufferSubData Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLintptr |
|
| -> GLsizeiptr |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
Manual page for OpenGL 4.x.
glClearNamedFramebufferfi Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLint |
|
| -> GLfloat |
|
| -> GLint |
|
| -> m () |
Manual page for OpenGL 4.x.
glClearNamedFramebufferfv Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLint |
|
| -> Ptr GLfloat |
|
| -> m () |
Manual page for OpenGL 4.x.
glClearNamedFramebufferiv Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLint |
|
| -> Ptr GLint |
|
| -> m () |
Manual page for OpenGL 4.x.
glClearNamedFramebufferuiv Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLint |
|
| -> Ptr GLuint |
|
| -> m () |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
Manual page for OpenGL 2.x.
glClientActiveTextureARB Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> m () |
This command is an alias for glClientActiveTexture.
Arguments
| :: MonadIO m | |
| => GLsync |
|
| -> GLbitfield |
|
| -> GLuint64 |
|
| -> m GLenum | of type SyncStatus. |
Manual pages for OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLuint |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLuint |
|
| -> m () |
glClientActiveVertexStreamATI Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> m () |
Manual page for OpenGL 2.x.
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glClientActiveTexture Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLdouble |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLbyte |
|
| -> GLbyte |
|
| -> GLbyte |
|
| -> m () |
Manual page for OpenGL 2.x. The vector equivalent of this command is glColor3bv.
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 | |
| => 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 | |
| => 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.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLboolean |
|
| -> GLboolean |
|
| -> GLboolean |
|
| -> GLboolean |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> Ptr a |
|
| -> m () |
Manual page for OpenGL 2.x.
glClearNamedBufferDataEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
glClearNamedBufferSubDataEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLsizeiptr |
|
| -> GLsizeiptr |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
glClientAttribDefaultEXT Source #
Arguments
| :: MonadIO m | |
| => GLbitfield |
|
| -> m () |
glColorMaskIndexedEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLboolean |
|
| -> GLboolean |
|
| -> GLboolean |
|
| -> GLboolean |
|
| -> m () |
This command is an alias for glColorMaski.
Arguments
| :: MonadIO m | |
| => GLhalfNV |
|
| -> GLhalfNV |
|
| -> GLhalfNV |
|
| -> m () |
The vector equivalent of this command is glColor3hvNV.
Arguments
| :: MonadIO m | |
| => GLhalfNV |
|
| -> GLhalfNV |
|
| -> GLhalfNV |
|
| -> GLhalfNV |
|
| -> m () |
The vector equivalent of this command is glColor4hvNV.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLfixed |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
This command is an alias for glClearTexImage.
glClearTexSubImageEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
This command is an alias for glClearTexSubImage.
glClientWaitSyncAPPLE Source #
Arguments
| :: MonadIO m | |
| => GLsync |
|
| -> GLbitfield |
|
| -> GLuint64 |
|
| -> m GLenum | of type SyncStatus. |
This command is an alias for glClientWaitSync.
This command is an alias for glClipControl.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLfixed |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLfixed |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLboolean |
|
| -> GLboolean |
|
| -> GLboolean |
|
| -> GLboolean |
|
| -> m () |
This command is an alias for glColorMaski.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLboolean |
|
| -> GLboolean |
|
| -> GLboolean |
|
| -> GLboolean |
|
| -> m () |
This command is an alias for glColorMaski.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLintptr |
|
| -> GLintptr |
|
| -> GLsizeiptr |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLuint |
|
| -> GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> m () |
Manual page for OpenGL 4.x.
glCompressedTextureSubImage1D Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> Ptr a |
|
| -> m () |
Manual page for OpenGL 4.x.
glCompressedTextureSubImage2D Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> Ptr a |
|
| -> m () |
Manual page for OpenGL 4.x.
glCompressedTextureSubImage3D Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> Ptr a |
|
| -> m () |
Manual page for OpenGL 4.x.
glCopyNamedBufferSubData Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLuint |
|
| -> GLintptr |
|
| -> GLintptr |
|
| -> GLsizeiptr |
|
| -> m () |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
Manual page for OpenGL 2.x.
glColorTableParameterfv Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
Manual page for OpenGL 2.x.
glColorTableParameteriv Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Manual page for OpenGL 2.x.
glConvolutionFilter1D Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
Manual page for OpenGL 2.x.
glConvolutionFilter2D Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
Manual page for OpenGL 2.x.
glConvolutionParameterf Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLfloat |
|
| -> m () |
Manual page for OpenGL 2.x.
glConvolutionParameterfv Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
Manual page for OpenGL 2.x.
glConvolutionParameteri Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLint |
|
| -> m () |
Manual page for OpenGL 2.x.
glConvolutionParameteriv Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLsizei |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> m () |
Manual page for OpenGL 2.x.
glCopyConvolutionFilter1D Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> m () |
Manual page for OpenGL 2.x.
glCopyConvolutionFilter2D Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLhandleARB |
|
| -> m () |
This command is an alias for glCompileShader.
glCompressedTexImage1DARB Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> GLint |
|
| -> GLsizei |
|
| -> Ptr a |
|
| -> m () |
This command is an alias for glCompressedTexImage1D.
glCompressedTexImage2DARB Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLint |
|
| -> GLsizei |
|
| -> Ptr a |
|
| -> m () |
This command is an alias for glCompressedTexImage2D.
glCompressedTexImage3DARB Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLint |
|
| -> GLsizei |
|
| -> Ptr a |
|
| -> m () |
This command is an alias for glCompressedTexImage3D.
glCompressedTexSubImage1DARB Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> Ptr a |
|
| -> m () |
This command is an alias for glCompressedTexSubImage1D.
glCompressedTexSubImage2DARB Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> Ptr a |
|
| -> m () |
This command is an alias for glCompressedTexSubImage2D.
glCompressedTexSubImage3DARB Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> Ptr a |
|
| -> m () |
This command is an alias for glCompressedTexSubImage3D.
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glCompressedTexImage1D Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> GLint |
|
| -> GLsizei |
|
| -> Ptr a |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glCompressedTexImage2D Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLint |
|
| -> GLsizei |
|
| -> Ptr a |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glCompressedTexImage3D Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLint |
|
| -> GLsizei |
|
| -> Ptr a |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glCompressedTexSubImage1D Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> Ptr a |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glCompressedTexSubImage2D Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> Ptr a |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glCompressedTexSubImage3D Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> Ptr a |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLint |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLint |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
This command is an alias for glColorSubTable.
glCopyColorSubTableEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLsizei |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> m () |
This command is an alias for glCopyColorSubTable.
glConvolutionFilter1DEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
This command is an alias for glConvolutionFilter1D.
glConvolutionFilter2DEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
This command is an alias for glConvolutionFilter2D.
glConvolutionParameterfEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLfloat |
|
| -> m () |
This command is an alias for glConvolutionParameterf.
glConvolutionParameterfvEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
This command is an alias for glConvolutionParameterfv.
glConvolutionParameteriEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLint |
|
| -> m () |
This command is an alias for glConvolutionParameteri.
glConvolutionParameterivEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
This command is an alias for glConvolutionParameteriv.
glCopyConvolutionFilter1DEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> m () |
This command is an alias for glCopyConvolutionFilter1D.
glCopyConvolutionFilter2DEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> m () |
This command is an alias for glCopyConvolutionFilter2D.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLint |
|
| -> m () |
This command is an alias for glCopyTexImage1D.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLint |
|
| -> m () |
This command is an alias for glCopyTexImage2D.
glCopyTexSubImage1DEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> m () |
This command is an alias for glCopyTexSubImage1D.
glCopyTexSubImage2DEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> m () |
This command is an alias for glCopyTexSubImage2D.
glCopyTexSubImage3DEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> m () |
This command is an alias for glCopyTexSubImage3D.
glCompressedMultiTexImage1DEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLint |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> GLint |
|
| -> GLsizei |
|
| -> Ptr a |
|
| -> m () |
glCompressedMultiTexImage2DEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLint |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLint |
|
| -> GLsizei |
|
| -> Ptr a |
|
| -> m () |
glCompressedMultiTexImage3DEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLint |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLint |
|
| -> GLsizei |
|
| -> Ptr a |
|
| -> m () |
glCompressedMultiTexSubImage1DEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> Ptr a |
|
| -> m () |
glCompressedMultiTexSubImage2DEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> Ptr a |
|
| -> m () |
glCompressedMultiTexSubImage3DEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> Ptr a |
|
| -> m () |
glCompressedTextureImage1DEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLint |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> GLint |
|
| -> GLsizei |
|
| -> Ptr a |
|
| -> m () |
glCompressedTextureImage2DEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLint |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLint |
|
| -> GLsizei |
|
| -> Ptr a |
|
| -> m () |
glCompressedTextureImage3DEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLint |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLint |
|
| -> GLsizei |
|
| -> Ptr a |
|
| -> m () |
glCompressedTextureSubImage2DEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> Ptr a |
|
| -> m () |
glCompressedTextureSubImage3DEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> Ptr a |
|
| -> m () |
glCopyMultiTexImage1DEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLint |
|
| -> GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLint |
|
| -> m () |
glCopyMultiTexImage2DEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLint |
|
| -> GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLint |
|
| -> m () |
glCopyMultiTexSubImage1DEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> m () |
glCopyMultiTexSubImage2DEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> m () |
glCopyMultiTexSubImage3DEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> m () |
glCopyTextureImage2DEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLint |
|
| -> GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLint |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
This command is an alias for glColorTable.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLuint |
|
| -> GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLboolean |
|
| -> GLboolean |
|
| -> GLboolean |
|
| -> m () |
glCombinerParameterfNV Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLfloat |
|
| -> m () |
glCombinerParameterfvNV Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
glCombinerParameteriNV Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> m () |
glCombinerParameterivNV Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLint |
|
| -> m () |
glCombinerStageParameterfvNV Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
glConvolutionParameterxOES Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLfixed |
|
| -> m () |
glConvolutionParameterxvOES Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLfixed |
|
| -> m () |
glColorTableParameterfvSGI Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
This command is an alias for glColorTableParameterfv.
glColorTableParameterivSGI Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
This command is an alias for glColorTableParameteriv.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
This command is an alias for glColorTable.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> m () |
This command is an alias for glCopyColorTable.
glCopyBufferSubDataNV Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLintptr |
|
| -> GLintptr |
|
| -> GLsizeiptr |
|
| -> m () |
This command is an alias for glCopyBufferSubData.
glCopyImageSubDataEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLuint |
|
| -> GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> m () |
This command is an alias for glCopyImageSubData.
glCopyImageSubDataOES Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLuint |
|
| -> GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> m () |
This command is an alias for glCopyImageSubData.
glDebugMessageCallbackAMD Source #
Arguments
| :: MonadIO m | |
| => GLDEBUGPROCAMD |
|
| -> Ptr a |
|
| -> m () |
glDeleteVertexArraysAPPLE Source #
This command is an alias for glDeleteVertexArrays.
glCreateSyncFromCLeventARB Source #
Arguments
| :: MonadIO m | |
| => Ptr a |
|
| -> Ptr b |
|
| -> GLbitfield |
|
| -> m GLsync | of type |
glDebugMessageCallbackARB Source #
Arguments
| :: MonadIO m | |
| => GLDEBUGPROCARB |
|
| -> Ptr a |
|
| -> m () |
This command is an alias for glDebugMessageCallback.
glDebugMessageControlARB Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> Ptr GLuint |
|
| -> GLboolean |
|
| -> m () |
This command is an alias for glDebugMessageControl.
glDebugMessageInsertARB Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLuint |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> Ptr GLchar |
|
| -> m () |
This command is an alias for glDebugMessageInsert.
glCopyTextureSubImage1D Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> m () |
Manual page for OpenGL 4.x.
glCopyTextureSubImage2D Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> m () |
Manual page for OpenGL 4.x.
glCopyTextureSubImage3D Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> m () |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLsizei |
|
| -> Ptr GLuint |
|
| -> m () |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLsizei |
|
| -> Ptr GLuint |
|
| -> m () |
Manual page for OpenGL 4.x.
glCreateProgramPipelines Source #
Arguments
| :: MonadIO m | |
| => GLsizei |
|
| -> Ptr GLuint |
|
| -> m () |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLsizei |
|
| -> Ptr GLuint |
|
| -> m () |
Manual page for OpenGL 4.x.
glCreateRenderbuffers Source #
Arguments
| :: MonadIO m | |
| => GLsizei |
|
| -> Ptr GLuint |
|
| -> m () |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLsizei |
|
| -> Ptr GLuint |
|
| -> m () |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLsizei |
|
| -> Ptr GLuint |
|
| -> m () |
Manual page for OpenGL 4.x.
glCreateTransformFeedbacks Source #
Manual page for OpenGL 4.x.
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLsizei |
|
| -> Ptr GLuint |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
glDeleteRenderbuffers Source #
Arguments
| :: MonadIO m | |
| => GLsizei |
|
| -> Ptr GLuint |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
This command is an alias for glDeleteQueries.
Arguments
| :: MonadIO m | |
| => GLsizei |
|
| -> Ptr GLuint |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
glCreateShaderProgramv Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLsizei |
|
| -> Ptr (Ptr GLchar) |
|
| -> m GLuint |
Manual page for OpenGL 4.x.
glDeleteProgramPipelines Source #
Arguments
| :: MonadIO m | |
| => GLsizei |
|
| -> Ptr GLuint |
|
| -> m () |
Manual page for OpenGL 4.x.
glCreateProgramObjectARB Source #
Arguments
| :: MonadIO m | |
| => m GLhandleARB | of type |
This command is an alias for glCreateProgram.
glCreateShaderObjectARB Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> m GLhandleARB | of type |
This command is an alias for glCreateShader.
Arguments
| :: MonadIO m | |
| => GLhandleARB |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
glDeleteTransformFeedbacks Source #
Manual page for OpenGL 4.x.
Manual pages for OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLsizei |
|
| -> Ptr GLuint |
|
| -> m () |
This command is an alias for glDeleteBuffers.
glCreateProgram :: MonadIO m => m GLuint Source #
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> m GLuint |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLsizei |
|
| -> Ptr GLuint |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Manual page for OpenGL 2.x.
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 | |
| => GLsizei |
|
| -> Ptr GLuint |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glDebugMessageCallback Source #
Arguments
| :: MonadIO m | |
| => GLDEBUGPROC |
|
| -> Ptr a |
|
| -> m () |
Manual page for OpenGL 4.x.
glDebugMessageControl Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> Ptr GLuint |
|
| -> GLboolean |
|
| -> m () |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLuint |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> Ptr GLchar |
|
| -> m () |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLdouble |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
glCopyTextureSubImage3DEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> m () |
glDeleteFramebuffersEXT Source #
Arguments
| :: MonadIO m | |
| => GLsizei |
|
| -> Ptr GLuint |
|
| -> m () |
This command is an alias for glDeleteFramebuffers.
glDeleteRenderbuffersEXT Source #
Arguments
| :: MonadIO m | |
| => GLsizei |
|
| -> Ptr GLuint |
|
| -> m () |
This command is an alias for glDeleteRenderbuffers.
glCoverFillPathInstancedNV Source #
Arguments
| :: MonadIO m | |
| => GLsizei |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> GLuint |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> m () |
glCoverStrokePathInstancedNV Source #
Arguments
| :: MonadIO m | |
| => GLsizei |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> GLuint |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> m () |
glDeleteTransformFeedbacksNV Source #
This command is an alias for glDeleteTransformFeedbacks.
Arguments
| :: MonadIO m | |
| => GLsizei |
|
| -> Ptr GLuint |
|
| -> m () |
This command is an alias for glDeleteProgramsARB.
glCreateProgressFenceNVX :: MonadIO m => m GLuint Source #
Arguments
| :: MonadIO m | |
| => GLbitfield |
|
| -> m () |
glDeformationMap3dSGIX Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLdouble |
|
| -> GLdouble |
|
| -> GLint |
|
| -> GLint |
|
| -> GLdouble |
|
| -> GLdouble |
|
| -> GLint |
|
| -> GLint |
|
| -> GLdouble |
|
| -> GLdouble |
|
| -> GLint |
|
| -> GLint |
|
| -> Ptr GLdouble |
|
| -> m () |
glDeformationMap3fSGIX Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> GLint |
|
| -> GLint |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> GLint |
|
| -> GLint |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> GLint |
|
| -> GLint |
|
| -> Ptr GLfloat |
|
| -> m () |
glDebugMessageCallbackKHR Source #
Arguments
| :: MonadIO m | |
| => GLDEBUGPROCKHR |
|
| -> Ptr a |
|
| -> m () |
This command is an alias for glDebugMessageCallback.
glDebugMessageControlKHR Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> Ptr GLuint |
|
| -> GLboolean |
|
| -> m () |
This command is an alias for glDebugMessageControl.
glDebugMessageInsertKHR Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLuint |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> Ptr GLchar |
|
| -> m () |
This command is an alias for glDebugMessageInsert.
This command is an alias for glDeleteSync.
glDrawElementArrayAPPLE Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> GLsizei |
|
| -> m () |
glDrawArraysInstancedBaseInstance Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLuint |
|
| -> m () |
Manual page for OpenGL 4.x.
glDrawElementsInstancedBaseInstance Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> GLsizei |
|
| -> GLuint |
|
| -> m () |
Manual page for OpenGL 4.x.
glDrawElementsInstancedBaseVertexBaseInstance Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> GLsizei |
|
| -> GLint |
|
| -> GLuint |
|
| -> m () |
Manual page for OpenGL 4.x.
Manual page for OpenGL 4.x.
glDispatchComputeIndirect Source #
Manual page for OpenGL 4.x.
glDisableVertexArrayAttrib Source #
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLsizei |
|
| -> Ptr GLenum |
|
| -> m () |
This command is an alias for glDrawBuffers.
glDrawElementsBaseVertex Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> GLint |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
glDrawElementsInstancedBaseVertex Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> GLsizei |
|
| -> GLint |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
glDrawRangeElementsBaseVertex Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> GLuint |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> GLint |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr a |
|
| -> m () |
Manual page for OpenGL 4.x.
glDrawElementsIndirect Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
Manual page for OpenGL 4.x.
glDrawArraysInstancedARB Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> m () |
This command is an alias for glDrawArraysInstanced.
glDrawElementsInstancedARB Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> GLsizei |
|
| -> m () |
This command is an alias for glDrawElementsInstanced.
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLhandleARB |
|
| -> GLhandleARB |
|
| -> m () |
This command is an alias for glDetachShader.
glDisableVertexAttribArrayARB Source #
This command is an alias for glDisableVertexAttribArray.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLsizei |
|
| -> Ptr GLdouble |
|
| -> m () |
Manual page for OpenGL 4.x.
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLsizei |
|
| -> Ptr GLenum |
|
| -> m () |
This command is an alias for glDrawBuffers.
glDrawElementArrayATI Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLsizei |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Manual page for OpenGL 2.x.
glDisableVertexAttribArray Source #
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Manual pages for OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> GLsizei |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLsizei |
|
| -> Ptr GLenum |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLsizei |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> GLuint |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glDrawArraysInstanced Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
glDrawElementsInstanced Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> GLsizei |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
This command is an alias for glDisablei.
glDrawArraysInstancedEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> m () |
This command is an alias for glDrawArraysInstanced.
glDrawElementsInstancedEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> GLsizei |
|
| -> m () |
This command is an alias for glDrawElementsInstanced.
glDrawRangeElementsEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> GLuint |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
This command is an alias for glDrawRangeElements.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> GLsizei |
|
| -> m () |
This command is an alias for glDrawArrays.
Arguments
| :: MonadIO m | |
| => GLclampf |
|
| -> GLclampf |
|
| -> m () |
This command is an alias for glDepthRangef.
glDeleteVertexArraysOES Source #
This command is an alias for glDeleteVertexArrays.
This command is an alias for glDisablei.
This command is an alias for glDisablei.
This command is an alias for glDisablei.
glDiscardFramebufferEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLsizei |
|
| -> Ptr GLenum |
|
| -> m () |
glDrawArraysInstancedANGLE Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> m () |
This command is an alias for glDrawArraysInstanced.
glDrawArraysInstancedBaseInstanceEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLuint |
|
| -> m () |
This command is an alias for glDrawArraysInstancedBaseInstance.
glDrawArraysInstancedNV Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> m () |
This command is an alias for glDrawArraysInstanced.
This command is an alias for glDrawBuffers.
glDrawElementsBaseVertexEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> GLint |
|
| -> m () |
This command is an alias for glDrawElementsBaseVertex.
glDrawElementsBaseVertexOES Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> GLint |
|
| -> m () |
This command is an alias for glDrawElementsBaseVertex.
glDrawElementsInstancedANGLE Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> GLsizei |
|
| -> m () |
This command is an alias for glDrawElementsInstanced.
glDrawElementsInstancedBaseInstanceEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> GLsizei |
|
| -> GLuint |
|
| -> m () |
This command is an alias for glDrawElementsInstancedBaseInstance.
glDrawElementsInstancedBaseVertexBaseInstanceEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> GLsizei |
|
| -> GLint |
|
| -> GLuint |
|
| -> m () |
This command is an alias for glDrawElementsInstancedBaseVertexBaseInstance.
glDrawElementsInstancedBaseVertexEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> GLsizei |
|
| -> GLint |
|
| -> m () |
This command is an alias for glDrawElementsInstancedBaseVertex.
glDrawElementsInstancedBaseVertexOES Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> GLsizei |
|
| -> GLint |
|
| -> m () |
This command is an alias for glDrawElementsInstancedBaseVertex.
glDrawElementsInstancedNV Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> GLsizei |
|
| -> m () |
This command is an alias for glDrawElementsInstanced.
glDrawRangeElementsBaseVertexEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> GLuint |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> GLint |
|
| -> m () |
This command is an alias for glDrawRangeElementsBaseVertex.
glDrawRangeElementsBaseVertexOES Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> GLuint |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> GLint |
|
| -> m () |
This command is an alias for glDrawRangeElementsBaseVertex.
The vector equivalent of this command is glDrawTexfvOES.
The vector equivalent of this command is glDrawTexivOES.
The vector equivalent of this command is glDrawTexsvOES.
glElementPointerAPPLE Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr a |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> m () |
glEnableVertexArrayAttrib Source #
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> m () |
This command is an alias for glEndQuery.
glEvaluateDepthValuesARB :: MonadIO m => m () Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLbitfield |
|
| -> m GLsync | of type |
Manual pages for OpenGL 3.x or OpenGL 4.x.
glDrawTransformFeedback Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> m () |
Manual page for OpenGL 4.x.
glDrawTransformFeedbackStream Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> GLuint |
|
| -> m () |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> m () |
Manual page for OpenGL 4.x.
glDrawTransformFeedbackInstanced Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> GLsizei |
|
| -> m () |
Manual page for OpenGL 4.x.
glDrawTransformFeedbackStreamInstanced Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> GLuint |
|
| -> GLsizei |
|
| -> m () |
Manual page for OpenGL 4.x.
glEnableVertexAttribArrayARB Source #
This command is an alias for glEnableVertexAttribArray.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr a |
|
| -> m () |
glEndFragmentShaderATI :: MonadIO m => m () Source #
Manual page for OpenGL 2.x. The vector equivalent of this command is glEdgeFlagv.
Arguments
| :: MonadIO m | |
| => GLsizei |
|
| -> Ptr a |
|
| -> m () |
Manual page for OpenGL 2.x.
Manual page for OpenGL 2.x.
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Manual page for OpenGL 2.x.
glEnableVertexAttribArray Source #
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Manual pages for OpenGL 3.x or OpenGL 4.x.
glEnd :: MonadIO m => m () Source #
Manual page for OpenGL 2.x.
glEndConditionalRender :: MonadIO m => m () Source #
Manual pages for OpenGL 3.x or OpenGL 4.x.
glEndList :: MonadIO m => m () Source #
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glEndTransformFeedback :: MonadIO m => m () Source #
Manual pages for OpenGL 3.x or OpenGL 4.x.
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 |
|
| -> GLint |
|
| -> GLint |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> m () |
Manual page for OpenGL 2.x.
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLsizei |
|
| -> GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
Manual page for OpenGL 2.x.
glFinish :: MonadIO m => m () Source #
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
This command is an alias for glEnablei.
glEGLImageTargetTexStorageEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLeglImageOES |
|
| -> Ptr GLint |
|
| -> m () |
glEGLImageTargetTextureStorageEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLeglImageOES |
|
| -> Ptr GLint |
|
| -> m () |
glEndTransformFeedbackEXT :: MonadIO m => m () Source #
This command is an alias for glEndTransformFeedback.
glEndVertexShaderEXT :: MonadIO m => m () Source #
glEndConditionalRenderNV :: MonadIO m => m () Source #
This command is an alias for glEndConditionalRender.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> m () |
glEndOcclusionQueryNV :: MonadIO m => m () Source #
glFinalCombinerInputNV Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> m () |
glEndTransformFeedbackNV :: MonadIO m => m () Source #
This command is an alias for glEndTransformFeedback.
glDrawTransformFeedbackNV Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> m () |
This command is an alias for glDrawTransformFeedback.
glEndConditionalRenderNVX :: MonadIO m => m () Source #
This command is an alias for glEndConditionalRender.
The vector equivalent of this command is glDrawTexxvOES.
glDrawTransformFeedbackEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> m () |
This command is an alias for glDrawTransformFeedback.
glDrawTransformFeedbackInstancedEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> GLsizei |
|
| -> m () |
This command is an alias for glDrawTransformFeedbackInstanced.
glEGLImageTargetRenderbufferStorageOES Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLeglImageOES |
|
| -> m () |
glEGLImageTargetTexture2DOES Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLeglImageOES |
|
| -> m () |
This command is an alias for glEnablei.
This command is an alias for glEnablei.
This command is an alias for glEnablei.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLbitfield |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLbitfield |
|
| -> m GLsync |
This command is an alias for glFenceSync.
glFlushMappedBufferRangeAPPLE 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.
glFramebufferParameteri Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLint |
|
| -> m () |
Manual page for OpenGL 4.x.
glFramebufferRenderbuffer Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLuint |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
glFramebufferTexture1D Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLuint |
|
| -> GLint |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
glFramebufferTexture2D Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLuint |
|
| -> GLint |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
glFramebufferTexture3D Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLuint |
|
| -> GLint |
|
| -> GLint |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
glFramebufferTextureLayer Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLuint |
|
| -> GLint |
|
| -> GLint |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
glFramebufferTextureARB Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLuint |
|
| -> GLint |
|
| -> m () |
This command is an alias for glFramebufferTexture.
glFramebufferTextureFaceARB Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLuint |
|
| -> GLint |
|
| -> GLenum |
|
| -> m () |
glFramebufferTextureLayerARB Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLuint |
|
| -> GLint |
|
| -> GLint |
|
| -> m () |
This command is an alias for glFramebufferTextureLayer.
glFlushMappedBufferRange Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLintptr |
|
| -> GLsizeiptr |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLsizei |
|
| -> Ptr GLuint |
|
| -> m () |
This command is an alias for glGenBuffers.
glFlush :: MonadIO m => m () Source #
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLsizei |
|
| -> Ptr a |
|
| -> m () |
Manual page for OpenGL 2.x.
Manual page for OpenGL 2.x. The vector equivalent of this command is glFogCoorddv.
Manual page for OpenGL 2.x.
Manual page for OpenGL 2.x. The vector equivalent of this command is glFogCoordfv.
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLfloat |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLdouble |
|
| -> GLdouble |
|
| -> GLdouble |
|
| -> GLdouble |
|
| -> GLdouble |
|
| -> GLdouble |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLsizei |
|
| -> Ptr GLuint |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLuint |
|
| -> GLint |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
glFlushMappedNamedBufferRangeEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLintptr |
|
| -> GLsizeiptr |
|
| -> m () |
glFramebufferDrawBufferEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> m () |
glFramebufferReadBufferEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLsizei |
|
| -> Ptr a |
|
| -> m () |
This command is an alias for glFogCoordPointer.
The vector equivalent of this command is glFogCoorddvEXT. This command is an alias for glFogCoordd.
This command is an alias for glFogCoorddv.
The vector equivalent of this command is glFogCoordfvEXT. This command is an alias for glFogCoordf.
This command is an alias for glFogCoordfv.
glFramebufferRenderbufferEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLuint |
|
| -> m () |
This command is an alias for glFramebufferRenderbuffer.
glFramebufferTexture1DEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLuint |
|
| -> GLint |
|
| -> m () |
This command is an alias for glFramebufferTexture1D.
glFramebufferTexture2DEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLuint |
|
| -> GLint |
|
| -> m () |
This command is an alias for glFramebufferTexture2D.
glFramebufferTexture3DEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLuint |
|
| -> GLint |
|
| -> GLint |
|
| -> m () |
This command is an alias for glFramebufferTexture3D.
glFramebufferFetchBarrierEXT :: MonadIO m => m () Source #
glFramebufferTextureLayerEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLuint |
|
| -> GLint |
|
| -> GLint |
|
| -> m () |
This command is an alias for glFramebufferTextureLayer.
glFrameTerminatorGREMEDY :: MonadIO m => m () Source #
glFramebufferParameteriMESA Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLint |
|
| -> m () |
glFramebufferTextureEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLuint |
|
| -> GLint |
|
| -> m () |
This command is an alias for glFramebufferTexture.
glFramebufferTextureFaceEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLuint |
|
| -> GLint |
|
| -> GLenum |
|
| -> m () |
This command is an alias for glFramebufferTextureFaceARB.
The vector equivalent of this command is glFogCoordhvNV.
glFlushPixelDataRangeNV Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> m () |
glFlushVertexArrayRangeNV :: MonadIO m => m () Source #
glFramebufferTextureMultiviewOVR Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLuint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> m () |
glFlushRasterSGIX :: MonadIO m => m () Source #
glFragmentColorMaterialSGIX Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> m () |
glFragmentLightModelfSGIX Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLfloat |
|
| -> m () |
glFragmentLightModelfvSGIX Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
glFragmentLightModeliSGIX Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> m () |
glFragmentLightModelivSGIX Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLfloat |
|
| -> m () |
glFragmentLightfvSGIX Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLint |
|
| -> m () |
glFragmentLightivSGIX Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
glFragmentMaterialfSGIX Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLfloat |
|
| -> m () |
glFragmentMaterialfvSGIX Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
glFragmentMaterialiSGIX Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLint |
|
| -> m () |
glFragmentMaterialivSGIX Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
glFinishTextureSUNX :: MonadIO m => m () Source #
glFlushMappedBufferRangeEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLintptr |
|
| -> GLsizeiptr |
|
| -> m () |
This command is an alias for glFlushMappedBufferRange.
glFramebufferFetchBarrierQCOM :: MonadIO m => m () Source #
glFramebufferFoveationParametersQCOM Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLuint |
|
| -> GLuint |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> m () |
glFramebufferRenderbufferOES Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLuint |
|
| -> m () |
glFramebufferTexture2DDownsampleIMG Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLuint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> m () |
glFramebufferTexture2DMultisampleEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLuint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> m () |
glFramebufferTexture2DMultisampleIMG Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLuint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> m () |
glFramebufferTexture2DOES Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLuint |
|
| -> GLint |
|
| -> m () |
glFramebufferTexture3DOES Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLuint |
|
| -> GLint |
|
| -> GLint |
|
| -> m () |
glFramebufferTextureLayerDownsampleIMG Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLuint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> m () |
glFramebufferTextureMultisampleMultiviewOVR Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLuint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLint |
|
| -> GLsizei |
|
| -> m () |
glFramebufferTextureOES Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLuint |
|
| -> GLint |
|
| -> m () |
This command is an alias for glFramebufferTexture.
glGenVertexArraysAPPLE Source #
This command is an alias for glGenVertexArrays.
glGenerateTextureMipmap Source #
Manual page for OpenGL 4.x.
glGetCompressedTextureImage Source #
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLsizei |
|
| -> Ptr GLuint |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLsizei |
|
| -> Ptr GLuint |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
glGetCompressedTextureSubImage Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> Ptr a |
|
| -> m () |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
Manual page for OpenGL 2.x.
glGetColorTableParameterfv Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
Manual page for OpenGL 2.x.
glGetColorTableParameteriv Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Manual page for OpenGL 2.x.
glGetConvolutionFilter Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
Manual page for OpenGL 2.x.
glGetConvolutionParameterfv Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
Manual page for OpenGL 2.x.
This command is an alias for glGenQueries.
Arguments
| :: MonadIO m | |
| => GLsizei |
|
| -> Ptr GLuint |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
glGenProgramPipelines Source #
Arguments
| :: MonadIO m | |
| => GLsizei |
|
| -> Ptr GLuint |
|
| -> m () |
Manual page for OpenGL 4.x.
glGetActiveAtomicCounterBufferiv Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLuint |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Manual page for OpenGL 4.x.
glGetActiveUniformARB Source #
Arguments
| :: MonadIO m | |
| => GLhandleARB |
|
| -> GLuint |
|
| -> GLsizei |
|
| -> Ptr GLsizei |
|
| -> Ptr GLint |
|
| -> Ptr GLenum |
|
| -> Ptr GLcharARB |
|
| -> m () |
This command is an alias for glGetActiveUniform.
glGetAttachedObjectsARB Source #
Arguments
| :: MonadIO m | |
| => GLhandleARB |
|
| -> GLsizei |
|
| -> Ptr GLsizei |
|
| -> Ptr GLhandleARB |
|
| -> m () |
glGetActiveSubroutineName Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLuint |
|
| -> GLsizei |
|
| -> Ptr GLsizei |
|
| -> Ptr GLchar |
|
| -> m () |
Manual page for OpenGL 4.x.
glGetActiveSubroutineUniformName Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLuint |
|
| -> GLsizei |
|
| -> Ptr GLsizei |
|
| -> Ptr GLchar |
|
| -> m () |
Manual page for OpenGL 4.x.
glGetActiveSubroutineUniformiv Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLuint |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Manual page for OpenGL 4.x.
glGetCompressedTexImageARB Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> Ptr a |
|
| -> m () |
This command is an alias for glGetCompressedTexImage.
glGenTransformFeedbacks Source #
Manual page for OpenGL 4.x.
glGetActiveUniformBlockName Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLuint |
|
| -> GLsizei |
|
| -> Ptr GLsizei |
|
| -> Ptr GLchar |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
glGetActiveUniformBlockiv Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLuint |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
glGetActiveUniformName Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLuint |
|
| -> GLsizei |
|
| -> Ptr GLsizei |
|
| -> Ptr GLchar |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
glGetActiveUniformsiv Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLsizei |
|
| -> Ptr GLuint |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
Manual pages for OpenGL 3.x or OpenGL 4.x.
glGetBufferParameterivARB Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
This command is an alias for glGetBufferParameteriv.
glGetBufferPointervARB Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr (Ptr a) |
|
| -> m () |
This command is an alias for glGetBufferPointerv.
glGetBufferSubDataARB Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLintptrARB |
|
| -> GLsizeiptrARB |
|
| -> Ptr a |
|
| -> m () |
This command is an alias for glGetBufferSubData.
Arguments
| :: MonadIO m | |
| => GLhandleARB |
|
| -> GLuint |
|
| -> GLsizei |
|
| -> Ptr GLsizei |
|
| -> Ptr GLint |
|
| -> Ptr GLenum |
|
| -> Ptr GLcharARB |
|
| -> m () |
This command is an alias for glGetActiveAttrib.
glGetAttribLocationARB Source #
Arguments
| :: MonadIO m | |
| => GLhandleARB |
|
| -> Ptr GLcharARB |
|
| -> m GLint |
This command is an alias for glGetAttribLocation.
Manual page for OpenGL 2.x.
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLsizei |
|
| -> Ptr GLuint |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLuint |
|
| -> GLsizei |
|
| -> Ptr GLsizei |
|
| -> Ptr GLint |
|
| -> Ptr GLenum |
|
| -> Ptr GLchar |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLuint |
|
| -> GLsizei |
|
| -> Ptr GLsizei |
|
| -> Ptr GLint |
|
| -> Ptr GLenum |
|
| -> Ptr GLchar |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLsizei |
|
| -> Ptr GLsizei |
|
| -> Ptr GLuint |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> Ptr GLboolean |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLboolean |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glGetBufferParameteriv Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr (Ptr a) |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLintptr |
|
| -> GLsizeiptr |
|
| -> Ptr a |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLdouble |
|
| -> m () |
Manual page for OpenGL 2.x.
glGetCompressedTexImage Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> Ptr a |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glGetBufferParameteri64v Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLint64 |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
glGetConvolutionFilterEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
glGetConvolutionParameterfvEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
glGenerateMultiTexMipmapEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> m () |
glGenerateTextureMipmapEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> m () |
glGetBooleanIndexedvEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> Ptr GLboolean |
|
| -> m () |
This command is an alias for glGetBooleani_v.
glGetCompressedMultiTexImageEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLint |
|
| -> Ptr a |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLsizei |
|
| -> Ptr GLuint |
|
| -> m () |
This command is an alias for glGenFramebuffers.
glGenRenderbuffersEXT Source #
Arguments
| :: MonadIO m | |
| => GLsizei |
|
| -> Ptr GLuint |
|
| -> m () |
This command is an alias for glGenRenderbuffers.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> m () |
This command is an alias for glGenerateMipmap.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
This command is an alias for glGetColorTable.
glGetColorTableParameterfvEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
This command is an alias for glGetColorTableParameterfv.
glGetColorTableParameterivEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
This command is an alias for glGetColorTableParameteriv.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLuint |
|
| -> m GLuint |
glGetCombinerInputParameterfvNV Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
glGetCombinerInputParameterivNV Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
glGetCombinerOutputParameterfvNV Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
glGetCombinerOutputParameterivNV Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
glGetCombinerStageParameterfvNV Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
glGetBufferParameterui64vNV Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLuint64EXT |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLuint |
|
| -> GLsizei |
|
| -> Ptr GLsizei |
|
| -> Ptr GLsizei |
|
| -> Ptr GLenum |
|
| -> Ptr GLchar |
|
| -> m () |
glGenTransformFeedbacksNV Source #
This command is an alias for glGenTransformFeedbacks.
Arguments
| :: MonadIO m | |
| => GLsizei |
|
| -> Ptr GLuint |
|
| -> m () |
This command is an alias for glGenProgramsARB.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLfixed |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
glGetColorTableParameterfvSGI Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
glGetColorTableParameterivSGI Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
This command is an alias for glGenVertexArrays.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> m () |
glGetBufferPointervOES Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr (Ptr a) |
|
| -> m () |
This command is an alias for glGetBufferPointerv.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLfixed |
|
| -> m () |
glGetDebugMessageLogAMD Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLsizei |
|
| -> Ptr GLenum |
|
| -> Ptr GLuint |
|
| -> Ptr GLuint |
|
| -> Ptr GLsizei |
|
| -> Ptr GLchar |
|
| -> m GLuint |
glGetFramebufferParameterfvAMD Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLuint |
|
| -> GLuint |
|
| -> GLsizei |
|
| -> Ptr GLfloat |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
glGetDebugMessageLogARB Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLsizei |
|
| -> Ptr GLenum |
|
| -> Ptr GLenum |
|
| -> Ptr GLuint |
|
| -> Ptr GLenum |
|
| -> Ptr GLsizei |
|
| -> Ptr GLchar |
|
| -> m GLuint |
This command is an alias for glGetDebugMessageLog.
glGetFramebufferParameteriv Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Manual page for OpenGL 4.x.
glGetFramebufferAttachmentParameteriv Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
glGetConvolutionParameteriv Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLboolean |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
Manual page for OpenGL 2.x.
glGetHistogramParameterfv Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
Manual page for OpenGL 2.x.
glGetHistogramParameteriv Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Manual page for OpenGL 2.x.
glGetInternalformativ Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> Ptr GLint |
|
| -> m () |
Manual page for OpenGL 4.x.
glGetInternalformati64v Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> Ptr GLint64 |
|
| -> m () |
Manual page for OpenGL 4.x.
glGetGraphicsResetStatusARB Source #
Arguments
| :: MonadIO m | |
| => m GLenum | of type GraphicsResetStatus. |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> m GLhandleARB | of type |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLint64 |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> Ptr GLint |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> Ptr GLdouble |
|
| -> m () |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> Ptr GLfloat |
|
| -> m () |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLdouble |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glGetFragDataLocation Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> Ptr GLchar |
|
| -> m GLint |
Manual pages for OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLdouble |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> Ptr GLint64 |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLsizei |
|
| -> Ptr GLenum |
|
| -> Ptr GLenum |
|
| -> Ptr GLuint |
|
| -> Ptr GLenum |
|
| -> Ptr GLsizei |
|
| -> Ptr GLchar |
|
| -> m GLuint |
Manual page for OpenGL 4.x.
glGetGraphicsResetStatus Source #
Arguments
| :: MonadIO m | |
| => m GLenum | of type GraphicsResetStatus. |
Manual page for OpenGL 4.x.
glGetConvolutionParameterivEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
glGetDoubleIndexedvEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> Ptr GLdouble |
|
| -> m () |
This command is an alias for glGetDoublei_v.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> Ptr GLdouble |
|
| -> m () |
This command is an alias for glGetDoublei_v.
glGetFloatIndexedvEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> Ptr GLfloat |
|
| -> m () |
This command is an alias for glGetFloati_v.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> Ptr GLfloat |
|
| -> m () |
This command is an alias for glGetFloati_v.
glGetIntegerIndexedvEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> Ptr GLint |
|
| -> m () |
This command is an alias for glGetIntegeri_v.
glGetFramebufferAttachmentParameterivEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
This command is an alias for glGetFramebufferAttachmentParameteriv.
glGetFragDataLocationEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> Ptr GLchar |
|
| -> m GLint |
This command is an alias for glGetFragDataLocation.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLboolean |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
glGetHistogramParameterfvEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
glGetHistogramParameterivEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
glGetImageTransformParameterfvHP Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
glGetImageTransformParameterivHP Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
glGetFramebufferParameterivMESA Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
glGetMapAttribParameterfvNV Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
glGetMapAttribParameterivNV Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
glGetMapParameterfvNV Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
glGetMapParameterivNV Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
glGetInternalformatSampleivNV Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> Ptr GLint |
|
| -> m () |
glGetFinalCombinerInputParameterfvNV Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
glGetFinalCombinerInputParameterivNV Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLuint64EXT |
|
| -> m () |
glGetIntegerui64i_vNV Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> Ptr GLuint64EXT |
|
| -> m () |
glGetHistogramParameterxvOES Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLfixed |
|
| -> m () |
glGetDetailTexFuncSGIS Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
glGetFragmentLightfvSGIX Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
glGetFragmentLightivSGIX Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
glGetFragmentMaterialfvSGIX Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
glGetFragmentMaterialivSGIX Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
glGetInstrumentsSGIX :: MonadIO m => m GLint Source #
glGetDebugMessageLogKHR Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLsizei |
|
| -> Ptr GLenum |
|
| -> Ptr GLenum |
|
| -> Ptr GLuint |
|
| -> Ptr GLenum |
|
| -> Ptr GLsizei |
|
| -> Ptr GLchar |
|
| -> m GLuint |
This command is an alias for glGetDebugMessageLog.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> Ptr GLfloat |
|
| -> m () |
This command is an alias for glGetFloati_v.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> Ptr GLfloat |
|
| -> m () |
This command is an alias for glGetFloati_v.
glGetFragDataIndexEXT Source #
This command is an alias for glGetFragDataIndex.
glGetFramebufferAttachmentParameterivOES Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
glGetFramebufferPixelLocalStorageSizeEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> m GLsizei |
glGetGraphicsResetStatusEXT Source #
Arguments
| :: MonadIO m | |
| => m GLenum | of type GraphicsResetStatus. |
This command is an alias for glGetGraphicsResetStatus.
glGetGraphicsResetStatusKHR Source #
Arguments
| :: MonadIO m | |
| => m GLenum | of type GraphicsResetStatus. |
This command is an alias for glGetGraphicsResetStatus.
This command is an alias for glGetInteger64v.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLint64 |
|
| -> m () |
This command is an alias for glGetInteger64v.
glGetNamedBufferParameteri64v Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLint64 |
|
| -> m () |
Manual page for OpenGL 4.x.
glGetNamedBufferParameteriv Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Manual page for OpenGL 4.x.
glGetNamedBufferPointerv Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr (Ptr a) |
|
| -> m () |
Manual page for OpenGL 4.x.
glGetNamedBufferSubData Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLintptr |
|
| -> GLsizeiptr |
|
| -> Ptr a |
|
| -> m () |
Manual page for OpenGL 4.x.
glGetNamedFramebufferAttachmentParameteriv Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Manual page for OpenGL 4.x.
glGetNamedFramebufferParameteriv Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Manual page for OpenGL 4.x.
glGetNamedRenderbufferParameteriv Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLsizei |
|
| -> Ptr GLsizei |
|
| -> Ptr GLenum |
|
| -> Ptr a |
|
| -> m () |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLboolean |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
Manual page for OpenGL 2.x.
glGetMinmaxParameterfv Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
Manual page for OpenGL 2.x.
glGetMinmaxParameteriv Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Manual page for OpenGL 2.x.
glGetObjectParameterfvARB Source #
Arguments
| :: MonadIO m | |
| => GLhandleARB |
|
| -> GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
glGetObjectParameterivARB Source #
Arguments
| :: MonadIO m | |
| => GLhandleARB |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> Ptr GLfloat |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLuint |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLushort |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr (Ptr a) |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 4.x.
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> GLsizei |
|
| -> Ptr GLsizei |
|
| -> Ptr GLchar |
|
| -> m () |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => Ptr a |
|
| -> GLsizei |
|
| -> Ptr GLsizei |
|
| -> Ptr GLchar |
|
| -> m () |
Manual page for OpenGL 4.x.
glGetMultiTexEnvfvEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
glGetMultiTexEnvivEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
glGetMultiTexGendvEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr GLdouble |
|
| -> m () |
glGetMultiTexGenfvEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
glGetMultiTexGenivEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
glGetMultiTexImageEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLint |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
glGetMultiTexLevelParameterfvEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLint |
|
| -> GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
glGetMultiTexLevelParameterivEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLint |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
glGetMultiTexParameterIivEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
glGetMultiTexParameterIuivEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr GLuint |
|
| -> m () |
glGetMultiTexParameterfvEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
glGetMultiTexParameterivEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
glGetNamedBufferSubDataEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLintptr |
|
| -> GLsizeiptr |
|
| -> Ptr a |
|
| -> m () |
glGetNamedFramebufferAttachmentParameterivEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
glGetNamedProgramStringEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
glGetNamedProgramivEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLboolean |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
glGetMinmaxParameterfvEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
glGetMinmaxParameterivEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr (Ptr a) |
|
| -> m () |
This command is an alias for glGetPointerv.
glGetPerfCounterInfoINTEL Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLuint |
|
| -> GLuint |
|
| -> Ptr GLchar |
|
| -> GLuint |
|
| -> Ptr GLchar |
|
| -> Ptr GLuint |
|
| -> Ptr GLuint |
|
| -> Ptr GLuint |
|
| -> Ptr GLuint |
|
| -> Ptr GLuint64 |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> Ptr GLfloat |
|
| -> m () |
This command is an alias for glGetMultisamplefv.
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 () |
glGetNamedBufferParameterui64vNV Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLuint64EXT |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLfixed |
|
| -> m () |
glGetPixelTexGenParameterfvSGIS Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
glGetPixelTexGenParameterivSGIS Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLfixed |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLfixed |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> GLsizei |
|
| -> Ptr GLsizei |
|
| -> Ptr GLchar |
|
| -> m () |
This command is an alias for glGetObjectLabel.
glGetObjectPtrLabelKHR Source #
Arguments
| :: MonadIO m | |
| => Ptr a |
|
| -> GLsizei |
|
| -> Ptr GLsizei |
|
| -> Ptr GLchar |
|
| -> m () |
This command is an alias for glGetObjectPtrLabel.
This command is an alias for glGetPointerv.
glGetProgramBinaryOES Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLsizei |
|
| -> Ptr GLsizei |
|
| -> Ptr GLenum |
|
| -> Ptr a |
|
| -> m () |
This command is an alias for glGetProgramBinary.
glGetShaderPrecisionFormat Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> Ptr GLint |
|
| -> m () |
Manual page for OpenGL 4.x.
glGetProgramStringARB Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
glGetRenderbufferParameteriv Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> Ptr b |
|
| -> Ptr c |
|
| -> m () |
Manual page for OpenGL 2.x.
glGetQueryObjectivARB Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
This command is an alias for glGetQueryObjectiv.
glGetQueryObjectuivARB Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLuint |
|
| -> m () |
This command is an alias for glGetQueryObjectuiv.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
This command is an alias for glGetQueryiv.
glGetProgramInterfaceiv Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Manual page for OpenGL 4.x.
glGetProgramResourceIndex Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLchar |
|
| -> m GLuint |
Manual page for OpenGL 4.x.
glGetProgramResourceLocation Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLchar |
|
| -> m GLint |
Manual page for OpenGL 4.x.
glGetProgramResourceLocationIndex Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLchar |
|
| -> m GLint |
Manual page for OpenGL 4.x.
glGetProgramResourceName Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLuint |
|
| -> GLsizei |
|
| -> Ptr GLsizei |
|
| -> Ptr GLchar |
|
| -> m () |
Manual page for OpenGL 4.x.
glGetProgramResourceiv Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLuint |
|
| -> GLsizei |
|
| -> Ptr GLenum |
|
| -> GLsizei |
|
| -> Ptr GLsizei |
|
| -> Ptr GLint |
|
| -> m () |
Manual page for OpenGL 4.x.
glGetSamplerParameterIiv Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
glGetSamplerParameterIuiv Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLuint |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
glGetSamplerParameterfv Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
glGetSamplerParameteriv Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
glGetProgramPipelineInfoLog Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLsizei |
|
| -> Ptr GLsizei |
|
| -> Ptr GLchar |
|
| -> m () |
Manual page for OpenGL 4.x.
glGetProgramPipelineiv Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLhandleARB |
|
| -> GLsizei |
|
| -> Ptr GLsizei |
|
| -> Ptr GLcharARB |
|
| -> m () |
This command is an alias for glGetShaderSource.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLchar |
|
| -> m GLuint |
Manual page for OpenGL 4.x.
glGetSubroutineUniformLocation Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLchar |
|
| -> m GLint |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLsync |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> Ptr GLsizei |
|
| -> Ptr GLint |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLint64 |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
glGetQueryObjectui64v Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLuint64 |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Manual page for OpenGL 4.x.
glGetTexBumpParameterfvATI Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
glGetTexBumpParameterivATI Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLsizei |
|
| -> Ptr GLsizei |
|
| -> Ptr GLchar |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLuint |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLsizei |
|
| -> Ptr GLsizei |
|
| -> Ptr GLchar |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLsizei |
|
| -> Ptr GLsizei |
|
| -> Ptr GLchar |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> m (Ptr GLubyte) | pointing to elements of type |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> m (Ptr GLubyte) | pointing to elements of type |
Manual pages for OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLdouble |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glGetTexLevelParameterfv Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glGetTexLevelParameteriv Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
glGetTexParameterIuiv Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLuint |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
glGetSeparableFilterEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> Ptr b |
|
| -> Ptr c |
|
| -> m () |
glGetRenderbufferParameterivEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
This command is an alias for glGetRenderbufferParameteriv.
glGetTexParameterIivEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
This command is an alias for glGetTexParameterIiv.
glGetQueryObjecti64vEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLint64 |
|
| -> m () |
This command is an alias for glGetQueryObjecti64v.
glGetQueryObjectui64vEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLuint64 |
|
| -> m () |
This command is an alias for glGetQueryObjectui64v.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> m GLushort |
glGetProgramParameterdvNV Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> GLenum |
|
| -> Ptr GLdouble |
|
| -> m () |
glGetProgramParameterfvNV Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLfixed |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLfixed |
|
| -> m () |
glGetTexLevelParameterxvOES Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> GLenum |
|
| -> Ptr GLfixed |
|
| -> m () |
glGetSharpenTexFuncSGIS Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
glGetTexFilterFuncSGIS Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
glGetQueryObjectivEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
This command is an alias for glGetQueryObjectiv.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
glGetRenderbufferParameterivOES Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
glGetSamplerParameterIivEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
This command is an alias for glGetSamplerParameterIiv.
glGetSamplerParameterIivOES Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
This command is an alias for glGetSamplerParameterIiv.
glGetSamplerParameterIuivEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLuint |
|
| -> m () |
This command is an alias for glGetSamplerParameterIuiv.
glGetSamplerParameterIuivOES Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLuint |
|
| -> m () |
This command is an alias for glGetSamplerParameterIuiv.
Arguments
| :: MonadIO m | |
| => GLsync |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> Ptr GLsizei |
|
| -> Ptr GLint |
|
| -> m () |
This command is an alias for glGetSynciv.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLfixed |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
glGetTexParameterIivOES Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
This command is an alias for glGetTexParameterIiv.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> Ptr GLint64EXT |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> Ptr GLuint64EXT |
|
| -> m () |
glGetVertexAttribLui64vARB Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLuint64EXT |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> Ptr a |
|
| -> m () |
Manual page for OpenGL 4.x.
glGetTextureLevelParameterfv Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
Manual page for OpenGL 4.x.
glGetTextureLevelParameteriv Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Manual page for OpenGL 4.x.
glGetTextureParameterIiv Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Manual page for OpenGL 4.x.
glGetTextureParameterIuiv Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLuint |
|
| -> m () |
Manual page for OpenGL 4.x.
glGetTextureParameterfv Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
Manual page for OpenGL 4.x.
glGetTextureParameteriv Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Manual page for OpenGL 4.x.
glGetTransformFeedbacki64_v Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLuint |
|
| -> Ptr GLint64 |
|
| -> m () |
Manual page for OpenGL 4.x.
glGetTransformFeedbacki_v Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLuint |
|
| -> Ptr GLint |
|
| -> m () |
Manual page for OpenGL 4.x.
glGetTransformFeedbackiv Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Manual page for OpenGL 4.x.
glGetVertexArrayIndexed64iv Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLuint |
|
| -> GLenum |
|
| -> Ptr GLint64 |
|
| -> m () |
Manual page for OpenGL 4.x.
glGetVertexArrayIndexediv Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLuint |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> Ptr GLdouble |
|
| -> m () |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> Ptr a |
|
| -> m () |
Manual page for OpenGL 4.x.
glGetUniformLocationARB Source #
Arguments
| :: MonadIO m | |
| => GLhandleARB |
|
| -> Ptr GLcharARB |
|
| -> m GLint |
This command is an alias for glGetUniformLocation.
Arguments
| :: MonadIO m | |
| => GLhandleARB |
|
| -> GLint |
|
| -> Ptr GLfloat |
|
| -> m () |
This command is an alias for glGetUniformfv.
Arguments
| :: MonadIO m | |
| => GLhandleARB |
|
| -> GLint |
|
| -> Ptr GLint |
|
| -> m () |
This command is an alias for glGetUniformiv.
glGetUniformSubroutineuiv Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> Ptr GLuint |
|
| -> m () |
Manual page for OpenGL 4.x.
glGetUniformBlockIndex Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> Ptr GLchar |
|
| -> m GLuint |
Manual pages for OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLsizei |
|
| -> Ptr (Ptr GLchar) |
|
| -> Ptr GLuint |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLdouble |
|
| -> m () |
Manual page for OpenGL 4.x.
glGetVertexAttribPointervARB Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr (Ptr a) |
|
| -> m () |
This command is an alias for glGetVertexAttribPointerv.
glGetVertexAttribdvARB Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLdouble |
|
| -> m () |
This command is an alias for glGetVertexAttribdv.
glGetVertexAttribfvARB Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
This command is an alias for glGetVertexAttribfv.
glGetVertexAttribivARB Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
This command is an alias for glGetVertexAttribiv.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glGetTransformFeedbackVarying Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLuint |
|
| -> GLsizei |
|
| -> Ptr GLsizei |
|
| -> Ptr GLsizei |
|
| -> Ptr GLenum |
|
| -> Ptr GLchar |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> Ptr GLfloat |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> Ptr GLint |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> Ptr GLuint |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
glGetVertexAttribIuiv Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLuint |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
glGetVertexAttribPointerv Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr (Ptr a) |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLdouble |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLint |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
glGetTextureLevelParameterfvEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLint |
|
| -> GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
glGetTextureLevelParameterivEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLint |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
glGetTextureParameterIivEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
glGetTextureParameterIuivEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr GLuint |
|
| -> m () |
glGetTextureParameterfvEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
glGetTextureParameterivEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> Ptr GLuint |
|
| -> m () |
This command is an alias for glGetUniformuiv.
glGetTexParameterIuivEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLuint |
|
| -> m () |
This command is an alias for glGetTexParameterIuiv.
glGetTransformFeedbackVaryingEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLuint |
|
| -> GLsizei |
|
| -> Ptr GLsizei |
|
| -> Ptr GLsizei |
|
| -> Ptr GLenum |
|
| -> Ptr GLchar |
|
| -> m () |
This command is an alias for glGetTransformFeedbackVarying.
glGetVertexAttribLdvEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLdouble |
|
| -> m () |
This command is an alias for glGetVertexAttribLdv.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLint64EXT |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLuint64EXT |
|
| -> m () |
glGetVertexAttribLi64vNV Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLint64EXT |
|
| -> m () |
glGetVertexAttribLui64vNV Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLuint64EXT |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
glGetVertexAttribPointervNV Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr (Ptr a) |
|
| -> m () |
This command is an alias for glGetVertexAttribPointerv.
glGetVertexAttribdvNV Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLdouble |
|
| -> m () |
This command is an alias for glGetVertexAttribdv.
glGetVertexAttribfvNV Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
This command is an alias for glGetVertexAttribfv.
glGetVertexAttribivNV Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
This command is an alias for glGetVertexAttribiv.
glGetVertexAttribIivEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
This command is an alias for glGetVertexAttribIiv.
glGetVertexAttribIuivEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLuint |
|
| -> m () |
This command is an alias for glGetVertexAttribIuiv.
glGetTexParameterxvOES Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLfixed |
|
| -> m () |
glGetTexParameterIuivOES Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLuint |
|
| -> m () |
This command is an alias for glGetTexParameterIuiv.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLfixed |
|
| -> m () |
glGetTextureHandleIMG Source #
This command is an alias for glGetTextureHandleARB.
glGetTextureSamplerHandleIMG Source #
This command is an alias for glGetTextureSamplerHandleARB.
glInvalidateNamedFramebufferData Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLsizei |
|
| -> Ptr GLenum |
|
| -> m () |
Manual page for OpenGL 4.x.
glInvalidateNamedFramebufferSubData Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLsizei |
|
| -> Ptr GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> m () |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLboolean |
|
| -> m () |
Manual page for OpenGL 2.x.
glInvalidateBufferData Source #
Manual page for OpenGL 4.x.
glInvalidateBufferSubData Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLintptr |
|
| -> GLsizeiptr |
|
| -> m () |
Manual page for OpenGL 4.x.
glInvalidateFramebuffer Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLsizei |
|
| -> Ptr GLenum |
|
| -> m () |
Manual page for OpenGL 4.x.
glInvalidateSubFramebuffer Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLsizei |
|
| -> Ptr GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> m () |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> Ptr a |
|
| -> m () |
glGetnConvolutionFilterARB Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> Ptr a |
|
| -> m () |
glGetnSeparableFilterARB Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> Ptr a |
|
| -> GLsizei |
|
| -> Ptr b |
|
| -> Ptr c |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> Ptr a |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLsizei |
|
| -> Ptr a |
|
| -> m () |
Manual page for OpenGL 2.x.
Manual page for OpenGL 2.x. The vector equivalent of this command is glIndexdv.
Manual page for OpenGL 2.x.
Manual page for OpenGL 2.x. The vector equivalent of this command is glIndexfv.
Manual page for OpenGL 2.x.
Manual page for OpenGL 2.x. The vector equivalent of this command is glIndexiv.
Manual page for OpenGL 2.x.
Manual page for OpenGL 2.x. The vector equivalent of this command is glIndexsv.
Manual page for OpenGL 2.x.
Manual page for OpenGL 2.x. The vector equivalent of this command is glIndexubv.
Manual page for OpenGL 2.x.
glInitNames :: MonadIO m => m () Source #
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLsizei |
|
| -> Ptr a |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> Ptr a |
|
| -> m () |
glGetnCompressedTexImage Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> GLsizei |
|
| -> Ptr a |
|
| -> m () |
Manual page for OpenGL 4.x.
glGetnConvolutionFilter Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> Ptr a |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> Ptr a |
|
| -> m () |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> Ptr GLdouble |
|
| -> m () |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> Ptr GLfloat |
|
| -> m () |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> Ptr GLint |
|
| -> m () |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> Ptr GLuint |
|
| -> m () |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLboolean |
|
| -> m () |
This command is an alias for glHistogram.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLclampf |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> m () |
glImportSemaphoreFdEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLint |
|
| -> m () |
glImportSemaphoreWin32HandleEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
glImportSemaphoreWin32NameEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLintptr |
|
| -> GLbitfield |
|
| -> m GLsync | of type |
glImageTransformParameterfHP Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLfloat |
|
| -> m () |
glImageTransformParameterfvHP Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
glImageTransformParameteriHP Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLint |
|
| -> m () |
glImageTransformParameterivHP Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => Ptr GLchar |
|
| -> m GLVULKANPROCNV |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr a |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> Ptr GLfloat |
|
| -> m () |
This command is an alias for glGetnUniformfv.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> Ptr GLfloat |
|
| -> m () |
This command is an alias for glGetnUniformfv.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> Ptr GLint |
|
| -> m () |
This command is an alias for glGetnUniformiv.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> Ptr GLint |
|
| -> m () |
This command is an alias for glGetnUniformiv.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> Ptr GLuint |
|
| -> m () |
This command is an alias for glGetnUniformuiv.
This command is an alias for glIsVertexArray.
Manual pages for OpenGL 3.x or OpenGL 4.x.
Manual pages for OpenGL 3.x or OpenGL 4.x.
Manual page for OpenGL 4.x.
glInvalidateTexSubImage Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> m () |
Manual page for OpenGL 4.x.
This command is an alias for glIsQuery.
Manual pages for OpenGL 3.x or OpenGL 4.x.
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLhandleARB |
|
| -> m () |
This command is an alias for glLinkProgram.
Manual pages for OpenGL 3.x or OpenGL 4.x.
glIsTransformFeedback Source #
Manual page for OpenGL 4.x.
Manual pages for OpenGL 3.x or OpenGL 4.x.
This command is an alias for glIsBuffer.
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> m GLboolean | of type Boolean. |
Manual pages for OpenGL 3.x or OpenGL 4.x.
Manual page for OpenGL 2.x.
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLfloat |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLfloat |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLint |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLushort |
|
| -> m () |
Manual page for OpenGL 2.x.
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.
glLoadIdentity :: MonadIO m => m () Source #
Manual page for OpenGL 2.x.
Manual page for OpenGL 2.x.
Manual page for OpenGL 2.x.
Manual page for OpenGL 2.x.
glIsEnabledIndexedEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> m GLboolean | of type Boolean. |
This command is an alias for glIsEnabledi.
This command is an alias for glIsFramebuffer.
This command is an alias for glIsRenderbuffer.
glIsTransformFeedbackNV Source #
This command is an alias for glIsTransformFeedback.
This command is an alias for glIsProgramARB.
glLGPUCopyImageSubDataNVX Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLbitfield |
|
| -> GLuint |
|
| -> GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLuint |
|
| -> GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> m () |
glLGPUInterlockNVX :: MonadIO m => m () Source #
glLGPUNamedBufferSubDataNVX Source #
Arguments
| :: MonadIO m | |
| => GLbitfield |
|
| -> GLuint |
|
| -> GLintptr |
|
| -> GLsizeiptr |
|
| -> Ptr a |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLfixed |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLfixed |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLfloat |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLint |
|
| -> m () |
glLoadIdentityDeformationMapSGIX Source #
Arguments
| :: MonadIO m | |
| => GLbitfield |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> m GLboolean | of type Boolean. |
This command is an alias for glIsEnabledi.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> m GLboolean | of type Boolean. |
This command is an alias for glIsEnabledi.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> m GLboolean | of type Boolean. |
This command is an alias for glIsEnabledi.
This command is an alias for glIsSync.
This command is an alias for glIsVertexArray.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLfixed |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLfixed |
|
| -> m () |
glLoadPaletteFromModelViewMatrixOES :: MonadIO m => m () Source #
glMapVertexAttrib2dAPPLE Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLuint |
|
| -> GLdouble |
|
| -> GLdouble |
|
| -> GLint |
|
| -> GLint |
|
| -> GLdouble |
|
| -> GLdouble |
|
| -> GLint |
|
| -> GLint |
|
| -> Ptr GLdouble |
|
| -> m () |
glMapVertexAttrib2fAPPLE Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLuint |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> GLint |
|
| -> GLint |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> GLint |
|
| -> GLint |
|
| -> Ptr GLfloat |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> m (Ptr a) |
Manual page for OpenGL 4.x.
glMapNamedBufferRange Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLintptr |
|
| -> GLsizeiptr |
|
| -> GLbitfield |
|
| -> m (Ptr a) |
Manual page for OpenGL 4.x.
glMemoryBarrierByRegion Source #
Arguments
| :: MonadIO m | |
| => GLbitfield |
|
| -> m () |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLboolean |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLintptr |
|
| -> GLsizeiptr |
|
| -> GLbitfield |
|
| -> m (Ptr a) |
Manual pages for OpenGL 3.x or OpenGL 4.x.
glMaxShaderCompilerThreadsARB Source #
This command is an alias for glMaxShaderCompilerThreadsKHR.
glMinSampleShadingARB Source #
This command is an alias for glMinSampleShading.
Arguments
| :: MonadIO m | |
| => GLbitfield |
|
| -> m () |
Manual page for OpenGL 4.x.
glLoadTransposeMatrixdARB Source #
This command is an alias for glLoadTransposeMatrixd.
glLoadTransposeMatrixfARB Source #
This command is an alias for glLoadTransposeMatrixf.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> m (Ptr a) |
This command is an alias for glMapBuffer.
glLoadTransposeMatrixd Source #
Manual page for OpenGL 2.x.
glLoadTransposeMatrixf Source #
Manual page for OpenGL 2.x.
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLdouble |
|
| -> GLdouble |
|
| -> GLint |
|
| -> GLint |
|
| -> Ptr GLdouble |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> GLint |
|
| -> GLint |
|
| -> Ptr GLfloat |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLdouble |
|
| -> GLdouble |
|
| -> GLint |
|
| -> GLint |
|
| -> GLdouble |
|
| -> GLdouble |
|
| -> GLint |
|
| -> GLint |
|
| -> Ptr GLdouble |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> GLint |
|
| -> GLint |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> GLint |
|
| -> GLint |
|
| -> Ptr GLfloat |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> m (Ptr a) |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Manual page for OpenGL 2.x.
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLdouble |
|
| -> GLdouble |
|
| -> GLint |
|
| -> GLdouble |
|
| -> GLdouble |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> GLint |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLfloat |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLint |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> m () |
Manual page for OpenGL 2.x.
Manual page for OpenGL 2.x.
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> m (Ptr a) |
glMapNamedBufferRangeEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLintptr |
|
| -> GLsizeiptr |
|
| -> GLbitfield |
|
| -> m (Ptr a) |
glMatrixLoadIdentityEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> m () |
glMatrixLoadTransposedEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLdouble |
|
| -> m () |
glMatrixLoadTransposefEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLdouble |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
glMatrixMultTransposedEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLdouble |
|
| -> m () |
glMatrixMultTransposefEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLdouble |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLboolean |
|
| -> m () |
This command is an alias for glMinmax.
Arguments
| :: MonadIO m | |
| => GLbitfield |
|
| -> m () |
This command is an alias for glMemoryBarrier.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLint |
|
| -> GLint |
|
| -> GLboolean |
|
| -> Ptr a |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLfixed |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLfixed |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> m (Ptr a) |
This command is an alias for glMapBuffer.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLintptr |
|
| -> GLsizeiptr |
|
| -> GLbitfield |
|
| -> m (Ptr a) |
This command is an alias for glMapBufferRange.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLfixed |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLfixed |
|
| -> m () |
glMinSampleShadingOES Source #
This command is an alias for glMinSampleShading.
glMultiDrawArraysIndirectAMD Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr a |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> m () |
This command is an alias for glMultiDrawArraysIndirect.
glMultiDrawElementsIndirectAMD Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> m () |
This command is an alias for glMultiDrawElementsIndirect.
glMultiDrawElementsBaseVertex Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLsizei |
|
| -> GLenum |
|
| -> Ptr (Ptr a) |
|
| -> GLsizei |
|
| -> Ptr GLint |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
glMultiDrawArraysIndirectCountARB Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr a |
|
| -> GLintptr |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> m () |
This command is an alias for glMultiDrawArraysIndirectCount.
glMultiDrawElementsIndirectCountARB Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> GLintptr |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> m () |
This command is an alias for glMultiDrawElementsIndirectCount.
glMultiDrawArraysIndirect Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr a |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> m () |
Manual page for OpenGL 4.x.
glMultiDrawElementsIndirect Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> m () |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLdouble |
|
| -> m () |
The vector equivalent of this command is glMultiTexCoord1dv. This command is an alias for glMultiTexCoord1d.
glMultiTexCoord1dvARB Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLdouble |
|
| -> m () |
This command is an alias for glMultiTexCoord1dv.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLfloat |
|
| -> m () |
The vector equivalent of this command is glMultiTexCoord1fv. This command is an alias for glMultiTexCoord1f.
glMultiTexCoord1fvARB Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
This command is an alias for glMultiTexCoord1fv.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> m () |
The vector equivalent of this command is glMultiTexCoord1iv. This command is an alias for glMultiTexCoord1i.
glMultiTexCoord1ivARB Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLint |
|
| -> m () |
This command is an alias for glMultiTexCoord1iv.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLshort |
|
| -> m () |
The vector equivalent of this command is glMultiTexCoord1sv. This command is an alias for glMultiTexCoord1s.
glMultiTexCoord1svARB Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLshort |
|
| -> m () |
This command is an alias for glMultiTexCoord1sv.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLdouble |
|
| -> GLdouble |
|
| -> m () |
The vector equivalent of this command is glMultiTexCoord2dv. This command is an alias for glMultiTexCoord2d.
glMultiTexCoord2dvARB Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLdouble |
|
| -> m () |
This command is an alias for glMultiTexCoord2dv.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> m () |
The vector equivalent of this command is glMultiTexCoord2fv. This command is an alias for glMultiTexCoord2f.
glMultiTexCoord2fvARB Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
This command is an alias for glMultiTexCoord2fv.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> m () |
The vector equivalent of this command is glMultiTexCoord2iv. This command is an alias for glMultiTexCoord2i.
glMultiTexCoord2ivARB Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLint |
|
| -> m () |
This command is an alias for glMultiTexCoord2iv.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLshort |
|
| -> GLshort |
|
| -> m () |
The vector equivalent of this command is glMultiTexCoord2sv. This command is an alias for glMultiTexCoord2s.
glMultiTexCoord2svARB Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLshort |
|
| -> m () |
This command is an alias for glMultiTexCoord2sv.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLdouble |
|
| -> GLdouble |
|
| -> GLdouble |
|
| -> m () |
The vector equivalent of this command is glMultiTexCoord3dv. This command is an alias for glMultiTexCoord3d.
glMultiTexCoord3dvARB Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLdouble |
|
| -> m () |
This command is an alias for glMultiTexCoord3dv.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> m () |
The vector equivalent of this command is glMultiTexCoord3fv. This command is an alias for glMultiTexCoord3f.
glMultiTexCoord3fvARB Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
This command is an alias for glMultiTexCoord3fv.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> m () |
The vector equivalent of this command is glMultiTexCoord3iv. This command is an alias for glMultiTexCoord3i.
glMultiTexCoord3ivARB Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLint |
|
| -> m () |
This command is an alias for glMultiTexCoord3iv.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLshort |
|
| -> GLshort |
|
| -> GLshort |
|
| -> m () |
The vector equivalent of this command is glMultiTexCoord3sv. This command is an alias for glMultiTexCoord3s.
glMultiTexCoord3svARB Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLshort |
|
| -> m () |
This command is an alias for glMultiTexCoord3sv.
glMultTransposeMatrixdARB Source #
This command is an alias for glMultTransposeMatrixd.
glMultTransposeMatrixfARB Source #
This command is an alias for glMultTransposeMatrixf.
Manual page for OpenGL 2.x.
glMultTransposeMatrixd Source #
Manual page for OpenGL 2.x.
glMultTransposeMatrixf Source #
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLint |
|
| -> Ptr GLsizei |
|
| -> GLsizei |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLsizei |
|
| -> GLenum |
|
| -> Ptr (Ptr a) |
|
| -> GLsizei |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLdouble |
|
| -> m () |
Manual page for OpenGL 2.x. The vector equivalent of this command is glMultiTexCoord1dv.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLdouble |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLfloat |
|
| -> m () |
Manual page for OpenGL 2.x. The vector equivalent of this command is glMultiTexCoord1fv.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> m () |
Manual page for OpenGL 2.x. The vector equivalent of this command is glMultiTexCoord1iv.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLshort |
|
| -> m () |
Manual page for OpenGL 2.x. The vector equivalent of this command is glMultiTexCoord1sv.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLshort |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLdouble |
|
| -> GLdouble |
|
| -> m () |
Manual page for OpenGL 2.x. The vector equivalent of this command is glMultiTexCoord2dv.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLdouble |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> m () |
Manual page for OpenGL 2.x. The vector equivalent of this command is glMultiTexCoord2fv.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> m () |
Manual page for OpenGL 2.x. The vector equivalent of this command is glMultiTexCoord2iv.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLshort |
|
| -> GLshort |
|
| -> m () |
Manual page for OpenGL 2.x. The vector equivalent of this command is glMultiTexCoord2sv.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLshort |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLdouble |
|
| -> GLdouble |
|
| -> GLdouble |
|
| -> m () |
Manual page for OpenGL 2.x. The vector equivalent of this command is glMultiTexCoord3dv.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLdouble |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> m () |
Manual page for OpenGL 2.x. The vector equivalent of this command is glMultiTexCoord3fv.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> m () |
Manual page for OpenGL 2.x. The vector equivalent of this command is glMultiTexCoord3iv.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLshort |
|
| -> GLshort |
|
| -> GLshort |
|
| -> m () |
Manual page for OpenGL 2.x. The vector equivalent of this command is glMultiTexCoord3sv.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLshort |
|
| -> m () |
Manual page for OpenGL 2.x.
glMultiDrawElementsIndirectCount Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> GLintptr |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLuint |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLint |
|
| -> Ptr GLsizei |
|
| -> GLsizei |
|
| -> m () |
This command is an alias for glMultiDrawArrays.
glMultiDrawElementsEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLsizei |
|
| -> GLenum |
|
| -> Ptr (Ptr a) |
|
| -> GLsizei |
|
| -> m () |
This command is an alias for glMultiDrawElements.
glMultiModeDrawElementsIBM Source #
Arguments
| :: MonadIO m | |
| => Ptr GLenum |
|
| -> Ptr GLsizei |
|
| -> GLenum |
|
| -> Ptr (Ptr a) |
|
| -> GLsizei |
|
| -> GLint |
|
| -> m () |
glMultiDrawElementsIndirectBindlessNV Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLint |
|
| -> m () |
glMultiDrawElementsIndirectBindlessCountNV Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLint |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLhalfNV |
|
| -> m () |
The vector equivalent of this command is glMultiTexCoord1hvNV.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLhalfNV |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLhalfNV |
|
| -> GLhalfNV |
|
| -> m () |
The vector equivalent of this command is glMultiTexCoord2hvNV.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLhalfNV |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLhalfNV |
|
| -> GLhalfNV |
|
| -> GLhalfNV |
|
| -> m () |
The vector equivalent of this command is glMultiTexCoord3hvNV.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLhalfNV |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLbyte |
|
| -> m () |
glMultiTexCoord1bvOES Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLbyte |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLbyte |
|
| -> GLbyte |
|
| -> m () |
glMultiTexCoord2bvOES Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLbyte |
|
| -> m () |
glMultiTexCoord3bvOES Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLbyte |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLfixed |
|
| -> m () |
glMultiTexCoord1xvOES Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLfixed |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLfixed |
|
| -> GLfixed |
|
| -> m () |
glMultiTexCoord2xvOES Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLfixed |
|
| -> m () |
glMultiDrawArraysIndirectEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr a |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> m () |
This command is an alias for glMultiDrawArraysIndirect.
glMultiDrawElementsBaseVertexEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLsizei |
|
| -> GLenum |
|
| -> Ptr (Ptr a) |
|
| -> GLsizei |
|
| -> Ptr GLint |
|
| -> m () |
This command is an alias for glMultiDrawElementsBaseVertex.
glMultiDrawElementsIndirectEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> m () |
This command is an alias for glMultiDrawElementsIndirect.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLsizeiptr |
|
| -> Ptr a |
|
| -> GLenum |
|
| -> m () |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLsizeiptr |
|
| -> Ptr a |
|
| -> GLbitfield |
|
| -> m () |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLintptr |
|
| -> GLsizeiptr |
|
| -> Ptr a |
|
| -> m () |
Manual page for OpenGL 4.x.
glNamedFramebufferDrawBuffer Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> m () |
Manual page for OpenGL 4.x.
glNamedFramebufferDrawBuffers Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLsizei |
|
| -> Ptr GLenum |
|
| -> m () |
Manual page for OpenGL 4.x.
glNamedFramebufferParameteri Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLint |
|
| -> m () |
Manual page for OpenGL 4.x.
glNamedFramebufferReadBuffer Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> m () |
Manual page for OpenGL 4.x.
glNamedFramebufferRenderbuffer Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLuint |
|
| -> m () |
Manual page for OpenGL 4.x.
glNamedFramebufferTexture Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLuint |
|
| -> GLint |
|
| -> m () |
Manual page for OpenGL 4.x.
glNamedFramebufferTextureLayer Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLuint |
|
| -> GLint |
|
| -> GLint |
|
| -> m () |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLdouble |
|
| -> GLdouble |
|
| -> GLdouble |
|
| -> GLdouble |
|
| -> m () |
The vector equivalent of this command is glMultiTexCoord4dv. This command is an alias for glMultiTexCoord4d.
glMultiTexCoord4dvARB Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLdouble |
|
| -> m () |
This command is an alias for glMultiTexCoord4dv.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> m () |
The vector equivalent of this command is glMultiTexCoord4fv. This command is an alias for glMultiTexCoord4f.
glMultiTexCoord4fvARB Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
This command is an alias for glMultiTexCoord4fv.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> m () |
The vector equivalent of this command is glMultiTexCoord4iv. This command is an alias for glMultiTexCoord4i.
glMultiTexCoord4ivARB Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLint |
|
| -> m () |
This command is an alias for glMultiTexCoord4iv.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLshort |
|
| -> GLshort |
|
| -> GLshort |
|
| -> GLshort |
|
| -> m () |
The vector equivalent of this command is glMultiTexCoord4sv. This command is an alias for glMultiTexCoord4s.
glMultiTexCoord4svARB Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLshort |
|
| -> m () |
This command is an alias for glMultiTexCoord4sv.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLuint |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLuint |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLuint |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLuint |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLuint |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLuint |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLuint |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLuint |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLdouble |
|
| -> GLdouble |
|
| -> GLdouble |
|
| -> GLdouble |
|
| -> m () |
Manual page for OpenGL 2.x. The vector equivalent of this command is glMultiTexCoord4dv.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLdouble |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> m () |
Manual page for OpenGL 2.x. The vector equivalent of this command is glMultiTexCoord4fv.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> m () |
Manual page for OpenGL 2.x. The vector equivalent of this command is glMultiTexCoord4iv.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLshort |
|
| -> GLshort |
|
| -> GLshort |
|
| -> GLshort |
|
| -> m () |
Manual page for OpenGL 2.x. The vector equivalent of this command is glMultiTexCoord4sv.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLshort |
|
| -> m () |
Manual page for OpenGL 2.x.
glMultiTexCoordPointerEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> Ptr a |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLfloat |
|
| -> m () |
The vector equivalent of this command is glMultiTexEnvfvEXT.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLint |
|
| -> m () |
The vector equivalent of this command is glMultiTexEnvivEXT.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLdouble |
|
| -> m () |
The vector equivalent of this command is glMultiTexGendvEXT.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr GLdouble |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLfloat |
|
| -> m () |
The vector equivalent of this command is glMultiTexGenfvEXT.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLint |
|
| -> m () |
The vector equivalent of this command is glMultiTexGenivEXT.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLint |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLint |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLint |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
glMultiTexParameterIivEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
glMultiTexParameterIuivEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr GLuint |
|
| -> m () |
glMultiTexParameterfEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLfloat |
|
| -> m () |
The vector equivalent of this command is glMultiTexParameterfvEXT.
glMultiTexParameterfvEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
glMultiTexParameteriEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLint |
|
| -> m () |
The vector equivalent of this command is glMultiTexParameterivEXT.
glMultiTexParameterivEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
glMultiTexRenderbufferEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLuint |
|
| -> m () |
glMultiTexSubImage1DEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
glMultiTexSubImage2DEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
glMultiTexSubImage3DEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLsizeiptr |
|
| -> Ptr a |
|
| -> GLenum |
|
| -> m () |
glNamedBufferStorageEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLsizeiptr |
|
| -> Ptr a |
|
| -> GLbitfield |
|
| -> m () |
This command is an alias for glNamedBufferStorage.
glNamedBufferSubDataEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLintptr |
|
| -> GLsizeiptr |
|
| -> Ptr a |
|
| -> m () |
This command is an alias for glNamedBufferSubData.
glNamedFramebufferParameteriEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLint |
|
| -> m () |
glNamedFramebufferRenderbufferEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLuint |
|
| -> m () |
glNamedFramebufferTexture1DEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLuint |
|
| -> GLint |
|
| -> m () |
glNamedFramebufferTexture2DEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLuint |
|
| -> GLint |
|
| -> m () |
glNamedFramebufferTexture3DEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLuint |
|
| -> GLint |
|
| -> GLint |
|
| -> m () |
glNamedFramebufferTextureFaceEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLuint |
|
| -> GLint |
|
| -> GLenum |
|
| -> m () |
glNamedBufferStorageExternalEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLintptr |
|
| -> GLsizeiptr |
|
| -> GLeglClientBufferEXT |
|
| -> GLbitfield |
|
| -> m () |
glNamedBufferStorageMemEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLsizeiptr |
|
| -> GLuint |
|
| -> GLuint64 |
|
| -> m () |
glMulticastBarrierNV :: MonadIO m => m () Source #
glMulticastBufferSubDataNV Source #
Arguments
| :: MonadIO m | |
| => GLbitfield |
|
| -> GLuint |
|
| -> GLintptr |
|
| -> GLsizeiptr |
|
| -> Ptr a |
|
| -> m () |
glMulticastCopyBufferSubDataNV Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLbitfield |
|
| -> GLuint |
|
| -> GLuint |
|
| -> GLintptr |
|
| -> GLintptr |
|
| -> GLsizeiptr |
|
| -> m () |
glMulticastCopyImageSubDataNV Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLbitfield |
|
| -> GLuint |
|
| -> GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLuint |
|
| -> GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> m () |
glMulticastWaitSyncNV Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLbitfield |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLhalfNV |
|
| -> GLhalfNV |
|
| -> GLhalfNV |
|
| -> GLhalfNV |
|
| -> m () |
The vector equivalent of this command is glMultiTexCoord4hvNV.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLhalfNV |
|
| -> m () |
glMultiTexCoord4bvOES Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLbyte |
|
| -> m () |
glMultiTexCoord3xvOES Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLfixed |
|
| -> m () |
glMultiTexCoord4xvOES Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLfixed |
|
| -> m () |
glNamedRenderbufferStorage Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> m () |
Manual page for OpenGL 4.x.
glNamedRenderbufferStorageMultisample Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> m () |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> m () |
Manual page for OpenGL 4.x.
glPauseTransformFeedback :: MonadIO m => m () Source #
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLuint |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLuint |
|
| -> GLenum |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLfloat |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLbyte |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLdouble |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLshort |
|
| -> m () |
Manual page for OpenGL 2.x.
Manual page for OpenGL 2.x. The vector equivalent of this command is glNormal3bv.
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLdouble |
|
| -> GLdouble |
|
| -> GLdouble |
|
| -> m () |
Manual page for OpenGL 2.x. The vector equivalent of this command is glNormal3dv.
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLfloat |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> m () |
Manual page for OpenGL 2.x. The vector equivalent of this command is glNormal3fv.
Manual page for OpenGL 2.x.
Manual page for OpenGL 2.x. The vector equivalent of this command is glNormal3iv.
Manual page for OpenGL 2.x.
Manual page for OpenGL 2.x. The vector equivalent of this command is glNormal3sv.
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLsizei |
|
| -> Ptr a |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLdouble |
|
| -> GLdouble |
|
| -> GLdouble |
|
| -> GLdouble |
|
| -> GLdouble |
|
| -> GLdouble |
|
| -> m () |
Manual page for OpenGL 2.x.
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLsizei |
|
| -> Ptr GLfloat |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> GLsizei |
|
| -> Ptr GLchar |
|
| -> m () |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => Ptr a |
|
| -> GLsizei |
|
| -> Ptr GLchar |
|
| -> m () |
Manual page for OpenGL 4.x.
glNamedProgramLocalParameter4dEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLuint |
|
| -> GLdouble |
|
| -> GLdouble |
|
| -> GLdouble |
|
| -> GLdouble |
|
| -> m () |
The vector equivalent of this command is glNamedProgramLocalParameter4dvEXT.
glNamedProgramLocalParameter4fEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLuint |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> m () |
The vector equivalent of this command is glNamedProgramLocalParameter4fvEXT.
glNamedProgramLocalParameterI4iEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLuint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> m () |
The vector equivalent of this command is glNamedProgramLocalParameterI4ivEXT.
glNamedProgramLocalParameterI4uiEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLuint |
|
| -> GLuint |
|
| -> GLuint |
|
| -> GLuint |
|
| -> GLuint |
|
| -> m () |
The vector equivalent of this command is glNamedProgramLocalParameterI4uivEXT.
glNamedProgramStringEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> Ptr a |
|
| -> m () |
glNormalPointervINTEL Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr (Ptr a) |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLhalfNV |
|
| -> GLhalfNV |
|
| -> GLhalfNV |
|
| -> m () |
The vector equivalent of this command is glNormal3hvNV.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
glPathCoverDepthFuncNV Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> m () |
glPathGlyphIndexRangeNV Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr a |
|
| -> GLbitfield |
|
| -> GLuint |
|
| -> GLfloat |
|
| -> Ptr GLuint |
|
| -> m GLenum |
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> GLbitfield |
|
| -> GLuint |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLuint |
|
| -> GLfloat |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> GLbitfield |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> Ptr b |
|
| -> GLenum |
|
| -> GLuint |
|
| -> GLfloat |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLfloat |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLint |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> GLuint |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> Ptr GLubyte |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLsizei |
|
| -> Ptr a |
|
| -> m () |
glPauseTransformFeedbackNV :: MonadIO m => m () Source #
This command is an alias for glPauseTransformFeedback.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> GLsizei |
|
| -> Ptr GLchar |
|
| -> m () |
This command is an alias for glObjectLabel.
This command is an alias for glObjectPtrLabel.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> m () |
This command is an alias for glPatchParameteri.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> m () |
This command is an alias for glPatchParameteri.
glPrimitiveBoundingBoxARB Source #
Arguments
| :: MonadIO m | |
| => GLfloat |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> m () |
This command is an alias for glPrimitiveBoundingBox.
glProgramEnvParameter4dARB Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> GLdouble |
|
| -> GLdouble |
|
| -> GLdouble |
|
| -> GLdouble |
|
| -> m () |
The vector equivalent of this command is glProgramEnvParameter4dvARB.
glProgramEnvParameter4fARB Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> m () |
The vector equivalent of this command is glProgramEnvParameter4fvARB.
glProgramLocalParameter4dARB Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> GLdouble |
|
| -> GLdouble |
|
| -> GLdouble |
|
| -> GLdouble |
|
| -> m () |
The vector equivalent of this command is glProgramLocalParameter4dvARB.
glProgramLocalParameter4fARB Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> m () |
The vector equivalent of this command is glProgramLocalParameter4fvARB.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> GLsizei |
|
| -> m () |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLfloat |
|
| -> m () |
This command is an alias for glPointParameterf.
glPointParameterfvARB Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
This command is an alias for glPointParameterfv.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLsizei |
|
| -> Ptr GLuint |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLsizei |
|
| -> Ptr GLushort |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLfloat |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLfloat |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> m () |
Manual page for OpenGL 2.x.
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLfloat |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Manual page for OpenGL 2.x.
glPopAttrib :: MonadIO m => m () Source #
Manual page for OpenGL 2.x.
glPopClientAttrib :: MonadIO m => m () Source #
Manual page for OpenGL 2.x.
glPopMatrix :: MonadIO m => m () Source #
Manual page for OpenGL 2.x.
glPopName :: MonadIO m => m () Source #
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLsizei |
|
| -> Ptr GLuint |
|
| -> Ptr GLfloat |
|
| -> m () |
Manual page for OpenGL 2.x.
glPrimitiveRestartIndex Source #
Manual pages for OpenGL 3.x or OpenGL 4.x.
glPopDebugGroup :: MonadIO m => m () Source #
Manual page for OpenGL 4.x.
glPopGroupMarkerEXT :: MonadIO m => m () Source #
glPixelTransformParameterfEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLfloat |
|
| -> m () |
glPixelTransformParameterfvEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
glPixelTransformParameteriEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLint |
|
| -> m () |
glPixelTransformParameterivEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLfloat |
|
| -> m () |
This command is an alias for glPointParameterf.
glPointParameterfvEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
This command is an alias for glPointParameterfv.
glPolygonOffsetClampEXT Source #
This command is an alias for glPolygonOffsetClamp.
glPrioritizeTexturesEXT Source #
Arguments
| :: MonadIO m | |
| => GLsizei |
|
| -> Ptr GLuint |
|
| -> Ptr GLclampf |
|
| -> m () |
This command is an alias for glPrioritizeTextures.
glProgramNamedParameter4dNV Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLsizei |
|
| -> Ptr GLubyte |
|
| -> GLdouble |
|
| -> GLdouble |
|
| -> GLdouble |
|
| -> GLdouble |
|
| -> m () |
The vector equivalent of this command is glProgramNamedParameter4dvNV.
glProgramEnvParameterI4iNV Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> m () |
The vector equivalent of this command is glProgramEnvParameterI4ivNV.
glProgramEnvParameterI4uiNV Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> GLuint |
|
| -> GLuint |
|
| -> GLuint |
|
| -> GLuint |
|
| -> m () |
The vector equivalent of this command is glProgramEnvParameterI4uivNV.
glProgramLocalParameterI4iNV Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> m () |
The vector equivalent of this command is glProgramLocalParameterI4ivNV.
glProgramLocalParameterI4uiNV Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> GLuint |
|
| -> GLuint |
|
| -> GLuint |
|
| -> GLuint |
|
| -> m () |
The vector equivalent of this command is glProgramLocalParameterI4uivNV.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLfloat |
|
| -> Ptr GLfloat |
|
| -> Ptr GLfloat |
|
| -> Ptr GLfloat |
|
| -> Ptr GLfloat |
|
| -> m GLboolean | of type Boolean. |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> m () |
This command is an alias for glPointParameteri.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLint |
|
| -> m () |
This command is an alias for glPointParameteriv.
glPrimitiveRestartNV :: MonadIO m => m () Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLfixed |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLfixed |
|
| -> m () |
glPointParameterxvOES Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLfixed |
|
| -> m () |
glPixelTexGenParameterfSGIS Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLfloat |
|
| -> m () |
glPixelTexGenParameterfvSGIS Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
glPixelTexGenParameteriSGIS Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> m () |
glPixelTexGenParameterivSGIS Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLint |
|
| -> m () |
glPointParameterfSGIS Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLfloat |
|
| -> m () |
This command is an alias for glPointParameterf.
glPointParameterfvSGIS Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
This command is an alias for glPointParameterfv.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLfixed |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLfixed |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLfixed |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> m () |
This command is an alias for glPolygonMode.
glPopDebugGroupKHR :: MonadIO m => m () Source #
This command is an alias for glPopDebugGroup.
glPrimitiveBoundingBoxEXT Source #
Arguments
| :: MonadIO m | |
| => GLfloat |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> m () |
This command is an alias for glPrimitiveBoundingBox.
glPrimitiveBoundingBoxOES Source #
Arguments
| :: MonadIO m | |
| => GLfloat |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> m () |
This command is an alias for glPrimitiveBoundingBox.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> GLint |
|
| -> m () |
This command is an alias for glProgramBinary.
glProgramUniform1i64NV Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLint64EXT |
|
| -> m () |
glProgramUniform1ui64NV Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLuint64EXT |
|
| -> m () |
glProgramUniform2i64NV Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLint64EXT |
|
| -> GLint64EXT |
|
| -> m () |
glProgramUniform2ui64NV Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLuint64EXT |
|
| -> GLuint64EXT |
|
| -> m () |
glProgramUniform3i64NV Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLint64EXT |
|
| -> GLint64EXT |
|
| -> GLint64EXT |
|
| -> m () |
glProgramUniform3ui64NV Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLuint64EXT |
|
| -> GLuint64EXT |
|
| -> GLuint64EXT |
|
| -> m () |
glProgramUniform4i64NV Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLint64EXT |
|
| -> GLint64EXT |
|
| -> GLint64EXT |
|
| -> GLint64EXT |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> Ptr a |
|
| -> m () |
glProgramParameteriARB Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLint |
|
| -> m () |
This command is an alias for glProgramParameteri.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLint |
|
| -> m () |
Manual page for OpenGL 4.x.
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> Ptr GLfloat |
|
| -> m () |
Manual page for OpenGL 4.x.
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> Ptr GLint |
|
| -> m () |
Manual page for OpenGL 4.x.
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> Ptr GLuint |
|
| -> m () |
Manual page for OpenGL 4.x.
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> Ptr GLfloat |
|
| -> m () |
Manual page for OpenGL 4.x.
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> Ptr GLint |
|
| -> m () |
Manual page for OpenGL 4.x.
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> Ptr GLuint |
|
| -> m () |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> m () |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> Ptr GLfloat |
|
| -> m () |
Manual page for OpenGL 4.x.
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> Ptr GLint |
|
| -> m () |
Manual page for OpenGL 4.x.
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> Ptr GLuint |
|
| -> m () |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> m () |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> Ptr GLfloat |
|
| -> m () |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> m () |
Manual page for OpenGL 4.x.
glProgramUniform1fEXT Source #
This command is an alias for glProgramUniform1f.
glProgramUniform1fvEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> Ptr GLfloat |
|
| -> m () |
This command is an alias for glProgramUniform1fv.
glProgramUniform1iEXT Source #
This command is an alias for glProgramUniform1i.
glProgramUniform1ivEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> Ptr GLint |
|
| -> m () |
This command is an alias for glProgramUniform1iv.
glProgramUniform1uiEXT Source #
This command is an alias for glProgramUniform1ui.
glProgramUniform1uivEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> Ptr GLuint |
|
| -> m () |
This command is an alias for glProgramUniform1uiv.
glProgramUniform2fEXT Source #
This command is an alias for glProgramUniform2f.
glProgramUniform2fvEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> Ptr GLfloat |
|
| -> m () |
This command is an alias for glProgramUniform2fv.
glProgramUniform2iEXT Source #
This command is an alias for glProgramUniform2i.
glProgramUniform2ivEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> Ptr GLint |
|
| -> m () |
This command is an alias for glProgramUniform2iv.
glProgramUniform2uiEXT Source #
This command is an alias for glProgramUniform2ui.
glProgramUniform2uivEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> Ptr GLuint |
|
| -> m () |
This command is an alias for glProgramUniform2uiv.
glProgramUniform3fEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> m () |
This command is an alias for glProgramUniform3f.
glProgramUniform3fvEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> Ptr GLfloat |
|
| -> m () |
This command is an alias for glProgramUniform3fv.
glProgramUniform3iEXT Source #
This command is an alias for glProgramUniform3i.
glProgramUniform3ivEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> Ptr GLint |
|
| -> m () |
This command is an alias for glProgramUniform3iv.
glProgramUniform3uiEXT Source #
This command is an alias for glProgramUniform3ui.
glProgramUniform3uivEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> Ptr GLuint |
|
| -> m () |
This command is an alias for glProgramUniform3uiv.
glProgramUniform4fEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> m () |
This command is an alias for glProgramUniform4f.
glProgramUniform4fvEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> Ptr GLfloat |
|
| -> m () |
This command is an alias for glProgramUniform4fv.
glProgramUniform4iEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> m () |
This command is an alias for glProgramUniform4i.
glProgramParameteriEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLint |
|
| -> m () |
This command is an alias for glProgramParameteri.
glProgramNamedParameter4fNV Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLsizei |
|
| -> Ptr GLubyte |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> m () |
The vector equivalent of this command is glProgramNamedParameter4fvNV.
glProgramParameter4dNV Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> GLdouble |
|
| -> GLdouble |
|
| -> GLdouble |
|
| -> GLdouble |
|
| -> m () |
The vector equivalent of this command is glProgramParameter4dvNV.
glProgramParameter4fNV Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> m () |
The vector equivalent of this command is glProgramParameter4fvNV.
glProgramUniform4ui64NV Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLuint64EXT |
|
| -> GLuint64EXT |
|
| -> GLuint64EXT |
|
| -> GLuint64EXT |
|
| -> m () |
glQueryObjectParameteruiAMD Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> GLenum |
|
| -> GLuint |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> Ptr GLint |
|
| -> m () |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLuint |
|
| -> GLuint |
|
| -> GLuint |
|
| -> GLuint |
|
| -> m () |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> Ptr GLuint |
|
| -> m () |
Manual page for OpenGL 4.x.
glProgramUniformMatrix2fv Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLboolean |
|
| -> Ptr GLfloat |
|
| -> m () |
Manual page for OpenGL 4.x.
glProgramUniformMatrix2x3fv Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLboolean |
|
| -> Ptr GLfloat |
|
| -> m () |
Manual page for OpenGL 4.x.
glProgramUniformMatrix2x4fv Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLboolean |
|
| -> Ptr GLfloat |
|
| -> m () |
Manual page for OpenGL 4.x.
glProgramUniformMatrix3fv Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLboolean |
|
| -> Ptr GLfloat |
|
| -> m () |
Manual page for OpenGL 4.x.
glProgramUniformMatrix3x2fv Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLboolean |
|
| -> Ptr GLfloat |
|
| -> m () |
Manual page for OpenGL 4.x.
glProgramUniformMatrix3x4fv Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLboolean |
|
| -> Ptr GLfloat |
|
| -> m () |
Manual page for OpenGL 4.x.
glProgramUniformMatrix4fv Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLboolean |
|
| -> Ptr GLfloat |
|
| -> m () |
Manual page for OpenGL 4.x.
glProgramUniformMatrix4x2fv Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLboolean |
|
| -> Ptr GLfloat |
|
| -> m () |
Manual page for OpenGL 4.x.
glProgramUniformMatrix4x3fv Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLboolean |
|
| -> Ptr GLfloat |
|
| -> m () |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLbitfield |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLbitfield |
|
| -> m () |
Manual page for OpenGL 2.x.
glPushMatrix :: MonadIO m => m () Source #
Manual page for OpenGL 2.x.
Manual page for OpenGL 2.x.
Manual page for OpenGL 2.x. The vector equivalent of this command is glRasterPos2dv.
Manual page for OpenGL 2.x.
Manual page for OpenGL 2.x. The vector equivalent of this command is glRasterPos2fv.
Manual page for OpenGL 2.x.
Manual page for OpenGL 2.x. The vector equivalent of this command is glRasterPos2iv.
Manual page for OpenGL 2.x.
Manual page for OpenGL 2.x. The vector equivalent of this command is glRasterPos2sv.
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLdouble |
|
| -> GLdouble |
|
| -> GLdouble |
|
| -> m () |
Manual page for OpenGL 2.x. The vector equivalent of this command is glRasterPos3dv.
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLfloat |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> m () |
Manual page for OpenGL 2.x. The vector equivalent of this command is glRasterPos3fv.
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> m () |
Manual page for OpenGL 2.x. The vector equivalent of this command is glRasterPos3iv.
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLshort |
|
| -> GLshort |
|
| -> GLshort |
|
| -> m () |
Manual page for OpenGL 2.x. The vector equivalent of this command is glRasterPos3sv.
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLdouble |
|
| -> GLdouble |
|
| -> GLdouble |
|
| -> GLdouble |
|
| -> m () |
Manual page for OpenGL 2.x. The vector equivalent of this command is glRasterPos4dv.
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLfloat |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> m () |
Manual page for OpenGL 2.x. The vector equivalent of this command is glRasterPos4fv.
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> m () |
Manual page for OpenGL 2.x. The vector equivalent of this command is glRasterPos4iv.
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLshort |
|
| -> GLshort |
|
| -> GLshort |
|
| -> GLshort |
|
| -> m () |
Manual page for OpenGL 2.x. The vector equivalent of this command is glRasterPos4sv.
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> GLsizei |
|
| -> Ptr GLchar |
|
| -> m () |
Manual page for OpenGL 4.x.
glProgramUniform4ivEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> Ptr GLint |
|
| -> m () |
This command is an alias for glProgramUniform4iv.
glProgramUniform4uiEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLuint |
|
| -> GLuint |
|
| -> GLuint |
|
| -> GLuint |
|
| -> m () |
This command is an alias for glProgramUniform4ui.
glProgramUniform4uivEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> Ptr GLuint |
|
| -> m () |
This command is an alias for glProgramUniform4uiv.
glProgramUniformMatrix2fvEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLboolean |
|
| -> Ptr GLfloat |
|
| -> m () |
This command is an alias for glProgramUniformMatrix2fv.
glProgramUniformMatrix2x3fvEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLboolean |
|
| -> Ptr GLfloat |
|
| -> m () |
This command is an alias for glProgramUniformMatrix2x3fv.
glProgramUniformMatrix2x4fvEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLboolean |
|
| -> Ptr GLfloat |
|
| -> m () |
This command is an alias for glProgramUniformMatrix2x4fv.
glProgramUniformMatrix3fvEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLboolean |
|
| -> Ptr GLfloat |
|
| -> m () |
This command is an alias for glProgramUniformMatrix3fv.
glProgramUniformMatrix3x2fvEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLboolean |
|
| -> Ptr GLfloat |
|
| -> m () |
This command is an alias for glProgramUniformMatrix3x2fv.
glProgramUniformMatrix3x4fvEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLboolean |
|
| -> Ptr GLfloat |
|
| -> m () |
This command is an alias for glProgramUniformMatrix3x4fv.
glProgramUniformMatrix4fvEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLboolean |
|
| -> Ptr GLfloat |
|
| -> m () |
This command is an alias for glProgramUniformMatrix4fv.
glProgramUniformMatrix4x2fvEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLboolean |
|
| -> Ptr GLfloat |
|
| -> m () |
This command is an alias for glProgramUniformMatrix4x2fv.
glProgramUniformMatrix4x3fvEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLboolean |
|
| -> Ptr GLfloat |
|
| -> m () |
This command is an alias for glProgramUniformMatrix4x3fv.
glPushClientAttribDefaultEXT Source #
Arguments
| :: MonadIO m | |
| => GLbitfield |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> m () |
This command is an alias for glProvokingVertex.
glProgramVertexLimitNV Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> m () |
glProgramUniformui64NV Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLuint64EXT |
|
| -> m () |
glProgramUniformHandleui64IMG Source #
This command is an alias for glProgramUniformHandleui64ARB.
glProgramUniformHandleui64vIMG Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> Ptr GLuint64 |
|
| -> m () |
This command is an alias for glProgramUniformHandleui64vARB.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> GLsizei |
|
| -> Ptr GLchar |
|
| -> m () |
This command is an alias for glPushDebugGroup.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> m () |
This command is an alias for glQueryCounter.
glRenderbufferStorageMultisampleAdvancedAMD Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> m () |
glReleaseShaderCompiler :: MonadIO m => m () Source #
Manual page for OpenGL 4.x.
glRenderbufferStorage Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
glRenderbufferStorageMultisample Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> m () |
Manual page for OpenGL 2.x.
This command is an alias for glSampleCoverage.
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> Ptr a |
|
| -> m () |
This command is an alias for glReadnPixels.
glSamplerParameterIiv Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
glSamplerParameterIuiv Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLuint |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLfloat |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLint |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLbitfield |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
glResumeTransformFeedback :: MonadIO m => m () Source #
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLuint |
|
| -> GLenum |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLdouble |
|
| -> GLdouble |
|
| -> GLdouble |
|
| -> GLdouble |
|
| -> m () |
Manual page for OpenGL 2.x. The vector equivalent of this command is glRectdv.
Arguments
| :: MonadIO m | |
| => Ptr GLdouble |
|
| -> Ptr GLdouble |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLfloat |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> m () |
Manual page for OpenGL 2.x. The vector equivalent of this command is glRectfv.
Arguments
| :: MonadIO m | |
| => Ptr GLfloat |
|
| -> Ptr GLfloat |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> m () |
Manual page for OpenGL 2.x. The vector equivalent of this command is glRectiv.
Arguments
| :: MonadIO m | |
| => Ptr GLint |
|
| -> Ptr GLint |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLshort |
|
| -> GLshort |
|
| -> GLshort |
|
| -> GLshort |
|
| -> m () |
Manual page for OpenGL 2.x. The vector equivalent of this command is glRectsv.
Arguments
| :: MonadIO m | |
| => Ptr GLshort |
|
| -> Ptr GLshort |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> m GLint |
Manual page for OpenGL 2.x.
Manual page for OpenGL 2.x.
Manual page for OpenGL 2.x.
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Manual page for OpenGL 2.x.
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> Ptr a |
|
| -> m () |
Manual page for OpenGL 4.x.
glRenderbufferStorageMultisampleEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> m () |
This command is an alias for glRenderbufferStorageMultisample.
glRenderbufferStorageEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> m () |
This command is an alias for glRenderbufferStorage.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> m () |
This command is an alias for glResetHistogram.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> m () |
This command is an alias for glResetMinmax.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> m () |
glResizeBuffersMESA :: MonadIO m => m () Source #
glSampleMaskIndexedNV Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLbitfield |
|
| -> m () |
glRenderbufferStorageMultisampleCoverageNV Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLbitfield |
|
| -> m () |
glResolveDepthValuesNV :: MonadIO m => m () Source #
glResumeTransformFeedbackNV :: MonadIO m => m () Source #
This command is an alias for glResumeTransformFeedback.
Arguments
| :: MonadIO m | |
| => GLclampf |
|
| -> GLboolean |
|
| -> m () |
This command is an alias for glSampleMaskEXT.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> m () |
This command is an alias for glSamplePatternEXT.
glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN Source #
Arguments
| :: MonadIO m | |
| => Ptr GLuint |
|
| -> Ptr GLfloat |
|
| -> Ptr GLfloat |
|
| -> Ptr GLfloat |
|
| -> Ptr GLfloat |
|
| -> m () |
glReadBufferIndexedEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> Ptr a |
|
| -> m () |
This command is an alias for glReadnPixels.
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> Ptr a |
|
| -> m () |
This command is an alias for glReadnPixels.
glRenderbufferStorageMultisampleANGLE Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> m () |
glRenderbufferStorageMultisampleAPPLE Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> m () |
glRenderbufferStorageMultisampleIMG Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> m () |
glRenderbufferStorageMultisampleNV Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> m () |
This command is an alias for glRenderbufferStorageMultisample.
glRenderbufferStorageOES Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> m () |
glResolveMultisampleFramebufferAPPLE :: MonadIO m => m () Source #
glSamplerParameterIivEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
This command is an alias for glSamplerParameterIiv.
glSamplerParameterIivOES Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
This command is an alias for glSamplerParameterIiv.
glSamplerParameterIuivEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLuint |
|
| -> m () |
This command is an alias for glSamplerParameterIuiv.
glSamplerParameterIuivOES Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLuint |
|
| -> m () |
This command is an alias for glSamplerParameterIuiv.
Arguments
| :: MonadIO m | |
| => GLsizei |
|
| -> Ptr GLuint |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> GLsizei |
|
| -> m () |
Manual page for OpenGL 4.x.
glSpecializeShaderARB Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> Ptr GLchar |
|
| -> GLuint |
|
| -> Ptr GLuint |
|
| -> Ptr GLuint |
|
| -> m () |
This command is an alias for glSpecializeShader.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> Ptr b |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLhandleARB |
|
| -> GLsizei |
|
| -> Ptr (Ptr GLcharARB) |
|
| -> Ptr GLint |
|
| -> m () |
This command is an alias for glShaderSource.
glShaderStorageBlockBinding Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLuint |
|
| -> GLuint |
|
| -> m () |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> m () |
glSecondaryColorP3uiv Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLuint |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLsizei |
|
| -> Ptr GLint |
|
| -> m () |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> m () |
Manual page for OpenGL 4.x.
Manual page for OpenGL 4.x.
glStencilFuncSeparateATI Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLint |
|
| -> GLuint |
|
| -> m () |
glStencilOpSeparateATI Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> m () |
This command is an alias for glStencilOpSeparate.
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLbyte |
|
| -> GLbyte |
|
| -> GLbyte |
|
| -> m () |
Manual page for OpenGL 2.x. The vector equivalent of this command is glSecondaryColor3bv.
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLdouble |
|
| -> GLdouble |
|
| -> GLdouble |
|
| -> m () |
Manual page for OpenGL 2.x. The vector equivalent of this command is glSecondaryColor3dv.
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLfloat |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> m () |
Manual page for OpenGL 2.x. The vector equivalent of this command is glSecondaryColor3fv.
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> m () |
Manual page for OpenGL 2.x. The vector equivalent of this command is glSecondaryColor3iv.
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLshort |
|
| -> GLshort |
|
| -> GLshort |
|
| -> m () |
Manual page for OpenGL 2.x. The vector equivalent of this command is glSecondaryColor3sv.
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLubyte |
|
| -> GLubyte |
|
| -> GLubyte |
|
| -> m () |
Manual page for OpenGL 2.x. The vector equivalent of this command is glSecondaryColor3ubv.
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLuint |
|
| -> GLuint |
|
| -> m () |
Manual page for OpenGL 2.x. The vector equivalent of this command is glSecondaryColor3uiv.
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLushort |
|
| -> GLushort |
|
| -> GLushort |
|
| -> m () |
Manual page for OpenGL 2.x. The vector equivalent of this command is glSecondaryColor3usv.
Manual page for OpenGL 2.x.
glSecondaryColorPointer Source #
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> Ptr a |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLsizei |
|
| -> Ptr GLuint |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLsizei |
|
| -> Ptr (Ptr GLchar) |
|
| -> Ptr GLint |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> GLuint |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glStencilFuncSeparate Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLint |
|
| -> GLuint |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glStencilMaskSeparate Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glSeparableFilter2DEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> Ptr b |
|
| -> m () |
This command is an alias for glSeparableFilter2D.
glSecondaryColor3bEXT Source #
Arguments
| :: MonadIO m | |
| => GLbyte |
|
| -> GLbyte |
|
| -> GLbyte |
|
| -> m () |
The vector equivalent of this command is glSecondaryColor3bvEXT. This command is an alias for glSecondaryColor3b.
glSecondaryColor3bvEXT Source #
This command is an alias for glSecondaryColor3bv.
glSecondaryColor3dEXT Source #
Arguments
| :: MonadIO m | |
| => GLdouble |
|
| -> GLdouble |
|
| -> GLdouble |
|
| -> m () |
The vector equivalent of this command is glSecondaryColor3dvEXT. This command is an alias for glSecondaryColor3d.
glSecondaryColor3dvEXT Source #
This command is an alias for glSecondaryColor3dv.
glSecondaryColor3fEXT Source #
Arguments
| :: MonadIO m | |
| => GLfloat |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> m () |
The vector equivalent of this command is glSecondaryColor3fvEXT. This command is an alias for glSecondaryColor3f.
glSecondaryColor3fvEXT Source #
This command is an alias for glSecondaryColor3fv.
glSecondaryColor3iEXT Source #
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> m () |
The vector equivalent of this command is glSecondaryColor3ivEXT. This command is an alias for glSecondaryColor3i.
glSecondaryColor3ivEXT Source #
This command is an alias for glSecondaryColor3iv.
glSecondaryColor3sEXT Source #
Arguments
| :: MonadIO m | |
| => GLshort |
|
| -> GLshort |
|
| -> GLshort |
|
| -> m () |
The vector equivalent of this command is glSecondaryColor3svEXT. This command is an alias for glSecondaryColor3s.
glSecondaryColor3svEXT Source #
This command is an alias for glSecondaryColor3sv.
glSecondaryColor3ubEXT Source #
Arguments
| :: MonadIO m | |
| => GLubyte |
|
| -> GLubyte |
|
| -> GLubyte |
|
| -> m () |
The vector equivalent of this command is glSecondaryColor3ubvEXT. This command is an alias for glSecondaryColor3ub.
glSecondaryColor3ubvEXT Source #
This command is an alias for glSecondaryColor3ubv.
glSecondaryColor3uiEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLuint |
|
| -> GLuint |
|
| -> m () |
The vector equivalent of this command is glSecondaryColor3uivEXT. This command is an alias for glSecondaryColor3ui.
glSecondaryColor3uivEXT Source #
This command is an alias for glSecondaryColor3uiv.
glSecondaryColor3usEXT Source #
Arguments
| :: MonadIO m | |
| => GLushort |
|
| -> GLushort |
|
| -> GLushort |
|
| -> m () |
The vector equivalent of this command is glSecondaryColor3usvEXT. This command is an alias for glSecondaryColor3us.
glSecondaryColor3usvEXT Source #
This command is an alias for glSecondaryColor3usv.
glSecondaryColorPointerEXT Source #
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> Ptr a |
|
| -> m () |
This command is an alias for glSecondaryColorPointer.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLuint |
|
| -> Ptr GLuint |
|
| -> GLuint |
|
| -> Ptr GLuint |
|
| -> Ptr GLenum |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
glSetLocalConstantEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> GLuint |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLhalfNV |
|
| -> GLhalfNV |
|
| -> GLhalfNV |
|
| -> m () |
The vector equivalent of this command is glSecondaryColor3hvNV.
glStencilFillPathInstancedNV Source #
Arguments
| :: MonadIO m | |
| => GLsizei |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> GLuint |
|
| -> GLenum |
|
| -> GLuint |
|
| -> GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLuint |
|
| -> m () |
glSecondaryColorFormatNV Source #
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> m () |
glStartInstrumentsSGIX :: MonadIO m => m () Source #
glSpriteParameterfSGIX Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLfloat |
|
| -> m () |
glSpriteParameterfvSGIX Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
glSpriteParameteriSGIX Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> m () |
glSpriteParameterivSGIX Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLsizei |
|
| -> Ptr GLint |
|
| -> m () |
This command is an alias for glScissorArrayv.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLsizei |
|
| -> Ptr GLint |
|
| -> m () |
This command is an alias for glScissorArrayv.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> m () |
This command is an alias for glScissorIndexed.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> m () |
This command is an alias for glScissorIndexed.
This command is an alias for glScissorIndexedv.
This command is an alias for glScissorIndexedv.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLuint |
|
| -> GLuint |
|
| -> GLuint |
|
| -> GLbitfield |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLuint |
|
| -> m () |
This command is an alias for glTexBuffer.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLuint |
|
| -> GLintptr |
|
| -> GLsizeiptr |
|
| -> m () |
Manual page for OpenGL 4.x.
glTexBumpParameterfvATI Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
glTexBumpParameterivATI Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Manual page for OpenGL 2.x. The vector equivalent of this command is glTexCoord1dv.
Manual page for OpenGL 2.x.
Manual page for OpenGL 2.x. The vector equivalent of this command is glTexCoord1fv.
Manual page for OpenGL 2.x.
Manual page for OpenGL 2.x. The vector equivalent of this command is glTexCoord1iv.
Manual page for OpenGL 2.x.
Manual page for OpenGL 2.x. The vector equivalent of this command is glTexCoord1sv.
Manual page for OpenGL 2.x.
Manual page for OpenGL 2.x. The vector equivalent of this command is glTexCoord2dv.
Manual page for OpenGL 2.x.
Manual page for OpenGL 2.x. The vector equivalent of this command is glTexCoord2fv.
Manual page for OpenGL 2.x.
Manual page for OpenGL 2.x. The vector equivalent of this command is glTexCoord2iv.
Manual page for OpenGL 2.x.
Manual page for OpenGL 2.x. The vector equivalent of this command is glTexCoord2sv.
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLdouble |
|
| -> GLdouble |
|
| -> GLdouble |
|
| -> m () |
Manual page for OpenGL 2.x. The vector equivalent of this command is glTexCoord3dv.
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLfloat |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> m () |
Manual page for OpenGL 2.x. The vector equivalent of this command is glTexCoord3fv.
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> m () |
Manual page for OpenGL 2.x. The vector equivalent of this command is glTexCoord3iv.
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLshort |
|
| -> GLshort |
|
| -> GLshort |
|
| -> m () |
Manual page for OpenGL 2.x. The vector equivalent of this command is glTexCoord3sv.
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLdouble |
|
| -> GLdouble |
|
| -> GLdouble |
|
| -> GLdouble |
|
| -> m () |
Manual page for OpenGL 2.x. The vector equivalent of this command is glTexCoord4dv.
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLfloat |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> m () |
Manual page for OpenGL 2.x. The vector equivalent of this command is glTexCoord4fv.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLuint |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
The vector equivalent of this command is glTangent3bvEXT.
Arguments
| :: MonadIO m | |
| => GLdouble |
|
| -> GLdouble |
|
| -> GLdouble |
|
| -> m () |
The vector equivalent of this command is glTangent3dvEXT.
Arguments
| :: MonadIO m | |
| => GLfloat |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> m () |
The vector equivalent of this command is glTangent3fvEXT.
The vector equivalent of this command is glTangent3ivEXT.
The vector equivalent of this command is glTangent3svEXT.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLsizei |
|
| -> Ptr a |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLuint |
|
| -> m () |
This command is an alias for glTexBuffer.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLuint |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> m () |
The vector equivalent of this command is glTexCoord1hvNV.
The vector equivalent of this command is glTexCoord2hvNV.
Arguments
| :: MonadIO m | |
| => GLhalfNV |
|
| -> GLhalfNV |
|
| -> GLhalfNV |
|
| -> m () |
The vector equivalent of this command is glTexCoord3hvNV.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> GLuint64 |
|
| -> m () |
glStencilStrokePathInstancedNV Source #
Arguments
| :: MonadIO m | |
| => GLsizei |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> GLuint |
|
| -> GLint |
|
| -> GLuint |
|
| -> GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
glTagSampleBufferSGIX :: MonadIO m => m () Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLuint |
|
| -> m () |
This command is an alias for glTexBuffer.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLuint |
|
| -> GLintptr |
|
| -> GLsizeiptr |
|
| -> m () |
This command is an alias for glTexBufferRange.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLuint |
|
| -> GLintptr |
|
| -> GLsizeiptr |
|
| -> m () |
This command is an alias for glTexBufferRange.
glTexStorageSparseAMD Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLbitfield |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLuint |
|
| -> m () |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLuint |
|
| -> GLintptr |
|
| -> GLsizeiptr |
|
| -> m () |
Manual page for OpenGL 4.x.
glTextureBarrier :: MonadIO m => m () Source #
Manual page for OpenGL 4.x.
glTexImage2DMultisample Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLboolean |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
glTexImage3DMultisample Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLboolean |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> m () |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> m () |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> m () |
Manual page for OpenGL 4.x.
glTexStorage2DMultisample Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLboolean |
|
| -> m () |
Manual page for OpenGL 4.x.
glTexStorage3DMultisample Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLboolean |
|
| -> m () |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLuint |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLuint |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLuint |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLuint |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> m () |
Manual page for OpenGL 2.x. The vector equivalent of this command is glTexCoord4iv.
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLshort |
|
| -> GLshort |
|
| -> GLshort |
|
| -> GLshort |
|
| -> m () |
Manual page for OpenGL 2.x. The vector equivalent of this command is glTexCoord4sv.
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> Ptr a |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLfloat |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLint |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLdouble |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLdouble |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLfloat |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLint |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLint |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLint |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLint |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLuint |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLfloat |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLint |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLuint |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
This command is an alias for glTexSubImage1D.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
This command is an alias for glTexSubImage2D.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLint |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
This command is an alias for glTexImage3D.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
This command is an alias for glTexSubImage3D.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
This command is an alias for glTexParameterIiv.
glTexParameterIuivEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLuint |
|
| -> m () |
This command is an alias for glTexParameterIuiv.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLhalfNV |
|
| -> GLhalfNV |
|
| -> GLhalfNV |
|
| -> GLhalfNV |
|
| -> m () |
The vector equivalent of this command is glTexCoord4hvNV.
glTextureBarrierNV :: MonadIO m => m () Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLfixed |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLfixed |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLfixed |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLfixed |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLfixed |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLfixed |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLint |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> Ptr GLfloat |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLfixed |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLfixed |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLfloat |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLint |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLint |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
glTexPageCommitmentEXT Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLboolean |
|
| -> m () |
This command is an alias for glTexPageCommitmentARB.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
This command is an alias for glTexParameterIiv.
glTexParameterIuivOES Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLuint |
|
| -> m () |
This command is an alias for glTexParameterIuiv.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> GLfixed |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> Ptr GLfixed |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> m () |
This command is an alias for glTexStorage1D.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> m () |
This command is an alias for glTexStorage2D.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> m () |
This command is an alias for glTexStorage3D.
glTexStorage3DMultisampleOES Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLboolean |
|
| -> m () |
This command is an alias for glTexStorage3DMultisample.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLint64EXT |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLsizei |
|
| -> Ptr GLint64EXT |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLuint64EXT |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLsizei |
|
| -> Ptr GLuint64EXT |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLint64EXT |
|
| -> GLint64EXT |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLsizei |
|
| -> Ptr GLint64EXT |
|
| -> m () |
glTextureStorageSparseAMD Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLbitfield |
|
| -> m () |
glTextureParameterIiv Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Manual page for OpenGL 4.x.
glTextureParameterIuiv Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLuint |
|
| -> m () |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLfloat |
|
| -> m () |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLint |
|
| -> m () |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> m () |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> m () |
Manual page for OpenGL 4.x.
glTextureStorage2DMultisample Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLboolean |
|
| -> m () |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> m () |
Manual page for OpenGL 4.x.
glTextureStorage3DMultisample Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLboolean |
|
| -> m () |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
Manual page for OpenGL 4.x.
glTransformFeedbackBufferBase Source #
Manual page for OpenGL 4.x.
glTransformFeedbackBufferRange Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLuint |
|
| -> GLuint |
|
| -> GLintptr |
|
| -> GLsizeiptr |
|
| -> m () |
Manual page for OpenGL 4.x.
This command is an alias for glUniform1f.
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLsizei |
|
| -> Ptr GLfloat |
|
| -> m () |
This command is an alias for glUniform1fv.
This command is an alias for glUniform1i.
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLsizei |
|
| -> Ptr GLint |
|
| -> m () |
This command is an alias for glUniform1iv.
This command is an alias for glUniform2f.
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLsizei |
|
| -> Ptr GLfloat |
|
| -> m () |
This command is an alias for glUniform2fv.
This command is an alias for glUniform2i.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLuint |
|
| -> GLenum |
|
| -> GLuint |
|
| -> GLuint |
|
| -> GLuint |
|
| -> GLuint |
|
| -> m () |
Manual page for OpenGL 4.x.
glTransformFeedbackVaryings Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLsizei |
|
| -> Ptr (Ptr GLchar) |
|
| -> GLenum |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
Manual page for OpenGL 2.x.
Manual page for OpenGL 2.x.
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLsizei |
|
| -> Ptr GLfloat |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLsizei |
|
| -> Ptr GLint |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Manual pages for OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLsizei |
|
| -> Ptr GLuint |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLsizei |
|
| -> Ptr GLfloat |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glTextureBufferRangeEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLuint |
|
| -> GLintptr |
|
| -> GLsizeiptr |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLint |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLint |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLint |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
glTextureParameterIivEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
glTextureParameterIuivEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr GLuint |
|
| -> m () |
glTextureParameterfEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLfloat |
|
| -> m () |
The vector equivalent of this command is glTextureParameterfvEXT.
glTextureParameterfvEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
glTextureParameteriEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLint |
|
| -> m () |
The vector equivalent of this command is glTextureParameterivEXT.
glTextureParameterivEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr GLint |
|
| -> m () |
glTextureRenderbufferEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLuint |
|
| -> m () |
glTextureSubImage1DEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
glTextureSubImage2DEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
glTextureSubImage3DEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> GLenum |
|
| -> GLenum |
|
| -> Ptr a |
|
| -> m () |
This command is an alias for glUniform1ui.
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLsizei |
|
| -> Ptr GLuint |
|
| -> m () |
This command is an alias for glUniform1uiv.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLenum |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> m () |
glTransformFeedbackVaryingsEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLsizei |
|
| -> Ptr (Ptr GLchar) |
|
| -> GLenum |
|
| -> m () |
This command is an alias for glTransformFeedbackVaryings.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> GLenum |
|
| -> GLenum |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLuint |
|
| -> GLenum |
|
| -> GLuint |
|
| -> GLuint |
|
| -> GLuint |
|
| -> GLuint |
|
| -> m () |
This command is an alias for glTextureView.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLuint |
|
| -> GLenum |
|
| -> GLuint |
|
| -> GLuint |
|
| -> GLuint |
|
| -> GLuint |
|
| -> m () |
This command is an alias for glTextureView.
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLuint64EXT |
|
| -> GLuint64EXT |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLsizei |
|
| -> Ptr GLuint64EXT |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLint64EXT |
|
| -> GLint64EXT |
|
| -> GLint64EXT |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLsizei |
|
| -> Ptr GLint64EXT |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLuint64EXT |
|
| -> GLuint64EXT |
|
| -> GLuint64EXT |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLsizei |
|
| -> Ptr GLuint64EXT |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLint64EXT |
|
| -> GLint64EXT |
|
| -> GLint64EXT |
|
| -> GLint64EXT |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLsizei |
|
| -> Ptr GLint64EXT |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLuint64EXT |
|
| -> GLuint64EXT |
|
| -> GLuint64EXT |
|
| -> GLuint64EXT |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLsizei |
|
| -> Ptr GLuint64EXT |
|
| -> m () |
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLsizei |
|
| -> Ptr GLint |
|
| -> m () |
This command is an alias for glUniform2iv.
This command is an alias for glUniform3f.
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLsizei |
|
| -> Ptr GLfloat |
|
| -> m () |
This command is an alias for glUniform3fv.
This command is an alias for glUniform3i.
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLsizei |
|
| -> Ptr GLint |
|
| -> m () |
This command is an alias for glUniform3iv.
This command is an alias for glUniform4f.
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLsizei |
|
| -> Ptr GLfloat |
|
| -> m () |
This command is an alias for glUniform4fv.
This command is an alias for glUniform4i.
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLsizei |
|
| -> Ptr GLint |
|
| -> m () |
This command is an alias for glUniform4iv.
glUniformMatrix2fvARB Source #
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLsizei |
|
| -> GLboolean |
|
| -> Ptr GLfloat |
|
| -> m () |
This command is an alias for glUniformMatrix2fv.
glUniformMatrix3fvARB Source #
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLsizei |
|
| -> GLboolean |
|
| -> Ptr GLfloat |
|
| -> m () |
This command is an alias for glUniformMatrix3fv.
glUniformMatrix4fvARB Source #
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLsizei |
|
| -> GLboolean |
|
| -> Ptr GLfloat |
|
| -> m () |
This command is an alias for glUniformMatrix4fv.
glUniformSubroutinesuiv Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLsizei |
|
| -> Ptr GLuint |
|
| -> m () |
Manual page for OpenGL 4.x.
glUniformBlockBinding Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLuint |
|
| -> GLuint |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> m GLboolean | of type Boolean. |
This command is an alias for glUnmapBuffer.
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLsizei |
|
| -> Ptr GLint |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Manual pages for OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLsizei |
|
| -> Ptr GLuint |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLsizei |
|
| -> Ptr GLfloat |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLsizei |
|
| -> Ptr GLint |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Manual pages for OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLsizei |
|
| -> Ptr GLuint |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLsizei |
|
| -> Ptr GLfloat |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLsizei |
|
| -> Ptr GLint |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Manual pages for OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLsizei |
|
| -> Ptr GLuint |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLsizei |
|
| -> GLboolean |
|
| -> Ptr GLfloat |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLsizei |
|
| -> GLboolean |
|
| -> Ptr GLfloat |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLsizei |
|
| -> GLboolean |
|
| -> Ptr GLfloat |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLsizei |
|
| -> GLboolean |
|
| -> Ptr GLfloat |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLsizei |
|
| -> GLboolean |
|
| -> Ptr GLfloat |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLsizei |
|
| -> GLboolean |
|
| -> Ptr GLfloat |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLsizei |
|
| -> GLboolean |
|
| -> Ptr GLfloat |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLsizei |
|
| -> GLboolean |
|
| -> Ptr GLfloat |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLsizei |
|
| -> GLboolean |
|
| -> Ptr GLfloat |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> m GLboolean | of type Boolean. |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glUnlockArraysEXT :: MonadIO m => m () Source #
This command is an alias for glUniform2ui.
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLsizei |
|
| -> Ptr GLuint |
|
| -> m () |
This command is an alias for glUniform2uiv.
This command is an alias for glUniform3ui.
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLsizei |
|
| -> Ptr GLuint |
|
| -> m () |
This command is an alias for glUniform3uiv.
This command is an alias for glUniform4ui.
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLsizei |
|
| -> Ptr GLuint |
|
| -> m () |
This command is an alias for glUniform4uiv.
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLuint64EXT |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLsizei |
|
| -> Ptr GLuint64EXT |
|
| -> m () |
glUniformHandleui64IMG Source #
This command is an alias for glUniformHandleui64ARB.
glUniformHandleui64vIMG Source #
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLsizei |
|
| -> Ptr GLuint64 |
|
| -> m () |
This command is an alias for glUniformHandleui64vARB.
glUniformMatrix2x3fvNV Source #
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLsizei |
|
| -> GLboolean |
|
| -> Ptr GLfloat |
|
| -> m () |
This command is an alias for glUniformMatrix2x3fv.
glUniformMatrix2x4fvNV Source #
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLsizei |
|
| -> GLboolean |
|
| -> Ptr GLfloat |
|
| -> m () |
This command is an alias for glUniformMatrix2x4fv.
glUniformMatrix3x2fvNV Source #
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLsizei |
|
| -> GLboolean |
|
| -> Ptr GLfloat |
|
| -> m () |
This command is an alias for glUniformMatrix3x2fv.
glUniformMatrix3x4fvNV Source #
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLsizei |
|
| -> GLboolean |
|
| -> Ptr GLfloat |
|
| -> m () |
This command is an alias for glUniformMatrix3x4fv.
glUniformMatrix4x2fvNV Source #
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLsizei |
|
| -> GLboolean |
|
| -> Ptr GLfloat |
|
| -> m () |
This command is an alias for glUniformMatrix4x2fv.
glUniformMatrix4x3fvNV Source #
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLsizei |
|
| -> GLboolean |
|
| -> Ptr GLfloat |
|
| -> m () |
This command is an alias for glUniformMatrix4x3fv.
This command is an alias for glUnmapBuffer.
glVertexArrayParameteriAPPLE Source #
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> m () |
glVertexArrayAttribBinding Source #
Manual page for OpenGL 4.x.
glVertexArrayAttribFormat Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLuint |
|
| -> GLint |
|
| -> GLenum |
|
| -> GLboolean |
|
| -> GLuint |
|
| -> m () |
Manual page for OpenGL 4.x.
glVertexArrayAttribIFormat Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLuint |
|
| -> GLint |
|
| -> GLenum |
|
| -> GLuint |
|
| -> m () |
Manual page for OpenGL 4.x.
glVertexArrayAttribLFormat Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLuint |
|
| -> GLint |
|
| -> GLenum |
|
| -> GLuint |
|
| -> m () |
Manual page for OpenGL 4.x.
glVertexArrayBindingDivisor Source #
Manual page for OpenGL 4.x.
glVertexArrayElementBuffer Source #
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLbitfield |
|
| -> GLuint |
|
| -> m () |
Manual page for OpenGL 4.x.
glValidateProgramPipeline Source #
Manual page for OpenGL 4.x.
glUseProgramObjectARB Source #
Arguments
| :: MonadIO m | |
| => GLhandleARB |
|
| -> m () |
This command is an alias for glUseProgram.
Arguments
| :: MonadIO m | |
| => GLhandleARB |
|
| -> m () |
This command is an alias for glValidateProgram.
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. The vector equivalent of this command is glVertex2dv.
Manual page for OpenGL 2.x.
Manual page for OpenGL 2.x. The vector equivalent of this command is glVertex2fv.
Manual page for OpenGL 2.x.
Manual page for OpenGL 2.x. The vector equivalent of this command is glVertex2iv.
Manual page for OpenGL 2.x.
Manual page for OpenGL 2.x. The vector equivalent of this command is glVertex2sv.
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLdouble |
|
| -> GLdouble |
|
| -> GLdouble |
|
| -> m () |
Manual page for OpenGL 2.x. The vector equivalent of this command is glVertex3dv.
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLfloat |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> m () |
Manual page for OpenGL 2.x. The vector equivalent of this command is glVertex3fv.
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> m () |
Manual page for OpenGL 2.x. The vector equivalent of this command is glVertex3iv.
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLshort |
|
| -> GLshort |
|
| -> GLshort |
|
| -> m () |
Manual page for OpenGL 2.x. The vector equivalent of this command is glVertex3sv.
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLdouble |
|
| -> GLdouble |
|
| -> GLdouble |
|
| -> GLdouble |
|
| -> m () |
Manual page for OpenGL 2.x. The vector equivalent of this command is glVertex4dv.
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLfloat |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> m () |
Manual page for OpenGL 2.x. The vector equivalent of this command is glVertex4fv.
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> m () |
Manual page for OpenGL 2.x. The vector equivalent of this command is glVertex4iv.
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLshort |
|
| -> GLshort |
|
| -> GLshort |
|
| -> GLshort |
|
| -> m () |
Manual page for OpenGL 2.x. The vector equivalent of this command is glVertex4sv.
Manual page for OpenGL 2.x.
The vector equivalent of this command is glVertex2hvNV.
Arguments
| :: MonadIO m | |
| => GLhalfNV |
|
| -> GLhalfNV |
|
| -> GLhalfNV |
|
| -> m () |
The vector equivalent of this command is glVertex3hvNV.
Arguments
| :: MonadIO m | |
| => GLhalfNV |
|
| -> GLhalfNV |
|
| -> GLhalfNV |
|
| -> GLhalfNV |
|
| -> m () |
The vector equivalent of this command is glVertex4hvNV.
glVDPAUFiniNV :: MonadIO m => m () Source #
Arguments
| :: MonadIO m | |
| => GLvdpauSurfaceNV |
|
| -> m GLboolean | of type Boolean. |
Arguments
| :: MonadIO m | |
| => GLsizei |
|
| -> Ptr GLvdpauSurfaceNV |
|
| -> m () |
glVDPAUSurfaceAccessNV Source #
Arguments
| :: MonadIO m | |
| => GLvdpauSurfaceNV |
|
| -> GLenum |
|
| -> m () |
glVDPAUUnmapSurfacesNV Source #
Arguments
| :: MonadIO m | |
| => GLsizei |
|
| -> Ptr GLvdpauSurfaceNV |
|
| -> m () |
glVDPAUUnregisterSurfaceNV Source #
Arguments
| :: MonadIO m | |
| => GLvdpauSurfaceNV |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLbitfield |
|
| -> m () |
glUseProgramStagesEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLbitfield |
|
| -> GLuint |
|
| -> m () |
glVertexArrayVertexBuffer Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLuint |
|
| -> GLuint |
|
| -> GLintptr |
|
| -> GLsizei |
|
| -> m () |
Manual page for OpenGL 4.x.
glVertexArrayVertexBuffers Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLuint |
|
| -> GLsizei |
|
| -> Ptr GLuint |
|
| -> Ptr GLintptr |
|
| -> Ptr GLsizei |
|
| -> m () |
Manual page for OpenGL 4.x.
The vector equivalent of this command is glVertexAttrib1dvARB. This command is an alias for glVertexAttrib1d.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> Ptr GLdouble |
|
| -> m () |
This command is an alias for glVertexAttrib1dv.
The vector equivalent of this command is glVertexAttrib1fvARB. This command is an alias for glVertexAttrib1f.
This command is an alias for glVertexAttrib1fv.
The vector equivalent of this command is glVertexAttrib1svARB. This command is an alias for glVertexAttrib1s.
This command is an alias for glVertexAttrib1sv.
The vector equivalent of this command is glVertexAttrib2dvARB. This command is an alias for glVertexAttrib2d.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> Ptr GLdouble |
|
| -> m () |
This command is an alias for glVertexAttrib2dv.
The vector equivalent of this command is glVertexAttrib2fvARB. This command is an alias for glVertexAttrib2f.
This command is an alias for glVertexAttrib2fv.
The vector equivalent of this command is glVertexAttrib2svARB. This command is an alias for glVertexAttrib2s.
This command is an alias for glVertexAttrib2sv.
The vector equivalent of this command is glVertexAttrib3dvARB. This command is an alias for glVertexAttrib3d.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> Ptr GLdouble |
|
| -> m () |
This command is an alias for glVertexAttrib3dv.
The vector equivalent of this command is glVertexAttrib3fvARB. This command is an alias for glVertexAttrib3f.
This command is an alias for glVertexAttrib3fv.
The vector equivalent of this command is glVertexAttrib3svARB. This command is an alias for glVertexAttrib3s.
This command is an alias for glVertexAttrib3sv.
glVertexAttrib4NbvARB Source #
This command is an alias for glVertexAttrib4Nbv.
glVertexAttrib4NivARB Source #
This command is an alias for glVertexAttrib4Niv.
glVertexAttrib4NsvARB Source #
This command is an alias for glVertexAttrib4Nsv.
glVertexAttrib4NubARB Source #
This command is an alias for glVertexAttrib4Nub.
glVertexAttrib4NubvARB Source #
This command is an alias for glVertexAttrib4Nubv.
glVertexAttrib4NuivARB Source #
This command is an alias for glVertexAttrib4Nuiv.
glVertexAttrib4NusvARB Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> Ptr GLushort |
|
| -> m () |
This command is an alias for glVertexAttrib4Nusv.
This command is an alias for glVertexAttrib4bv.
The vector equivalent of this command is glVertexAttrib4dvARB. This command is an alias for glVertexAttrib4d.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> Ptr GLdouble |
|
| -> m () |
This command is an alias for glVertexAttrib4dv.
The vector equivalent of this command is glVertexAttrib4fvARB. This command is an alias for glVertexAttrib4f.
This command is an alias for glVertexAttrib4fv.
This command is an alias for glVertexAttrib4iv.
The vector equivalent of this command is glVertexAttrib4svARB. This command is an alias for glVertexAttrib4s.
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x. The vector equivalent of this command is glVertexAttrib1dv.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> Ptr GLdouble |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x. The vector equivalent of this command is glVertexAttrib1fv.
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x. The vector equivalent of this command is glVertexAttrib1sv.
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x. The vector equivalent of this command is glVertexAttrib2dv.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> Ptr GLdouble |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x. The vector equivalent of this command is glVertexAttrib2fv.
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x. The vector equivalent of this command is glVertexAttrib2sv.
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x. The vector equivalent of this command is glVertexAttrib3dv.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> Ptr GLdouble |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x. The vector equivalent of this command is glVertexAttrib3fv.
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x. The vector equivalent of this command is glVertexAttrib3sv.
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> Ptr GLushort |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x. The vector equivalent of this command is glVertexAttrib4dv.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> Ptr GLdouble |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x. The vector equivalent of this command is glVertexAttrib4fv.
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x. The vector equivalent of this command is glVertexAttrib4sv.
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
The vector equivalent of this command is glVertexAttrib1hvNV.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLhalfNV |
|
| -> GLhalfNV |
|
| -> m () |
The vector equivalent of this command is glVertexAttrib2hvNV.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLhalfNV |
|
| -> GLhalfNV |
|
| -> GLhalfNV |
|
| -> m () |
The vector equivalent of this command is glVertexAttrib3hvNV.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLhalfNV |
|
| -> GLhalfNV |
|
| -> GLhalfNV |
|
| -> GLhalfNV |
|
| -> m () |
The vector equivalent of this command is glVertexAttrib4hvNV.
The vector equivalent of this command is glVertexAttrib1dvNV. This command is an alias for glVertexAttrib1d.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> Ptr GLdouble |
|
| -> m () |
This command is an alias for glVertexAttrib1dv.
The vector equivalent of this command is glVertexAttrib1fvNV. This command is an alias for glVertexAttrib1f.
This command is an alias for glVertexAttrib1fv.
The vector equivalent of this command is glVertexAttrib1svNV. This command is an alias for glVertexAttrib1s.
This command is an alias for glVertexAttrib1sv.
The vector equivalent of this command is glVertexAttrib2dvNV. This command is an alias for glVertexAttrib2d.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> Ptr GLdouble |
|
| -> m () |
This command is an alias for glVertexAttrib2dv.
The vector equivalent of this command is glVertexAttrib2fvNV. This command is an alias for glVertexAttrib2f.
This command is an alias for glVertexAttrib2fv.
The vector equivalent of this command is glVertexAttrib2svNV. This command is an alias for glVertexAttrib2s.
This command is an alias for glVertexAttrib2sv.
The vector equivalent of this command is glVertexAttrib3dvNV. This command is an alias for glVertexAttrib3d.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> Ptr GLdouble |
|
| -> m () |
This command is an alias for glVertexAttrib3dv.
The vector equivalent of this command is glVertexAttrib3fvNV. This command is an alias for glVertexAttrib3f.
This command is an alias for glVertexAttrib3fv.
The vector equivalent of this command is glVertexAttrib3svNV. This command is an alias for glVertexAttrib3s.
This command is an alias for glVertexAttrib3sv.
The vector equivalent of this command is glVertexAttrib4dvNV. This command is an alias for glVertexAttrib4d.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> Ptr GLdouble |
|
| -> m () |
This command is an alias for glVertexAttrib4dv.
The vector equivalent of this command is glVertexAttrib4fvNV. This command is an alias for glVertexAttrib4f.
This command is an alias for glVertexAttrib4fv.
The vector equivalent of this command is glVertexAttrib4svNV. This command is an alias for glVertexAttrib4s.
glVertexAttribL1ui64ARB Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLuint64EXT |
|
| -> m () |
glVertexAttribL1ui64vARB Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> Ptr GLuint64EXT |
|
| -> m () |
glVertexAttribDivisorARB Source #
This command is an alias for glVertexAttribDivisor.
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> Ptr GLdouble |
|
| -> m () |
Manual page for OpenGL 4.x.
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> Ptr GLdouble |
|
| -> m () |
Manual page for OpenGL 4.x.
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> Ptr GLdouble |
|
| -> m () |
Manual page for OpenGL 4.x.
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> Ptr GLdouble |
|
| -> m () |
Manual page for OpenGL 4.x.
glVertexAttribLPointer Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> Ptr a |
|
| -> m () |
Manual page for OpenGL 4.x.
glVertexAttribBinding Source #
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLenum |
|
| -> GLboolean |
|
| -> GLuint |
|
| -> m () |
Manual page for OpenGL 4.x.
glVertexAttribIFormat Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLenum |
|
| -> GLuint |
|
| -> m () |
Manual page for OpenGL 4.x.
glVertexAttribLFormat Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLenum |
|
| -> GLuint |
|
| -> m () |
Manual page for OpenGL 4.x.
This command is an alias for glVertexAttrib4sv.
glVertexAttrib4ubvARB Source #
This command is an alias for glVertexAttrib4ubv.
glVertexAttrib4uivARB Source #
This command is an alias for glVertexAttrib4uiv.
glVertexAttrib4usvARB Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> Ptr GLushort |
|
| -> m () |
This command is an alias for glVertexAttrib4usv.
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> Ptr GLushort |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Manual pages for OpenGL 3.x or OpenGL 4.x. The vector equivalent of this command is glVertexAttribI1iv.
Manual pages for OpenGL 3.x or OpenGL 4.x.
Manual pages for OpenGL 3.x or OpenGL 4.x. The vector equivalent of this command is glVertexAttribI1uiv.
Manual pages for OpenGL 3.x or OpenGL 4.x.
Manual pages for OpenGL 3.x or OpenGL 4.x. The vector equivalent of this command is glVertexAttribI2iv.
Manual pages for OpenGL 3.x or OpenGL 4.x.
Manual pages for OpenGL 3.x or OpenGL 4.x. The vector equivalent of this command is glVertexAttribI2uiv.
Manual pages for OpenGL 3.x or OpenGL 4.x.
Manual pages for OpenGL 3.x or OpenGL 4.x. The vector equivalent of this command is glVertexAttribI3iv.
Manual pages for OpenGL 3.x or OpenGL 4.x.
Manual pages for OpenGL 3.x or OpenGL 4.x. The vector equivalent of this command is glVertexAttribI3uiv.
Manual pages for OpenGL 3.x or OpenGL 4.x.
Manual pages for OpenGL 3.x or OpenGL 4.x.
Manual pages for OpenGL 3.x or OpenGL 4.x. The vector equivalent of this command is glVertexAttribI4iv.
Manual pages for OpenGL 3.x or OpenGL 4.x.
Manual pages for OpenGL 3.x or OpenGL 4.x.
Manual pages for OpenGL 3.x or OpenGL 4.x.
Manual pages for OpenGL 3.x or OpenGL 4.x. The vector equivalent of this command is glVertexAttribI4uiv.
Manual pages for OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> Ptr GLushort |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
glVertexAttribIPointer Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> Ptr a |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
glVertexAttribDivisor Source #
Manual pages for OpenGL 3.x or OpenGL 4.x.
This command is an alias for glVertexAttribL1d.
glVertexAttribL1dvEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> Ptr GLdouble |
|
| -> m () |
This command is an alias for glVertexAttribL1dv.
This command is an alias for glVertexAttribL2d.
glVertexAttribL2dvEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> Ptr GLdouble |
|
| -> m () |
This command is an alias for glVertexAttribL2dv.
This command is an alias for glVertexAttribL3d.
glVertexAttribL3dvEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> Ptr GLdouble |
|
| -> m () |
This command is an alias for glVertexAttribL3dv.
This command is an alias for glVertexAttribL4d.
glVertexAttribL4dvEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> Ptr GLdouble |
|
| -> m () |
This command is an alias for glVertexAttribL4dv.
glVertexAttribL1i64NV Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint64EXT |
|
| -> m () |
glVertexAttribL1i64vNV Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> Ptr GLint64EXT |
|
| -> m () |
glVertexAttribL1ui64NV Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLuint64EXT |
|
| -> m () |
glVertexAttribL1ui64vNV Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> Ptr GLuint64EXT |
|
| -> m () |
glVertexAttribL2i64NV Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint64EXT |
|
| -> GLint64EXT |
|
| -> m () |
glVertexAttribL2i64vNV Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> Ptr GLint64EXT |
|
| -> m () |
glVertexAttribL2ui64NV Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLuint64EXT |
|
| -> GLuint64EXT |
|
| -> m () |
glVertexAttribL2ui64vNV Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> Ptr GLuint64EXT |
|
| -> m () |
glVertexAttribL3i64NV Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint64EXT |
|
| -> GLint64EXT |
|
| -> GLint64EXT |
|
| -> m () |
glVertexAttribL3i64vNV Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> Ptr GLint64EXT |
|
| -> m () |
glVertexAttribL3ui64NV Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLuint64EXT |
|
| -> GLuint64EXT |
|
| -> GLuint64EXT |
|
| -> m () |
glVertexAttribL3ui64vNV Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> Ptr GLuint64EXT |
|
| -> m () |
glVertexAttribL4i64NV Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint64EXT |
|
| -> GLint64EXT |
|
| -> GLint64EXT |
|
| -> GLint64EXT |
|
| -> m () |
glVertexAttribL4i64vNV Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> Ptr GLint64EXT |
|
| -> m () |
glVertexAttribL4ui64NV Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLuint64EXT |
|
| -> GLuint64EXT |
|
| -> GLuint64EXT |
|
| -> GLuint64EXT |
|
| -> m () |
glVertexAttribL4ui64vNV Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> Ptr GLuint64EXT |
|
| -> m () |
This command is an alias for glVertexAttrib4sv.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLubyte |
|
| -> GLubyte |
|
| -> GLubyte |
|
| -> GLubyte |
|
| -> m () |
The vector equivalent of this command is glVertexAttrib4ubvNV. This command is an alias for glVertexAttrib4Nub.
This command is an alias for glVertexAttrib4Nubv.
The vector equivalent of this command is glVertexAttribI1ivEXT. This command is an alias for glVertexAttribI1i.
glVertexAttribI1ivEXT Source #
This command is an alias for glVertexAttribI1iv.
glVertexAttribI1uiEXT Source #
The vector equivalent of this command is glVertexAttribI1uivEXT. This command is an alias for glVertexAttribI1ui.
glVertexAttribI1uivEXT Source #
This command is an alias for glVertexAttribI1uiv.
The vector equivalent of this command is glVertexAttribI2ivEXT. This command is an alias for glVertexAttribI2i.
glVertexAttribI2ivEXT Source #
This command is an alias for glVertexAttribI2iv.
glVertexAttribI2uiEXT Source #
The vector equivalent of this command is glVertexAttribI2uivEXT. This command is an alias for glVertexAttribI2ui.
glVertexAttribI2uivEXT Source #
This command is an alias for glVertexAttribI2uiv.
The vector equivalent of this command is glVertexAttribI3ivEXT. This command is an alias for glVertexAttribI3i.
glVertexAttribI3ivEXT Source #
This command is an alias for glVertexAttribI3iv.
glVertexAttribI3uiEXT Source #
The vector equivalent of this command is glVertexAttribI3uivEXT. This command is an alias for glVertexAttribI3ui.
glVertexAttribI3uivEXT Source #
This command is an alias for glVertexAttribI3uiv.
glVertexAttribI4bvEXT Source #
This command is an alias for glVertexAttribI4bv.
The vector equivalent of this command is glVertexAttribI4ivEXT. This command is an alias for glVertexAttribI4i.
glVertexAttribI4ivEXT Source #
This command is an alias for glVertexAttribI4iv.
glVertexAttribI4svEXT Source #
This command is an alias for glVertexAttribI4sv.
glVertexAttribI4ubvEXT Source #
This command is an alias for glVertexAttribI4ubv.
glVertexAttribI4uiEXT Source #
The vector equivalent of this command is glVertexAttribI4uivEXT. This command is an alias for glVertexAttribI4ui.
glVertexAttribI4uivEXT Source #
This command is an alias for glVertexAttribI4uiv.
glVertexAttribI4usvEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> Ptr GLushort |
|
| -> m () |
This command is an alias for glVertexAttribI4usv.
glVertexAttribIPointerEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> Ptr a |
|
| -> m () |
This command is an alias for glVertexAttribIPointer.
glVertexAttribDivisorANGLE Source #
This command is an alias for glVertexAttribDivisor.
glVertexAttribDivisorEXT Source #
This command is an alias for glVertexAttribDivisor.
glVertexAttribDivisorNV Source #
This command is an alias for glVertexAttribDivisor.
glVertexBindingDivisor Source #
Manual page for OpenGL 4.x.
glVertexAttribPointerARB Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLenum |
|
| -> GLboolean |
|
| -> GLsizei |
|
| -> Ptr a |
|
| -> m () |
This command is an alias for glVertexAttribPointer.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLboolean |
|
| -> GLuint |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLboolean |
|
| -> GLuint |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLboolean |
|
| -> GLuint |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLenum |
|
| -> GLboolean |
|
| -> GLuint |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLuint |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLuint |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLuint |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLuint |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLsizei |
|
| -> Ptr GLfloat |
|
| -> m () |
Manual page for OpenGL 4.x.
Manual page for OpenGL 4.x.
Manual page for OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLfloat |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLdouble |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLdouble |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLfloat |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLshort |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLshort |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLdouble |
|
| -> GLdouble |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLdouble |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLint |
|
| -> GLint |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> GLshort |
|
| -> GLshort |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLshort |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLdouble |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLshort |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLdouble |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLfloat |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLint |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLenum |
|
| -> Ptr GLshort |
|
| -> m () |
glVertexAttribPointer Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLenum |
|
| -> GLboolean |
|
| -> GLsizei |
|
| -> Ptr a |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> Ptr a |
|
| -> m () |
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLint |
|
| -> GLsizei |
|
| -> GLsizei |
|
| -> m () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLuint |
|
| -> Ptr GLuint |
|
| -> GLuint |
|
| -> Ptr GLuint |
|
| -> Ptr GLenum |
|
| -> m () |
glVertexAttribLPointerEXT Source #
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLint |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> Ptr a |
|
| -> m () |
This command is an alias for glVertexAttribLPointer.
The vector equivalent of this command is glVertexWeightfvEXT.
The vector equivalent of this command is glVertexWeighthvNV.
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLenum |
|
| -> GLsizei |
|
| -> m () |
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLsizei |
|
| -> Ptr GLfloat |
|
| -> m () |
This command is an alias for glViewportArrayv.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLsizei |
|
| -> Ptr GLfloat |
|
| -> m () |
This command is an alias for glViewportArrayv.
This command is an alias for glViewportIndexedf.
glViewportIndexedfOES Source #
This command is an alias for glViewportIndexedf.
glViewportIndexedfvNV Source #
This command is an alias for glViewportIndexedfv.
glViewportIndexedfvOES Source #
This command is an alias for glViewportIndexedfv.
Arguments
| :: MonadIO m | |
| => GLsync |
|
| -> GLbitfield |
|
| -> GLuint64 |
|
| -> m () |
Manual pages for OpenGL 3.x or OpenGL 4.x.
The vector equivalent of this command is glWindowPos2dvARB. This command is an alias for glWindowPos2d.
This command is an alias for glWindowPos2dv.
The vector equivalent of this command is glWindowPos2fvARB. This command is an alias for glWindowPos2f.
This command is an alias for glWindowPos2fv.
The vector equivalent of this command is glWindowPos2ivARB. This command is an alias for glWindowPos2i.
This command is an alias for glWindowPos2iv.
The vector equivalent of this command is glWindowPos2svARB. This command is an alias for glWindowPos2s.
This command is an alias for glWindowPos2sv.
Arguments
| :: MonadIO m | |
| => GLdouble |
|
| -> GLdouble |
|
| -> GLdouble |
|
| -> m () |
The vector equivalent of this command is glWindowPos3dvARB. This command is an alias for glWindowPos3d.
This command is an alias for glWindowPos3dv.
Arguments
| :: MonadIO m | |
| => GLfloat |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> m () |
The vector equivalent of this command is glWindowPos3fvARB. This command is an alias for glWindowPos3f.
This command is an alias for glWindowPos3fv.
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> m () |
The vector equivalent of this command is glWindowPos3ivARB. This command is an alias for glWindowPos3i.
This command is an alias for glWindowPos3iv.
Arguments
| :: MonadIO m | |
| => GLshort |
|
| -> GLshort |
|
| -> GLshort |
|
| -> m () |
The vector equivalent of this command is glWindowPos3svARB. This command is an alias for glWindowPos3s.
This command is an alias for glWindowPos3sv.
Manual page for OpenGL 2.x. The vector equivalent of this command is glWindowPos2dv.
Manual page for OpenGL 2.x.
Manual page for OpenGL 2.x. The vector equivalent of this command is glWindowPos2fv.
Manual page for OpenGL 2.x.
Manual page for OpenGL 2.x. The vector equivalent of this command is glWindowPos2iv.
Manual page for OpenGL 2.x.
Manual page for OpenGL 2.x. The vector equivalent of this command is glWindowPos2sv.
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLdouble |
|
| -> GLdouble |
|
| -> GLdouble |
|
| -> m () |
Manual page for OpenGL 2.x. The vector equivalent of this command is glWindowPos3dv.
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLfloat |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> m () |
Manual page for OpenGL 2.x. The vector equivalent of this command is glWindowPos3fv.
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> m () |
Manual page for OpenGL 2.x. The vector equivalent of this command is glWindowPos3iv.
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLshort |
|
| -> GLshort |
|
| -> GLshort |
|
| -> m () |
Manual page for OpenGL 2.x. The vector equivalent of this command is glWindowPos3sv.
Manual page for OpenGL 2.x.
Arguments
| :: MonadIO m | |
| => GLuint |
|
| -> GLuint |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> GLenum |
|
| -> m () |
The vector equivalent of this command is glWindowPos2dvMESA. This command is an alias for glWindowPos2d.
This command is an alias for glWindowPos2dv.
The vector equivalent of this command is glWindowPos2fvMESA. This command is an alias for glWindowPos2f.
This command is an alias for glWindowPos2fv.
The vector equivalent of this command is glWindowPos2ivMESA. This command is an alias for glWindowPos2i.
This command is an alias for glWindowPos2iv.
The vector equivalent of this command is glWindowPos2svMESA. This command is an alias for glWindowPos2s.
This command is an alias for glWindowPos2sv.
Arguments
| :: MonadIO m | |
| => GLdouble |
|
| -> GLdouble |
|
| -> GLdouble |
|
| -> m () |
The vector equivalent of this command is glWindowPos3dvMESA. This command is an alias for glWindowPos3d.
This command is an alias for glWindowPos3dv.
Arguments
| :: MonadIO m | |
| => GLfloat |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> m () |
The vector equivalent of this command is glWindowPos3fvMESA. This command is an alias for glWindowPos3f.
This command is an alias for glWindowPos3fv.
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> m () |
The vector equivalent of this command is glWindowPos3ivMESA. This command is an alias for glWindowPos3i.
This command is an alias for glWindowPos3iv.
Arguments
| :: MonadIO m | |
| => GLshort |
|
| -> GLshort |
|
| -> GLshort |
|
| -> m () |
The vector equivalent of this command is glWindowPos3svMESA. This command is an alias for glWindowPos3s.
This command is an alias for glWindowPos3sv.
Arguments
| :: MonadIO m | |
| => GLdouble |
|
| -> GLdouble |
|
| -> GLdouble |
|
| -> GLdouble |
|
| -> m () |
The vector equivalent of this command is glWindowPos4dvMESA.
Arguments
| :: MonadIO m | |
| => GLfloat |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> GLfloat |
|
| -> m () |
The vector equivalent of this command is glWindowPos4fvMESA.
Arguments
| :: MonadIO m | |
| => GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> GLint |
|
| -> m () |
The vector equivalent of this command is glWindowPos4ivMESA.
Arguments
| :: MonadIO m | |
| => GLshort |
|
| -> GLshort |
|
| -> GLshort |
|
| -> GLshort |
|
| -> m () |
The vector equivalent of this command is glWindowPos4svMESA.
Arguments
| :: MonadIO m | |
| => GLsync |
|
| -> GLbitfield |
|
| -> GLuint64 |
|
| -> m () |
This command is an alias for glWaitSync.