Manual page for OpenGL 2.x.
ModuleOpenGLRaw-3.3.4.1Haskell2010
Graphics.GL.Functions
All raw functions from the OpenGL registry.
Synopsis
- value glAccum
- value glAccumxOES
- value glAcquireKeyedMutexWin32EXT
- value glActiveProgramEXT
- value glActiveShaderProgram
- value glActiveShaderProgramEXT
- value glActiveStencilFaceEXT
- value glActiveTexture
- value glActiveTextureARB
- value glActiveVaryingNV
- value glAlphaFragmentOp1ATI
- value glAlphaFragmentOp2ATI
- value glAlphaFragmentOp3ATI
- value glAlphaFunc
- value glAlphaFuncQCOM
- value glAlphaFuncx
- value glAlphaFuncxOES
- value glAlphaToCoverageDitherControlNV
- value glApplyFramebufferAttachmentCMAAINTEL
- value glApplyTextureEXT
- value glAreProgramsResidentNV
- value glAreTexturesResident
- value glAreTexturesResidentEXT
- value glArrayElement
- value glArrayElementEXT
- value glArrayObjectATI
- value glAsyncCopyBufferSubDataNVX
- value glAsyncCopyImageSubDataNVX
- value glAsyncMarkerSGIX
- value glAttachObjectARB
- value glAttachShader
- value glBegin
- value glBeginConditionalRender
- value glBeginConditionalRenderNV
- value glBeginConditionalRenderNVX
- value glBeginFragmentShaderATI
- value glBeginOcclusionQueryNV
- value glBeginPerfMonitorAMD
- value glBeginPerfQueryINTEL
- value glBeginQuery
- value glBeginQueryARB
- value glBeginQueryEXT
- value glBeginQueryIndexed
- value glBeginTransformFeedback
- value glBeginTransformFeedbackEXT
- value glBeginTransformFeedbackNV
- value glBeginVertexShaderEXT
- value glBeginVideoCaptureNV
- value glBindAttribLocation
- value glBindAttribLocationARB
- value glBindBuffer
- value glBindBufferARB
- value glBindBufferBase
- value glBindBufferBaseEXT
- value glBindBufferBaseNV
- value glBindBufferOffsetEXT
- value glBindBufferOffsetNV
- value glBindBufferRange
- value glBindBufferRangeEXT
- value glBindBufferRangeNV
- value glBindBuffersBase
- value glBindBuffersRange
- value glBindFragDataLocation
- value glBindFragDataLocationEXT
- value glBindFragDataLocationIndexed
- value glBindFragDataLocationIndexedEXT
- value glBindFragmentShaderATI
- value glBindFramebuffer
- value glBindFramebufferEXT
- value glBindFramebufferOES
- value glBindImageTexture
- value glBindImageTextureEXT
- value glBindImageTextures
- value glBindLightParameterEXT
- value glBindMaterialParameterEXT
- value glBindMultiTextureEXT
- value glBindParameterEXT
- value glBindProgramARB
- value glBindProgramNV
- value glBindProgramPipeline
- value glBindProgramPipelineEXT
- value glBindRenderbuffer
- value glBindRenderbufferEXT
- value glBindRenderbufferOES
- value glBindSampler
- value glBindSamplers
- value glBindShadingRateImageNV
- value glBindTexGenParameterEXT
- value glBindTexture
- value glBindTextureEXT
- value glBindTextureUnit
- value glBindTextureUnitParameterEXT
- value glBindTextures
- value glBindTransformFeedback
- value glBindTransformFeedbackNV
- value glBindVertexArray
- value glBindVertexArrayAPPLE
- value glBindVertexArrayOES
- value glBindVertexBuffer
- value glBindVertexBuffers
- value glBindVertexShaderEXT
- value glBindVideoCaptureStreamBufferNV
- value glBindVideoCaptureStreamTextureNV
- value glBinormal3bEXT
- value glBinormal3bvEXT
- value glBinormal3dEXT
- value glBinormal3dvEXT
- value glBinormal3fEXT
- value glBinormal3fvEXT
- value glBinormal3iEXT
- value glBinormal3ivEXT
- value glBinormal3sEXT
- value glBinormal3svEXT
- value glBinormalPointerEXT
- value glBitmap
- value glBitmapxOES
- value glBlendBarrier
- value glBlendBarrierKHR
- value glBlendBarrierNV
- value glBlendColor
- value glBlendColorEXT
- value glBlendColorxOES
- value glBlendEquation
- value glBlendEquationEXT
- value glBlendEquationIndexedAMD
- value glBlendEquationOES
- value glBlendEquationSeparate
- value glBlendEquationSeparateEXT
- value glBlendEquationSeparateIndexedAMD
- value glBlendEquationSeparateOES
- value glBlendEquationSeparatei
- value glBlendEquationSeparateiARB
- value glBlendEquationSeparateiEXT
- value glBlendEquationSeparateiOES
- value glBlendEquationi
- value glBlendEquationiARB
- value glBlendEquationiEXT
- value glBlendEquationiOES
- value glBlendFunc
- value glBlendFuncIndexedAMD
- value glBlendFuncSeparate
- value glBlendFuncSeparateEXT
- value glBlendFuncSeparateINGR
- value glBlendFuncSeparateIndexedAMD
- value glBlendFuncSeparateOES
- value glBlendFuncSeparatei
- value glBlendFuncSeparateiARB
- value glBlendFuncSeparateiEXT
- value glBlendFuncSeparateiOES
- value glBlendFunci
- value glBlendFunciARB
- value glBlendFunciEXT
- value glBlendFunciOES
- value glBlendParameteriNV
- value glBlitFramebuffer
- value glBlitFramebufferANGLE
- value glBlitFramebufferEXT
- value glBlitFramebufferNV
- value glBlitNamedFramebuffer
- value glBufferAddressRangeNV
- value glBufferAttachMemoryNV
- value glBufferData
- value glBufferDataARB
- value glBufferPageCommitmentARB
- value glBufferParameteriAPPLE
- value glBufferStorage
- value glBufferStorageEXT
- value glBufferStorageExternalEXT
- value glBufferStorageMemEXT
- value glBufferSubData
- value glBufferSubDataARB
- value glCallCommandListNV
- value glCallList
- value glCallLists
- value glCheckFramebufferStatus
- value glCheckFramebufferStatusEXT
- value glCheckFramebufferStatusOES
- value glCheckNamedFramebufferStatus
- value glCheckNamedFramebufferStatusEXT
- value glClampColor
- value glClampColorARB
- value glClear
- value glClearAccum
- value glClearAccumxOES
- value glClearBufferData
- value glClearBufferSubData
- value glClearBufferfi
- value glClearBufferfv
- value glClearBufferiv
- value glClearBufferuiv
- value glClearColor
- value glClearColorIiEXT
- value glClearColorIuiEXT
- value glClearColorx
- value glClearColorxOES
- value glClearDepth
- value glClearDepthdNV
- value glClearDepthf
- value glClearDepthfOES
- value glClearDepthx
- value glClearDepthxOES
- value glClearIndex
- value glClearNamedBufferData
- value glClearNamedBufferDataEXT
- value glClearNamedBufferSubData
- value glClearNamedBufferSubDataEXT
- value glClearNamedFramebufferfi
- value glClearNamedFramebufferfv
- value glClearNamedFramebufferiv
- value glClearNamedFramebufferuiv
- value glClearPixelLocalStorageuiEXT
- value glClearStencil
- value glClearTexImage
- value glClearTexImageEXT
- value glClearTexSubImage
- value glClearTexSubImageEXT
- value glClientActiveTexture
- value glClientActiveTextureARB
- value glClientActiveVertexStreamATI
- value glClientAttribDefaultEXT
- value glClientWaitSemaphoreui64NVX
- value glClientWaitSync
- value glClientWaitSyncAPPLE
- value glClipControl
- value glClipControlEXT
- value glClipPlane
- value glClipPlanef
- value glClipPlanefIMG
- value glClipPlanefOES
- value glClipPlanex
- value glClipPlanexIMG
- value glClipPlanexOES
- value glColor3b
- value glColor3bv
- value glColor3d
- value glColor3dv
- value glColor3f
- value glColor3fVertex3fSUN
- value glColor3fVertex3fvSUN
- value glColor3fv
- value glColor3hNV
- value glColor3hvNV
- value glColor3i
- value glColor3iv
- value glColor3s
- value glColor3sv
- value glColor3ub
- value glColor3ubv
- value glColor3ui
- value glColor3uiv
- value glColor3us
- value glColor3usv
- value glColor3xOES
- value glColor3xvOES
- value glColor4b
- value glColor4bv
- value glColor4d
- value glColor4dv
- value glColor4f
- value glColor4fNormal3fVertex3fSUN
- value glColor4fNormal3fVertex3fvSUN
- value glColor4fv
- value glColor4hNV
- value glColor4hvNV
- value glColor4i
- value glColor4iv
- value glColor4s
- value glColor4sv
- value glColor4ub
- value glColor4ubVertex2fSUN
- value glColor4ubVertex2fvSUN
- value glColor4ubVertex3fSUN
- value glColor4ubVertex3fvSUN
- value glColor4ubv
- value glColor4ui
- value glColor4uiv
- value glColor4us
- value glColor4usv
- value glColor4x
- value glColor4xOES
- value glColor4xvOES
- value glColorFormatNV
- value glColorFragmentOp1ATI
- value glColorFragmentOp2ATI
- value glColorFragmentOp3ATI
- value glColorMask
- value glColorMaskIndexedEXT
- value glColorMaski
- value glColorMaskiEXT
- value glColorMaskiOES
- value glColorMaterial
- value glColorP3ui
- value glColorP3uiv
- value glColorP4ui
- value glColorP4uiv
- value glColorPointer
- value glColorPointerEXT
- value glColorPointerListIBM
- value glColorPointervINTEL
- value glColorSubTable
- value glColorSubTableEXT
- value glColorTable
- value glColorTableEXT
- value glColorTableParameterfv
- value glColorTableParameterfvSGI
- value glColorTableParameteriv
- value glColorTableParameterivSGI
- value glColorTableSGI
- value glCombinerInputNV
- value glCombinerOutputNV
- value glCombinerParameterfNV
- value glCombinerParameterfvNV
- value glCombinerParameteriNV
- value glCombinerParameterivNV
- value glCombinerStageParameterfvNV
- value glCommandListSegmentsNV
- value glCompileCommandListNV
- value glCompileShader
- value glCompileShaderARB
- value glCompileShaderIncludeARB
- value glCompressedMultiTexImage1DEXT
- value glCompressedMultiTexImage2DEXT
- value glCompressedMultiTexImage3DEXT
- value glCompressedMultiTexSubImage1DEXT
- value glCompressedMultiTexSubImage2DEXT
- value glCompressedMultiTexSubImage3DEXT
- value glCompressedTexImage1D
- value glCompressedTexImage1DARB
- value glCompressedTexImage2D
- value glCompressedTexImage2DARB
- value glCompressedTexImage3D
- value glCompressedTexImage3DARB
- value glCompressedTexImage3DOES
- value glCompressedTexSubImage1D
- value glCompressedTexSubImage1DARB
- value glCompressedTexSubImage2D
- value glCompressedTexSubImage2DARB
- value glCompressedTexSubImage3D
- value glCompressedTexSubImage3DARB
- value glCompressedTexSubImage3DOES
- value glCompressedTextureImage1DEXT
- value glCompressedTextureImage2DEXT
- value glCompressedTextureImage3DEXT
- value glCompressedTextureSubImage1D
- value glCompressedTextureSubImage1DEXT
- value glCompressedTextureSubImage2D
- value glCompressedTextureSubImage2DEXT
- value glCompressedTextureSubImage3D
- value glCompressedTextureSubImage3DEXT
- value glConservativeRasterParameterfNV
- value glConservativeRasterParameteriNV
- value glConvolutionFilter1D
- value glConvolutionFilter1DEXT
- value glConvolutionFilter2D
- value glConvolutionFilter2DEXT
- value glConvolutionParameterf
- value glConvolutionParameterfEXT
- value glConvolutionParameterfv
- value glConvolutionParameterfvEXT
- value glConvolutionParameteri
- value glConvolutionParameteriEXT
- value glConvolutionParameteriv
- value glConvolutionParameterivEXT
- value glConvolutionParameterxOES
- value glConvolutionParameterxvOES
- value glCopyBufferSubData
- value glCopyBufferSubDataNV
- value glCopyColorSubTable
- value glCopyColorSubTableEXT
- value glCopyColorTable
- value glCopyColorTableSGI
- value glCopyConvolutionFilter1D
- value glCopyConvolutionFilter1DEXT
- value glCopyConvolutionFilter2D
- value glCopyConvolutionFilter2DEXT
- value glCopyImageSubData
- value glCopyImageSubDataEXT
- value glCopyImageSubDataNV
- value glCopyImageSubDataOES
- value glCopyMultiTexImage1DEXT
- value glCopyMultiTexImage2DEXT
- value glCopyMultiTexSubImage1DEXT
- value glCopyMultiTexSubImage2DEXT
- value glCopyMultiTexSubImage3DEXT
- value glCopyNamedBufferSubData
- value glCopyPathNV
- value glCopyPixels
- value glCopyTexImage1D
- value glCopyTexImage1DEXT
- value glCopyTexImage2D
- value glCopyTexImage2DEXT
- value glCopyTexSubImage1D
- value glCopyTexSubImage1DEXT
- value glCopyTexSubImage2D
- value glCopyTexSubImage2DEXT
- value glCopyTexSubImage3D
- value glCopyTexSubImage3DEXT
- value glCopyTexSubImage3DOES
- value glCopyTextureImage1DEXT
- value glCopyTextureImage2DEXT
- value glCopyTextureLevelsAPPLE
- value glCopyTextureSubImage1D
- value glCopyTextureSubImage1DEXT
- value glCopyTextureSubImage2D
- value glCopyTextureSubImage2DEXT
- value glCopyTextureSubImage3D
- value glCopyTextureSubImage3DEXT
- value glCoverFillPathInstancedNV
- value glCoverFillPathNV
- value glCoverStrokePathInstancedNV
- value glCoverStrokePathNV
- value glCoverageMaskNV
- value glCoverageModulationNV
- value glCoverageModulationTableNV
- value glCoverageOperationNV
- value glCreateBuffers
- value glCreateCommandListsNV
- value glCreateFramebuffers
- value glCreateMemoryObjectsEXT
- value glCreatePerfQueryINTEL
- value glCreateProgram
- value glCreateProgramObjectARB
- value glCreateProgramPipelines
- value glCreateProgressFenceNVX
- value glCreateQueries
- value glCreateRenderbuffers
- value glCreateSamplers
- value glCreateShader
- value glCreateShaderObjectARB
- value glCreateShaderProgramEXT
- value glCreateShaderProgramv
- value glCreateShaderProgramvEXT
- value glCreateStatesNV
- value glCreateSyncFromCLeventARB
- value glCreateTextures
- value glCreateTransformFeedbacks
- value glCreateVertexArrays
- value glCullFace
- value glCullParameterdvEXT
- value glCullParameterfvEXT
- value glCurrentPaletteMatrixARB
- value glCurrentPaletteMatrixOES
- value glDebugMessageCallback
- value glDebugMessageCallbackAMD
- value glDebugMessageCallbackARB
- value glDebugMessageCallbackKHR
- value glDebugMessageControl
- value glDebugMessageControlARB
- value glDebugMessageControlKHR
- value glDebugMessageEnableAMD
- value glDebugMessageInsert
- value glDebugMessageInsertAMD
- value glDebugMessageInsertARB
- value glDebugMessageInsertKHR
- value glDeformSGIX
- value glDeformationMap3dSGIX
- value glDeformationMap3fSGIX
- value glDeleteAsyncMarkersSGIX
- value glDeleteBuffers
- value glDeleteBuffersARB
- value glDeleteCommandListsNV
- value glDeleteFencesAPPLE
- value glDeleteFencesNV
- value glDeleteFragmentShaderATI
- value glDeleteFramebuffers
- value glDeleteFramebuffersEXT
- value glDeleteFramebuffersOES
- value glDeleteLists
- value glDeleteMemoryObjectsEXT
- value glDeleteNamedStringARB
- value glDeleteNamesAMD
- value glDeleteObjectARB
- value glDeleteOcclusionQueriesNV
- value glDeletePathsNV
- value glDeletePerfMonitorsAMD
- value glDeletePerfQueryINTEL
- value glDeleteProgram
- value glDeleteProgramPipelines
- value glDeleteProgramPipelinesEXT
- value glDeleteProgramsARB
- value glDeleteProgramsNV
- value glDeleteQueries
- value glDeleteQueriesARB
- value glDeleteQueriesEXT
- value glDeleteQueryResourceTagNV
- value glDeleteRenderbuffers
- value glDeleteRenderbuffersEXT
- value glDeleteRenderbuffersOES
- value glDeleteSamplers
- value glDeleteSemaphoresEXT
- value glDeleteShader
- value glDeleteStatesNV
- value glDeleteSync
- value glDeleteSyncAPPLE
- value glDeleteTextures
- value glDeleteTexturesEXT
- value glDeleteTransformFeedbacks
- value glDeleteTransformFeedbacksNV
- value glDeleteVertexArrays
- value glDeleteVertexArraysAPPLE
- value glDeleteVertexArraysOES
- value glDeleteVertexShaderEXT
- value glDepthBoundsEXT
- value glDepthBoundsdNV
- value glDepthFunc
- value glDepthMask
- value glDepthRange
- value glDepthRangeArrayfvNV
- value glDepthRangeArrayfvOES
- value glDepthRangeArrayv
- value glDepthRangeIndexed
- value glDepthRangeIndexedfNV
- value glDepthRangeIndexedfOES
- value glDepthRangedNV
- value glDepthRangef
- value glDepthRangefOES
- value glDepthRangex
- value glDepthRangexOES
- value glDetachObjectARB
- value glDetachShader
- value glDetailTexFuncSGIS
- value glDisable
- value glDisableClientState
- value glDisableClientStateIndexedEXT
- value glDisableClientStateiEXT
- value glDisableDriverControlQCOM
- value glDisableIndexedEXT
- value glDisableVariantClientStateEXT
- value glDisableVertexArrayAttrib
- value glDisableVertexArrayAttribEXT
- value glDisableVertexArrayEXT
- value glDisableVertexAttribAPPLE
- value glDisableVertexAttribArray
- value glDisableVertexAttribArrayARB
- value glDisablei
- value glDisableiEXT
- value glDisableiNV
- value glDisableiOES
- value glDiscardFramebufferEXT
- value glDispatchCompute
- value glDispatchComputeGroupSizeARB
- value glDispatchComputeIndirect
- value glDrawArrays
- value glDrawArraysEXT
- value glDrawArraysIndirect
- value glDrawArraysInstanced
- value glDrawArraysInstancedANGLE
- value glDrawArraysInstancedARB
- value glDrawArraysInstancedBaseInstance
- value glDrawArraysInstancedBaseInstanceEXT
- value glDrawArraysInstancedEXT
- value glDrawArraysInstancedNV
- value glDrawBuffer
- value glDrawBuffers
- value glDrawBuffersARB
- value glDrawBuffersATI
- value glDrawBuffersEXT
- value glDrawBuffersIndexedEXT
- value glDrawBuffersNV
- value glDrawCommandsAddressNV
- value glDrawCommandsNV
- value glDrawCommandsStatesAddressNV
- value glDrawCommandsStatesNV
- value glDrawElementArrayAPPLE
- value glDrawElementArrayATI
- value glDrawElements
- value glDrawElementsBaseVertex
- value glDrawElementsBaseVertexEXT
- value glDrawElementsBaseVertexOES
- value glDrawElementsIndirect
- value glDrawElementsInstanced
- value glDrawElementsInstancedANGLE
- value glDrawElementsInstancedARB
- value glDrawElementsInstancedBaseInstance
- value glDrawElementsInstancedBaseInstanceEXT
- value glDrawElementsInstancedBaseVertex
- value glDrawElementsInstancedBaseVertexBaseInstance
- value glDrawElementsInstancedBaseVertexBaseInstanceEXT
- value glDrawElementsInstancedBaseVertexEXT
- value glDrawElementsInstancedBaseVertexOES
- value glDrawElementsInstancedEXT
- value glDrawElementsInstancedNV
- value glDrawMeshArraysSUN
- value glDrawMeshTasksIndirectNV
- value glDrawMeshTasksNV
- value glDrawPixels
- value glDrawRangeElementArrayAPPLE
- value glDrawRangeElementArrayATI
- value glDrawRangeElements
- value glDrawRangeElementsBaseVertex
- value glDrawRangeElementsBaseVertexEXT
- value glDrawRangeElementsBaseVertexOES
- value glDrawRangeElementsEXT
- value glDrawTexfOES
- value glDrawTexfvOES
- value glDrawTexiOES
- value glDrawTexivOES
- value glDrawTexsOES
- value glDrawTexsvOES
- value glDrawTextureNV
- value glDrawTexxOES
- value glDrawTexxvOES
- value glDrawTransformFeedback
- value glDrawTransformFeedbackEXT
- value glDrawTransformFeedbackInstanced
- value glDrawTransformFeedbackInstancedEXT
- value glDrawTransformFeedbackNV
- value glDrawTransformFeedbackStream
- value glDrawTransformFeedbackStreamInstanced
- value glDrawVkImageNV
- value glEGLImageTargetRenderbufferStorageOES
- value glEGLImageTargetTexStorageEXT
- value glEGLImageTargetTexture2DOES
- value glEGLImageTargetTextureStorageEXT
- value glEdgeFlag
- value glEdgeFlagFormatNV
- value glEdgeFlagPointer
- value glEdgeFlagPointerEXT
- value glEdgeFlagPointerListIBM
- value glEdgeFlagv
- value glElementPointerAPPLE
- value glElementPointerATI
- value glEnable
- value glEnableClientState
- value glEnableClientStateIndexedEXT
- value glEnableClientStateiEXT
- value glEnableDriverControlQCOM
- value glEnableIndexedEXT
- value glEnableVariantClientStateEXT
- value glEnableVertexArrayAttrib
- value glEnableVertexArrayAttribEXT
- value glEnableVertexArrayEXT
- value glEnableVertexAttribAPPLE
- value glEnableVertexAttribArray
- value glEnableVertexAttribArrayARB
- value glEnablei
- value glEnableiEXT
- value glEnableiNV
- value glEnableiOES
- value glEnd
- value glEndConditionalRender
- value glEndConditionalRenderNV
- value glEndConditionalRenderNVX
- value glEndFragmentShaderATI
- value glEndList
- value glEndOcclusionQueryNV
- value glEndPerfMonitorAMD
- value glEndPerfQueryINTEL
- value glEndQuery
- value glEndQueryARB
- value glEndQueryEXT
- value glEndQueryIndexed
- value glEndTilingQCOM
- value glEndTransformFeedback
- value glEndTransformFeedbackEXT
- value glEndTransformFeedbackNV
- value glEndVertexShaderEXT
- value glEndVideoCaptureNV
- value glEvalCoord1d
- value glEvalCoord1dv
- value glEvalCoord1f
- value glEvalCoord1fv
- value glEvalCoord1xOES
- value glEvalCoord1xvOES
- value glEvalCoord2d
- value glEvalCoord2dv
- value glEvalCoord2f
- value glEvalCoord2fv
- value glEvalCoord2xOES
- value glEvalCoord2xvOES
- value glEvalMapsNV
- value glEvalMesh1
- value glEvalMesh2
- value glEvalPoint1
- value glEvalPoint2
- value glEvaluateDepthValuesARB
- value glExecuteProgramNV
- value glExtGetBufferPointervQCOM
- value glExtGetBuffersQCOM
- value glExtGetFramebuffersQCOM
- value glExtGetProgramBinarySourceQCOM
- value glExtGetProgramsQCOM
- value glExtGetRenderbuffersQCOM
- value glExtGetShadersQCOM
- value glExtGetTexLevelParameterivQCOM
- value glExtGetTexSubImageQCOM
- value glExtGetTexturesQCOM
- value glExtIsProgramBinaryQCOM
- value glExtTexObjectStateOverrideiQCOM
- value glExtractComponentEXT
- value glFeedbackBuffer
- value glFeedbackBufferxOES
- value glFenceSync
- value glFenceSyncAPPLE
- value glFinalCombinerInputNV
- value glFinish
- value glFinishAsyncSGIX
- value glFinishFenceAPPLE
- value glFinishFenceNV
- value glFinishObjectAPPLE
- value glFinishTextureSUNX
- value glFlush
- value glFlushMappedBufferRange
- value glFlushMappedBufferRangeAPPLE
- value glFlushMappedBufferRangeEXT
- value glFlushMappedNamedBufferRange
- value glFlushMappedNamedBufferRangeEXT
- value glFlushPixelDataRangeNV
- value glFlushRasterSGIX
- value glFlushStaticDataIBM
- value glFlushVertexArrayRangeAPPLE
- value glFlushVertexArrayRangeNV
- value glFogCoordFormatNV
- value glFogCoordPointer
- value glFogCoordPointerEXT
- value glFogCoordPointerListIBM
- value glFogCoordd
- value glFogCoorddEXT
- value glFogCoorddv
- value glFogCoorddvEXT
- value glFogCoordf
- value glFogCoordfEXT
- value glFogCoordfv
- value glFogCoordfvEXT
- value glFogCoordhNV
- value glFogCoordhvNV
- value glFogFuncSGIS
- value glFogf
- value glFogfv
- value glFogi
- value glFogiv
- value glFogx
- value glFogxOES
- value glFogxv
- value glFogxvOES
- value glFragmentColorMaterialSGIX
- value glFragmentCoverageColorNV
- value glFragmentLightModelfSGIX
- value glFragmentLightModelfvSGIX
- value glFragmentLightModeliSGIX
- value glFragmentLightModelivSGIX
- value glFragmentLightfSGIX
- value glFragmentLightfvSGIX
- value glFragmentLightiSGIX
- value glFragmentLightivSGIX
- value glFragmentMaterialfSGIX
- value glFragmentMaterialfvSGIX
- value glFragmentMaterialiSGIX
- value glFragmentMaterialivSGIX
- value glFrameTerminatorGREMEDY
- value glFrameZoomSGIX
- value glFramebufferDrawBufferEXT
- value glFramebufferDrawBuffersEXT
- value glFramebufferFetchBarrierEXT
- value glFramebufferFetchBarrierQCOM
- value glFramebufferFoveationConfigQCOM
- value glFramebufferFoveationParametersQCOM
- value glFramebufferParameteri
- value glFramebufferParameteriMESA
- value glFramebufferPixelLocalStorageSizeEXT
- value glFramebufferReadBufferEXT
- value glFramebufferRenderbuffer
- value glFramebufferRenderbufferEXT
- value glFramebufferRenderbufferOES
- value glFramebufferSampleLocationsfvARB
- value glFramebufferSampleLocationsfvNV
- value glFramebufferSamplePositionsfvAMD
- value glFramebufferTexture
- value glFramebufferTexture1D
- value glFramebufferTexture1DEXT
- value glFramebufferTexture2D
- value glFramebufferTexture2DDownsampleIMG
- value glFramebufferTexture2DEXT
- value glFramebufferTexture2DMultisampleEXT
- value glFramebufferTexture2DMultisampleIMG
- value glFramebufferTexture2DOES
- value glFramebufferTexture3D
- value glFramebufferTexture3DEXT
- value glFramebufferTexture3DOES
- value glFramebufferTextureARB
- value glFramebufferTextureEXT
- value glFramebufferTextureFaceARB
- value glFramebufferTextureFaceEXT
- value glFramebufferTextureLayer
- value glFramebufferTextureLayerARB
- value glFramebufferTextureLayerDownsampleIMG
- value glFramebufferTextureLayerEXT
- value glFramebufferTextureMultisampleMultiviewOVR
- value glFramebufferTextureMultiviewOVR
- value glFramebufferTextureOES
- value glFreeObjectBufferATI
- value glFrontFace
- value glFrustum
- value glFrustumf
- value glFrustumfOES
- value glFrustumx
- value glFrustumxOES
- value glGenAsyncMarkersSGIX
- value glGenBuffers
- value glGenBuffersARB
- value glGenFencesAPPLE
- value glGenFencesNV
- value glGenFragmentShadersATI
- value glGenFramebuffers
- value glGenFramebuffersEXT
- value glGenFramebuffersOES
- value glGenLists
- value glGenNamesAMD
- value glGenOcclusionQueriesNV
- value glGenPathsNV
- value glGenPerfMonitorsAMD
- value glGenProgramPipelines
- value glGenProgramPipelinesEXT
- value glGenProgramsARB
- value glGenProgramsNV
- value glGenQueries
- value glGenQueriesARB
- value glGenQueriesEXT
- value glGenQueryResourceTagNV
- value glGenRenderbuffers
- value glGenRenderbuffersEXT
- value glGenRenderbuffersOES
- value glGenSamplers
- value glGenSemaphoresEXT
- value glGenSymbolsEXT
- value glGenTextures
- value glGenTexturesEXT
- value glGenTransformFeedbacks
- value glGenTransformFeedbacksNV
- value glGenVertexArrays
- value glGenVertexArraysAPPLE
- value glGenVertexArraysOES
- value glGenVertexShadersEXT
- value glGenerateMipmap
- value glGenerateMipmapEXT
- value glGenerateMipmapOES
- value glGenerateMultiTexMipmapEXT
- value glGenerateTextureMipmap
- value glGenerateTextureMipmapEXT
- value glGetActiveAtomicCounterBufferiv
- value glGetActiveAttrib
- value glGetActiveAttribARB
- value glGetActiveSubroutineName
- value glGetActiveSubroutineUniformName
- value glGetActiveSubroutineUniformiv
- value glGetActiveUniform
- value glGetActiveUniformARB
- value glGetActiveUniformBlockName
- value glGetActiveUniformBlockiv
- value glGetActiveUniformName
- value glGetActiveUniformsiv
- value glGetActiveVaryingNV
- value glGetArrayObjectfvATI
- value glGetArrayObjectivATI
- value glGetAttachedObjectsARB
- value glGetAttachedShaders
- value glGetAttribLocation
- value glGetAttribLocationARB
- value glGetBooleanIndexedvEXT
- value glGetBooleani_v
- value glGetBooleanv
- value glGetBufferParameteri64v
- value glGetBufferParameteriv
- value glGetBufferParameterivARB
- value glGetBufferParameterui64vNV
- value glGetBufferPointerv
- value glGetBufferPointervARB
- value glGetBufferPointervOES
- value glGetBufferSubData
- value glGetBufferSubDataARB
- value glGetClipPlane
- value glGetClipPlanef
- value glGetClipPlanefOES
- value glGetClipPlanex
- value glGetClipPlanexOES
- value glGetColorTable
- value glGetColorTableEXT
- value glGetColorTableParameterfv
- value glGetColorTableParameterfvEXT
- value glGetColorTableParameterfvSGI
- value glGetColorTableParameteriv
- value glGetColorTableParameterivEXT
- value glGetColorTableParameterivSGI
- value glGetColorTableSGI
- value glGetCombinerInputParameterfvNV
- value glGetCombinerInputParameterivNV
- value glGetCombinerOutputParameterfvNV
- value glGetCombinerOutputParameterivNV
- value glGetCombinerStageParameterfvNV
- value glGetCommandHeaderNV
- value glGetCompressedMultiTexImageEXT
- value glGetCompressedTexImage
- value glGetCompressedTexImageARB
- value glGetCompressedTextureImage
- value glGetCompressedTextureImageEXT
- value glGetCompressedTextureSubImage
- value glGetConvolutionFilter
- value glGetConvolutionFilterEXT
- value glGetConvolutionParameterfv
- value glGetConvolutionParameterfvEXT
- value glGetConvolutionParameteriv
- value glGetConvolutionParameterivEXT
- value glGetConvolutionParameterxvOES
- value glGetCoverageModulationTableNV
- value glGetDebugMessageLog
- value glGetDebugMessageLogAMD
- value glGetDebugMessageLogARB
- value glGetDebugMessageLogKHR
- value glGetDetailTexFuncSGIS
- value glGetDoubleIndexedvEXT
- value glGetDoublei_v
- value glGetDoublei_vEXT
- value glGetDoublev
- value glGetDriverControlStringQCOM
- value glGetDriverControlsQCOM
- value glGetError
- value glGetFenceivNV
- value glGetFinalCombinerInputParameterfvNV
- value glGetFinalCombinerInputParameterivNV
- value glGetFirstPerfQueryIdINTEL
- value glGetFixedv
- value glGetFixedvOES
- value glGetFloatIndexedvEXT
- value glGetFloati_v
- value glGetFloati_vEXT
- value glGetFloati_vNV
- value glGetFloati_vOES
- value glGetFloatv
- value glGetFogFuncSGIS
- value glGetFragDataIndex
- value glGetFragDataIndexEXT
- value glGetFragDataLocation
- value glGetFragDataLocationEXT
- value glGetFragmentLightfvSGIX
- value glGetFragmentLightivSGIX
- value glGetFragmentMaterialfvSGIX
- value glGetFragmentMaterialivSGIX
- value glGetFramebufferAttachmentParameteriv
- value glGetFramebufferAttachmentParameterivEXT
- value glGetFramebufferAttachmentParameterivOES
- value glGetFramebufferParameterfvAMD
- value glGetFramebufferParameteriv
- value glGetFramebufferParameterivEXT
- value glGetFramebufferParameterivMESA
- value glGetFramebufferPixelLocalStorageSizeEXT
- value glGetGraphicsResetStatus
- value glGetGraphicsResetStatusARB
- value glGetGraphicsResetStatusEXT
- value glGetGraphicsResetStatusKHR
- value glGetHandleARB
- value glGetHistogram
- value glGetHistogramEXT
- value glGetHistogramParameterfv
- value glGetHistogramParameterfvEXT
- value glGetHistogramParameteriv
- value glGetHistogramParameterivEXT
- value glGetHistogramParameterxvOES
- value glGetImageHandleARB
- value glGetImageHandleNV
- value glGetImageTransformParameterfvHP
- value glGetImageTransformParameterivHP
- value glGetInfoLogARB
- value glGetInstrumentsSGIX
- value glGetInteger64i_v
- value glGetInteger64v
- value glGetInteger64vAPPLE
- value glGetInteger64vEXT
- value glGetIntegerIndexedvEXT
- value glGetIntegeri_v
- value glGetIntegeri_vEXT
- value glGetIntegerui64i_vNV
- value glGetIntegerui64vNV
- value glGetIntegerv
- value glGetInternalformatSampleivNV
- value glGetInternalformati64v
- value glGetInternalformativ
- value glGetInvariantBooleanvEXT
- value glGetInvariantFloatvEXT
- value glGetInvariantIntegervEXT
- value glGetLightfv
- value glGetLightiv
- value glGetLightxOES
- value glGetLightxv
- value glGetLightxvOES
- value glGetListParameterfvSGIX
- value glGetListParameterivSGIX
- value glGetLocalConstantBooleanvEXT
- value glGetLocalConstantFloatvEXT
- value glGetLocalConstantIntegervEXT
- value glGetMapAttribParameterfvNV
- value glGetMapAttribParameterivNV
- value glGetMapControlPointsNV
- value glGetMapParameterfvNV
- value glGetMapParameterivNV
- value glGetMapdv
- value glGetMapfv
- value glGetMapiv
- value glGetMapxvOES
- value glGetMaterialfv
- value glGetMaterialiv
- value glGetMaterialxOES
- value glGetMaterialxv
- value glGetMaterialxvOES
- value glGetMemoryObjectDetachedResourcesuivNV
- value glGetMemoryObjectParameterivEXT
- value glGetMinmax
- value glGetMinmaxEXT
- value glGetMinmaxParameterfv
- value glGetMinmaxParameterfvEXT
- value glGetMinmaxParameteriv
- value glGetMinmaxParameterivEXT
- value glGetMultiTexEnvfvEXT
- value glGetMultiTexEnvivEXT
- value glGetMultiTexGendvEXT
- value glGetMultiTexGenfvEXT
- value glGetMultiTexGenivEXT
- value glGetMultiTexImageEXT
- value glGetMultiTexLevelParameterfvEXT
- value glGetMultiTexLevelParameterivEXT
- value glGetMultiTexParameterIivEXT
- value glGetMultiTexParameterIuivEXT
- value glGetMultiTexParameterfvEXT
- value glGetMultiTexParameterivEXT
- value glGetMultisamplefv
- value glGetMultisamplefvNV
- value glGetNamedBufferParameteri64v
- value glGetNamedBufferParameteriv
- value glGetNamedBufferParameterivEXT
- value glGetNamedBufferParameterui64vNV
- value glGetNamedBufferPointerv
- value glGetNamedBufferPointervEXT
- value glGetNamedBufferSubData
- value glGetNamedBufferSubDataEXT
- value glGetNamedFramebufferAttachmentParameteriv
- value glGetNamedFramebufferAttachmentParameterivEXT
- value glGetNamedFramebufferParameterfvAMD
- value glGetNamedFramebufferParameteriv
- value glGetNamedFramebufferParameterivEXT
- value glGetNamedProgramLocalParameterIivEXT
- value glGetNamedProgramLocalParameterIuivEXT
- value glGetNamedProgramLocalParameterdvEXT
- value glGetNamedProgramLocalParameterfvEXT
- value glGetNamedProgramStringEXT
- value glGetNamedProgramivEXT
- value glGetNamedRenderbufferParameteriv
- value glGetNamedRenderbufferParameterivEXT
- value glGetNamedStringARB
- value glGetNamedStringivARB
- value glGetNextPerfQueryIdINTEL
- value glGetObjectBufferfvATI
- value glGetObjectBufferivATI
- value glGetObjectLabel
- value glGetObjectLabelEXT
- value glGetObjectLabelKHR
- value glGetObjectParameterfvARB
- value glGetObjectParameterivAPPLE
- value glGetObjectParameterivARB
- value glGetObjectPtrLabel
- value glGetObjectPtrLabelKHR
- value glGetOcclusionQueryivNV
- value glGetOcclusionQueryuivNV
- value glGetPathColorGenfvNV
- value glGetPathColorGenivNV
- value glGetPathCommandsNV
- value glGetPathCoordsNV
- value glGetPathDashArrayNV
- value glGetPathLengthNV
- value glGetPathMetricRangeNV
- value glGetPathMetricsNV
- value glGetPathParameterfvNV
- value glGetPathParameterivNV
- value glGetPathSpacingNV
- value glGetPathTexGenfvNV
- value glGetPathTexGenivNV
- value glGetPerfCounterInfoINTEL
- value glGetPerfMonitorCounterDataAMD
- value glGetPerfMonitorCounterInfoAMD
- value glGetPerfMonitorCounterStringAMD
- value glGetPerfMonitorCountersAMD
- value glGetPerfMonitorGroupStringAMD
- value glGetPerfMonitorGroupsAMD
- value glGetPerfQueryDataINTEL
- value glGetPerfQueryIdByNameINTEL
- value glGetPerfQueryInfoINTEL
- value glGetPixelMapfv
- value glGetPixelMapuiv
- value glGetPixelMapusv
- value glGetPixelMapxv
- value glGetPixelTexGenParameterfvSGIS
- value glGetPixelTexGenParameterivSGIS
- value glGetPixelTransformParameterfvEXT
- value glGetPixelTransformParameterivEXT
- value glGetPointerIndexedvEXT
- value glGetPointeri_vEXT
- value glGetPointerv
- value glGetPointervEXT
- value glGetPointervKHR
- value glGetPolygonStipple
- value glGetProgramBinary
- value glGetProgramBinaryOES
- value glGetProgramEnvParameterIivNV
- value glGetProgramEnvParameterIuivNV
- value glGetProgramEnvParameterdvARB
- value glGetProgramEnvParameterfvARB
- value glGetProgramInfoLog
- value glGetProgramInterfaceiv
- value glGetProgramLocalParameterIivNV
- value glGetProgramLocalParameterIuivNV
- value glGetProgramLocalParameterdvARB
- value glGetProgramLocalParameterfvARB
- value glGetProgramNamedParameterdvNV
- value glGetProgramNamedParameterfvNV
- value glGetProgramParameterdvNV
- value glGetProgramParameterfvNV
- value glGetProgramPipelineInfoLog
- value glGetProgramPipelineInfoLogEXT
- value glGetProgramPipelineiv
- value glGetProgramPipelineivEXT
- value glGetProgramResourceIndex
- value glGetProgramResourceLocation
- value glGetProgramResourceLocationIndex
- value glGetProgramResourceLocationIndexEXT
- value glGetProgramResourceName
- value glGetProgramResourcefvNV
- value glGetProgramResourceiv
- value glGetProgramStageiv
- value glGetProgramStringARB
- value glGetProgramStringNV
- value glGetProgramSubroutineParameteruivNV
- value glGetProgramiv
- value glGetProgramivARB
- value glGetProgramivNV
- value glGetQueryBufferObjecti64v
- value glGetQueryBufferObjectiv
- value glGetQueryBufferObjectui64v
- value glGetQueryBufferObjectuiv
- value glGetQueryIndexediv
- value glGetQueryObjecti64v
- value glGetQueryObjecti64vEXT
- value glGetQueryObjectiv
- value glGetQueryObjectivARB
- value glGetQueryObjectivEXT
- value glGetQueryObjectui64v
- value glGetQueryObjectui64vEXT
- value glGetQueryObjectuiv
- value glGetQueryObjectuivARB
- value glGetQueryObjectuivEXT
- value glGetQueryiv
- value glGetQueryivARB
- value glGetQueryivEXT
- value glGetRenderbufferParameteriv
- value glGetRenderbufferParameterivEXT
- value glGetRenderbufferParameterivOES
- value glGetSamplerParameterIiv
- value glGetSamplerParameterIivEXT
- value glGetSamplerParameterIivOES
- value glGetSamplerParameterIuiv
- value glGetSamplerParameterIuivEXT
- value glGetSamplerParameterIuivOES
- value glGetSamplerParameterfv
- value glGetSamplerParameteriv
- value glGetSemaphoreParameterui64vEXT
- value glGetSeparableFilter
- value glGetSeparableFilterEXT
- value glGetShaderInfoLog
- value glGetShaderPrecisionFormat
- value glGetShaderSource
- value glGetShaderSourceARB
- value glGetShaderiv
- value glGetShadingRateImagePaletteNV
- value glGetShadingRateSampleLocationivNV
- value glGetSharpenTexFuncSGIS
- value glGetStageIndexNV
- value glGetString
- value glGetStringi
- value glGetSubroutineIndex
- value glGetSubroutineUniformLocation
- value glGetSynciv
- value glGetSyncivAPPLE
- value glGetTexBumpParameterfvATI
- value glGetTexBumpParameterivATI
- value glGetTexEnvfv
- value glGetTexEnviv
- value glGetTexEnvxv
- value glGetTexEnvxvOES
- value glGetTexFilterFuncSGIS
- value glGetTexGendv
- value glGetTexGenfv
- value glGetTexGenfvOES
- value glGetTexGeniv
- value glGetTexGenivOES
- value glGetTexGenxvOES
- value glGetTexImage
- value glGetTexLevelParameterfv
- value glGetTexLevelParameteriv
- value glGetTexLevelParameterxvOES
- value glGetTexParameterIiv
- value glGetTexParameterIivEXT
- value glGetTexParameterIivOES
- value glGetTexParameterIuiv
- value glGetTexParameterIuivEXT
- value glGetTexParameterIuivOES
- value glGetTexParameterPointervAPPLE
- value glGetTexParameterfv
- value glGetTexParameteriv
- value glGetTexParameterxv
- value glGetTexParameterxvOES
- value glGetTextureHandleARB
- value glGetTextureHandleIMG
- value glGetTextureHandleNV
- value glGetTextureImage
- value glGetTextureImageEXT
- value glGetTextureLevelParameterfv
- value glGetTextureLevelParameterfvEXT
- value glGetTextureLevelParameteriv
- value glGetTextureLevelParameterivEXT
- value glGetTextureParameterIiv
- value glGetTextureParameterIivEXT
- value glGetTextureParameterIuiv
- value glGetTextureParameterIuivEXT
- value glGetTextureParameterfv
- value glGetTextureParameterfvEXT
- value glGetTextureParameteriv
- value glGetTextureParameterivEXT
- value glGetTextureSamplerHandleARB
- value glGetTextureSamplerHandleIMG
- value glGetTextureSamplerHandleNV
- value glGetTextureSubImage
- value glGetTrackMatrixivNV
- value glGetTransformFeedbackVarying
- value glGetTransformFeedbackVaryingEXT
- value glGetTransformFeedbackVaryingNV
- value glGetTransformFeedbacki64_v
- value glGetTransformFeedbacki_v
- value glGetTransformFeedbackiv
- value glGetTranslatedShaderSourceANGLE
- value glGetUniformBlockIndex
- value glGetUniformBufferSizeEXT
- value glGetUniformIndices
- value glGetUniformLocation
- value glGetUniformLocationARB
- value glGetUniformOffsetEXT
- value glGetUniformSubroutineuiv
- value glGetUniformdv
- value glGetUniformfv
- value glGetUniformfvARB
- value glGetUniformi64vARB
- value glGetUniformi64vNV
- value glGetUniformiv
- value glGetUniformivARB
- value glGetUniformui64vARB
- value glGetUniformui64vNV
- value glGetUniformuiv
- value glGetUniformuivEXT
- value glGetUnsignedBytei_vEXT
- value glGetUnsignedBytevEXT
- value glGetVariantArrayObjectfvATI
- value glGetVariantArrayObjectivATI
- value glGetVariantBooleanvEXT
- value glGetVariantFloatvEXT
- value glGetVariantIntegervEXT
- value glGetVariantPointervEXT
- value glGetVaryingLocationNV
- value glGetVertexArrayIndexed64iv
- value glGetVertexArrayIndexediv
- value glGetVertexArrayIntegeri_vEXT
- value glGetVertexArrayIntegervEXT
- value glGetVertexArrayPointeri_vEXT
- value glGetVertexArrayPointervEXT
- value glGetVertexArrayiv
- value glGetVertexAttribArrayObjectfvATI
- value glGetVertexAttribArrayObjectivATI
- value glGetVertexAttribIiv
- value glGetVertexAttribIivEXT
- value glGetVertexAttribIuiv
- value glGetVertexAttribIuivEXT
- value glGetVertexAttribLdv
- value glGetVertexAttribLdvEXT
- value glGetVertexAttribLi64vNV
- value glGetVertexAttribLui64vARB
- value glGetVertexAttribLui64vNV
- value glGetVertexAttribPointerv
- value glGetVertexAttribPointervARB
- value glGetVertexAttribPointervNV
- value glGetVertexAttribdv
- value glGetVertexAttribdvARB
- value glGetVertexAttribdvNV
- value glGetVertexAttribfv
- value glGetVertexAttribfvARB
- value glGetVertexAttribfvNV
- value glGetVertexAttribiv
- value glGetVertexAttribivARB
- value glGetVertexAttribivNV
- value glGetVideoCaptureStreamdvNV
- value glGetVideoCaptureStreamfvNV
- value glGetVideoCaptureStreamivNV
- value glGetVideoCaptureivNV
- value glGetVideoi64vNV
- value glGetVideoivNV
- value glGetVideoui64vNV
- value glGetVideouivNV
- value glGetVkProcAddrNV
- value glGetnColorTable
- value glGetnColorTableARB
- value glGetnCompressedTexImage
- value glGetnCompressedTexImageARB
- value glGetnConvolutionFilter
- value glGetnConvolutionFilterARB
- value glGetnHistogram
- value glGetnHistogramARB
- value glGetnMapdv
- value glGetnMapdvARB
- value glGetnMapfv
- value glGetnMapfvARB
- value glGetnMapiv
- value glGetnMapivARB
- value glGetnMinmax
- value glGetnMinmaxARB
- value glGetnPixelMapfv
- value glGetnPixelMapfvARB
- value glGetnPixelMapuiv
- value glGetnPixelMapuivARB
- value glGetnPixelMapusv
- value glGetnPixelMapusvARB
- value glGetnPolygonStipple
- value glGetnPolygonStippleARB
- value glGetnSeparableFilter
- value glGetnSeparableFilterARB
- value glGetnTexImage
- value glGetnTexImageARB
- value glGetnUniformdv
- value glGetnUniformdvARB
- value glGetnUniformfv
- value glGetnUniformfvARB
- value glGetnUniformfvEXT
- value glGetnUniformfvKHR
- value glGetnUniformi64vARB
- value glGetnUniformiv
- value glGetnUniformivARB
- value glGetnUniformivEXT
- value glGetnUniformivKHR
- value glGetnUniformui64vARB
- value glGetnUniformuiv
- value glGetnUniformuivARB
- value glGetnUniformuivKHR
- value glGlobalAlphaFactorbSUN
- value glGlobalAlphaFactordSUN
- value glGlobalAlphaFactorfSUN
- value glGlobalAlphaFactoriSUN
- value glGlobalAlphaFactorsSUN
- value glGlobalAlphaFactorubSUN
- value glGlobalAlphaFactoruiSUN
- value glGlobalAlphaFactorusSUN
- value glHint
- value glHintPGI
- value glHistogram
- value glHistogramEXT
- value glIglooInterfaceSGIX
- value glImageTransformParameterfHP
- value glImageTransformParameterfvHP
- value glImageTransformParameteriHP
- value glImageTransformParameterivHP
- value glImportMemoryFdEXT
- value glImportMemoryWin32HandleEXT
- value glImportMemoryWin32NameEXT
- value glImportSemaphoreFdEXT
- value glImportSemaphoreWin32HandleEXT
- value glImportSemaphoreWin32NameEXT
- value glImportSyncEXT
- value glIndexFormatNV
- value glIndexFuncEXT
- value glIndexMask
- value glIndexMaterialEXT
- value glIndexPointer
- value glIndexPointerEXT
- value glIndexPointerListIBM
- value glIndexd
- value glIndexdv
- value glIndexf
- value glIndexfv
- value glIndexi
- value glIndexiv
- value glIndexs
- value glIndexsv
- value glIndexub
- value glIndexubv
- value glIndexxOES
- value glIndexxvOES
- value glInitNames
- value glInsertComponentEXT
- value glInsertEventMarkerEXT
- value glInstrumentsBufferSGIX
- value glInterleavedArrays
- value glInterpolatePathsNV
- value glInvalidateBufferData
- value glInvalidateBufferSubData
- value glInvalidateFramebuffer
- value glInvalidateNamedFramebufferData
- value glInvalidateNamedFramebufferSubData
- value glInvalidateSubFramebuffer
- value glInvalidateTexImage
- value glInvalidateTexSubImage
- value glIsAsyncMarkerSGIX
- value glIsBuffer
- value glIsBufferARB
- value glIsBufferResidentNV
- value glIsCommandListNV
- value glIsEnabled
- value glIsEnabledIndexedEXT
- value glIsEnabledi
- value glIsEnablediEXT
- value glIsEnablediNV
- value glIsEnablediOES
- value glIsFenceAPPLE
- value glIsFenceNV
- value glIsFramebuffer
- value glIsFramebufferEXT
- value glIsFramebufferOES
- value glIsImageHandleResidentARB
- value glIsImageHandleResidentNV
- value glIsList
- value glIsMemoryObjectEXT
- value glIsNameAMD
- value glIsNamedBufferResidentNV
- value glIsNamedStringARB
- value glIsObjectBufferATI
- value glIsOcclusionQueryNV
- value glIsPathNV
- value glIsPointInFillPathNV
- value glIsPointInStrokePathNV
- value glIsProgram
- value glIsProgramARB
- value glIsProgramNV
- value glIsProgramPipeline
- value glIsProgramPipelineEXT
- value glIsQuery
- value glIsQueryARB
- value glIsQueryEXT
- value glIsRenderbuffer
- value glIsRenderbufferEXT
- value glIsRenderbufferOES
- value glIsSampler
- value glIsSemaphoreEXT
- value glIsShader
- value glIsStateNV
- value glIsSync
- value glIsSyncAPPLE
- value glIsTexture
- value glIsTextureEXT
- value glIsTextureHandleResidentARB
- value glIsTextureHandleResidentNV
- value glIsTransformFeedback
- value glIsTransformFeedbackNV
- value glIsVariantEnabledEXT
- value glIsVertexArray
- value glIsVertexArrayAPPLE
- value glIsVertexArrayOES
- value glIsVertexAttribEnabledAPPLE
- value glLGPUCopyImageSubDataNVX
- value glLGPUInterlockNVX
- value glLGPUNamedBufferSubDataNVX
- value glLabelObjectEXT
- value glLightEnviSGIX
- value glLightModelf
- value glLightModelfv
- value glLightModeli
- value glLightModeliv
- value glLightModelx
- value glLightModelxOES
- value glLightModelxv
- value glLightModelxvOES
- value glLightf
- value glLightfv
- value glLighti
- value glLightiv
- value glLightx
- value glLightxOES
- value glLightxv
- value glLightxvOES
- value glLineStipple
- value glLineWidth
- value glLineWidthx
- value glLineWidthxOES
- value glLinkProgram
- value glLinkProgramARB
- value glListBase
- value glListDrawCommandsStatesClientNV
- value glListParameterfSGIX
- value glListParameterfvSGIX
- value glListParameteriSGIX
- value glListParameterivSGIX
- value glLoadIdentity
- value glLoadIdentityDeformationMapSGIX
- value glLoadMatrixd
- value glLoadMatrixf
- value glLoadMatrixx
- value glLoadMatrixxOES
- value glLoadName
- value glLoadPaletteFromModelViewMatrixOES
- value glLoadProgramNV
- value glLoadTransposeMatrixd
- value glLoadTransposeMatrixdARB
- value glLoadTransposeMatrixf
- value glLoadTransposeMatrixfARB
- value glLoadTransposeMatrixxOES
- value glLockArraysEXT
- value glLogicOp
- value glMakeBufferNonResidentNV
- value glMakeBufferResidentNV
- value glMakeImageHandleNonResidentARB
- value glMakeImageHandleNonResidentNV
- value glMakeImageHandleResidentARB
- value glMakeImageHandleResidentNV
- value glMakeNamedBufferNonResidentNV
- value glMakeNamedBufferResidentNV
- value glMakeTextureHandleNonResidentARB
- value glMakeTextureHandleNonResidentNV
- value glMakeTextureHandleResidentARB
- value glMakeTextureHandleResidentNV
- value glMap1d
- value glMap1f
- value glMap1xOES
- value glMap2d
- value glMap2f
- value glMap2xOES
- value glMapBuffer
- value glMapBufferARB
- value glMapBufferOES
- value glMapBufferRange
- value glMapBufferRangeEXT
- value glMapControlPointsNV
- value glMapGrid1d
- value glMapGrid1f
- value glMapGrid1xOES
- value glMapGrid2d
- value glMapGrid2f
- value glMapGrid2xOES
- value glMapNamedBuffer
- value glMapNamedBufferEXT
- value glMapNamedBufferRange
- value glMapNamedBufferRangeEXT
- value glMapObjectBufferATI
- value glMapParameterfvNV
- value glMapParameterivNV
- value glMapTexture2DINTEL
- value glMapVertexAttrib1dAPPLE
- value glMapVertexAttrib1fAPPLE
- value glMapVertexAttrib2dAPPLE
- value glMapVertexAttrib2fAPPLE
- value glMaterialf
- value glMaterialfv
- value glMateriali
- value glMaterialiv
- value glMaterialx
- value glMaterialxOES
- value glMaterialxv
- value glMaterialxvOES
- value glMatrixFrustumEXT
- value glMatrixIndexPointerARB
- value glMatrixIndexPointerOES
- value glMatrixIndexubvARB
- value glMatrixIndexuivARB
- value glMatrixIndexusvARB
- value glMatrixLoad3x2fNV
- value glMatrixLoad3x3fNV
- value glMatrixLoadIdentityEXT
- value glMatrixLoadTranspose3x3fNV
- value glMatrixLoadTransposedEXT
- value glMatrixLoadTransposefEXT
- value glMatrixLoaddEXT
- value glMatrixLoadfEXT
- value glMatrixMode
- value glMatrixMult3x2fNV
- value glMatrixMult3x3fNV
- value glMatrixMultTranspose3x3fNV
- value glMatrixMultTransposedEXT
- value glMatrixMultTransposefEXT
- value glMatrixMultdEXT
- value glMatrixMultfEXT
- value glMatrixOrthoEXT
- value glMatrixPopEXT
- value glMatrixPushEXT
- value glMatrixRotatedEXT
- value glMatrixRotatefEXT
- value glMatrixScaledEXT
- value glMatrixScalefEXT
- value glMatrixTranslatedEXT
- value glMatrixTranslatefEXT
- value glMaxShaderCompilerThreadsARB
- value glMaxShaderCompilerThreadsKHR
- value glMemoryBarrier
- value glMemoryBarrierByRegion
- value glMemoryBarrierEXT
- value glMemoryObjectParameterivEXT
- value glMinSampleShading
- value glMinSampleShadingARB
- value glMinSampleShadingOES
- value glMinmax
- value glMinmaxEXT
- value glMultMatrixd
- value glMultMatrixf
- value glMultMatrixx
- value glMultMatrixxOES
- value glMultTransposeMatrixd
- value glMultTransposeMatrixdARB
- value glMultTransposeMatrixf
- value glMultTransposeMatrixfARB
- value glMultTransposeMatrixxOES
- value glMultiDrawArrays
- value glMultiDrawArraysEXT
- value glMultiDrawArraysIndirect
- value glMultiDrawArraysIndirectAMD
- value glMultiDrawArraysIndirectBindlessCountNV
- value glMultiDrawArraysIndirectBindlessNV
- value glMultiDrawArraysIndirectCount
- value glMultiDrawArraysIndirectCountARB
- value glMultiDrawArraysIndirectEXT
- value glMultiDrawElementArrayAPPLE
- value glMultiDrawElements
- value glMultiDrawElementsBaseVertex
- value glMultiDrawElementsBaseVertexEXT
- value glMultiDrawElementsEXT
- value glMultiDrawElementsIndirect
- value glMultiDrawElementsIndirectAMD
- value glMultiDrawElementsIndirectBindlessCountNV
- value glMultiDrawElementsIndirectBindlessNV
- value glMultiDrawElementsIndirectCount
- value glMultiDrawElementsIndirectCountARB
- value glMultiDrawElementsIndirectEXT
- value glMultiDrawMeshTasksIndirectCountNV
- value glMultiDrawMeshTasksIndirectNV
- value glMultiDrawRangeElementArrayAPPLE
- value glMultiModeDrawArraysIBM
- value glMultiModeDrawElementsIBM
- value glMultiTexBufferEXT
- value glMultiTexCoord1bOES
- value glMultiTexCoord1bvOES
- value glMultiTexCoord1d
- value glMultiTexCoord1dARB
- value glMultiTexCoord1dv
- value glMultiTexCoord1dvARB
- value glMultiTexCoord1f
- value glMultiTexCoord1fARB
- value glMultiTexCoord1fv
- value glMultiTexCoord1fvARB
- value glMultiTexCoord1hNV
- value glMultiTexCoord1hvNV
- value glMultiTexCoord1i
- value glMultiTexCoord1iARB
- value glMultiTexCoord1iv
- value glMultiTexCoord1ivARB
- value glMultiTexCoord1s
- value glMultiTexCoord1sARB
- value glMultiTexCoord1sv
- value glMultiTexCoord1svARB
- value glMultiTexCoord1xOES
- value glMultiTexCoord1xvOES
- value glMultiTexCoord2bOES
- value glMultiTexCoord2bvOES
- value glMultiTexCoord2d
- value glMultiTexCoord2dARB
- value glMultiTexCoord2dv
- value glMultiTexCoord2dvARB
- value glMultiTexCoord2f
- value glMultiTexCoord2fARB
- value glMultiTexCoord2fv
- value glMultiTexCoord2fvARB
- value glMultiTexCoord2hNV
- value glMultiTexCoord2hvNV
- value glMultiTexCoord2i
- value glMultiTexCoord2iARB
- value glMultiTexCoord2iv
- value glMultiTexCoord2ivARB
- value glMultiTexCoord2s
- value glMultiTexCoord2sARB
- value glMultiTexCoord2sv
- value glMultiTexCoord2svARB
- value glMultiTexCoord2xOES
- value glMultiTexCoord2xvOES
- value glMultiTexCoord3bOES
- value glMultiTexCoord3bvOES
- value glMultiTexCoord3d
- value glMultiTexCoord3dARB
- value glMultiTexCoord3dv
- value glMultiTexCoord3dvARB
- value glMultiTexCoord3f
- value glMultiTexCoord3fARB
- value glMultiTexCoord3fv
- value glMultiTexCoord3fvARB
- value glMultiTexCoord3hNV
- value glMultiTexCoord3hvNV
- value glMultiTexCoord3i
- value glMultiTexCoord3iARB
- value glMultiTexCoord3iv
- value glMultiTexCoord3ivARB
- value glMultiTexCoord3s
- value glMultiTexCoord3sARB
- value glMultiTexCoord3sv
- value glMultiTexCoord3svARB
- value glMultiTexCoord3xOES
- value glMultiTexCoord3xvOES
- value glMultiTexCoord4bOES
- value glMultiTexCoord4bvOES
- value glMultiTexCoord4d
- value glMultiTexCoord4dARB
- value glMultiTexCoord4dv
- value glMultiTexCoord4dvARB
- value glMultiTexCoord4f
- value glMultiTexCoord4fARB
- value glMultiTexCoord4fv
- value glMultiTexCoord4fvARB
- value glMultiTexCoord4hNV
- value glMultiTexCoord4hvNV
- value glMultiTexCoord4i
- value glMultiTexCoord4iARB
- value glMultiTexCoord4iv
- value glMultiTexCoord4ivARB
- value glMultiTexCoord4s
- value glMultiTexCoord4sARB
- value glMultiTexCoord4sv
- value glMultiTexCoord4svARB
- value glMultiTexCoord4x
- value glMultiTexCoord4xOES
- value glMultiTexCoord4xvOES
- value glMultiTexCoordP1ui
- value glMultiTexCoordP1uiv
- value glMultiTexCoordP2ui
- value glMultiTexCoordP2uiv
- value glMultiTexCoordP3ui
- value glMultiTexCoordP3uiv
- value glMultiTexCoordP4ui
- value glMultiTexCoordP4uiv
- value glMultiTexCoordPointerEXT
- value glMultiTexEnvfEXT
- value glMultiTexEnvfvEXT
- value glMultiTexEnviEXT
- value glMultiTexEnvivEXT
- value glMultiTexGendEXT
- value glMultiTexGendvEXT
- value glMultiTexGenfEXT
- value glMultiTexGenfvEXT
- value glMultiTexGeniEXT
- value glMultiTexGenivEXT
- value glMultiTexImage1DEXT
- value glMultiTexImage2DEXT
- value glMultiTexImage3DEXT
- value glMultiTexParameterIivEXT
- value glMultiTexParameterIuivEXT
- value glMultiTexParameterfEXT
- value glMultiTexParameterfvEXT
- value glMultiTexParameteriEXT
- value glMultiTexParameterivEXT
- value glMultiTexRenderbufferEXT
- value glMultiTexSubImage1DEXT
- value glMultiTexSubImage2DEXT
- value glMultiTexSubImage3DEXT
- value glMulticastBarrierNV
- value glMulticastBlitFramebufferNV
- value glMulticastBufferSubDataNV
- value glMulticastCopyBufferSubDataNV
- value glMulticastCopyImageSubDataNV
- value glMulticastFramebufferSampleLocationsfvNV
- value glMulticastGetQueryObjecti64vNV
- value glMulticastGetQueryObjectivNV
- value glMulticastGetQueryObjectui64vNV
- value glMulticastGetQueryObjectuivNV
- value glMulticastScissorArrayvNVX
- value glMulticastViewportArrayvNVX
- value glMulticastViewportPositionWScaleNVX
- value glMulticastWaitSyncNV
- value glNamedBufferAttachMemoryNV
- value glNamedBufferData
- value glNamedBufferDataEXT
- value glNamedBufferPageCommitmentARB
- value glNamedBufferPageCommitmentEXT
- value glNamedBufferStorage
- value glNamedBufferStorageEXT
- value glNamedBufferStorageExternalEXT
- value glNamedBufferStorageMemEXT
- value glNamedBufferSubData
- value glNamedBufferSubDataEXT
- value glNamedCopyBufferSubDataEXT
- value glNamedFramebufferDrawBuffer
- value glNamedFramebufferDrawBuffers
- value glNamedFramebufferParameteri
- value glNamedFramebufferParameteriEXT
- value glNamedFramebufferReadBuffer
- value glNamedFramebufferRenderbuffer
- value glNamedFramebufferRenderbufferEXT
- value glNamedFramebufferSampleLocationsfvARB
- value glNamedFramebufferSampleLocationsfvNV
- value glNamedFramebufferSamplePositionsfvAMD
- value glNamedFramebufferTexture
- value glNamedFramebufferTexture1DEXT
- value glNamedFramebufferTexture2DEXT
- value glNamedFramebufferTexture3DEXT
- value glNamedFramebufferTextureEXT
- value glNamedFramebufferTextureFaceEXT
- value glNamedFramebufferTextureLayer
- value glNamedFramebufferTextureLayerEXT
- value glNamedProgramLocalParameter4dEXT
- value glNamedProgramLocalParameter4dvEXT
- value glNamedProgramLocalParameter4fEXT
- value glNamedProgramLocalParameter4fvEXT
- value glNamedProgramLocalParameterI4iEXT
- value glNamedProgramLocalParameterI4ivEXT
- value glNamedProgramLocalParameterI4uiEXT
- value glNamedProgramLocalParameterI4uivEXT
- value glNamedProgramLocalParameters4fvEXT
- value glNamedProgramLocalParametersI4ivEXT
- value glNamedProgramLocalParametersI4uivEXT
- value glNamedProgramStringEXT
- value glNamedRenderbufferStorage
- value glNamedRenderbufferStorageEXT
- value glNamedRenderbufferStorageMultisample
- value glNamedRenderbufferStorageMultisampleAdvancedAMD
- value glNamedRenderbufferStorageMultisampleCoverageEXT
- value glNamedRenderbufferStorageMultisampleEXT
- value glNamedStringARB
- value glNewList
- value glNewObjectBufferATI
- value glNormal3b
- value glNormal3bv
- value glNormal3d
- value glNormal3dv
- value glNormal3f
- value glNormal3fVertex3fSUN
- value glNormal3fVertex3fvSUN
- value glNormal3fv
- value glNormal3hNV
- value glNormal3hvNV
- value glNormal3i
- value glNormal3iv
- value glNormal3s
- value glNormal3sv
- value glNormal3x
- value glNormal3xOES
- value glNormal3xvOES
- value glNormalFormatNV
- value glNormalP3ui
- value glNormalP3uiv
- value glNormalPointer
- value glNormalPointerEXT
- value glNormalPointerListIBM
- value glNormalPointervINTEL
- value glNormalStream3bATI
- value glNormalStream3bvATI
- value glNormalStream3dATI
- value glNormalStream3dvATI
- value glNormalStream3fATI
- value glNormalStream3fvATI
- value glNormalStream3iATI
- value glNormalStream3ivATI
- value glNormalStream3sATI
- value glNormalStream3svATI
- value glObjectLabel
- value glObjectLabelKHR
- value glObjectPtrLabel
- value glObjectPtrLabelKHR
- value glObjectPurgeableAPPLE
- value glObjectUnpurgeableAPPLE
- value glOrtho
- value glOrthof
- value glOrthofOES
- value glOrthox
- value glOrthoxOES
- value glPNTrianglesfATI
- value glPNTrianglesiATI
- value glPassTexCoordATI
- value glPassThrough
- value glPassThroughxOES
- value glPatchParameterfv
- value glPatchParameteri
- value glPatchParameteriEXT
- value glPatchParameteriOES
- value glPathColorGenNV
- value glPathCommandsNV
- value glPathCoordsNV
- value glPathCoverDepthFuncNV
- value glPathDashArrayNV
- value glPathFogGenNV
- value glPathGlyphIndexArrayNV
- value glPathGlyphIndexRangeNV
- value glPathGlyphRangeNV
- value glPathGlyphsNV
- value glPathMemoryGlyphIndexArrayNV
- value glPathParameterfNV
- value glPathParameterfvNV
- value glPathParameteriNV
- value glPathParameterivNV
- value glPathStencilDepthOffsetNV
- value glPathStencilFuncNV
- value glPathStringNV
- value glPathSubCommandsNV
- value glPathSubCoordsNV
- value glPathTexGenNV
- value glPauseTransformFeedback
- value glPauseTransformFeedbackNV
- value glPixelDataRangeNV
- value glPixelMapfv
- value glPixelMapuiv
- value glPixelMapusv
- value glPixelMapx
- value glPixelStoref
- value glPixelStorei
- value glPixelStorex
- value glPixelTexGenParameterfSGIS
- value glPixelTexGenParameterfvSGIS
- value glPixelTexGenParameteriSGIS
- value glPixelTexGenParameterivSGIS
- value glPixelTexGenSGIX
- value glPixelTransferf
- value glPixelTransferi
- value glPixelTransferxOES
- value glPixelTransformParameterfEXT
- value glPixelTransformParameterfvEXT
- value glPixelTransformParameteriEXT
- value glPixelTransformParameterivEXT
- value glPixelZoom
- value glPixelZoomxOES
- value glPointAlongPathNV
- value glPointParameterf
- value glPointParameterfARB
- value glPointParameterfEXT
- value glPointParameterfSGIS
- value glPointParameterfv
- value glPointParameterfvARB
- value glPointParameterfvEXT
- value glPointParameterfvSGIS
- value glPointParameteri
- value glPointParameteriNV
- value glPointParameteriv
- value glPointParameterivNV
- value glPointParameterx
- value glPointParameterxOES
- value glPointParameterxv
- value glPointParameterxvOES
- value glPointSize
- value glPointSizePointerOES
- value glPointSizex
- value glPointSizexOES
- value glPollAsyncSGIX
- value glPollInstrumentsSGIX
- value glPolygonMode
- value glPolygonModeNV
- value glPolygonOffset
- value glPolygonOffsetClamp
- value glPolygonOffsetClampEXT
- value glPolygonOffsetEXT
- value glPolygonOffsetx
- value glPolygonOffsetxOES
- value glPolygonStipple
- value glPopAttrib
- value glPopClientAttrib
- value glPopDebugGroup
- value glPopDebugGroupKHR
- value glPopGroupMarkerEXT
- value glPopMatrix
- value glPopName
- value glPresentFrameDualFillNV
- value glPresentFrameKeyedNV
- value glPrimitiveBoundingBox
- value glPrimitiveBoundingBoxARB
- value glPrimitiveBoundingBoxEXT
- value glPrimitiveBoundingBoxOES
- value glPrimitiveRestartIndex
- value glPrimitiveRestartIndexNV
- value glPrimitiveRestartNV
- value glPrioritizeTextures
- value glPrioritizeTexturesEXT
- value glPrioritizeTexturesxOES
- value glProgramBinary
- value glProgramBinaryOES
- value glProgramBufferParametersIivNV
- value glProgramBufferParametersIuivNV
- value glProgramBufferParametersfvNV
- value glProgramEnvParameter4dARB
- value glProgramEnvParameter4dvARB
- value glProgramEnvParameter4fARB
- value glProgramEnvParameter4fvARB
- value glProgramEnvParameterI4iNV
- value glProgramEnvParameterI4ivNV
- value glProgramEnvParameterI4uiNV
- value glProgramEnvParameterI4uivNV
- value glProgramEnvParameters4fvEXT
- value glProgramEnvParametersI4ivNV
- value glProgramEnvParametersI4uivNV
- value glProgramLocalParameter4dARB
- value glProgramLocalParameter4dvARB
- value glProgramLocalParameter4fARB
- value glProgramLocalParameter4fvARB
- value glProgramLocalParameterI4iNV
- value glProgramLocalParameterI4ivNV
- value glProgramLocalParameterI4uiNV
- value glProgramLocalParameterI4uivNV
- value glProgramLocalParameters4fvEXT
- value glProgramLocalParametersI4ivNV
- value glProgramLocalParametersI4uivNV
- value glProgramNamedParameter4dNV
- value glProgramNamedParameter4dvNV
- value glProgramNamedParameter4fNV
- value glProgramNamedParameter4fvNV
- value glProgramParameter4dNV
- value glProgramParameter4dvNV
- value glProgramParameter4fNV
- value glProgramParameter4fvNV
- value glProgramParameteri
- value glProgramParameteriARB
- value glProgramParameteriEXT
- value glProgramParameters4dvNV
- value glProgramParameters4fvNV
- value glProgramPathFragmentInputGenNV
- value glProgramStringARB
- value glProgramSubroutineParametersuivNV
- value glProgramUniform1d
- value glProgramUniform1dEXT
- value glProgramUniform1dv
- value glProgramUniform1dvEXT
- value glProgramUniform1f
- value glProgramUniform1fEXT
- value glProgramUniform1fv
- value glProgramUniform1fvEXT
- value glProgramUniform1i
- value glProgramUniform1i64ARB
- value glProgramUniform1i64NV
- value glProgramUniform1i64vARB
- value glProgramUniform1i64vNV
- value glProgramUniform1iEXT
- value glProgramUniform1iv
- value glProgramUniform1ivEXT
- value glProgramUniform1ui
- value glProgramUniform1ui64ARB
- value glProgramUniform1ui64NV
- value glProgramUniform1ui64vARB
- value glProgramUniform1ui64vNV
- value glProgramUniform1uiEXT
- value glProgramUniform1uiv
- value glProgramUniform1uivEXT
- value glProgramUniform2d
- value glProgramUniform2dEXT
- value glProgramUniform2dv
- value glProgramUniform2dvEXT
- value glProgramUniform2f
- value glProgramUniform2fEXT
- value glProgramUniform2fv
- value glProgramUniform2fvEXT
- value glProgramUniform2i
- value glProgramUniform2i64ARB
- value glProgramUniform2i64NV
- value glProgramUniform2i64vARB
- value glProgramUniform2i64vNV
- value glProgramUniform2iEXT
- value glProgramUniform2iv
- value glProgramUniform2ivEXT
- value glProgramUniform2ui
- value glProgramUniform2ui64ARB
- value glProgramUniform2ui64NV
- value glProgramUniform2ui64vARB
- value glProgramUniform2ui64vNV
- value glProgramUniform2uiEXT
- value glProgramUniform2uiv
- value glProgramUniform2uivEXT
- value glProgramUniform3d
- value glProgramUniform3dEXT
- value glProgramUniform3dv
- value glProgramUniform3dvEXT
- value glProgramUniform3f
- value glProgramUniform3fEXT
- value glProgramUniform3fv
- value glProgramUniform3fvEXT
- value glProgramUniform3i
- value glProgramUniform3i64ARB
- value glProgramUniform3i64NV
- value glProgramUniform3i64vARB
- value glProgramUniform3i64vNV
- value glProgramUniform3iEXT
- value glProgramUniform3iv
- value glProgramUniform3ivEXT
- value glProgramUniform3ui
- value glProgramUniform3ui64ARB
- value glProgramUniform3ui64NV
- value glProgramUniform3ui64vARB
- value glProgramUniform3ui64vNV
- value glProgramUniform3uiEXT
- value glProgramUniform3uiv
- value glProgramUniform3uivEXT
- value glProgramUniform4d
- value glProgramUniform4dEXT
- value glProgramUniform4dv
- value glProgramUniform4dvEXT
- value glProgramUniform4f
- value glProgramUniform4fEXT
- value glProgramUniform4fv
- value glProgramUniform4fvEXT
- value glProgramUniform4i
- value glProgramUniform4i64ARB
- value glProgramUniform4i64NV
- value glProgramUniform4i64vARB
- value glProgramUniform4i64vNV
- value glProgramUniform4iEXT
- value glProgramUniform4iv
- value glProgramUniform4ivEXT
- value glProgramUniform4ui
- value glProgramUniform4ui64ARB
- value glProgramUniform4ui64NV
- value glProgramUniform4ui64vARB
- value glProgramUniform4ui64vNV
- value glProgramUniform4uiEXT
- value glProgramUniform4uiv
- value glProgramUniform4uivEXT
- value glProgramUniformHandleui64ARB
- value glProgramUniformHandleui64IMG
- value glProgramUniformHandleui64NV
- value glProgramUniformHandleui64vARB
- value glProgramUniformHandleui64vIMG
- value glProgramUniformHandleui64vNV
- value glProgramUniformMatrix2dv
- value glProgramUniformMatrix2dvEXT
- value glProgramUniformMatrix2fv
- value glProgramUniformMatrix2fvEXT
- value glProgramUniformMatrix2x3dv
- value glProgramUniformMatrix2x3dvEXT
- value glProgramUniformMatrix2x3fv
- value glProgramUniformMatrix2x3fvEXT
- value glProgramUniformMatrix2x4dv
- value glProgramUniformMatrix2x4dvEXT
- value glProgramUniformMatrix2x4fv
- value glProgramUniformMatrix2x4fvEXT
- value glProgramUniformMatrix3dv
- value glProgramUniformMatrix3dvEXT
- value glProgramUniformMatrix3fv
- value glProgramUniformMatrix3fvEXT
- value glProgramUniformMatrix3x2dv
- value glProgramUniformMatrix3x2dvEXT
- value glProgramUniformMatrix3x2fv
- value glProgramUniformMatrix3x2fvEXT
- value glProgramUniformMatrix3x4dv
- value glProgramUniformMatrix3x4dvEXT
- value glProgramUniformMatrix3x4fv
- value glProgramUniformMatrix3x4fvEXT
- value glProgramUniformMatrix4dv
- value glProgramUniformMatrix4dvEXT
- value glProgramUniformMatrix4fv
- value glProgramUniformMatrix4fvEXT
- value glProgramUniformMatrix4x2dv
- value glProgramUniformMatrix4x2dvEXT
- value glProgramUniformMatrix4x2fv
- value glProgramUniformMatrix4x2fvEXT
- value glProgramUniformMatrix4x3dv
- value glProgramUniformMatrix4x3dvEXT
- value glProgramUniformMatrix4x3fv
- value glProgramUniformMatrix4x3fvEXT
- value glProgramUniformui64NV
- value glProgramUniformui64vNV
- value glProgramVertexLimitNV
- value glProvokingVertex
- value glProvokingVertexEXT
- value glPushAttrib
- value glPushClientAttrib
- value glPushClientAttribDefaultEXT
- value glPushDebugGroup
- value glPushDebugGroupKHR
- value glPushGroupMarkerEXT
- value glPushMatrix
- value glPushName
- value glQueryCounter
- value glQueryCounterEXT
- value glQueryMatrixxOES
- value glQueryObjectParameteruiAMD
- value glQueryResourceNV
- value glQueryResourceTagNV
- value glRasterPos2d
- value glRasterPos2dv
- value glRasterPos2f
- value glRasterPos2fv
- value glRasterPos2i
- value glRasterPos2iv
- value glRasterPos2s
- value glRasterPos2sv
- value glRasterPos2xOES
- value glRasterPos2xvOES
- value glRasterPos3d
- value glRasterPos3dv
- value glRasterPos3f
- value glRasterPos3fv
- value glRasterPos3i
- value glRasterPos3iv
- value glRasterPos3s
- value glRasterPos3sv
- value glRasterPos3xOES
- value glRasterPos3xvOES
- value glRasterPos4d
- value glRasterPos4dv
- value glRasterPos4f
- value glRasterPos4fv
- value glRasterPos4i
- value glRasterPos4iv
- value glRasterPos4s
- value glRasterPos4sv
- value glRasterPos4xOES
- value glRasterPos4xvOES
- value glRasterSamplesEXT
- value glReadBuffer
- value glReadBufferIndexedEXT
- value glReadBufferNV
- value glReadInstrumentsSGIX
- value glReadPixels
- value glReadnPixels
- value glReadnPixelsARB
- value glReadnPixelsEXT
- value glReadnPixelsKHR
- value glRectd
- value glRectdv
- value glRectf
- value glRectfv
- value glRecti
- value glRectiv
- value glRects
- value glRectsv
- value glRectxOES
- value glRectxvOES
- value glReferencePlaneSGIX
- value glReleaseKeyedMutexWin32EXT
- value glReleaseShaderCompiler
- value glRenderGpuMaskNV
- value glRenderMode
- value glRenderbufferStorage
- value glRenderbufferStorageEXT
- value glRenderbufferStorageMultisample
- value glRenderbufferStorageMultisampleANGLE
- value glRenderbufferStorageMultisampleAPPLE
- value glRenderbufferStorageMultisampleAdvancedAMD
- value glRenderbufferStorageMultisampleCoverageNV
- value glRenderbufferStorageMultisampleEXT
- value glRenderbufferStorageMultisampleIMG
- value glRenderbufferStorageMultisampleNV
- value glRenderbufferStorageOES
- value glReplacementCodePointerSUN
- value glReplacementCodeubSUN
- value glReplacementCodeubvSUN
- value glReplacementCodeuiColor3fVertex3fSUN
- value glReplacementCodeuiColor3fVertex3fvSUN
- value glReplacementCodeuiColor4fNormal3fVertex3fSUN
- value glReplacementCodeuiColor4fNormal3fVertex3fvSUN
- value glReplacementCodeuiColor4ubVertex3fSUN
- value glReplacementCodeuiColor4ubVertex3fvSUN
- value glReplacementCodeuiNormal3fVertex3fSUN
- value glReplacementCodeuiNormal3fVertex3fvSUN
- value glReplacementCodeuiSUN
- value glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fSUN
- value glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN
- value glReplacementCodeuiTexCoord2fNormal3fVertex3fSUN
- value glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN
- value glReplacementCodeuiTexCoord2fVertex3fSUN
- value glReplacementCodeuiTexCoord2fVertex3fvSUN
- value glReplacementCodeuiVertex3fSUN
- value glReplacementCodeuiVertex3fvSUN
- value glReplacementCodeuivSUN
- value glReplacementCodeusSUN
- value glReplacementCodeusvSUN
- value glRequestResidentProgramsNV
- value glResetHistogram
- value glResetHistogramEXT
- value glResetMemoryObjectParameterNV
- value glResetMinmax
- value glResetMinmaxEXT
- value glResizeBuffersMESA
- value glResolveDepthValuesNV
- value glResolveMultisampleFramebufferAPPLE
- value glResumeTransformFeedback
- value glResumeTransformFeedbackNV
- value glRotated
- value glRotatef
- value glRotatex
- value glRotatexOES
- value glSampleCoverage
- value glSampleCoverageARB
- value glSampleCoveragex
- value glSampleCoveragexOES
- value glSampleMapATI
- value glSampleMaskEXT
- value glSampleMaskIndexedNV
- value glSampleMaskSGIS
- value glSampleMaski
- value glSamplePatternEXT
- value glSamplePatternSGIS
- value glSamplerParameterIiv
- value glSamplerParameterIivEXT
- value glSamplerParameterIivOES
- value glSamplerParameterIuiv
- value glSamplerParameterIuivEXT
- value glSamplerParameterIuivOES
- value glSamplerParameterf
- value glSamplerParameterfv
- value glSamplerParameteri
- value glSamplerParameteriv
- value glScaled
- value glScalef
- value glScalex
- value glScalexOES
- value glScissor
- value glScissorArrayv
- value glScissorArrayvNV
- value glScissorArrayvOES
- value glScissorExclusiveArrayvNV
- value glScissorExclusiveNV
- value glScissorIndexed
- value glScissorIndexedNV
- value glScissorIndexedOES
- value glScissorIndexedv
- value glScissorIndexedvNV
- value glScissorIndexedvOES
- value glSecondaryColor3b
- value glSecondaryColor3bEXT
- value glSecondaryColor3bv
- value glSecondaryColor3bvEXT
- value glSecondaryColor3d
- value glSecondaryColor3dEXT
- value glSecondaryColor3dv
- value glSecondaryColor3dvEXT
- value glSecondaryColor3f
- value glSecondaryColor3fEXT
- value glSecondaryColor3fv
- value glSecondaryColor3fvEXT
- value glSecondaryColor3hNV
- value glSecondaryColor3hvNV
- value glSecondaryColor3i
- value glSecondaryColor3iEXT
- value glSecondaryColor3iv
- value glSecondaryColor3ivEXT
- value glSecondaryColor3s
- value glSecondaryColor3sEXT
- value glSecondaryColor3sv
- value glSecondaryColor3svEXT
- value glSecondaryColor3ub
- value glSecondaryColor3ubEXT
- value glSecondaryColor3ubv
- value glSecondaryColor3ubvEXT
- value glSecondaryColor3ui
- value glSecondaryColor3uiEXT
- value glSecondaryColor3uiv
- value glSecondaryColor3uivEXT
- value glSecondaryColor3us
- value glSecondaryColor3usEXT
- value glSecondaryColor3usv
- value glSecondaryColor3usvEXT
- value glSecondaryColorFormatNV
- value glSecondaryColorP3ui
- value glSecondaryColorP3uiv
- value glSecondaryColorPointer
- value glSecondaryColorPointerEXT
- value glSecondaryColorPointerListIBM
- value glSelectBuffer
- value glSelectPerfMonitorCountersAMD
- value glSemaphoreParameterui64vEXT
- value glSeparableFilter2D
- value glSeparableFilter2DEXT
- value glSetFenceAPPLE
- value glSetFenceNV
- value glSetFragmentShaderConstantATI
- value glSetInvariantEXT
- value glSetLocalConstantEXT
- value glSetMultisamplefvAMD
- value glShadeModel
- value glShaderBinary
- value glShaderOp1EXT
- value glShaderOp2EXT
- value glShaderOp3EXT
- value glShaderSource
- value glShaderSourceARB
- value glShaderStorageBlockBinding
- value glShadingRateImageBarrierNV
- value glShadingRateImagePaletteNV
- value glShadingRateSampleOrderCustomNV
- value glShadingRateSampleOrderNV
- value glSharpenTexFuncSGIS
- value glSignalSemaphoreEXT
- value glSignalSemaphoreui64NVX
- value glSignalVkFenceNV
- value glSignalVkSemaphoreNV
- value glSpecializeShader
- value glSpecializeShaderARB
- value glSpriteParameterfSGIX
- value glSpriteParameterfvSGIX
- value glSpriteParameteriSGIX
- value glSpriteParameterivSGIX
- value glStartInstrumentsSGIX
- value glStartTilingQCOM
- value glStateCaptureNV
- value glStencilClearTagEXT
- value glStencilFillPathInstancedNV
- value glStencilFillPathNV
- value glStencilFunc
- value glStencilFuncSeparate
- value glStencilFuncSeparateATI
- value glStencilMask
- value glStencilMaskSeparate
- value glStencilOp
- value glStencilOpSeparate
- value glStencilOpSeparateATI
- value glStencilOpValueAMD
- value glStencilStrokePathInstancedNV
- value glStencilStrokePathNV
- value glStencilThenCoverFillPathInstancedNV
- value glStencilThenCoverFillPathNV
- value glStencilThenCoverStrokePathInstancedNV
- value glStencilThenCoverStrokePathNV
- value glStopInstrumentsSGIX
- value glStringMarkerGREMEDY
- value glSubpixelPrecisionBiasNV
- value glSwizzleEXT
- value glSyncTextureINTEL
- value glTagSampleBufferSGIX
- value glTangent3bEXT
- value glTangent3bvEXT
- value glTangent3dEXT
- value glTangent3dvEXT
- value glTangent3fEXT
- value glTangent3fvEXT
- value glTangent3iEXT
- value glTangent3ivEXT
- value glTangent3sEXT
- value glTangent3svEXT
- value glTangentPointerEXT
- value glTbufferMask3DFX
- value glTessellationFactorAMD
- value glTessellationModeAMD
- value glTestFenceAPPLE
- value glTestFenceNV
- value glTestObjectAPPLE
- value glTexAttachMemoryNV
- value glTexBuffer
- value glTexBufferARB
- value glTexBufferEXT
- value glTexBufferOES
- value glTexBufferRange
- value glTexBufferRangeEXT
- value glTexBufferRangeOES
- value glTexBumpParameterfvATI
- value glTexBumpParameterivATI
- value glTexCoord1bOES
- value glTexCoord1bvOES
- value glTexCoord1d
- value glTexCoord1dv
- value glTexCoord1f
- value glTexCoord1fv
- value glTexCoord1hNV
- value glTexCoord1hvNV
- value glTexCoord1i
- value glTexCoord1iv
- value glTexCoord1s
- value glTexCoord1sv
- value glTexCoord1xOES
- value glTexCoord1xvOES
- value glTexCoord2bOES
- value glTexCoord2bvOES
- value glTexCoord2d
- value glTexCoord2dv
- value glTexCoord2f
- value glTexCoord2fColor3fVertex3fSUN
- value glTexCoord2fColor3fVertex3fvSUN
- value glTexCoord2fColor4fNormal3fVertex3fSUN
- value glTexCoord2fColor4fNormal3fVertex3fvSUN
- value glTexCoord2fColor4ubVertex3fSUN
- value glTexCoord2fColor4ubVertex3fvSUN
- value glTexCoord2fNormal3fVertex3fSUN
- value glTexCoord2fNormal3fVertex3fvSUN
- value glTexCoord2fVertex3fSUN
- value glTexCoord2fVertex3fvSUN
- value glTexCoord2fv
- value glTexCoord2hNV
- value glTexCoord2hvNV
- value glTexCoord2i
- value glTexCoord2iv
- value glTexCoord2s
- value glTexCoord2sv
- value glTexCoord2xOES
- value glTexCoord2xvOES
- value glTexCoord3bOES
- value glTexCoord3bvOES
- value glTexCoord3d
- value glTexCoord3dv
- value glTexCoord3f
- value glTexCoord3fv
- value glTexCoord3hNV
- value glTexCoord3hvNV
- value glTexCoord3i
- value glTexCoord3iv
- value glTexCoord3s
- value glTexCoord3sv
- value glTexCoord3xOES
- value glTexCoord3xvOES
- value glTexCoord4bOES
- value glTexCoord4bvOES
- value glTexCoord4d
- value glTexCoord4dv
- value glTexCoord4f
- value glTexCoord4fColor4fNormal3fVertex4fSUN
- value glTexCoord4fColor4fNormal3fVertex4fvSUN
- value glTexCoord4fVertex4fSUN
- value glTexCoord4fVertex4fvSUN
- value glTexCoord4fv
- value glTexCoord4hNV
- value glTexCoord4hvNV
- value glTexCoord4i
- value glTexCoord4iv
- value glTexCoord4s
- value glTexCoord4sv
- value glTexCoord4xOES
- value glTexCoord4xvOES
- value glTexCoordFormatNV
- value glTexCoordP1ui
- value glTexCoordP1uiv
- value glTexCoordP2ui
- value glTexCoordP2uiv
- value glTexCoordP3ui
- value glTexCoordP3uiv
- value glTexCoordP4ui
- value glTexCoordP4uiv
- value glTexCoordPointer
- value glTexCoordPointerEXT
- value glTexCoordPointerListIBM
- value glTexCoordPointervINTEL
- value glTexEnvf
- value glTexEnvfv
- value glTexEnvi
- value glTexEnviv
- value glTexEnvx
- value glTexEnvxOES
- value glTexEnvxv
- value glTexEnvxvOES
- value glTexFilterFuncSGIS
- value glTexGend
- value glTexGendv
- value glTexGenf
- value glTexGenfOES
- value glTexGenfv
- value glTexGenfvOES
- value glTexGeni
- value glTexGeniOES
- value glTexGeniv
- value glTexGenivOES
- value glTexGenxOES
- value glTexGenxvOES
- value glTexImage1D
- value glTexImage2D
- value glTexImage2DMultisample
- value glTexImage2DMultisampleCoverageNV
- value glTexImage3D
- value glTexImage3DEXT
- value glTexImage3DMultisample
- value glTexImage3DMultisampleCoverageNV
- value glTexImage3DOES
- value glTexImage4DSGIS
- value glTexPageCommitmentARB
- value glTexPageCommitmentEXT
- value glTexParameterIiv
- value glTexParameterIivEXT
- value glTexParameterIivOES
- value glTexParameterIuiv
- value glTexParameterIuivEXT
- value glTexParameterIuivOES
- value glTexParameterf
- value glTexParameterfv
- value glTexParameteri
- value glTexParameteriv
- value glTexParameterx
- value glTexParameterxOES
- value glTexParameterxv
- value glTexParameterxvOES
- value glTexRenderbufferNV
- value glTexStorage1D
- value glTexStorage1DEXT
- value glTexStorage2D
- value glTexStorage2DEXT
- value glTexStorage2DMultisample
- value glTexStorage3D
- value glTexStorage3DEXT
- value glTexStorage3DMultisample
- value glTexStorage3DMultisampleOES
- value glTexStorageMem1DEXT
- value glTexStorageMem2DEXT
- value glTexStorageMem2DMultisampleEXT
- value glTexStorageMem3DEXT
- value glTexStorageMem3DMultisampleEXT
- value glTexStorageSparseAMD
- value glTexSubImage1D
- value glTexSubImage1DEXT
- value glTexSubImage2D
- value glTexSubImage2DEXT
- value glTexSubImage3D
- value glTexSubImage3DEXT
- value glTexSubImage3DOES
- value glTexSubImage4DSGIS
- value glTextureAttachMemoryNV
- value glTextureBarrier
- value glTextureBarrierNV
- value glTextureBuffer
- value glTextureBufferEXT
- value glTextureBufferRange
- value glTextureBufferRangeEXT
- value glTextureColorMaskSGIS
- value glTextureFoveationParametersQCOM
- value glTextureImage1DEXT
- value glTextureImage2DEXT
- value glTextureImage2DMultisampleCoverageNV
- value glTextureImage2DMultisampleNV
- value glTextureImage3DEXT
- value glTextureImage3DMultisampleCoverageNV
- value glTextureImage3DMultisampleNV
- value glTextureLightEXT
- value glTextureMaterialEXT
- value glTextureNormalEXT
- value glTexturePageCommitmentEXT
- value glTextureParameterIiv
- value glTextureParameterIivEXT
- value glTextureParameterIuiv
- value glTextureParameterIuivEXT
- value glTextureParameterf
- value glTextureParameterfEXT
- value glTextureParameterfv
- value glTextureParameterfvEXT
- value glTextureParameteri
- value glTextureParameteriEXT
- value glTextureParameteriv
- value glTextureParameterivEXT
- value glTextureRangeAPPLE
- value glTextureRenderbufferEXT
- value glTextureStorage1D
- value glTextureStorage1DEXT
- value glTextureStorage2D
- value glTextureStorage2DEXT
- value glTextureStorage2DMultisample
- value glTextureStorage2DMultisampleEXT
- value glTextureStorage3D
- value glTextureStorage3DEXT
- value glTextureStorage3DMultisample
- value glTextureStorage3DMultisampleEXT
- value glTextureStorageMem1DEXT
- value glTextureStorageMem2DEXT
- value glTextureStorageMem2DMultisampleEXT
- value glTextureStorageMem3DEXT
- value glTextureStorageMem3DMultisampleEXT
- value glTextureStorageSparseAMD
- value glTextureSubImage1D
- value glTextureSubImage1DEXT
- value glTextureSubImage2D
- value glTextureSubImage2DEXT
- value glTextureSubImage3D
- value glTextureSubImage3DEXT
- value glTextureView
- value glTextureViewEXT
- value glTextureViewOES
- value glTrackMatrixNV
- value glTransformFeedbackAttribsNV
- value glTransformFeedbackBufferBase
- value glTransformFeedbackBufferRange
- value glTransformFeedbackStreamAttribsNV
- value glTransformFeedbackVaryings
- value glTransformFeedbackVaryingsEXT
- value glTransformFeedbackVaryingsNV
- value glTransformPathNV
- value glTranslated
- value glTranslatef
- value glTranslatex
- value glTranslatexOES
- value glUniform1d
- value glUniform1dv
- value glUniform1f
- value glUniform1fARB
- value glUniform1fv
- value glUniform1fvARB
- value glUniform1i
- value glUniform1i64ARB
- value glUniform1i64NV
- value glUniform1i64vARB
- value glUniform1i64vNV
- value glUniform1iARB
- value glUniform1iv
- value glUniform1ivARB
- value glUniform1ui
- value glUniform1ui64ARB
- value glUniform1ui64NV
- value glUniform1ui64vARB
- value glUniform1ui64vNV
- value glUniform1uiEXT
- value glUniform1uiv
- value glUniform1uivEXT
- value glUniform2d
- value glUniform2dv
- value glUniform2f
- value glUniform2fARB
- value glUniform2fv
- value glUniform2fvARB
- value glUniform2i
- value glUniform2i64ARB
- value glUniform2i64NV
- value glUniform2i64vARB
- value glUniform2i64vNV
- value glUniform2iARB
- value glUniform2iv
- value glUniform2ivARB
- value glUniform2ui
- value glUniform2ui64ARB
- value glUniform2ui64NV
- value glUniform2ui64vARB
- value glUniform2ui64vNV
- value glUniform2uiEXT
- value glUniform2uiv
- value glUniform2uivEXT
- value glUniform3d
- value glUniform3dv
- value glUniform3f
- value glUniform3fARB
- value glUniform3fv
- value glUniform3fvARB
- value glUniform3i
- value glUniform3i64ARB
- value glUniform3i64NV
- value glUniform3i64vARB
- value glUniform3i64vNV
- value glUniform3iARB
- value glUniform3iv
- value glUniform3ivARB
- value glUniform3ui
- value glUniform3ui64ARB
- value glUniform3ui64NV
- value glUniform3ui64vARB
- value glUniform3ui64vNV
- value glUniform3uiEXT
- value glUniform3uiv
- value glUniform3uivEXT
- value glUniform4d
- value glUniform4dv
- value glUniform4f
- value glUniform4fARB
- value glUniform4fv
- value glUniform4fvARB
- value glUniform4i
- value glUniform4i64ARB
- value glUniform4i64NV
- value glUniform4i64vARB
- value glUniform4i64vNV
- value glUniform4iARB
- value glUniform4iv
- value glUniform4ivARB
- value glUniform4ui
- value glUniform4ui64ARB
- value glUniform4ui64NV
- value glUniform4ui64vARB
- value glUniform4ui64vNV
- value glUniform4uiEXT
- value glUniform4uiv
- value glUniform4uivEXT
- value glUniformBlockBinding
- value glUniformBufferEXT
- value glUniformHandleui64ARB
- value glUniformHandleui64IMG
- value glUniformHandleui64NV
- value glUniformHandleui64vARB
- value glUniformHandleui64vIMG
- value glUniformHandleui64vNV
- value glUniformMatrix2dv
- value glUniformMatrix2fv
- value glUniformMatrix2fvARB
- value glUniformMatrix2x3dv
- value glUniformMatrix2x3fv
- value glUniformMatrix2x3fvNV
- value glUniformMatrix2x4dv
- value glUniformMatrix2x4fv
- value glUniformMatrix2x4fvNV
- value glUniformMatrix3dv
- value glUniformMatrix3fv
- value glUniformMatrix3fvARB
- value glUniformMatrix3x2dv
- value glUniformMatrix3x2fv
- value glUniformMatrix3x2fvNV
- value glUniformMatrix3x4dv
- value glUniformMatrix3x4fv
- value glUniformMatrix3x4fvNV
- value glUniformMatrix4dv
- value glUniformMatrix4fv
- value glUniformMatrix4fvARB
- value glUniformMatrix4x2dv
- value glUniformMatrix4x2fv
- value glUniformMatrix4x2fvNV
- value glUniformMatrix4x3dv
- value glUniformMatrix4x3fv
- value glUniformMatrix4x3fvNV
- value glUniformSubroutinesuiv
- value glUniformui64NV
- value glUniformui64vNV
- value glUnlockArraysEXT
- value glUnmapBuffer
- value glUnmapBufferARB
- value glUnmapBufferOES
- value glUnmapNamedBuffer
- value glUnmapNamedBufferEXT
- value glUnmapObjectBufferATI
- value glUnmapTexture2DINTEL
- value glUpdateObjectBufferATI
- value glUploadGpuMaskNVX
- value glUseProgram
- value glUseProgramObjectARB
- value glUseProgramStages
- value glUseProgramStagesEXT
- value glUseShaderProgramEXT
- value glVDPAUFiniNV
- value glVDPAUGetSurfaceivNV
- value glVDPAUInitNV
- value glVDPAUIsSurfaceNV
- value glVDPAUMapSurfacesNV
- value glVDPAURegisterOutputSurfaceNV
- value glVDPAURegisterVideoSurfaceNV
- value glVDPAURegisterVideoSurfaceWithPictureStructureNV
- value glVDPAUSurfaceAccessNV
- value glVDPAUUnmapSurfacesNV
- value glVDPAUUnregisterSurfaceNV
- value glValidateProgram
- value glValidateProgramARB
- value glValidateProgramPipeline
- value glValidateProgramPipelineEXT
- value glVariantArrayObjectATI
- value glVariantPointerEXT
- value glVariantbvEXT
- value glVariantdvEXT
- value glVariantfvEXT
- value glVariantivEXT
- value glVariantsvEXT
- value glVariantubvEXT
- value glVariantuivEXT
- value glVariantusvEXT
- value glVertex2bOES
- value glVertex2bvOES
- value glVertex2d
- value glVertex2dv
- value glVertex2f
- value glVertex2fv
- value glVertex2hNV
- value glVertex2hvNV
- value glVertex2i
- value glVertex2iv
- value glVertex2s
- value glVertex2sv
- value glVertex2xOES
- value glVertex2xvOES
- value glVertex3bOES
- value glVertex3bvOES
- value glVertex3d
- value glVertex3dv
- value glVertex3f
- value glVertex3fv
- value glVertex3hNV
- value glVertex3hvNV
- value glVertex3i
- value glVertex3iv
- value glVertex3s
- value glVertex3sv
- value glVertex3xOES
- value glVertex3xvOES
- value glVertex4bOES
- value glVertex4bvOES
- value glVertex4d
- value glVertex4dv
- value glVertex4f
- value glVertex4fv
- value glVertex4hNV
- value glVertex4hvNV
- value glVertex4i
- value glVertex4iv
- value glVertex4s
- value glVertex4sv
- value glVertex4xOES
- value glVertex4xvOES
- value glVertexArrayAttribBinding
- value glVertexArrayAttribFormat
- value glVertexArrayAttribIFormat
- value glVertexArrayAttribLFormat
- value glVertexArrayBindVertexBufferEXT
- value glVertexArrayBindingDivisor
- value glVertexArrayColorOffsetEXT
- value glVertexArrayEdgeFlagOffsetEXT
- value glVertexArrayElementBuffer
- value glVertexArrayFogCoordOffsetEXT
- value glVertexArrayIndexOffsetEXT
- value glVertexArrayMultiTexCoordOffsetEXT
- value glVertexArrayNormalOffsetEXT
- value glVertexArrayParameteriAPPLE
- value glVertexArrayRangeAPPLE
- value glVertexArrayRangeNV
- value glVertexArraySecondaryColorOffsetEXT
- value glVertexArrayTexCoordOffsetEXT
- value glVertexArrayVertexAttribBindingEXT
- value glVertexArrayVertexAttribDivisorEXT
- value glVertexArrayVertexAttribFormatEXT
- value glVertexArrayVertexAttribIFormatEXT
- value glVertexArrayVertexAttribIOffsetEXT
- value glVertexArrayVertexAttribLFormatEXT
- value glVertexArrayVertexAttribLOffsetEXT
- value glVertexArrayVertexAttribOffsetEXT
- value glVertexArrayVertexBindingDivisorEXT
- value glVertexArrayVertexBuffer
- value glVertexArrayVertexBuffers
- value glVertexArrayVertexOffsetEXT
- value glVertexAttrib1d
- value glVertexAttrib1dARB
- value glVertexAttrib1dNV
- value glVertexAttrib1dv
- value glVertexAttrib1dvARB
- value glVertexAttrib1dvNV
- value glVertexAttrib1f
- value glVertexAttrib1fARB
- value glVertexAttrib1fNV
- value glVertexAttrib1fv
- value glVertexAttrib1fvARB
- value glVertexAttrib1fvNV
- value glVertexAttrib1hNV
- value glVertexAttrib1hvNV
- value glVertexAttrib1s
- value glVertexAttrib1sARB
- value glVertexAttrib1sNV
- value glVertexAttrib1sv
- value glVertexAttrib1svARB
- value glVertexAttrib1svNV
- value glVertexAttrib2d
- value glVertexAttrib2dARB
- value glVertexAttrib2dNV
- value glVertexAttrib2dv
- value glVertexAttrib2dvARB
- value glVertexAttrib2dvNV
- value glVertexAttrib2f
- value glVertexAttrib2fARB
- value glVertexAttrib2fNV
- value glVertexAttrib2fv
- value glVertexAttrib2fvARB
- value glVertexAttrib2fvNV
- value glVertexAttrib2hNV
- value glVertexAttrib2hvNV
- value glVertexAttrib2s
- value glVertexAttrib2sARB
- value glVertexAttrib2sNV
- value glVertexAttrib2sv
- value glVertexAttrib2svARB
- value glVertexAttrib2svNV
- value glVertexAttrib3d
- value glVertexAttrib3dARB
- value glVertexAttrib3dNV
- value glVertexAttrib3dv
- value glVertexAttrib3dvARB
- value glVertexAttrib3dvNV
- value glVertexAttrib3f
- value glVertexAttrib3fARB
- value glVertexAttrib3fNV
- value glVertexAttrib3fv
- value glVertexAttrib3fvARB
- value glVertexAttrib3fvNV
- value glVertexAttrib3hNV
- value glVertexAttrib3hvNV
- value glVertexAttrib3s
- value glVertexAttrib3sARB
- value glVertexAttrib3sNV
- value glVertexAttrib3sv
- value glVertexAttrib3svARB
- value glVertexAttrib3svNV
- value glVertexAttrib4Nbv
- value glVertexAttrib4NbvARB
- value glVertexAttrib4Niv
- value glVertexAttrib4NivARB
- value glVertexAttrib4Nsv
- value glVertexAttrib4NsvARB
- value glVertexAttrib4Nub
- value glVertexAttrib4NubARB
- value glVertexAttrib4Nubv
- value glVertexAttrib4NubvARB
- value glVertexAttrib4Nuiv
- value glVertexAttrib4NuivARB
- value glVertexAttrib4Nusv
- value glVertexAttrib4NusvARB
- value glVertexAttrib4bv
- value glVertexAttrib4bvARB
- value glVertexAttrib4d
- value glVertexAttrib4dARB
- value glVertexAttrib4dNV
- value glVertexAttrib4dv
- value glVertexAttrib4dvARB
- value glVertexAttrib4dvNV
- value glVertexAttrib4f
- value glVertexAttrib4fARB
- value glVertexAttrib4fNV
- value glVertexAttrib4fv
- value glVertexAttrib4fvARB
- value glVertexAttrib4fvNV
- value glVertexAttrib4hNV
- value glVertexAttrib4hvNV
- value glVertexAttrib4iv
- value glVertexAttrib4ivARB
- value glVertexAttrib4s
- value glVertexAttrib4sARB
- value glVertexAttrib4sNV
- value glVertexAttrib4sv
- value glVertexAttrib4svARB
- value glVertexAttrib4svNV
- value glVertexAttrib4ubNV
- value glVertexAttrib4ubv
- value glVertexAttrib4ubvARB
- value glVertexAttrib4ubvNV
- value glVertexAttrib4uiv
- value glVertexAttrib4uivARB
- value glVertexAttrib4usv
- value glVertexAttrib4usvARB
- value glVertexAttribArrayObjectATI
- value glVertexAttribBinding
- value glVertexAttribDivisor
- value glVertexAttribDivisorANGLE
- value glVertexAttribDivisorARB
- value glVertexAttribDivisorEXT
- value glVertexAttribDivisorNV
- value glVertexAttribFormat
- value glVertexAttribFormatNV
- value glVertexAttribI1i
- value glVertexAttribI1iEXT
- value glVertexAttribI1iv
- value glVertexAttribI1ivEXT
- value glVertexAttribI1ui
- value glVertexAttribI1uiEXT
- value glVertexAttribI1uiv
- value glVertexAttribI1uivEXT
- value glVertexAttribI2i
- value glVertexAttribI2iEXT
- value glVertexAttribI2iv
- value glVertexAttribI2ivEXT
- value glVertexAttribI2ui
- value glVertexAttribI2uiEXT
- value glVertexAttribI2uiv
- value glVertexAttribI2uivEXT
- value glVertexAttribI3i
- value glVertexAttribI3iEXT
- value glVertexAttribI3iv
- value glVertexAttribI3ivEXT
- value glVertexAttribI3ui
- value glVertexAttribI3uiEXT
- value glVertexAttribI3uiv
- value glVertexAttribI3uivEXT
- value glVertexAttribI4bv
- value glVertexAttribI4bvEXT
- value glVertexAttribI4i
- value glVertexAttribI4iEXT
- value glVertexAttribI4iv
- value glVertexAttribI4ivEXT
- value glVertexAttribI4sv
- value glVertexAttribI4svEXT
- value glVertexAttribI4ubv
- value glVertexAttribI4ubvEXT
- value glVertexAttribI4ui
- value glVertexAttribI4uiEXT
- value glVertexAttribI4uiv
- value glVertexAttribI4uivEXT
- value glVertexAttribI4usv
- value glVertexAttribI4usvEXT
- value glVertexAttribIFormat
- value glVertexAttribIFormatNV
- value glVertexAttribIPointer
- value glVertexAttribIPointerEXT
- value glVertexAttribL1d
- value glVertexAttribL1dEXT
- value glVertexAttribL1dv
- value glVertexAttribL1dvEXT
- value glVertexAttribL1i64NV
- value glVertexAttribL1i64vNV
- value glVertexAttribL1ui64ARB
- value glVertexAttribL1ui64NV
- value glVertexAttribL1ui64vARB
- value glVertexAttribL1ui64vNV
- value glVertexAttribL2d
- value glVertexAttribL2dEXT
- value glVertexAttribL2dv
- value glVertexAttribL2dvEXT
- value glVertexAttribL2i64NV
- value glVertexAttribL2i64vNV
- value glVertexAttribL2ui64NV
- value glVertexAttribL2ui64vNV
- value glVertexAttribL3d
- value glVertexAttribL3dEXT
- value glVertexAttribL3dv
- value glVertexAttribL3dvEXT
- value glVertexAttribL3i64NV
- value glVertexAttribL3i64vNV
- value glVertexAttribL3ui64NV
- value glVertexAttribL3ui64vNV
- value glVertexAttribL4d
- value glVertexAttribL4dEXT
- value glVertexAttribL4dv
- value glVertexAttribL4dvEXT
- value glVertexAttribL4i64NV
- value glVertexAttribL4i64vNV
- value glVertexAttribL4ui64NV
- value glVertexAttribL4ui64vNV
- value glVertexAttribLFormat
- value glVertexAttribLFormatNV
- value glVertexAttribLPointer
- value glVertexAttribLPointerEXT
- value glVertexAttribP1ui
- value glVertexAttribP1uiv
- value glVertexAttribP2ui
- value glVertexAttribP2uiv
- value glVertexAttribP3ui
- value glVertexAttribP3uiv
- value glVertexAttribP4ui
- value glVertexAttribP4uiv
- value glVertexAttribParameteriAMD
- value glVertexAttribPointer
- value glVertexAttribPointerARB
- value glVertexAttribPointerNV
- value glVertexAttribs1dvNV
- value glVertexAttribs1fvNV
- value glVertexAttribs1hvNV
- value glVertexAttribs1svNV
- value glVertexAttribs2dvNV
- value glVertexAttribs2fvNV
- value glVertexAttribs2hvNV
- value glVertexAttribs2svNV
- value glVertexAttribs3dvNV
- value glVertexAttribs3fvNV
- value glVertexAttribs3hvNV
- value glVertexAttribs3svNV
- value glVertexAttribs4dvNV
- value glVertexAttribs4fvNV
- value glVertexAttribs4hvNV
- value glVertexAttribs4svNV
- value glVertexAttribs4ubvNV
- value glVertexBindingDivisor
- value glVertexBlendARB
- value glVertexBlendEnvfATI
- value glVertexBlendEnviATI
- value glVertexFormatNV
- value glVertexP2ui
- value glVertexP2uiv
- value glVertexP3ui
- value glVertexP3uiv
- value glVertexP4ui
- value glVertexP4uiv
- value glVertexPointer
- value glVertexPointerEXT
- value glVertexPointerListIBM
- value glVertexPointervINTEL
- value glVertexStream1dATI
- value glVertexStream1dvATI
- value glVertexStream1fATI
- value glVertexStream1fvATI
- value glVertexStream1iATI
- value glVertexStream1ivATI
- value glVertexStream1sATI
- value glVertexStream1svATI
- value glVertexStream2dATI
- value glVertexStream2dvATI
- value glVertexStream2fATI
- value glVertexStream2fvATI
- value glVertexStream2iATI
- value glVertexStream2ivATI
- value glVertexStream2sATI
- value glVertexStream2svATI
- value glVertexStream3dATI
- value glVertexStream3dvATI
- value glVertexStream3fATI
- value glVertexStream3fvATI
- value glVertexStream3iATI
- value glVertexStream3ivATI
- value glVertexStream3sATI
- value glVertexStream3svATI
- value glVertexStream4dATI
- value glVertexStream4dvATI
- value glVertexStream4fATI
- value glVertexStream4fvATI
- value glVertexStream4iATI
- value glVertexStream4ivATI
- value glVertexStream4sATI
- value glVertexStream4svATI
- value glVertexWeightPointerEXT
- value glVertexWeightfEXT
- value glVertexWeightfvEXT
- value glVertexWeighthNV
- value glVertexWeighthvNV
- value glVideoCaptureNV
- value glVideoCaptureStreamParameterdvNV
- value glVideoCaptureStreamParameterfvNV
- value glVideoCaptureStreamParameterivNV
- value glViewport
- value glViewportArrayv
- value glViewportArrayvNV
- value glViewportArrayvOES
- value glViewportIndexedf
- value glViewportIndexedfNV
- value glViewportIndexedfOES
- value glViewportIndexedfv
- value glViewportIndexedfvNV
- value glViewportIndexedfvOES
- value glViewportPositionWScaleNV
- value glViewportSwizzleNV
- value glWaitSemaphoreEXT
- value glWaitSemaphoreui64NVX
- value glWaitSync
- value glWaitSyncAPPLE
- value glWaitVkSemaphoreNV
- value glWeightPathsNV
- value glWeightPointerARB
- value glWeightPointerOES
- value glWeightbvARB
- value glWeightdvARB
- value glWeightfvARB
- value glWeightivARB
- value glWeightsvARB
- value glWeightubvARB
- value glWeightuivARB
- value glWeightusvARB
- value glWindowPos2d
- value glWindowPos2dARB
- value glWindowPos2dMESA
- value glWindowPos2dv
- value glWindowPos2dvARB
- value glWindowPos2dvMESA
- value glWindowPos2f
- value glWindowPos2fARB
- value glWindowPos2fMESA
- value glWindowPos2fv
- value glWindowPos2fvARB
- value glWindowPos2fvMESA
- value glWindowPos2i
- value glWindowPos2iARB
- value glWindowPos2iMESA
- value glWindowPos2iv
- value glWindowPos2ivARB
- value glWindowPos2ivMESA
- value glWindowPos2s
- value glWindowPos2sARB
- value glWindowPos2sMESA
- value glWindowPos2sv
- value glWindowPos2svARB
- value glWindowPos2svMESA
- value glWindowPos3d
- value glWindowPos3dARB
- value glWindowPos3dMESA
- value glWindowPos3dv
- value glWindowPos3dvARB
- value glWindowPos3dvMESA
- value glWindowPos3f
- value glWindowPos3fARB
- value glWindowPos3fMESA
- value glWindowPos3fv
- value glWindowPos3fvARB
- value glWindowPos3fvMESA
- value glWindowPos3i
- value glWindowPos3iARB
- value glWindowPos3iMESA
- value glWindowPos3iv
- value glWindowPos3ivARB
- value glWindowPos3ivMESA
- value glWindowPos3s
- value glWindowPos3sARB
- value glWindowPos3sMESA
- value glWindowPos3sv
- value glWindowPos3svARB
- value glWindowPos3svMESA
- value glWindowPos4dMESA
- value glWindowPos4dvMESA
- value glWindowPos4fMESA
- value glWindowPos4fvMESA
- value glWindowPos4iMESA
- value glWindowPos4ivMESA
- value glWindowPos4sMESA
- value glWindowPos4svMESA
- value glWindowRectanglesEXT
- value glWriteMaskEXT
- PackageOpenGLRaw-3.3.4.1
- Exports3272
- LanguageHaskell2010
- LicenceBSD-3-Clause
- SourceFunctions.hs
Manual page for OpenGL 4.x.
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
This command is an alias for glActiveTexture.
Manual page for OpenGL 2.x.
glAlphaFuncxOES :: MonadIO m=> GLenumfuncof type AlphaFunction.-> GLfixedrefof typeClampedFixed.-> m ()
Manual page for OpenGL 2.x.
Manual page for OpenGL 2.x.
This command is an alias for glArrayElement.
glAsyncCopyBufferSubDataNVX :: MonadIO m=> GLsizeiwaitSemaphoreCount.-> Ptr GLuintwaitSemaphoreArraypointing towaitSemaphoreCountelements of typeGLuint.-> Ptr GLuint64fenceValueArraypointing towaitSemaphoreCountelements of typeGLuint64.-> GLuintreadGpu.-> GLbitfieldwriteGpuMask.-> GLuintreadBuffer.-> GLuintwriteBuffer.-> GLintptrreadOffset.-> GLintptrwriteOffset.-> GLsizeiptrsize.-> GLsizeisignalSemaphoreCount.-> Ptr GLuintsignalSemaphoreArraypointing tosignalSemaphoreCountelements of typeGLuint.-> Ptr GLuint64signalValueArraypointing tosignalSemaphoreCountelements of typeGLuint64.-> m GLuint
glAsyncCopyImageSubDataNVX :: MonadIO m=> GLsizeiwaitSemaphoreCount.-> Ptr GLuintwaitSemaphoreArraypointing towaitSemaphoreCountelements of typeGLuint.-> Ptr GLuint64waitValueArraypointing towaitSemaphoreCountelements of typeGLuint64.-> GLuintsrcGpu.-> GLbitfielddstGpuMask.-> GLuintsrcName.-> GLenumsrcTarget.-> GLintsrcLevel.-> GLintsrcX.-> GLintsrcY.-> GLintsrcZ.-> GLuintdstName.-> GLenumdstTarget.-> GLintdstLevel.-> GLintdstX.-> GLintdstY.-> GLintdstZ.-> GLsizeisrcWidth.-> GLsizeisrcHeight.-> GLsizeisrcDepth.-> GLsizeisignalSemaphoreCount.-> Ptr GLuintsignalSemaphoreArraypointing tosignalSemaphoreCountelements of typeGLuint.-> Ptr GLuint64signalValueArraypointing tosignalSemaphoreCountelements of typeGLuint64.-> m GLuint
glAttachObjectARB :: MonadIO m=> GLhandleARBcontainerObjof typehandleARB.-> GLhandleARBobjof typehandleARB.-> m ()
This command is an alias for glAttachShader.
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Manual page for OpenGL 2.x.
glBeginConditionalRender :: MonadIO m=> GLuintid.-> GLenummodeof type ConditionalRenderMode.-> m ()
Manual pages for OpenGL 3.x or OpenGL 4.x.
glBeginConditionalRenderNV :: MonadIO m=> GLuintid.-> GLenummodeof type ConditionalRenderMode.-> m ()
This command is an alias for glBeginConditionalRender.
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
This command is an alias for glBeginQuery.
glBeginQueryIndexed :: MonadIO m=> GLenumtargetof type QueryTarget.-> GLuintindex.-> GLuintid.-> m ()
Manual page for OpenGL 4.x.
Manual pages for OpenGL 3.x or OpenGL 4.x.
This command is an alias for glBeginTransformFeedback.
This command is an alias for glBeginTransformFeedback.
glBindAttribLocation Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glBindAttribLocationARB :: MonadIO m=> GLhandleARBprogramObjof typehandleARB.-> GLuintindex.-> Ptr GLcharARBname.-> m ()
This command is an alias for glBindAttribLocation.
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
This command is an alias for glBindBuffer.
glBindBufferBase :: MonadIO m=> GLenumtargetof type BufferTargetARB.-> GLuintindex.-> GLuintbuffer.-> m ()
Manual pages for OpenGL 3.x or OpenGL 4.x.
glBindBufferBaseEXT :: MonadIO m=> GLenumtargetof type BufferTargetARB.-> GLuintindex.-> GLuintbuffer.-> m ()
This command is an alias for glBindBufferBase.
glBindBufferBaseNV :: MonadIO m=> GLenumtargetof type BufferTargetARB.-> GLuintindex.-> GLuintbuffer.-> m ()
This command is an alias for glBindBufferBase.
glBindBufferOffsetNV This command is an alias for glBindBufferOffsetEXT.
glBindBufferRange :: MonadIO m=> GLenumtargetof type BufferTargetARB.-> GLuintindex.-> GLuintbuffer.-> GLintptroffsetof typeBufferOffset.-> GLsizeiptrsizeof typeBufferSize.-> m ()
Manual pages for OpenGL 3.x or OpenGL 4.x.
glBindBufferRangeEXT :: MonadIO m=> GLenumtargetof type BufferTargetARB.-> GLuintindex.-> GLuintbuffer.-> GLintptroffsetof typeBufferOffset.-> GLsizeiptrsizeof typeBufferSize.-> m ()
This command is an alias for glBindBufferRange.
glBindBufferRangeNV :: MonadIO m=> GLenumtargetof type BufferTargetARB.-> GLuintindex.-> GLuintbuffer.-> GLintptroffsetof typeBufferOffset.-> GLsizeiptrsizeof typeBufferSize.-> m ()
This command is an alias for glBindBufferRange.
glBindBuffersBase Manual page for OpenGL 4.x.
glBindBuffersRange Manual page for OpenGL 4.x.
Manual pages for OpenGL 3.x or OpenGL 4.x.
This command is an alias for glBindFragDataLocation.
Manual pages for OpenGL 3.x or OpenGL 4.x.
This command is an alias for glBindFragDataLocationIndexed.
glBindFramebuffer :: MonadIO m=> GLenumtargetof type FramebufferTarget.-> GLuintframebuffer.-> m ()
Manual pages for OpenGL 3.x or OpenGL 4.x.
glBindFramebufferEXT :: MonadIO m=> GLenumtargetof type FramebufferTarget.-> GLuintframebuffer.-> m ()
glBindFramebufferOES :: MonadIO m=> GLenumtargetof type FramebufferTarget.-> GLuintframebuffer.-> m ()
glBindImageTexture Manual page for OpenGL 4.x.
glBindImageTextures Manual page for OpenGL 4.x.
glBindMaterialParameterEXT :: MonadIO m=> GLenumfaceof type MaterialFace.-> GLenumvalueof type MaterialParameter.-> m GLuint
glBindMultiTextureEXT :: MonadIO m=> GLenumtexunitof type TextureUnit.-> GLenumtargetof type TextureTarget.-> GLuinttextureof typeTexture.-> m ()
This command is an alias for glBindProgramARB.
Manual page for OpenGL 4.x.
glBindRenderbuffer :: MonadIO m=> GLenumtargetof type RenderbufferTarget.-> GLuintrenderbuffer.-> m ()
Manual pages for OpenGL 3.x or OpenGL 4.x.
glBindRenderbufferEXT :: MonadIO m=> GLenumtargetof type RenderbufferTarget.-> GLuintrenderbuffer.-> m ()
glBindRenderbufferOES :: MonadIO m=> GLenumtargetof type RenderbufferTarget.-> GLuintrenderbuffer.-> m ()
Manual pages for OpenGL 3.x or OpenGL 4.x.
glBindSamplers Manual page for OpenGL 4.x.
glBindTexGenParameterEXT :: MonadIO m=> GLenumunitof type TextureUnit.-> GLenumcoordof type TextureCoordName.-> GLenumvalueof type TextureGenParameter.-> m GLuint
glBindTexture :: MonadIO m=> GLenumtargetof type TextureTarget.-> GLuinttextureof typeTexture.-> m ()
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glBindTextureEXT :: MonadIO m=> GLenumtargetof type TextureTarget.-> GLuinttextureof typeTexture.-> m ()
This command is an alias for glBindTexture.
Manual page for OpenGL 4.x.
glBindTextureUnitParameterEXT :: MonadIO m=> GLenumunitof type TextureUnit.-> GLenumvalueof type VertexShaderTextureUnitParameter.-> m GLuint
glBindTextures Manual page for OpenGL 4.x.
glBindTransformFeedback :: MonadIO m=> GLenumtargetof type BindTransformFeedbackTarget.-> GLuintid.-> m ()
Manual page for OpenGL 4.x.
glBindTransformFeedbackNV :: MonadIO m=> GLenumtargetof type BufferTargetARB.-> GLuintid.-> m ()
Manual pages for OpenGL 3.x or OpenGL 4.x.
This command is an alias for glBindVertexArray.
glBindVertexBuffer Manual page for OpenGL 4.x.
glBindVertexBuffers Manual page for OpenGL 4.x.
glBindVideoCaptureStreamBufferNV :: MonadIO m=> GLuintvideo_capture_slot.-> GLuintstream.-> GLenumframe_region.-> GLintptrARBoffsetof typeBufferOffsetARB.-> m ()
The vector equivalent of this command is glBinormal3bvEXT.
glBinormal3dEXT The vector equivalent of this command is glBinormal3dvEXT.
glBinormal3fEXT The vector equivalent of this command is glBinormal3fvEXT.
The vector equivalent of this command is glBinormal3ivEXT.
The vector equivalent of this command is glBinormal3svEXT.
glBinormalPointerEXT :: MonadIO m=> GLenumtypeof type BinormalPointerTypeEXT.-> GLsizeistride.-> Ptr apointerpointing toCOMPSIZE(type,stride)elements of typea.-> m ()
glBitmap Manual page for OpenGL 2.x.
This command is an alias for glBlendBarrier.
This command is an alias for glBlendBarrier.
glBlendColor Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glBlendColorEXT This command is an alias for glBlendColor.
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
This command is an alias for glBlendEquation.
glBlendEquationIndexedAMD :: MonadIO m=> GLuintbuf.-> GLenummodeof type BlendEquationModeEXT.-> m ()
This command is an alias for glBlendEquationi.
glBlendEquationSeparate :: MonadIO m=> GLenummodeRGBof type BlendEquationModeEXT.-> GLenummodeAlphaof type BlendEquationModeEXT.-> m ()
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glBlendEquationSeparateEXT :: MonadIO m=> GLenummodeRGBof type BlendEquationModeEXT.-> GLenummodeAlphaof type BlendEquationModeEXT.-> m ()
This command is an alias for glBlendEquationSeparate.
glBlendEquationSeparateIndexedAMD :: MonadIO m=> GLuintbuf.-> GLenummodeRGBof type BlendEquationModeEXT.-> GLenummodeAlphaof type BlendEquationModeEXT.-> m ()
This command is an alias for glBlendEquationSeparatei.
glBlendEquationSeparateOES :: MonadIO m=> GLenummodeRGBof type BlendEquationModeEXT.-> GLenummodeAlphaof type BlendEquationModeEXT.-> m ()
glBlendEquationSeparatei :: MonadIO m=> GLuintbuf.-> GLenummodeRGBof type BlendEquationModeEXT.-> GLenummodeAlphaof type BlendEquationModeEXT.-> m ()
Manual page for OpenGL 4.x.
glBlendEquationSeparateiARB :: MonadIO m=> GLuintbuf.-> GLenummodeRGBof type BlendEquationModeEXT.-> GLenummodeAlphaof type BlendEquationModeEXT.-> m ()
This command is an alias for glBlendEquationSeparatei.
glBlendEquationSeparateiEXT :: MonadIO m=> GLuintbuf.-> GLenummodeRGBof type BlendEquationModeEXT.-> GLenummodeAlphaof type BlendEquationModeEXT.-> m ()
This command is an alias for glBlendEquationSeparatei.
glBlendEquationSeparateiOES :: MonadIO m=> GLuintbuf.-> GLenummodeRGBof type BlendEquationModeEXT.-> GLenummodeAlphaof type BlendEquationModeEXT.-> m ()
This command is an alias for glBlendEquationSeparatei.
Manual page for OpenGL 4.x.
glBlendEquationiARB :: MonadIO m=> GLuintbuf.-> GLenummodeof type BlendEquationModeEXT.-> m ()
This command is an alias for glBlendEquationi.
glBlendEquationiEXT :: MonadIO m=> GLuintbuf.-> GLenummodeof type BlendEquationModeEXT.-> m ()
This command is an alias for glBlendEquationi.
glBlendEquationiOES :: MonadIO m=> GLuintbuf.-> GLenummodeof type BlendEquationModeEXT.-> m ()
This command is an alias for glBlendEquationi.
glBlendFunc :: MonadIO m=> GLenumsfactorof type BlendingFactor.-> GLenumdfactorof type BlendingFactor.-> m ()
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
This command is an alias for glBlendFunci.
glBlendFuncSeparate :: MonadIO m=> GLenumsfactorRGBof type BlendingFactor.-> GLenumdfactorRGBof type BlendingFactor.-> GLenumsfactorAlphaof type BlendingFactor.-> GLenumdfactorAlphaof type BlendingFactor.-> m ()
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glBlendFuncSeparateEXT :: MonadIO m=> GLenumsfactorRGBof type BlendingFactor.-> GLenumdfactorRGBof type BlendingFactor.-> GLenumsfactorAlphaof type BlendingFactor.-> GLenumdfactorAlphaof type BlendingFactor.-> m ()
This command is an alias for glBlendFuncSeparate.
glBlendFuncSeparateINGR :: MonadIO m=> GLenumsfactorRGBof type BlendingFactor.-> GLenumdfactorRGBof type BlendingFactor.-> GLenumsfactorAlphaof type BlendingFactor.-> GLenumdfactorAlphaof type BlendingFactor.-> m ()
This command is an alias for glBlendFuncSeparate.
glBlendFuncSeparateIndexedAMD :: MonadIO m=> GLuintbuf.-> GLenumsrcRGBof type BlendingFactor.-> GLenumdstRGBof type BlendingFactor.-> GLenumsrcAlphaof type BlendingFactor.-> GLenumdstAlphaof type BlendingFactor.-> m ()
This command is an alias for glBlendFuncSeparatei.
glBlendFuncSeparateOES :: MonadIO m=> GLenumsrcRGBof type BlendingFactor.-> GLenumdstRGBof type BlendingFactor.-> GLenumsrcAlphaof type BlendingFactor.-> GLenumdstAlphaof type BlendingFactor.-> m ()
glBlendFuncSeparatei :: MonadIO m=> GLuintbuf.-> GLenumsrcRGBof type BlendingFactor.-> GLenumdstRGBof type BlendingFactor.-> GLenumsrcAlphaof type BlendingFactor.-> GLenumdstAlphaof type BlendingFactor.-> m ()
Manual page for OpenGL 4.x.
glBlendFuncSeparateiARB :: MonadIO m=> GLuintbuf.-> GLenumsrcRGBof type BlendingFactor.-> GLenumdstRGBof type BlendingFactor.-> GLenumsrcAlphaof type BlendingFactor.-> GLenumdstAlphaof type BlendingFactor.-> m ()
This command is an alias for glBlendFuncSeparatei.
glBlendFuncSeparateiEXT :: MonadIO m=> GLuintbuf.-> GLenumsrcRGBof type BlendingFactor.-> GLenumdstRGBof type BlendingFactor.-> GLenumsrcAlphaof type BlendingFactor.-> GLenumdstAlphaof type BlendingFactor.-> m ()
This command is an alias for glBlendFuncSeparatei.
glBlendFuncSeparateiOES :: MonadIO m=> GLuintbuf.-> GLenumsrcRGBof type BlendingFactor.-> GLenumdstRGBof type BlendingFactor.-> GLenumsrcAlphaof type BlendingFactor.-> GLenumdstAlphaof type BlendingFactor.-> m ()
This command is an alias for glBlendFuncSeparatei.
glBlendFunci :: MonadIO m=> GLuintbuf.-> GLenumsrcof type BlendingFactor.-> GLenumdstof type BlendingFactor.-> m ()
Manual page for OpenGL 4.x.
glBlendFunciARB :: MonadIO m=> GLuintbuf.-> GLenumsrcof type BlendingFactor.-> GLenumdstof type BlendingFactor.-> m ()
This command is an alias for glBlendFunci.
glBlendFunciEXT :: MonadIO m=> GLuintbuf.-> GLenumsrcof type BlendingFactor.-> GLenumdstof type BlendingFactor.-> m ()
This command is an alias for glBlendFunci.
glBlendFunciOES :: MonadIO m=> GLuintbuf.-> GLenumsrcof type BlendingFactor.-> GLenumdstof type BlendingFactor.-> m ()
This command is an alias for glBlendFunci.
glBlitFramebuffer :: MonadIO m=> GLintsrcX0.-> GLintsrcY0.-> GLintsrcX1.-> GLintsrcY1.-> GLintdstX0.-> GLintdstY0.-> GLintdstX1.-> GLintdstY1.-> GLbitfieldmaskof type ClearBufferMask.-> GLenumfilterof type BlitFramebufferFilter.-> m ()
Manual pages for OpenGL 3.x or OpenGL 4.x.
glBlitFramebufferANGLE :: MonadIO m=> GLintsrcX0.-> GLintsrcY0.-> GLintsrcX1.-> GLintsrcY1.-> GLintdstX0.-> GLintdstY0.-> GLintdstX1.-> GLintdstY1.-> GLbitfieldmaskof type ClearBufferMask.-> GLenumfilterof type BlitFramebufferFilter.-> m ()
glBlitFramebufferEXT :: MonadIO m=> GLintsrcX0.-> GLintsrcY0.-> GLintsrcX1.-> GLintsrcY1.-> GLintdstX0.-> GLintdstY0.-> GLintdstX1.-> GLintdstY1.-> GLbitfieldmaskof type ClearBufferMask.-> GLenumfilterof type BlitFramebufferFilter.-> m ()
This command is an alias for glBlitFramebuffer.
glBlitFramebufferNV :: MonadIO m=> GLintsrcX0.-> GLintsrcY0.-> GLintsrcX1.-> GLintsrcY1.-> GLintdstX0.-> GLintdstY0.-> GLintdstX1.-> GLintdstY1.-> GLbitfieldmaskof type ClearBufferMask.-> GLenumfilterof type BlitFramebufferFilter.-> m ()
This command is an alias for glBlitFramebuffer.
glBlitNamedFramebuffer :: MonadIO m=> GLuintreadFramebuffer.-> GLuintdrawFramebuffer.-> GLintsrcX0.-> GLintsrcY0.-> GLintsrcX1.-> GLintsrcY1.-> GLintdstX0.-> GLintdstY0.-> GLintdstX1.-> GLintdstY1.-> GLbitfieldmaskof type ClearBufferMask.-> GLenumfilterof type BlitFramebufferFilter.-> m ()
Manual page for OpenGL 4.x.
glBufferAddressRangeNV :: MonadIO m=> GLenumpname.-> GLuintindex.-> GLuint64EXTaddress.-> GLsizeiptrlengthof typeBufferSize.-> m ()
glBufferAttachMemoryNV :: MonadIO m=> GLenumtargetof type BufferTargetARB.-> GLuintmemory.-> GLuint64offset.-> m ()
glBufferData :: MonadIO m=> GLenumtargetof type BufferTargetARB.-> GLsizeiptrsizeof typeBufferSize.-> Ptr adatapointing tosizeelements of typea.-> GLenumusageof type BufferUsageARB.-> m ()
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glBufferDataARB :: MonadIO m=> GLenumtargetof type BufferTargetARB.-> GLsizeiptrARBsizeof typeBufferSizeARB.-> Ptr adatapointing tosizeelements of typea.-> GLenumusageof type BufferUsageARB.-> m ()
This command is an alias for glBufferData.
glBufferStorage :: MonadIO m=> GLenumtargetof type BufferStorageTarget.-> GLsizeiptrsize.-> Ptr adatapointing tosizeelements of typea.-> GLbitfieldflagsof type BufferStorageMask.-> m ()
Manual page for OpenGL 4.x.
glBufferStorageEXT :: MonadIO m=> GLenumtargetof type BufferStorageTarget.-> GLsizeiptrsize.-> Ptr adatapointing tosizeelements of typea.-> GLbitfieldflagsof type BufferStorageMask.-> m ()
This command is an alias for glBufferStorage.
glBufferStorageExternalEXT :: MonadIO m=> GLenumtarget.-> GLintptroffset.-> GLsizeiptrsize.-> GLeglClientBufferEXTclientBuffer.-> GLbitfieldflagsof type BufferStorageMask.-> m ()
glBufferStorageMemEXT :: MonadIO m=> GLenumtargetof type BufferTargetARB.-> GLsizeiptrsizeof typeBufferSize.-> GLuintmemory.-> GLuint64offset.-> m ()
glBufferSubData :: MonadIO m=> GLenumtargetof type BufferTargetARB.-> GLintptroffsetof typeBufferOffset.-> GLsizeiptrsizeof typeBufferSize.-> Ptr adatapointing tosizeelements of typea.-> m ()
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glBufferSubDataARB :: MonadIO m=> GLenumtargetof type BufferTargetARB.-> GLintptrARBoffsetof typeBufferOffsetARB.-> GLsizeiptrARBsizeof typeBufferSizeARB.-> Ptr adatapointing tosizeelements of typea.-> m ()
This command is an alias for glBufferSubData.
Manual page for OpenGL 2.x.
glCallLists :: MonadIO m=> GLsizein.-> GLenumtypeof type ListNameType.-> Ptr alistspointing toCOMPSIZE(n,type)elements of typea.-> m ()
Manual page for OpenGL 2.x.
glCheckFramebufferStatus :: MonadIO m=> GLenumtargetof type FramebufferTarget.-> m GLenumof type FramebufferStatus.
Manual pages for OpenGL 3.x or OpenGL 4.x.
glCheckFramebufferStatusEXT :: MonadIO m=> GLenumtargetof type FramebufferTarget.-> m GLenumof type FramebufferStatus.
This command is an alias for glCheckFramebufferStatus.
glCheckFramebufferStatusOES :: MonadIO m=> GLenumtargetof type FramebufferTarget.-> m GLenumof type FramebufferStatus.
glCheckNamedFramebufferStatus :: MonadIO m=> GLuintframebuffer.-> GLenumtargetof type FramebufferTarget.-> m GLenumof type FramebufferStatus.
Manual page for OpenGL 4.x.
glCheckNamedFramebufferStatusEXT :: MonadIO m=> GLuintframebufferof typeFramebuffer.-> GLenumtargetof type FramebufferTarget.-> m GLenumof type FramebufferStatus.
glClampColor :: MonadIO m=> GLenumtargetof type ClampColorTargetARB.-> GLenumclampof type ClampColorModeARB.-> m ()
Manual pages for OpenGL 3.x or OpenGL 4.x.
glClampColorARB :: MonadIO m=> GLenumtargetof type ClampColorTargetARB.-> GLenumclampof type ClampColorModeARB.-> m ()
This command is an alias for glClampColor.
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glClearAccum Manual page for OpenGL 2.x.
glClearBufferData :: MonadIO m=> GLenumtargetof type BufferStorageTarget.-> GLenuminternalformatof type InternalFormat.-> GLenumformatof type PixelFormat.-> GLenumtypeof type PixelType.-> Ptr adatapointing toCOMPSIZE(format,type)elements of typea.-> m ()
Manual page for OpenGL 4.x.
glClearBufferSubData :: MonadIO m=> GLenumtargetof type BufferTargetARB.-> GLenuminternalformatof type InternalFormat.-> GLintptroffsetof typeBufferOffset.-> GLsizeiptrsizeof typeBufferSize.-> GLenumformatof type PixelFormat.-> GLenumtypeof type PixelType.-> Ptr adatapointing toCOMPSIZE(format,type)elements of typea.-> m ()
Manual page for OpenGL 4.x.
glClearBufferfi Manual pages for OpenGL 3.x or OpenGL 4.x.
glClearBufferfv Manual pages for OpenGL 3.x or OpenGL 4.x.
glClearBufferiv Manual pages for OpenGL 3.x or OpenGL 4.x.
glClearBufferuiv Manual pages for OpenGL 3.x or OpenGL 4.x.
glClearColor 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 4.x.
This command is an alias for glClearDepthf.
Manual page for OpenGL 2.x.
glClearNamedBufferData :: MonadIO m=> GLuintbuffer.-> GLenuminternalformatof type InternalFormat.-> GLenumformatof type PixelFormat.-> GLenumtypeof type PixelType.-> Ptr adata.-> m ()
Manual page for OpenGL 4.x.
glClearNamedBufferDataEXT :: MonadIO m=> GLuintbuffer.-> GLenuminternalformatof type InternalFormat.-> GLenumformatof type PixelFormat.-> GLenumtypeof type PixelType.-> Ptr adatapointing toCOMPSIZE(format,type)elements of typea.-> m ()
glClearNamedBufferSubData :: MonadIO m=> GLuintbuffer.-> GLenuminternalformatof type InternalFormat.-> GLintptroffset.-> GLsizeiptrsizeof typeBufferSize.-> GLenumformatof type PixelFormat.-> GLenumtypeof type PixelType.-> Ptr adata.-> m ()
Manual page for OpenGL 4.x.
glClearNamedBufferSubDataEXT :: MonadIO m=> GLuintbuffer.-> GLenuminternalformat.-> GLsizeiptroffsetof typeBufferSize.-> GLsizeiptrsizeof typeBufferSize.-> GLenumformatof type PixelFormat.-> GLenumtypeof type PixelType.-> Ptr adatapointing toCOMPSIZE(format,type)elements of typea.-> m ()
Manual page for OpenGL 4.x.
Manual page for OpenGL 4.x.
Manual page for OpenGL 4.x.
Manual page for OpenGL 4.x.
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glClearTexImage Manual page for OpenGL 4.x.
glClearTexImageEXT This command is an alias for glClearTexImage.
glClearTexSubImage Manual page for OpenGL 4.x.
This command is an alias for glClearTexSubImage.
Manual page for OpenGL 2.x.
This command is an alias for glClientActiveTexture.
glClientWaitSync :: MonadIO m=> GLsyncsyncof typesync.-> GLbitfieldflagsof type SyncObjectMask.-> GLuint64timeout.-> m GLenumof type SyncStatus.
Manual pages for OpenGL 3.x or OpenGL 4.x.
glClientWaitSyncAPPLE :: MonadIO m=> GLsyncsync.-> GLbitfieldflagsof type SyncObjectMask.-> GLuint64timeout.-> m GLenumof type SyncStatus.
This command is an alias for glClientWaitSync.
glClipControl :: MonadIO m=> GLenumoriginof type ClipControlOrigin.-> GLenumdepthof type ClipControlDepth.-> m ()
Manual page for OpenGL 4.x.
This command is an alias for glClipControl.
glClipPlane :: MonadIO m=> GLenumplaneof type ClipPlaneName.-> Ptr GLdoubleequationpointing to4elements of typeGLdouble.-> m ()
Manual page for OpenGL 2.x.
glClipPlanef :: MonadIO m=> GLenumpof type ClipPlaneName.-> Ptr GLfloateqnpointing to4elements of typeGLfloat.-> m ()
glClipPlanefIMG :: MonadIO m=> GLenumpof type ClipPlaneName.-> Ptr GLfloateqnpointing to4elements of typeGLfloat.-> m ()
glClipPlanefOES :: MonadIO m=> GLenumplaneof type ClipPlaneName.-> Ptr GLfloatequationpointing to4elements of typeGLfloat.-> m ()
glClipPlanex :: MonadIO m=> GLenumplaneof type ClipPlaneName.-> Ptr GLfixedequationpointing to4elements of typeGLfixed.-> m ()
glClipPlanexIMG :: MonadIO m=> GLenumpof type ClipPlaneName.-> Ptr GLfixedeqnpointing to4elements of typeGLfixed.-> m ()
glClipPlanexOES :: MonadIO m=> GLenumplaneof type ClipPlaneName.-> Ptr GLfixedequationpointing to4elements of typeGLfixed.-> m ()
glColor3b Manual page for OpenGL 2.x. The vector equivalent of this command is glColor3bv.
Manual page for OpenGL 2.x.
glColor3d Manual page for OpenGL 2.x. The vector equivalent of this command is glColor3dv.
Manual page for OpenGL 2.x.
glColor3f Manual page for OpenGL 2.x. The vector equivalent of this command is glColor3fv.
Manual page for OpenGL 2.x.
glColor3hNV The vector equivalent of this command is glColor3hvNV.
glColor3i Manual page for OpenGL 2.x. The vector equivalent of this command is glColor3iv.
Manual page for OpenGL 2.x.
glColor3s Manual page for OpenGL 2.x. The vector equivalent of this command is glColor3sv.
Manual page for OpenGL 2.x.
glColor3ub Manual page for OpenGL 2.x. The vector equivalent of this command is glColor3ubv.
Manual page for OpenGL 2.x.
glColor3ui Manual page for OpenGL 2.x. The vector equivalent of this command is glColor3uiv.
Manual page for OpenGL 2.x.
glColor3us Manual page for OpenGL 2.x. The vector equivalent of this command is glColor3usv.
Manual page for OpenGL 2.x.
glColor3xvOES glColor4b Manual page for OpenGL 2.x. The vector equivalent of this command is glColor4bv.
Manual page for OpenGL 2.x.
glColor4d Manual page for OpenGL 2.x. The vector equivalent of this command is glColor4dv.
Manual page for OpenGL 2.x.
glColor4f Manual page for OpenGL 2.x. The vector equivalent of this command is glColor4fv.
Manual page for OpenGL 2.x.
glColor4hNV The vector equivalent of this command is glColor4hvNV.
glColor4i Manual page for OpenGL 2.x. The vector equivalent of this command is glColor4iv.
Manual page for OpenGL 2.x.
glColor4s Manual page for OpenGL 2.x. The vector equivalent of this command is glColor4sv.
Manual page for OpenGL 2.x.
glColor4ub Manual page for OpenGL 2.x. The vector equivalent of this command is glColor4ubv.
Manual page for OpenGL 2.x.
glColor4ui Manual page for OpenGL 2.x. The vector equivalent of this command is glColor4uiv.
Manual page for OpenGL 2.x.
glColor4us Manual page for OpenGL 2.x. The vector equivalent of this command is glColor4usv.
Manual page for OpenGL 2.x.
glColor4xvOES glColorMask Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
This command is an alias for glColorMaski.
glColorMaski Manual pages for OpenGL 3.x or OpenGL 4.x.
glColorMaskiEXT This command is an alias for glColorMaski.
glColorMaskiOES This command is an alias for glColorMaski.
glColorMaterial :: MonadIO m=> GLenumfaceof type MaterialFace.-> GLenummodeof type ColorMaterialParameter.-> m ()
Manual page for OpenGL 2.x.
glColorP3uiv :: MonadIO m=> GLenumtypeof type ColorPointerType.-> Ptr GLuintcolorpointing to1element of typeGLuint.-> m ()
glColorP4uiv :: MonadIO m=> GLenumtypeof type ColorPointerType.-> Ptr GLuintcolorpointing to1element of typeGLuint.-> m ()
glColorPointer Manual page for OpenGL 2.x.
glColorPointerEXT glColorPointervINTEL glColorSubTable :: MonadIO m=> GLenumtargetof type ColorTableTarget.-> GLsizeistart.-> GLsizeicount.-> GLenumformatof type PixelFormat.-> GLenumtypeof type PixelType.-> Ptr adatapointing toCOMPSIZE(format,type,count)elements of typea.-> m ()
Manual page for OpenGL 2.x.
glColorSubTableEXT :: MonadIO m=> GLenumtargetof type ColorTableTarget.-> GLsizeistart.-> GLsizeicount.-> GLenumformatof type PixelFormat.-> GLenumtypeof type PixelType.-> Ptr adatapointing toCOMPSIZE(format,type,count)elements of typea.-> m ()
This command is an alias for glColorSubTable.
glColorTable :: MonadIO m=> GLenumtargetof type ColorTableTarget.-> GLenuminternalformatof type InternalFormat.-> GLsizeiwidth.-> GLenumformatof type PixelFormat.-> GLenumtypeof type PixelType.-> Ptr atablepointing toCOMPSIZE(format,type,width)elements of typea.-> m ()
Manual page for OpenGL 2.x.
glColorTableEXT :: MonadIO m=> GLenumtargetof type ColorTableTarget.-> GLenuminternalFormatof type InternalFormat.-> GLsizeiwidth.-> GLenumformatof type PixelFormat.-> GLenumtypeof type PixelType.-> Ptr atablepointing toCOMPSIZE(format,type,width)elements of typea.-> m ()
This command is an alias for glColorTable.
glColorTableParameterfv :: MonadIO m=> GLenumtargetof type ColorTableTarget.-> GLenumpnameof type ColorTableParameterPNameSGI.-> Ptr GLfloatparamspointing toCOMPSIZE(pname)elements of typeCheckedFloat32.-> m ()
Manual page for OpenGL 2.x.
glColorTableParameterfvSGI :: MonadIO m=> GLenumtargetof type ColorTableTargetSGI.-> GLenumpnameof type ColorTableParameterPNameSGI.-> Ptr GLfloatparamspointing toCOMPSIZE(pname)elements of typeCheckedFloat32.-> m ()
This command is an alias for glColorTableParameterfv.
glColorTableParameteriv :: MonadIO m=> GLenumtargetof type ColorTableTarget.-> GLenumpnameof type ColorTableParameterPNameSGI.-> Ptr GLintparamspointing toCOMPSIZE(pname)elements of typeCheckedInt32.-> m ()
Manual page for OpenGL 2.x.
glColorTableParameterivSGI :: MonadIO m=> GLenumtargetof type ColorTableTargetSGI.-> GLenumpnameof type ColorTableParameterPNameSGI.-> Ptr GLintparamspointing toCOMPSIZE(pname)elements of typeCheckedInt32.-> m ()
This command is an alias for glColorTableParameteriv.
glColorTableSGI :: MonadIO m=> GLenumtargetof type ColorTableTargetSGI.-> GLenuminternalformatof type InternalFormat.-> GLsizeiwidth.-> GLenumformatof type PixelFormat.-> GLenumtypeof type PixelType.-> Ptr atablepointing toCOMPSIZE(format,type,width)elements of typea.-> m ()
This command is an alias for glColorTable.
glCombinerInputNV :: MonadIO m=> GLenumstageof type CombinerStageNV.-> GLenumportionof type CombinerPortionNV.-> GLenumvariableof type CombinerVariableNV.-> GLenuminputof type CombinerRegisterNV.-> GLenummappingof type CombinerMappingNV.-> GLenumcomponentUsageof type CombinerComponentUsageNV.-> m ()
glCombinerOutputNV :: MonadIO m=> GLenumstageof type CombinerStageNV.-> GLenumportionof type CombinerPortionNV.-> GLenumabOutputof type CombinerRegisterNV.-> GLenumcdOutputof type CombinerRegisterNV.-> GLenumsumOutputof type CombinerRegisterNV.-> GLenumscaleof type CombinerScaleNV.-> GLenumbiasof type CombinerBiasNV.-> GLbooleanabDotProductof type Boolean.-> GLbooleancdDotProductof type Boolean.-> GLbooleanmuxSumof type Boolean.-> m ()
glCombinerParameterfNV :: MonadIO m=> GLenumpnameof type CombinerParameterNV.-> GLfloatparam.-> m ()
glCombinerParameterfvNV :: MonadIO m=> GLenumpnameof type CombinerParameterNV.-> Ptr GLfloatparamspointing toCOMPSIZE(pname)elements of typeCheckedFloat32.-> m ()
glCombinerParameteriNV :: MonadIO m=> GLenumpnameof type CombinerParameterNV.-> GLintparam.-> m ()
glCombinerParameterivNV :: MonadIO m=> GLenumpnameof type CombinerParameterNV.-> Ptr GLintparamspointing toCOMPSIZE(pname)elements of typeCheckedInt32.-> m ()
glCombinerStageParameterfvNV :: MonadIO m=> GLenumstageof type CombinerStageNV.-> GLenumpnameof type CombinerParameterNV.-> Ptr GLfloatparamspointing toCOMPSIZE(pname)elements of typeCheckedFloat32.-> m ()
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
This command is an alias for glCompileShader.
glCompressedMultiTexImage1DEXT :: MonadIO m=> GLenumtexunitof type TextureUnit.-> GLenumtargetof type TextureTarget.-> GLintlevelof typeCheckedInt32.-> GLenuminternalformatof type InternalFormat.-> GLsizeiwidth.-> GLintborderof typeCheckedInt32.-> GLsizeiimageSize.-> Ptr abitspointing toimageSizeelements of typea.-> m ()
glCompressedMultiTexImage2DEXT :: MonadIO m=> GLenumtexunitof type TextureUnit.-> GLenumtargetof type TextureTarget.-> GLintlevelof typeCheckedInt32.-> GLenuminternalformatof type InternalFormat.-> GLsizeiwidth.-> GLsizeiheight.-> GLintborderof typeCheckedInt32.-> GLsizeiimageSize.-> Ptr abitspointing toimageSizeelements of typea.-> m ()
glCompressedMultiTexImage3DEXT :: MonadIO m=> GLenumtexunitof type TextureUnit.-> GLenumtargetof type TextureTarget.-> GLintlevelof typeCheckedInt32.-> GLenuminternalformatof type InternalFormat.-> GLsizeiwidth.-> GLsizeiheight.-> GLsizeidepth.-> GLintborderof typeCheckedInt32.-> GLsizeiimageSize.-> Ptr abitspointing toimageSizeelements of typea.-> m ()
glCompressedMultiTexSubImage1DEXT :: MonadIO m=> GLenumtexunitof type TextureUnit.-> GLenumtargetof type TextureTarget.-> GLintlevelof typeCheckedInt32.-> GLintxoffsetof typeCheckedInt32.-> GLsizeiwidth.-> GLenumformatof type PixelFormat.-> GLsizeiimageSize.-> Ptr abitspointing toimageSizeelements of typea.-> m ()
glCompressedMultiTexSubImage2DEXT :: MonadIO m=> GLenumtexunitof type TextureUnit.-> GLenumtargetof type TextureTarget.-> GLintlevelof typeCheckedInt32.-> GLintxoffsetof typeCheckedInt32.-> GLintyoffsetof typeCheckedInt32.-> GLsizeiwidth.-> GLsizeiheight.-> GLenumformatof type PixelFormat.-> GLsizeiimageSize.-> Ptr abitspointing toimageSizeelements of typea.-> m ()
glCompressedMultiTexSubImage3DEXT :: MonadIO m=> GLenumtexunitof type TextureUnit.-> GLenumtargetof type TextureTarget.-> GLintlevelof typeCheckedInt32.-> GLintxoffsetof typeCheckedInt32.-> GLintyoffsetof typeCheckedInt32.-> GLintzoffsetof typeCheckedInt32.-> GLsizeiwidth.-> GLsizeiheight.-> GLsizeidepth.-> GLenumformatof type PixelFormat.-> GLsizeiimageSize.-> Ptr abitspointing toimageSizeelements of typea.-> m ()
glCompressedTexImage1D :: MonadIO m=> GLenumtargetof type TextureTarget.-> GLintlevelof typeCheckedInt32.-> GLenuminternalformatof type InternalFormat.-> GLsizeiwidth.-> GLintborderof typeCheckedInt32.-> GLsizeiimageSize.-> Ptr adatapointing toimageSizeelements of typeCompressedTextureARB.-> m ()
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glCompressedTexImage1DARB :: MonadIO m=> GLenumtargetof type TextureTarget.-> GLintlevelof typeCheckedInt32.-> GLenuminternalformatof type InternalFormat.-> GLsizeiwidth.-> GLintborderof typeCheckedInt32.-> GLsizeiimageSize.-> Ptr adatapointing toimageSizeelements of typeCompressedTextureARB.-> m ()
This command is an alias for glCompressedTexImage1D.
glCompressedTexImage2D :: MonadIO m=> GLenumtargetof type TextureTarget.-> GLintlevelof typeCheckedInt32.-> GLenuminternalformatof type InternalFormat.-> GLsizeiwidth.-> GLsizeiheight.-> GLintborderof typeCheckedInt32.-> GLsizeiimageSize.-> Ptr adatapointing toimageSizeelements of typeCompressedTextureARB.-> m ()
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glCompressedTexImage2DARB :: MonadIO m=> GLenumtargetof type TextureTarget.-> GLintlevelof typeCheckedInt32.-> GLenuminternalformatof type InternalFormat.-> GLsizeiwidth.-> GLsizeiheight.-> GLintborderof typeCheckedInt32.-> GLsizeiimageSize.-> Ptr adatapointing toimageSizeelements of typeCompressedTextureARB.-> m ()
This command is an alias for glCompressedTexImage2D.
glCompressedTexImage3D :: MonadIO m=> GLenumtargetof type TextureTarget.-> GLintlevelof typeCheckedInt32.-> GLenuminternalformatof type InternalFormat.-> GLsizeiwidth.-> GLsizeiheight.-> GLsizeidepth.-> GLintborderof typeCheckedInt32.-> GLsizeiimageSize.-> Ptr adatapointing toimageSizeelements of typeCompressedTextureARB.-> m ()
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glCompressedTexImage3DARB :: MonadIO m=> GLenumtargetof type TextureTarget.-> GLintlevelof typeCheckedInt32.-> GLenuminternalformatof type InternalFormat.-> GLsizeiwidth.-> GLsizeiheight.-> GLsizeidepth.-> GLintborderof typeCheckedInt32.-> GLsizeiimageSize.-> Ptr adatapointing toimageSizeelements of typeCompressedTextureARB.-> m ()
This command is an alias for glCompressedTexImage3D.
glCompressedTexSubImage1D :: MonadIO m=> GLenumtargetof type TextureTarget.-> GLintlevelof typeCheckedInt32.-> GLintxoffsetof typeCheckedInt32.-> GLsizeiwidth.-> GLenumformatof type PixelFormat.-> GLsizeiimageSize.-> Ptr adatapointing toimageSizeelements of typeCompressedTextureARB.-> m ()
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glCompressedTexSubImage1DARB :: MonadIO m=> GLenumtargetof type TextureTarget.-> GLintlevelof typeCheckedInt32.-> GLintxoffsetof typeCheckedInt32.-> GLsizeiwidth.-> GLenumformatof type PixelFormat.-> GLsizeiimageSize.-> Ptr adatapointing toimageSizeelements of typeCompressedTextureARB.-> m ()
This command is an alias for glCompressedTexSubImage1D.
glCompressedTexSubImage2D :: MonadIO m=> GLenumtargetof type TextureTarget.-> GLintlevelof typeCheckedInt32.-> GLintxoffsetof typeCheckedInt32.-> GLintyoffsetof typeCheckedInt32.-> GLsizeiwidth.-> GLsizeiheight.-> GLenumformatof type PixelFormat.-> GLsizeiimageSize.-> Ptr adatapointing toimageSizeelements of typeCompressedTextureARB.-> m ()
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glCompressedTexSubImage2DARB :: MonadIO m=> GLenumtargetof type TextureTarget.-> GLintlevelof typeCheckedInt32.-> GLintxoffsetof typeCheckedInt32.-> GLintyoffsetof typeCheckedInt32.-> GLsizeiwidth.-> GLsizeiheight.-> GLenumformatof type PixelFormat.-> GLsizeiimageSize.-> Ptr adatapointing toimageSizeelements of typeCompressedTextureARB.-> m ()
This command is an alias for glCompressedTexSubImage2D.
glCompressedTexSubImage3D :: MonadIO m=> GLenumtargetof type TextureTarget.-> GLintlevelof typeCheckedInt32.-> GLintxoffsetof typeCheckedInt32.-> GLintyoffsetof typeCheckedInt32.-> GLintzoffsetof typeCheckedInt32.-> GLsizeiwidth.-> GLsizeiheight.-> GLsizeidepth.-> GLenumformatof type PixelFormat.-> GLsizeiimageSize.-> Ptr adatapointing toimageSizeelements of typeCompressedTextureARB.-> m ()
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glCompressedTexSubImage3DARB :: MonadIO m=> GLenumtargetof type TextureTarget.-> GLintlevelof typeCheckedInt32.-> GLintxoffsetof typeCheckedInt32.-> GLintyoffsetof typeCheckedInt32.-> GLintzoffsetof typeCheckedInt32.-> GLsizeiwidth.-> GLsizeiheight.-> GLsizeidepth.-> GLenumformatof type PixelFormat.-> GLsizeiimageSize.-> Ptr adatapointing toimageSizeelements of typeCompressedTextureARB.-> m ()
This command is an alias for glCompressedTexSubImage3D.
glCompressedTextureImage2DEXT :: MonadIO m=> GLuinttextureof typeTexture.-> GLenumtargetof type TextureTarget.-> GLintlevelof typeCheckedInt32.-> GLenuminternalformatof type InternalFormat.-> GLsizeiwidth.-> GLsizeiheight.-> GLintborderof typeCheckedInt32.-> GLsizeiimageSize.-> Ptr abitspointing toimageSizeelements of typea.-> m ()
glCompressedTextureImage3DEXT :: MonadIO m=> GLuinttextureof typeTexture.-> GLenumtargetof type TextureTarget.-> GLintlevelof typeCheckedInt32.-> GLenuminternalformatof type InternalFormat.-> GLsizeiwidth.-> GLsizeiheight.-> GLsizeidepth.-> GLintborderof typeCheckedInt32.-> GLsizeiimageSize.-> Ptr abitspointing toimageSizeelements of typea.-> m ()
Manual page for OpenGL 4.x.
Manual page for OpenGL 4.x.
glCompressedTextureSubImage2DEXT :: MonadIO m=> GLuinttextureof typeTexture.-> GLenumtargetof type TextureTarget.-> GLintlevelof typeCheckedInt32.-> GLintxoffsetof typeCheckedInt32.-> GLintyoffsetof typeCheckedInt32.-> GLsizeiwidth.-> GLsizeiheight.-> GLenumformatof type PixelFormat.-> GLsizeiimageSize.-> Ptr abitspointing toimageSizeelements of typea.-> m ()
Manual page for OpenGL 4.x.
glCompressedTextureSubImage3DEXT :: MonadIO m=> GLuinttextureof typeTexture.-> GLenumtargetof type TextureTarget.-> GLintlevelof typeCheckedInt32.-> GLintxoffsetof typeCheckedInt32.-> GLintyoffsetof typeCheckedInt32.-> GLintzoffsetof typeCheckedInt32.-> GLsizeiwidth.-> GLsizeiheight.-> GLsizeidepth.-> GLenumformatof type PixelFormat.-> GLsizeiimageSize.-> Ptr abitspointing toimageSizeelements of typea.-> m ()
glConvolutionFilter1D :: MonadIO m=> GLenumtargetof type ConvolutionTarget.-> GLenuminternalformatof type InternalFormat.-> GLsizeiwidth.-> GLenumformatof type PixelFormat.-> GLenumtypeof type PixelType.-> Ptr aimagepointing toCOMPSIZE(format,type,width)elements of typea.-> m ()
Manual page for OpenGL 2.x.
glConvolutionFilter1DEXT :: MonadIO m=> GLenumtargetof type ConvolutionTargetEXT.-> GLenuminternalformatof type InternalFormat.-> GLsizeiwidth.-> GLenumformatof type PixelFormat.-> GLenumtypeof type PixelType.-> Ptr aimagepointing toCOMPSIZE(format,type,width)elements of typea.-> m ()
This command is an alias for glConvolutionFilter1D.
glConvolutionFilter2D :: MonadIO m=> GLenumtargetof type ConvolutionTarget.-> GLenuminternalformatof type InternalFormat.-> GLsizeiwidth.-> GLsizeiheight.-> GLenumformatof type PixelFormat.-> GLenumtypeof type PixelType.-> Ptr aimagepointing toCOMPSIZE(format,type,width,height)elements of typea.-> m ()
Manual page for OpenGL 2.x.
glConvolutionFilter2DEXT :: MonadIO m=> GLenumtargetof type ConvolutionTargetEXT.-> GLenuminternalformatof type InternalFormat.-> GLsizeiwidth.-> GLsizeiheight.-> GLenumformatof type PixelFormat.-> GLenumtypeof type PixelType.-> Ptr aimagepointing toCOMPSIZE(format,type,width,height)elements of typea.-> m ()
This command is an alias for glConvolutionFilter2D.
glConvolutionParameterf :: MonadIO m=> GLenumtargetof type ConvolutionTarget.-> GLenumpnameof type ConvolutionParameterEXT.-> GLfloatparamsof typeCheckedFloat32.-> m ()
Manual page for OpenGL 2.x.
glConvolutionParameterfEXT :: MonadIO m=> GLenumtargetof type ConvolutionTargetEXT.-> GLenumpnameof type ConvolutionParameterEXT.-> GLfloatparamsof typeCheckedFloat32.-> m ()
This command is an alias for glConvolutionParameterf.
glConvolutionParameterfv :: MonadIO m=> GLenumtargetof type ConvolutionTarget.-> GLenumpnameof type ConvolutionParameterEXT.-> Ptr GLfloatparamspointing toCOMPSIZE(pname)elements of typeCheckedFloat32.-> m ()
Manual page for OpenGL 2.x.
glConvolutionParameterfvEXT :: MonadIO m=> GLenumtargetof type ConvolutionTargetEXT.-> GLenumpnameof type ConvolutionParameterEXT.-> Ptr GLfloatparamspointing toCOMPSIZE(pname)elements of typeCheckedFloat32.-> m ()
This command is an alias for glConvolutionParameterfv.
glConvolutionParameteri :: MonadIO m=> GLenumtargetof type ConvolutionTarget.-> GLenumpnameof type ConvolutionParameterEXT.-> GLintparamsof typeCheckedInt32.-> m ()
Manual page for OpenGL 2.x.
glConvolutionParameteriEXT :: MonadIO m=> GLenumtargetof type ConvolutionTargetEXT.-> GLenumpnameof type ConvolutionParameterEXT.-> GLintparamsof typeCheckedInt32.-> m ()
This command is an alias for glConvolutionParameteri.
glConvolutionParameteriv :: MonadIO m=> GLenumtargetof type ConvolutionTarget.-> GLenumpnameof type ConvolutionParameterEXT.-> Ptr GLintparamspointing toCOMPSIZE(pname)elements of typeCheckedInt32.-> m ()
Manual page for OpenGL 2.x.
glConvolutionParameterivEXT :: MonadIO m=> GLenumtargetof type ConvolutionTargetEXT.-> GLenumpnameof type ConvolutionParameterEXT.-> Ptr GLintparamspointing toCOMPSIZE(pname)elements of typeCheckedInt32.-> m ()
This command is an alias for glConvolutionParameteriv.
glConvolutionParameterxOES :: MonadIO m=> GLenumtargetof type ConvolutionTargetEXT.-> GLenumpnameof type ConvolutionParameterEXT.-> GLfixedparam.-> m ()
glConvolutionParameterxvOES :: MonadIO m=> GLenumtargetof type ConvolutionTargetEXT.-> GLenumpnameof type ConvolutionParameterEXT.-> Ptr GLfixedparamspointing toCOMPSIZE(pname)elements of typeGLfixed.-> m ()
glCopyBufferSubData :: MonadIO m=> GLenumreadTargetof type CopyBufferSubDataTarget.-> GLenumwriteTargetof type CopyBufferSubDataTarget.-> GLintptrreadOffsetof typeBufferOffset.-> GLintptrwriteOffsetof typeBufferOffset.-> GLsizeiptrsizeof typeBufferSize.-> m ()
Manual pages for OpenGL 3.x or OpenGL 4.x.
glCopyBufferSubDataNV :: MonadIO m=> GLenumreadTargetof type CopyBufferSubDataTarget.-> GLenumwriteTargetof type CopyBufferSubDataTarget.-> GLintptrreadOffsetof typeBufferOffset.-> GLintptrwriteOffsetof typeBufferOffset.-> GLsizeiptrsizeof typeBufferSize.-> m ()
This command is an alias for glCopyBufferSubData.
glCopyColorSubTable Manual page for OpenGL 2.x.
This command is an alias for glCopyColorSubTable.
glCopyColorTable :: MonadIO m=> GLenumtargetof type ColorTableTarget.-> GLenuminternalformatof type InternalFormat.-> GLintxof typeWinCoord.-> GLintyof typeWinCoord.-> GLsizeiwidth.-> m ()
Manual page for OpenGL 2.x.
glCopyColorTableSGI :: MonadIO m=> GLenumtargetof type ColorTableTargetSGI.-> GLenuminternalformatof type InternalFormat.-> GLintxof typeWinCoord.-> GLintyof typeWinCoord.-> GLsizeiwidth.-> m ()
This command is an alias for glCopyColorTable.
glCopyConvolutionFilter1D :: MonadIO m=> GLenumtargetof type ConvolutionTarget.-> GLenuminternalformatof type InternalFormat.-> GLintxof typeWinCoord.-> GLintyof typeWinCoord.-> GLsizeiwidth.-> m ()
Manual page for OpenGL 2.x.
glCopyConvolutionFilter1DEXT :: MonadIO m=> GLenumtargetof type ConvolutionTargetEXT.-> GLenuminternalformatof type InternalFormat.-> GLintxof typeWinCoord.-> GLintyof typeWinCoord.-> GLsizeiwidth.-> m ()
This command is an alias for glCopyConvolutionFilter1D.
glCopyConvolutionFilter2D :: MonadIO m=> GLenumtargetof type ConvolutionTarget.-> GLenuminternalformatof type InternalFormat.-> GLintxof typeWinCoord.-> GLintyof typeWinCoord.-> GLsizeiwidth.-> GLsizeiheight.-> m ()
Manual page for OpenGL 2.x.
glCopyConvolutionFilter2DEXT :: MonadIO m=> GLenumtargetof type ConvolutionTargetEXT.-> GLenuminternalformatof type InternalFormat.-> GLintxof typeWinCoord.-> GLintyof typeWinCoord.-> GLsizeiwidth.-> GLsizeiheight.-> m ()
This command is an alias for glCopyConvolutionFilter2D.
glCopyImageSubData :: MonadIO m=> GLuintsrcName.-> GLenumsrcTargetof type CopyImageSubDataTarget.-> GLintsrcLevel.-> GLintsrcX.-> GLintsrcY.-> GLintsrcZ.-> GLuintdstName.-> GLenumdstTargetof type CopyImageSubDataTarget.-> GLintdstLevel.-> GLintdstX.-> GLintdstY.-> GLintdstZ.-> GLsizeisrcWidth.-> GLsizeisrcHeight.-> GLsizeisrcDepth.-> m ()
Manual page for OpenGL 4.x.
glCopyImageSubDataEXT :: MonadIO m=> GLuintsrcName.-> GLenumsrcTargetof type CopyBufferSubDataTarget.-> GLintsrcLevel.-> GLintsrcX.-> GLintsrcY.-> GLintsrcZ.-> GLuintdstName.-> GLenumdstTargetof type CopyBufferSubDataTarget.-> GLintdstLevel.-> GLintdstX.-> GLintdstY.-> GLintdstZ.-> GLsizeisrcWidth.-> GLsizeisrcHeight.-> GLsizeisrcDepth.-> m ()
This command is an alias for glCopyImageSubData.
glCopyImageSubDataNV :: MonadIO m=> GLuintsrcName.-> GLenumsrcTargetof type CopyBufferSubDataTarget.-> GLintsrcLevel.-> GLintsrcX.-> GLintsrcY.-> GLintsrcZ.-> GLuintdstName.-> GLenumdstTargetof type CopyBufferSubDataTarget.-> GLintdstLevel.-> GLintdstX.-> GLintdstY.-> GLintdstZ.-> GLsizeiwidth.-> GLsizeiheight.-> GLsizeidepth.-> m ()
glCopyImageSubDataOES :: MonadIO m=> GLuintsrcName.-> GLenumsrcTargetof type CopyBufferSubDataTarget.-> GLintsrcLevel.-> GLintsrcX.-> GLintsrcY.-> GLintsrcZ.-> GLuintdstName.-> GLenumdstTargetof type CopyBufferSubDataTarget.-> GLintdstLevel.-> GLintdstX.-> GLintdstY.-> GLintdstZ.-> GLsizeisrcWidth.-> GLsizeisrcHeight.-> GLsizeisrcDepth.-> m ()
This command is an alias for glCopyImageSubData.
glCopyMultiTexImage1DEXT :: MonadIO m=> GLenumtexunitof type TextureUnit.-> GLenumtargetof type TextureTarget.-> GLintlevelof typeCheckedInt32.-> GLenuminternalformatof type InternalFormat.-> GLintxof typeWinCoord.-> GLintyof typeWinCoord.-> GLsizeiwidth.-> GLintborderof typeCheckedInt32.-> m ()
glCopyMultiTexImage2DEXT :: MonadIO m=> GLenumtexunitof type TextureUnit.-> GLenumtargetof type TextureTarget.-> GLintlevelof typeCheckedInt32.-> GLenuminternalformatof type InternalFormat.-> GLintxof typeWinCoord.-> GLintyof typeWinCoord.-> GLsizeiwidth.-> GLsizeiheight.-> GLintborderof typeCheckedInt32.-> m ()
glCopyMultiTexSubImage1DEXT :: MonadIO m=> GLenumtexunitof type TextureUnit.-> GLenumtargetof type TextureTarget.-> GLintlevelof typeCheckedInt32.-> GLintxoffsetof typeCheckedInt32.-> GLintxof typeWinCoord.-> GLintyof typeWinCoord.-> GLsizeiwidth.-> m ()
glCopyMultiTexSubImage3DEXT :: MonadIO m=> GLenumtexunitof type TextureUnit.-> GLenumtargetof type TextureTarget.-> GLintlevelof typeCheckedInt32.-> GLintxoffsetof typeCheckedInt32.-> GLintyoffsetof typeCheckedInt32.-> GLintzoffsetof typeCheckedInt32.-> GLintxof typeWinCoord.-> GLintyof typeWinCoord.-> GLsizeiwidth.-> GLsizeiheight.-> m ()
Manual page for OpenGL 4.x.
glCopyPathNV glCopyPixels Manual page for OpenGL 2.x.
glCopyTexImage1D :: MonadIO m=> GLenumtargetof type TextureTarget.-> GLintlevelof typeCheckedInt32.-> GLenuminternalformatof type InternalFormat.-> GLintxof typeWinCoord.-> GLintyof typeWinCoord.-> GLsizeiwidth.-> GLintborderof typeCheckedInt32.-> m ()
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glCopyTexImage1DEXT :: MonadIO m=> GLenumtargetof type TextureTarget.-> GLintlevelof typeCheckedInt32.-> GLenuminternalformatof type InternalFormat.-> GLintxof typeWinCoord.-> GLintyof typeWinCoord.-> GLsizeiwidth.-> GLintborderof typeCheckedInt32.-> m ()
This command is an alias for glCopyTexImage1D.
glCopyTexImage2D Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glCopyTexImage2DEXT This command is an alias for glCopyTexImage2D.
glCopyTexSubImage1D Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
This command is an alias for glCopyTexSubImage1D.
glCopyTexSubImage2D Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
This command is an alias for glCopyTexSubImage2D.
glCopyTexSubImage3D Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
This command is an alias for glCopyTexSubImage3D.
Manual page for OpenGL 4.x.
Manual page for OpenGL 4.x.
Manual page for OpenGL 4.x.
glCopyTextureSubImage3DEXT :: MonadIO m=> GLuinttextureof typeTexture.-> GLenumtargetof type TextureTarget.-> GLintlevelof typeCheckedInt32.-> GLintxoffsetof typeCheckedInt32.-> GLintyoffsetof typeCheckedInt32.-> GLintzoffsetof typeCheckedInt32.-> GLintxof typeWinCoord.-> GLintyof typeWinCoord.-> GLsizeiwidth.-> GLsizeiheight.-> m ()
glCoverFillPathInstancedNV :: MonadIO m=> GLsizeinumPaths.-> GLenumpathNameTypeof type PathElementType.-> Ptr apathspointing toCOMPSIZE(numPaths,pathNameType,paths)elements of typePathElement.-> GLuintpathBaseof typePath.-> GLenumcoverModeof type PathCoverMode.-> GLenumtransformTypeof type PathTransformType.-> Ptr GLfloattransformValuespointing toCOMPSIZE(numPaths,transformType)elements of typeGLfloat.-> m ()
glCoverFillPathNV :: MonadIO m=> GLuintpathof typePath.-> GLenumcoverModeof type PathCoverMode.-> m ()
glCoverStrokePathInstancedNV :: MonadIO m=> GLsizeinumPaths.-> GLenumpathNameTypeof type PathElementType.-> Ptr apathspointing toCOMPSIZE(numPaths,pathNameType,paths)elements of typePathElement.-> GLuintpathBaseof typePath.-> GLenumcoverModeof type PathCoverMode.-> GLenumtransformTypeof type PathTransformType.-> Ptr GLfloattransformValuespointing toCOMPSIZE(numPaths,transformType)elements of typeGLfloat.-> m ()
glCoverStrokePathNV :: MonadIO m=> GLuintpathof typePath.-> GLenumcoverModeof type PathCoverMode.-> m ()
glCreateBuffers Manual page for OpenGL 4.x.
glCreateFramebuffers Manual page for OpenGL 4.x.
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
This command is an alias for glCreateProgram.
Manual page for OpenGL 4.x.
glCreateQueries Manual page for OpenGL 4.x.
Manual page for OpenGL 4.x.
glCreateSamplers Manual page for OpenGL 4.x.
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glCreateShaderObjectARB :: MonadIO m=> GLenumshaderTypeof type ShaderType.-> m GLhandleARBof type
handleARB.
This command is an alias for glCreateShader.
Manual page for OpenGL 4.x.
glCreateSyncFromCLeventARB :: MonadIO m=> Ptr acontextpointing to elements of typecl_context.-> Ptr beventpointing to elements of typecl_event.-> GLbitfieldflags.-> m GLsyncof type
sync.
glCreateTextures Manual page for OpenGL 4.x.
Manual page for OpenGL 4.x.
glCreateVertexArrays Manual page for OpenGL 4.x.
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glCullParameterdvEXT :: MonadIO m=> GLenumpnameof type CullParameterEXT.-> Ptr GLdoubleparamspointing to4elements of typeGLdouble.-> m ()
glCullParameterfvEXT :: MonadIO m=> GLenumpnameof type CullParameterEXT.-> Ptr GLfloatparamspointing to4elements of typeGLfloat.-> m ()
Manual page for OpenGL 4.x.
glDebugMessageCallbackARB :: MonadIO m=> GLDEBUGPROCARBcallback.-> Ptr auserParampointing toCOMPSIZE(callback)elements of typea.-> m ()
This command is an alias for glDebugMessageCallback.
This command is an alias for glDebugMessageCallback.
Manual page for OpenGL 4.x.
This command is an alias for glDebugMessageControl.
This command is an alias for glDebugMessageControl.
glDebugMessageInsert Manual page for OpenGL 4.x.
This command is an alias for glDebugMessageInsert.
This command is an alias for glDebugMessageInsert.
glDeformationMap3dSGIX :: MonadIO m=> GLenumtargetof type FfdTargetSGIX.-> GLdoubleu1of typeCoordD.-> GLdoubleu2of typeCoordD.-> GLintustride.-> GLintuorderof typeCheckedInt32.-> GLdoublev1of typeCoordD.-> GLdoublev2of typeCoordD.-> GLintvstride.-> GLintvorderof typeCheckedInt32.-> GLdoublew1of typeCoordD.-> GLdoublew2of typeCoordD.-> GLintwstride.-> GLintworderof typeCheckedInt32.-> Ptr GLdoublepointspointing toCOMPSIZE(target,ustride,uorder,vstride,vorder,wstride,worder)elements of typeCoordD.-> m ()
glDeformationMap3fSGIX :: MonadIO m=> GLenumtargetof type FfdTargetSGIX.-> GLfloatu1of typeCoordF.-> GLfloatu2of typeCoordF.-> GLintustride.-> GLintuorderof typeCheckedInt32.-> GLfloatv1of typeCoordF.-> GLfloatv2of typeCoordF.-> GLintvstride.-> GLintvorderof typeCheckedInt32.-> GLfloatw1of typeCoordF.-> GLfloatw2of typeCoordF.-> GLintwstride.-> GLintworderof typeCheckedInt32.-> Ptr GLfloatpointspointing toCOMPSIZE(target,ustride,uorder,vstride,vorder,wstride,worder)elements of typeCoordF.-> m ()
glDeleteBuffers Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glDeleteBuffersARB This command is an alias for glDeleteBuffers.
glDeleteFramebuffers Manual pages for OpenGL 3.x or OpenGL 4.x.
This command is an alias for glDeleteFramebuffers.
Manual page for OpenGL 2.x.
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Manual page for OpenGL 4.x.
glDeleteProgramsNV This command is an alias for glDeleteProgramsARB.
glDeleteQueries Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glDeleteQueriesARB This command is an alias for glDeleteQueries.
Manual pages for OpenGL 3.x or OpenGL 4.x.
This command is an alias for glDeleteRenderbuffers.
glDeleteSamplers Manual pages for OpenGL 3.x or OpenGL 4.x.
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Manual pages for OpenGL 3.x or OpenGL 4.x.
This command is an alias for glDeleteSync.
glDeleteTextures Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Manual page for OpenGL 4.x.
This command is an alias for glDeleteTransformFeedbacks.
glDeleteVertexArrays Manual pages for OpenGL 3.x or OpenGL 4.x.
This command is an alias for glDeleteVertexArrays.
This command is an alias for glDeleteVertexArrays.
glDepthBoundsEXT 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.
glDepthRangeArrayv Manual page for OpenGL 4.x.
Manual page for OpenGL 4.x.
Manual page for OpenGL 4.x.
glDepthRangefOES This command is an alias for glDepthRangef.
glDepthRangexOES glDetachObjectARB :: MonadIO m=> GLhandleARBcontainerObjof typehandleARB.-> GLhandleARBattachedObjof typehandleARB.-> m ()
This command is an alias for glDetachShader.
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glDetailTexFuncSGIS Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Manual page for OpenGL 2.x.
glDisableIndexedEXT This command is an alias for glDisablei.
Manual page for OpenGL 4.x.
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
This command is an alias for glDisableVertexAttribArray.
Manual pages for OpenGL 3.x or OpenGL 4.x.
This command is an alias for glDisablei.
This command is an alias for glDisablei.
This command is an alias for glDisablei.
glDiscardFramebufferEXT :: MonadIO m=> GLenumtargetof type FramebufferTarget.-> GLsizeinumAttachments.-> Ptr GLenumattachmentspointing tonumAttachmentselements of type InvalidateFramebufferAttachment.-> m ()
glDispatchCompute Manual page for OpenGL 4.x.
Manual page for OpenGL 4.x.
glDrawArrays :: MonadIO m=> GLenummodeof type PrimitiveType.-> GLintfirst.-> GLsizeicount.-> m ()
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glDrawArraysEXT :: MonadIO m=> GLenummodeof type PrimitiveType.-> GLintfirst.-> GLsizeicount.-> m ()
This command is an alias for glDrawArrays.
Manual page for OpenGL 4.x.
Manual pages for OpenGL 3.x or OpenGL 4.x.
This command is an alias for glDrawArraysInstanced.
This command is an alias for glDrawArraysInstanced.
Manual page for OpenGL 4.x.
This command is an alias for glDrawArraysInstancedBaseInstance.
This command is an alias for glDrawArraysInstanced.
This command is an alias for glDrawArraysInstanced.
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glDrawBuffers :: MonadIO m=> GLsizein.-> Ptr GLenumbufspointing tonelements of type DrawBufferMode.-> m ()
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glDrawBuffersARB :: MonadIO m=> GLsizein.-> Ptr GLenumbufspointing tonelements of type DrawBufferMode.-> m ()
This command is an alias for glDrawBuffers.
glDrawBuffersATI :: MonadIO m=> GLsizein.-> Ptr GLenumbufspointing tonelements of type DrawBufferMode.-> m ()
This command is an alias for glDrawBuffers.
glDrawBuffersEXT This command is an alias for glDrawBuffers.
glDrawElementArrayAPPLE :: MonadIO m=> GLenummodeof type PrimitiveType.-> GLintfirst.-> GLsizeicount.-> m ()
glDrawElements :: MonadIO m=> GLenummodeof type PrimitiveType.-> GLsizeicount.-> GLenumtypeof type DrawElementsType.-> Ptr aindicespointing toCOMPSIZE(count,type)elements of typea.-> m ()
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glDrawElementsBaseVertex :: MonadIO m=> GLenummodeof type PrimitiveType.-> GLsizeicount.-> GLenumtypeof type DrawElementsType.-> Ptr aindicespointing toCOMPSIZE(count,type)elements of typea.-> GLintbasevertex.-> m ()
Manual pages for OpenGL 3.x or OpenGL 4.x.
glDrawElementsBaseVertexEXT :: MonadIO m=> GLenummodeof type PrimitiveType.-> GLsizeicount.-> GLenumtypeof type DrawElementsType.-> Ptr aindicespointing toCOMPSIZE(count,type)elements of typea.-> GLintbasevertex.-> m ()
This command is an alias for glDrawElementsBaseVertex.
glDrawElementsBaseVertexOES :: MonadIO m=> GLenummodeof type PrimitiveType.-> GLsizeicount.-> GLenumtypeof type DrawElementsType.-> Ptr aindicespointing toCOMPSIZE(count,type)elements of typea.-> GLintbasevertex.-> m ()
This command is an alias for glDrawElementsBaseVertex.
glDrawElementsIndirect :: MonadIO m=> GLenummodeof type PrimitiveType.-> GLenumtypeof type DrawElementsType.-> Ptr aindirect.-> m ()
Manual page for OpenGL 4.x.
glDrawElementsInstanced :: MonadIO m=> GLenummodeof type PrimitiveType.-> GLsizeicount.-> GLenumtypeof type DrawElementsType.-> Ptr aindicespointing toCOMPSIZE(count,type)elements of typea.-> GLsizeiinstancecount.-> m ()
Manual pages for OpenGL 3.x or OpenGL 4.x.
glDrawElementsInstancedANGLE :: MonadIO m=> GLenummodeof type PrimitiveType.-> GLsizeicount.-> GLenumtypeof type PrimitiveType.-> Ptr aindicespointing toCOMPSIZE(count,type)elements of typea.-> GLsizeiprimcount.-> m ()
This command is an alias for glDrawElementsInstanced.
glDrawElementsInstancedARB :: MonadIO m=> GLenummodeof type PrimitiveType.-> GLsizeicount.-> GLenumtypeof type DrawElementsType.-> Ptr aindicespointing toCOMPSIZE(count,type)elements of typea.-> GLsizeiprimcount.-> m ()
This command is an alias for glDrawElementsInstanced.
glDrawElementsInstancedBaseInstance :: MonadIO m=> GLenummodeof type PrimitiveType.-> GLsizeicount.-> GLenumtypeof type PrimitiveType.-> Ptr aindicespointing tocountelements of typea.-> GLsizeiinstancecount.-> GLuintbaseinstance.-> m ()
Manual page for OpenGL 4.x.
glDrawElementsInstancedBaseInstanceEXT :: MonadIO m=> GLenummodeof type PrimitiveType.-> GLsizeicount.-> GLenumtypeof type PrimitiveType.-> Ptr aindicespointing tocountelements of typea.-> GLsizeiinstancecount.-> GLuintbaseinstance.-> m ()
This command is an alias for glDrawElementsInstancedBaseInstance.
glDrawElementsInstancedBaseVertex :: MonadIO m=> GLenummodeof type PrimitiveType.-> GLsizeicount.-> GLenumtypeof type DrawElementsType.-> Ptr aindicespointing toCOMPSIZE(count,type)elements of typea.-> GLsizeiinstancecount.-> GLintbasevertex.-> m ()
Manual pages for OpenGL 3.x or OpenGL 4.x.
glDrawElementsInstancedBaseVertexBaseInstance :: MonadIO m=> GLenummodeof type PrimitiveType.-> GLsizeicount.-> GLenumtypeof type DrawElementsType.-> Ptr aindicespointing tocountelements of typea.-> GLsizeiinstancecount.-> GLintbasevertex.-> GLuintbaseinstance.-> m ()
Manual page for OpenGL 4.x.
glDrawElementsInstancedBaseVertexBaseInstanceEXT :: MonadIO m=> GLenummodeof type PrimitiveType.-> GLsizeicount.-> GLenumtypeof type DrawElementsType.-> Ptr aindicespointing tocountelements of typea.-> GLsizeiinstancecount.-> GLintbasevertex.-> GLuintbaseinstance.-> m ()
This command is an alias for glDrawElementsInstancedBaseVertexBaseInstance.
glDrawElementsInstancedBaseVertexEXT :: MonadIO m=> GLenummodeof type PrimitiveType.-> GLsizeicount.-> GLenumtypeof type DrawElementsType.-> Ptr aindicespointing toCOMPSIZE(count,type)elements of typea.-> GLsizeiinstancecount.-> GLintbasevertex.-> m ()
This command is an alias for glDrawElementsInstancedBaseVertex.
glDrawElementsInstancedBaseVertexOES :: MonadIO m=> GLenummodeof type PrimitiveType.-> GLsizeicount.-> GLenumtypeof type DrawElementsType.-> Ptr aindicespointing toCOMPSIZE(count,type)elements of typea.-> GLsizeiinstancecount.-> GLintbasevertex.-> m ()
This command is an alias for glDrawElementsInstancedBaseVertex.
glDrawElementsInstancedEXT :: MonadIO m=> GLenummodeof type PrimitiveType.-> GLsizeicount.-> GLenumtypeof type DrawElementsType.-> Ptr aindicespointing toCOMPSIZE(count,type)elements of typea.-> GLsizeiprimcount.-> m ()
This command is an alias for glDrawElementsInstanced.
glDrawElementsInstancedNV :: MonadIO m=> GLenummodeof type PrimitiveType.-> GLsizeicount.-> GLenumtypeof type PrimitiveType.-> Ptr aindicespointing toCOMPSIZE(count,type)elements of typea.-> GLsizeiprimcount.-> m ()
This command is an alias for glDrawElementsInstanced.
glDrawMeshArraysSUN glDrawPixels Manual page for OpenGL 2.x.
glDrawRangeElements :: MonadIO m=> GLenummodeof type PrimitiveType.-> GLuintstart.-> GLuintend.-> GLsizeicount.-> GLenumtypeof type DrawElementsType.-> Ptr aindicespointing toCOMPSIZE(count,type)elements of typea.-> m ()
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glDrawRangeElementsBaseVertex :: MonadIO m=> GLenummodeof type PrimitiveType.-> GLuintstart.-> GLuintend.-> GLsizeicount.-> GLenumtypeof type DrawElementsType.-> Ptr aindicespointing toCOMPSIZE(count,type)elements of typea.-> GLintbasevertex.-> m ()
Manual pages for OpenGL 3.x or OpenGL 4.x.
glDrawRangeElementsBaseVertexEXT :: MonadIO m=> GLenummodeof type PrimitiveType.-> GLuintstart.-> GLuintend.-> GLsizeicount.-> GLenumtypeof type DrawElementsType.-> Ptr aindicespointing toCOMPSIZE(count,type)elements of typea.-> GLintbasevertex.-> m ()
This command is an alias for glDrawRangeElementsBaseVertex.
glDrawRangeElementsBaseVertexOES :: MonadIO m=> GLenummodeof type PrimitiveType.-> GLuintstart.-> GLuintend.-> GLsizeicount.-> GLenumtypeof type DrawElementsType.-> Ptr aindicespointing toCOMPSIZE(count,type)elements of typea.-> GLintbasevertex.-> m ()
This command is an alias for glDrawRangeElementsBaseVertex.
glDrawRangeElementsEXT :: MonadIO m=> GLenummodeof type PrimitiveType.-> GLuintstart.-> GLuintend.-> GLsizeicount.-> GLenumtypeof type DrawElementsType.-> Ptr aindicespointing toCOMPSIZE(count,type)elements of typea.-> m ()
This command is an alias for glDrawRangeElements.
glDrawTexfOES The vector equivalent of this command is glDrawTexfvOES.
glDrawTexfvOES glDrawTexiOES The vector equivalent of this command is glDrawTexivOES.
glDrawTexsOES The vector equivalent of this command is glDrawTexsvOES.
glDrawTexsvOES glDrawTexxOES The vector equivalent of this command is glDrawTexxvOES.
glDrawTexxvOES Manual page for OpenGL 4.x.
This command is an alias for glDrawTransformFeedback.
glDrawTransformFeedbackInstanced :: MonadIO m=> GLenummodeof type PrimitiveType.-> GLuintid.-> GLsizeiinstancecount.-> m ()
Manual page for OpenGL 4.x.
glDrawTransformFeedbackInstancedEXT :: MonadIO m=> GLenummodeof type PrimitiveType.-> GLuintid.-> GLsizeiinstancecount.-> m ()
This command is an alias for glDrawTransformFeedbackInstanced.
This command is an alias for glDrawTransformFeedback.
glDrawTransformFeedbackStream :: MonadIO m=> GLenummodeof type PrimitiveType.-> GLuintid.-> GLuintstream.-> m ()
Manual page for OpenGL 4.x.
Manual page for OpenGL 4.x.
glEGLImageTargetRenderbufferStorageOES :: MonadIO m=> GLenumtarget.-> GLeglImageOESimage.-> m ()
glEGLImageTargetTexStorageEXT :: MonadIO m=> GLenumtarget.-> GLeglImageOESimage.-> Ptr GLintattrib_list.-> m ()
glEGLImageTargetTextureStorageEXT :: MonadIO m=> GLuinttexture.-> GLeglImageOESimage.-> Ptr GLintattrib_list.-> m ()
Manual page for OpenGL 2.x. The vector equivalent of this command is glEdgeFlagv.
glEdgeFlagPointer Manual page for OpenGL 2.x.
glEdgeFlagv Manual page for OpenGL 2.x.
glElementPointerAPPLE :: MonadIO m=> GLenumtypeof type ElementPointerTypeATI.-> Ptr apointerpointing toCOMPSIZE(type)elements of typea.-> m ()
glElementPointerATI :: MonadIO m=> GLenumtypeof type ElementPointerTypeATI.-> Ptr apointerpointing toCOMPSIZE(type)elements of typea.-> m ()
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Manual page for OpenGL 2.x.
This command is an alias for glEnablei.
Manual page for OpenGL 4.x.
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
This command is an alias for glEnableVertexAttribArray.
Manual pages for OpenGL 3.x or OpenGL 4.x.
This command is an alias for glEnablei.
This command is an alias for glEnablei.
This command is an alias for glEnablei.
Manual page for OpenGL 2.x.
Manual pages for OpenGL 3.x or OpenGL 4.x.
This command is an alias for glEndConditionalRender.
This command is an alias for glEndConditionalRender.
Manual page for OpenGL 2.x.
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
This command is an alias for glEndQuery.
Manual page for OpenGL 4.x.
Manual pages for OpenGL 3.x or OpenGL 4.x.
This command is an alias for glEndTransformFeedback.
This command is an alias for glEndTransformFeedback.
Manual page for OpenGL 2.x. The vector equivalent of this command is glEvalCoord1dv.
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.
glEvalCoord1xvOES glEvalCoord2d Manual page for OpenGL 2.x. The vector equivalent of this command is glEvalCoord2dv.
glEvalCoord2dv Manual page for OpenGL 2.x.
Manual page for OpenGL 2.x. The vector equivalent of this command is glEvalCoord2fv.
glEvalCoord2fv Manual page for OpenGL 2.x.
glEvalCoord2xvOES glEvalMapsNV :: MonadIO m=> GLenumtargetof type EvalTargetNV.-> GLenummodeof type EvalMapsModeNV.-> m ()
glEvalMesh1 Manual page for OpenGL 2.x.
glEvalMesh2 Manual page for OpenGL 2.x.
Manual page for OpenGL 2.x.
glEvalPoint2 Manual page for OpenGL 2.x.
glExecuteProgramNV glFeedbackBuffer Manual page for OpenGL 2.x.
glFenceSync :: MonadIO m=> GLenumconditionof type SyncCondition.-> GLbitfieldflags.-> m GLsyncof type
sync.
Manual pages for OpenGL 3.x or OpenGL 4.x.
glFenceSyncAPPLE :: MonadIO m=> GLenumconditionof type SyncCondition.-> GLbitfieldflags.-> m GLsync
This command is an alias for glFenceSync.
glFinalCombinerInputNV :: MonadIO m=> GLenumvariableof type CombinerVariableNV.-> GLenuminputof type CombinerRegisterNV.-> GLenummappingof type CombinerMappingNV.-> GLenumcomponentUsageof type CombinerComponentUsageNV.-> 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.
glFlushMappedBufferRange :: MonadIO m=> GLenumtargetof type BufferTargetARB.-> GLintptroffsetof typeBufferOffset.-> GLsizeiptrlengthof typeBufferSize.-> m ()
Manual pages for OpenGL 3.x or OpenGL 4.x.
glFlushMappedBufferRangeAPPLE :: MonadIO m=> GLenumtargetof type BufferTargetARB.-> GLintptroffsetof typeBufferOffset.-> GLsizeiptrsizeof typeBufferSize.-> m ()
This command is an alias for glFlushMappedBufferRange.
glFlushMappedBufferRangeEXT :: MonadIO m=> GLenumtargetof type BufferTargetARB.-> GLintptroffset.-> GLsizeiptrlength.-> m ()
This command is an alias for glFlushMappedBufferRange.
glFlushMappedNamedBufferRange :: MonadIO m=> GLuintbuffer.-> GLintptroffset.-> GLsizeiptrlengthof typeBufferSize.-> m ()
Manual page for OpenGL 4.x.
glFlushMappedNamedBufferRangeEXT :: MonadIO m=> GLuintbuffer.-> GLintptroffset.-> GLsizeiptrlength.-> m ()
glFogCoordPointer :: MonadIO m=> GLenumtypeof type FogPointerTypeEXT.-> GLsizeistride.-> Ptr apointerpointing toCOMPSIZE(type,stride)elements of typea.-> m ()
Manual page for OpenGL 2.x.
glFogCoordPointerEXT :: MonadIO m=> GLenumtypeof type FogPointerTypeEXT.-> GLsizeistride.-> Ptr apointerpointing toCOMPSIZE(type,stride)elements of typea.-> m ()
This command is an alias for glFogCoordPointer.
Manual page for OpenGL 2.x. The vector equivalent of this command is glFogCoorddv.
The vector equivalent of this command is glFogCoorddvEXT. This command is an alias for glFogCoordd.
glFogCoorddv Manual page for OpenGL 2.x.
glFogCoorddvEXT This command is an alias for glFogCoorddv.
Manual page for OpenGL 2.x. The vector equivalent of this command is glFogCoordfv.
The vector equivalent of this command is glFogCoordfvEXT. This command is an alias for glFogCoordf.
glFogCoordfv Manual page for OpenGL 2.x.
glFogCoordfvEXT This command is an alias for glFogCoordfv.
The vector equivalent of this command is glFogCoordhvNV.
glFogf :: MonadIO m=> GLenumpnameof type FogParameter.-> GLfloatparamof typeCheckedFloat32.-> m ()
Manual page for OpenGL 2.x.
glFogfv :: MonadIO m=> GLenumpnameof type FogParameter.-> Ptr GLfloatparamspointing toCOMPSIZE(pname)elements of typeCheckedFloat32.-> m ()
Manual page for OpenGL 2.x.
glFogi :: MonadIO m=> GLenumpnameof type FogParameter.-> GLintparamof typeCheckedInt32.-> m ()
Manual page for OpenGL 2.x.
glFogiv :: MonadIO m=> GLenumpnameof type FogParameter.-> Ptr GLintparamspointing toCOMPSIZE(pname)elements of typeCheckedInt32.-> m ()
Manual page for OpenGL 2.x.
glFragmentColorMaterialSGIX :: MonadIO m=> GLenumfaceof type MaterialFace.-> GLenummodeof type MaterialParameter.-> m ()
glFragmentLightModelfSGIX :: MonadIO m=> GLenumpnameof type FragmentLightModelParameterSGIX.-> GLfloatparamof typeCheckedFloat32.-> m ()
glFragmentLightModelfvSGIX :: MonadIO m=> GLenumpnameof type FragmentLightModelParameterSGIX.-> Ptr GLfloatparamspointing toCOMPSIZE(pname)elements of typeCheckedFloat32.-> m ()
glFragmentLightModeliSGIX :: MonadIO m=> GLenumpnameof type FragmentLightModelParameterSGIX.-> GLintparamof typeCheckedInt32.-> m ()
glFragmentLightModelivSGIX :: MonadIO m=> GLenumpnameof type FragmentLightModelParameterSGIX.-> Ptr GLintparamspointing toCOMPSIZE(pname)elements of typeCheckedInt32.-> m ()
glFragmentLightfSGIX :: MonadIO m=> GLenumlightof type FragmentLightNameSGIX.-> GLenumpnameof type FragmentLightParameterSGIX.-> GLfloatparamof typeCheckedFloat32.-> m ()
glFragmentLightfvSGIX :: MonadIO m=> GLenumlightof type FragmentLightNameSGIX.-> GLenumpnameof type FragmentLightParameterSGIX.-> Ptr GLfloatparamspointing toCOMPSIZE(pname)elements of typeCheckedFloat32.-> m ()
glFragmentLightiSGIX :: MonadIO m=> GLenumlightof type FragmentLightNameSGIX.-> GLenumpnameof type FragmentLightParameterSGIX.-> GLintparamof typeCheckedInt32.-> m ()
glFragmentLightivSGIX :: MonadIO m=> GLenumlightof type FragmentLightNameSGIX.-> GLenumpnameof type FragmentLightParameterSGIX.-> Ptr GLintparamspointing toCOMPSIZE(pname)elements of typeCheckedInt32.-> m ()
glFragmentMaterialfSGIX :: MonadIO m=> GLenumfaceof type MaterialFace.-> GLenumpnameof type MaterialParameter.-> GLfloatparamof typeCheckedFloat32.-> m ()
glFragmentMaterialfvSGIX :: MonadIO m=> GLenumfaceof type MaterialFace.-> GLenumpnameof type MaterialParameter.-> Ptr GLfloatparamspointing toCOMPSIZE(pname)elements of typeCheckedFloat32.-> m ()
glFragmentMaterialiSGIX :: MonadIO m=> GLenumfaceof type MaterialFace.-> GLenumpnameof type MaterialParameter.-> GLintparamof typeCheckedInt32.-> m ()
glFragmentMaterialivSGIX :: MonadIO m=> GLenumfaceof type MaterialFace.-> GLenumpnameof type MaterialParameter.-> Ptr GLintparamspointing toCOMPSIZE(pname)elements of typeCheckedInt32.-> m ()
glFramebufferDrawBufferEXT :: MonadIO m=> GLuintframebufferof typeFramebuffer.-> GLenummodeof type DrawBufferMode.-> m ()
glFramebufferParameteri :: MonadIO m=> GLenumtargetof type FramebufferTarget.-> GLenumpnameof type FramebufferParameterName.-> GLintparam.-> m ()
Manual page for OpenGL 4.x.
glFramebufferParameteriMESA :: MonadIO m=> GLenumtargetof type FramebufferTarget.-> GLenumpnameof type FramebufferParameterName.-> GLintparam.-> m ()
glFramebufferReadBufferEXT :: MonadIO m=> GLuintframebufferof typeFramebuffer.-> GLenummodeof type ReadBufferMode.-> m ()
glFramebufferRenderbuffer :: MonadIO m=> GLenumtargetof type FramebufferTarget.-> GLenumattachmentof type FramebufferAttachment.-> GLenumrenderbuffertargetof type RenderbufferTarget.-> GLuintrenderbuffer.-> m ()
Manual pages for OpenGL 3.x or OpenGL 4.x.
glFramebufferRenderbufferEXT :: MonadIO m=> GLenumtargetof type FramebufferTarget.-> GLenumattachmentof type FramebufferAttachment.-> GLenumrenderbuffertargetof type RenderbufferTarget.-> GLuintrenderbuffer.-> m ()
This command is an alias for glFramebufferRenderbuffer.
glFramebufferRenderbufferOES :: MonadIO m=> GLenumtargetof type FramebufferTarget.-> GLenumattachmentof type FramebufferAttachment.-> GLenumrenderbuffertargetof type RenderbufferTarget.-> GLuintrenderbuffer.-> m ()
glFramebufferTexture :: MonadIO m=> GLenumtargetof type FramebufferTarget.-> GLenumattachmentof type FramebufferAttachment.-> GLuinttexture.-> GLintlevel.-> m ()
Manual pages for OpenGL 3.x or OpenGL 4.x.
glFramebufferTexture1D :: MonadIO m=> GLenumtargetof type FramebufferTarget.-> GLenumattachmentof type FramebufferAttachment.-> GLenumtextargetof type TextureTarget.-> GLuinttexture.-> GLintlevel.-> m ()
Manual pages for OpenGL 3.x or OpenGL 4.x.
glFramebufferTexture1DEXT :: MonadIO m=> GLenumtargetof type FramebufferTarget.-> GLenumattachmentof type FramebufferAttachment.-> GLenumtextargetof type TextureTarget.-> GLuinttexture.-> GLintlevel.-> m ()
This command is an alias for glFramebufferTexture1D.
glFramebufferTexture2D :: MonadIO m=> GLenumtargetof type FramebufferTarget.-> GLenumattachmentof type FramebufferAttachment.-> GLenumtextargetof type TextureTarget.-> GLuinttexture.-> GLintlevel.-> m ()
Manual pages for OpenGL 3.x or OpenGL 4.x.
glFramebufferTexture2DDownsampleIMG :: MonadIO m=> GLenumtargetof type FramebufferTarget.-> GLenumattachmentof type FramebufferAttachment.-> GLenumtextargetof type TextureTarget.-> GLuinttexture.-> GLintlevel.-> GLintxscale.-> GLintyscale.-> m ()
glFramebufferTexture2DEXT :: MonadIO m=> GLenumtargetof type FramebufferTarget.-> GLenumattachmentof type FramebufferAttachment.-> GLenumtextargetof type TextureTarget.-> GLuinttexture.-> GLintlevel.-> m ()
This command is an alias for glFramebufferTexture2D.
glFramebufferTexture2DMultisampleEXT :: MonadIO m=> GLenumtargetof type FramebufferTarget.-> GLenumattachmentof type FramebufferAttachment.-> GLenumtextargetof type TextureTarget.-> GLuinttexture.-> GLintlevel.-> GLsizeisamples.-> m ()
glFramebufferTexture2DMultisampleIMG :: MonadIO m=> GLenumtargetof type FramebufferTarget.-> GLenumattachmentof type FramebufferAttachment.-> GLenumtextargetof type TextureTarget.-> GLuinttexture.-> GLintlevel.-> GLsizeisamples.-> m ()
glFramebufferTexture2DOES :: MonadIO m=> GLenumtargetof type FramebufferTarget.-> GLenumattachmentof type FramebufferAttachment.-> GLenumtextargetof type TextureTarget.-> GLuinttexture.-> GLintlevel.-> m ()
glFramebufferTexture3D :: MonadIO m=> GLenumtargetof type FramebufferTarget.-> GLenumattachmentof type FramebufferAttachment.-> GLenumtextargetof type TextureTarget.-> GLuinttexture.-> GLintlevel.-> GLintzoffset.-> m ()
Manual pages for OpenGL 3.x or OpenGL 4.x.
glFramebufferTexture3DEXT :: MonadIO m=> GLenumtargetof type FramebufferTarget.-> GLenumattachmentof type FramebufferAttachment.-> GLenumtextargetof type TextureTarget.-> GLuinttexture.-> GLintlevel.-> GLintzoffset.-> m ()
This command is an alias for glFramebufferTexture3D.
glFramebufferTexture3DOES :: MonadIO m=> GLenumtargetof type FramebufferTarget.-> GLenumattachmentof type FramebufferAttachment.-> GLenumtextargetof type TextureTarget.-> GLuinttexture.-> GLintlevel.-> GLintzoffset.-> m ()
glFramebufferTextureARB :: MonadIO m=> GLenumtargetof type FramebufferTarget.-> GLenumattachmentof type FramebufferAttachment.-> GLuinttextureof typeTexture.-> GLintlevelof typeCheckedInt32.-> m ()
This command is an alias for glFramebufferTexture.
glFramebufferTextureEXT :: MonadIO m=> GLenumtargetof type FramebufferTarget.-> GLenumattachmentof type FramebufferAttachment.-> GLuinttextureof typeTexture.-> GLintlevelof typeCheckedInt32.-> m ()
This command is an alias for glFramebufferTexture.
glFramebufferTextureFaceARB :: MonadIO m=> GLenumtargetof type FramebufferTarget.-> GLenumattachmentof type FramebufferAttachment.-> GLuinttextureof typeTexture.-> GLintlevelof typeCheckedInt32.-> GLenumfaceof type TextureTarget.-> m ()
glFramebufferTextureFaceEXT :: MonadIO m=> GLenumtargetof type FramebufferTarget.-> GLenumattachmentof type FramebufferAttachment.-> GLuinttextureof typeTexture.-> GLintlevelof typeCheckedInt32.-> GLenumfaceof type TextureTarget.-> m ()
This command is an alias for glFramebufferTextureFaceARB.
glFramebufferTextureLayer :: MonadIO m=> GLenumtargetof type FramebufferTarget.-> GLenumattachmentof type FramebufferAttachment.-> GLuinttextureof typeTexture.-> GLintlevelof typeCheckedInt32.-> GLintlayerof typeCheckedInt32.-> m ()
Manual pages for OpenGL 3.x or OpenGL 4.x.
glFramebufferTextureLayerARB :: MonadIO m=> GLenumtargetof type FramebufferTarget.-> GLenumattachmentof type FramebufferAttachment.-> GLuinttextureof typeTexture.-> GLintlevelof typeCheckedInt32.-> GLintlayerof typeCheckedInt32.-> m ()
This command is an alias for glFramebufferTextureLayer.
glFramebufferTextureLayerDownsampleIMG :: MonadIO m=> GLenumtargetof type FramebufferTarget.-> GLenumattachmentof type FramebufferAttachment.-> GLuinttextureof typeTexture.-> GLintlevelof typeCheckedInt32.-> GLintlayerof typeCheckedInt32.-> GLintxscale.-> GLintyscale.-> m ()
glFramebufferTextureLayerEXT :: MonadIO m=> GLenumtargetof type FramebufferTarget.-> GLenumattachmentof type FramebufferAttachment.-> GLuinttextureof typeTexture.-> GLintlevelof typeCheckedInt32.-> GLintlayerof typeCheckedInt32.-> m ()
This command is an alias for glFramebufferTextureLayer.
glFramebufferTextureMultisampleMultiviewOVR :: MonadIO m=> GLenumtargetof type FramebufferTarget.-> GLenumattachmentof type FramebufferAttachment.-> GLuinttextureof typeTexture.-> GLintlevelof typeCheckedInt32.-> GLsizeisamples.-> GLintbaseViewIndex.-> GLsizeinumViews.-> m ()
glFramebufferTextureMultiviewOVR :: MonadIO m=> GLenumtargetof type FramebufferTarget.-> GLenumattachmentof type FramebufferAttachment.-> GLuinttextureof typeTexture.-> GLintlevelof typeCheckedInt32.-> GLintbaseViewIndex.-> GLsizeinumViews.-> m ()
glFramebufferTextureOES :: MonadIO m=> GLenumtargetof type FramebufferTarget.-> GLenumattachmentof type FramebufferAttachment.-> GLuinttextureof typeTexture.-> GLintlevelof typeCheckedInt32.-> m ()
This command is an alias for glFramebufferTexture.
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glFrustum Manual page for OpenGL 2.x.
glGenBuffers Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glGenBuffersARB This command is an alias for glGenBuffers.
glGenFramebuffers Manual pages for OpenGL 3.x or OpenGL 4.x.
glGenFramebuffersEXT This command is an alias for glGenFramebuffers.
Manual page for OpenGL 2.x.
Manual page for OpenGL 4.x.
glGenProgramsNV This command is an alias for glGenProgramsARB.
glGenQueries Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glGenQueriesARB This command is an alias for glGenQueries.
glGenRenderbuffers Manual pages for OpenGL 3.x or OpenGL 4.x.
This command is an alias for glGenRenderbuffers.
glGenSamplers Manual pages for OpenGL 3.x or OpenGL 4.x.
glGenSymbolsEXT :: MonadIO m=> GLenumdatatypeof type DataTypeEXT.-> GLenumstoragetypeof type VertexShaderStorageTypeEXT.-> GLenumrangeof type ParameterRangeEXT.-> GLuintcomponents.-> m GLuint
glGenTextures Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Manual page for OpenGL 4.x.
This command is an alias for glGenTransformFeedbacks.
glGenVertexArrays Manual pages for OpenGL 3.x or OpenGL 4.x.
This command is an alias for glGenVertexArrays.
glGenVertexArraysOES This command is an alias for glGenVertexArrays.
Manual pages for OpenGL 3.x or OpenGL 4.x.
This command is an alias for glGenerateMipmap.
glGenerateMultiTexMipmapEXT :: MonadIO m=> GLenumtexunitof type TextureUnit.-> GLenumtargetof type TextureTarget.-> m ()
Manual page for OpenGL 4.x.
glGenerateTextureMipmapEXT :: MonadIO m=> GLuinttextureof typeTexture.-> GLenumtargetof type TextureTarget.-> m ()
Manual page for OpenGL 4.x.
glGetActiveAttrib :: MonadIO m=> GLuintprogram.-> GLuintindex.-> GLsizeibufSize.-> Ptr GLsizeilengthpointing to1element of typeGLsizei.-> Ptr GLintsizepointing to1element of typeGLint.-> Ptr GLenumtypepointing to1element of type AttributeType.-> Ptr GLcharnamepointing tobufSizeelements of typeGLchar.-> m ()
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glGetActiveAttribARB :: MonadIO m=> GLhandleARBprogramObjof typehandleARB.-> GLuintindex.-> GLsizeimaxLength.-> Ptr GLsizeilengthpointing to1element of typeGLsizei.-> Ptr GLintsizepointing to1element of typeGLint.-> Ptr GLenumtypepointing to1element of type AttributeType.-> Ptr GLcharARBnamepointing tomaxLengthelements of typeGLcharARB.-> m ()
This command is an alias for glGetActiveAttrib.
Manual page for OpenGL 4.x.
Manual page for OpenGL 4.x.
glGetActiveSubroutineUniformiv :: MonadIO m=> GLuintprogram.-> GLenumshadertypeof type ShaderType.-> GLuintindex.-> GLenumpnameof type SubroutineParameterName.-> Ptr GLintvaluespointing toCOMPSIZE(pname)elements of typeGLint.-> m ()
Manual page for OpenGL 4.x.
glGetActiveUniform :: MonadIO m=> GLuintprogram.-> GLuintindex.-> GLsizeibufSize.-> Ptr GLsizeilengthpointing to1element of typeGLsizei.-> Ptr GLintsizepointing to1element of typeGLint.-> Ptr GLenumtypepointing to1element of type UniformType.-> Ptr GLcharnamepointing tobufSizeelements of typeGLchar.-> m ()
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glGetActiveUniformARB :: MonadIO m=> GLhandleARBprogramObjof typehandleARB.-> GLuintindex.-> GLsizeimaxLength.-> Ptr GLsizeilengthpointing to1element of typeGLsizei.-> Ptr GLintsizepointing to1element of typeGLint.-> Ptr GLenumtypepointing to1element of type UniformType.-> Ptr GLcharARBnamepointing tomaxLengthelements of typeGLcharARB.-> m ()
This command is an alias for glGetActiveUniform.
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.
glGetActiveVaryingNV :: MonadIO m=> GLuintprogram.-> GLuintindex.-> GLsizeibufSize.-> Ptr GLsizeilengthpointing to1element of typeGLsizei.-> Ptr GLsizeisizepointing to1element of typeGLsizei.-> Ptr GLenumtypepointing to1element of typeGLenum.-> Ptr GLcharnamepointing toCOMPSIZE(program,index,bufSize)elements of typeGLchar.-> m ()
glGetAttachedObjectsARB :: MonadIO m=> GLhandleARBcontainerObjof typehandleARB.-> GLsizeimaxCount.-> Ptr GLsizeicountpointing to1element of typeGLsizei.-> Ptr GLhandleARBobjpointing tomaxCountelements of typehandleARB.-> m ()
glGetAttachedShaders Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glGetAttribLocationARB :: MonadIO m=> GLhandleARBprogramObjof typehandleARB.-> Ptr GLcharARBname.-> m GLint
This command is an alias for glGetAttribLocation.
This command is an alias for glGetBooleani_v.
glGetBooleani_v Manual pages for OpenGL 3.x or OpenGL 4.x.
glGetBooleanv Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glGetBufferParameteri64v :: MonadIO m=> GLenumtargetof type BufferTargetARB.-> GLenumpnameof type BufferPNameARB.-> Ptr GLint64paramspointing toCOMPSIZE(pname)elements of typeGLint64.-> m ()
Manual pages for OpenGL 3.x or OpenGL 4.x.
glGetBufferParameteriv :: MonadIO m=> GLenumtargetof type BufferTargetARB.-> GLenumpnameof type BufferPNameARB.-> Ptr GLintparamspointing toCOMPSIZE(pname)elements of typeGLint.-> m ()
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glGetBufferParameterivARB :: MonadIO m=> GLenumtargetof type BufferTargetARB.-> GLenumpnameof type BufferPNameARB.-> Ptr GLintparamspointing toCOMPSIZE(pname)elements of typeGLint.-> m ()
This command is an alias for glGetBufferParameteriv.
glGetBufferParameterui64vNV :: MonadIO m=> GLenumtargetof type BufferTargetARB.-> GLenumpname.-> Ptr GLuint64EXTparamspointing toCOMPSIZE(pname)elements of typeGLuint64EXT.-> m ()
glGetBufferPointerv :: MonadIO m=> GLenumtargetof type BufferTargetARB.-> GLenumpnameof type BufferPointerNameARB.-> Ptr (Ptr a)paramspointing to1element of typePtr a.-> m ()
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glGetBufferPointervARB :: MonadIO m=> GLenumtargetof type BufferTargetARB.-> GLenumpnameof type BufferPointerNameARB.-> Ptr (Ptr a)paramspointing to1element of typePtr a.-> m ()
This command is an alias for glGetBufferPointerv.
glGetBufferPointervOES :: MonadIO m=> GLenumtargetof type BufferTargetARB.-> GLenumpnameof type BufferPointerNameARB.-> Ptr (Ptr a)params.-> m ()
This command is an alias for glGetBufferPointerv.
glGetBufferSubData :: MonadIO m=> GLenumtargetof type BufferTargetARB.-> GLintptroffsetof typeBufferOffset.-> GLsizeiptrsizeof typeBufferSize.-> Ptr adatapointing tosizeelements of typea.-> m ()
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glGetBufferSubDataARB :: MonadIO m=> GLenumtargetof type BufferTargetARB.-> GLintptrARBoffsetof typeBufferOffsetARB.-> GLsizeiptrARBsizeof typeBufferSizeARB.-> Ptr adatapointing tosizeelements of typea.-> m ()
This command is an alias for glGetBufferSubData.
glGetClipPlane :: MonadIO m=> GLenumplaneof type ClipPlaneName.-> Ptr GLdoubleequationpointing to4elements of typeGLdouble.-> m ()
Manual page for OpenGL 2.x.
glGetClipPlanef :: MonadIO m=> GLenumplaneof type ClipPlaneName.-> Ptr GLfloatequationpointing to4elements of typeGLfloat.-> m ()
glGetClipPlanefOES :: MonadIO m=> GLenumplaneof type ClipPlaneName.-> Ptr GLfloatequationpointing to4elements of typeGLfloat.-> m ()
glGetClipPlanex :: MonadIO m=> GLenumplaneof type ClipPlaneName.-> Ptr GLfixedequationpointing to4elements of typeGLfixed.-> m ()
glGetClipPlanexOES :: MonadIO m=> GLenumplaneof type ClipPlaneName.-> Ptr GLfixedequationpointing to4elements of typeGLfixed.-> m ()
glGetColorTable :: MonadIO m=> GLenumtargetof type ColorTableTarget.-> GLenumformatof type PixelFormat.-> GLenumtypeof type PixelType.-> Ptr atablepointing toCOMPSIZE(target,format,type)elements of typea.-> m ()
Manual page for OpenGL 2.x.
glGetColorTableEXT :: MonadIO m=> GLenumtargetof type ColorTableTarget.-> GLenumformatof type PixelFormat.-> GLenumtypeof type PixelType.-> Ptr adatapointing toCOMPSIZE(target,format,type)elements of typea.-> m ()
This command is an alias for glGetColorTable.
glGetColorTableParameterfv :: MonadIO m=> GLenumtargetof type ColorTableTarget.-> GLenumpnameof type GetColorTableParameterPNameSGI.-> Ptr GLfloatparamspointing toCOMPSIZE(pname)elements of typeGLfloat.-> m ()
Manual page for OpenGL 2.x.
glGetColorTableParameterfvEXT :: MonadIO m=> GLenumtargetof type ColorTableTarget.-> GLenumpnameof type GetColorTableParameterPNameSGI.-> Ptr GLfloatparamspointing toCOMPSIZE(pname)elements of typeGLfloat.-> m ()
This command is an alias for glGetColorTableParameterfv.
glGetColorTableParameterfvSGI :: MonadIO m=> GLenumtargetof type ColorTableTargetSGI.-> GLenumpnameof type GetColorTableParameterPNameSGI.-> Ptr GLfloatparamspointing toCOMPSIZE(pname)elements of typeGLfloat.-> m ()
glGetColorTableParameteriv :: MonadIO m=> GLenumtargetof type ColorTableTarget.-> GLenumpnameof type GetColorTableParameterPNameSGI.-> Ptr GLintparamspointing toCOMPSIZE(pname)elements of typeGLint.-> m ()
Manual page for OpenGL 2.x.
glGetColorTableParameterivEXT :: MonadIO m=> GLenumtargetof type ColorTableTarget.-> GLenumpnameof type GetColorTableParameterPNameSGI.-> Ptr GLintparamspointing toCOMPSIZE(pname)elements of typeGLint.-> m ()
This command is an alias for glGetColorTableParameteriv.
glGetColorTableParameterivSGI :: MonadIO m=> GLenumtargetof type ColorTableTargetSGI.-> GLenumpnameof type GetColorTableParameterPNameSGI.-> Ptr GLintparamspointing toCOMPSIZE(pname)elements of typeGLint.-> m ()
glGetColorTableSGI :: MonadIO m=> GLenumtargetof type ColorTableTargetSGI.-> GLenumformatof type PixelFormat.-> GLenumtypeof type PixelType.-> Ptr atablepointing toCOMPSIZE(target,format,type)elements of typea.-> m ()
glGetCombinerInputParameterfvNV :: MonadIO m=> GLenumstageof type CombinerStageNV.-> GLenumportionof type CombinerPortionNV.-> GLenumvariableof type CombinerVariableNV.-> GLenumpnameof type CombinerParameterNV.-> Ptr GLfloatparamspointing toCOMPSIZE(pname)elements of typeGLfloat.-> m ()
glGetCombinerInputParameterivNV :: MonadIO m=> GLenumstageof type CombinerStageNV.-> GLenumportionof type CombinerPortionNV.-> GLenumvariableof type CombinerVariableNV.-> GLenumpnameof type CombinerParameterNV.-> Ptr GLintparamspointing toCOMPSIZE(pname)elements of typeGLint.-> m ()
glGetCombinerOutputParameterfvNV :: MonadIO m=> GLenumstageof type CombinerStageNV.-> GLenumportionof type CombinerPortionNV.-> GLenumpnameof type CombinerParameterNV.-> Ptr GLfloatparamspointing toCOMPSIZE(pname)elements of typeGLfloat.-> m ()
glGetCombinerOutputParameterivNV :: MonadIO m=> GLenumstageof type CombinerStageNV.-> GLenumportionof type CombinerPortionNV.-> GLenumpnameof type CombinerParameterNV.-> Ptr GLintparamspointing toCOMPSIZE(pname)elements of typeGLint.-> m ()
glGetCombinerStageParameterfvNV :: MonadIO m=> GLenumstageof type CombinerStageNV.-> GLenumpnameof type CombinerParameterNV.-> Ptr GLfloatparamspointing toCOMPSIZE(pname)elements of typeGLfloat.-> m ()
glGetCompressedMultiTexImageEXT :: MonadIO m=> GLenumtexunitof type TextureUnit.-> GLenumtargetof type TextureTarget.-> GLintlodof typeCheckedInt32.-> Ptr aimgpointing toCOMPSIZE(target,lod)elements of typea.-> m ()
glGetCompressedTexImage :: MonadIO m=> GLenumtargetof type TextureTarget.-> GLintlevelof typeCheckedInt32.-> Ptr aimgpointing toCOMPSIZE(target,level)elements of typeCompressedTextureARB.-> m ()
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glGetCompressedTexImageARB :: MonadIO m=> GLenumtargetof type TextureTarget.-> GLintlevelof typeCheckedInt32.-> Ptr aimgpointing toCOMPSIZE(target,level)elements of typeCompressedTextureARB.-> m ()
This command is an alias for glGetCompressedTexImage.
Manual page for OpenGL 4.x.
Manual page for OpenGL 4.x.
glGetConvolutionFilter :: MonadIO m=> GLenumtargetof type ConvolutionTarget.-> GLenumformatof type PixelFormat.-> GLenumtypeof type PixelType.-> Ptr aimagepointing toCOMPSIZE(target,format,type)elements of typea.-> m ()
Manual page for OpenGL 2.x.
glGetConvolutionFilterEXT :: MonadIO m=> GLenumtargetof type ConvolutionTargetEXT.-> GLenumformatof type PixelFormat.-> GLenumtypeof type PixelType.-> Ptr aimagepointing toCOMPSIZE(target,format,type)elements of typea.-> m ()
glGetConvolutionParameterfv :: MonadIO m=> GLenumtargetof type ConvolutionTarget.-> GLenumpnameof type ConvolutionParameterEXT.-> Ptr GLfloatparamspointing toCOMPSIZE(pname)elements of typeGLfloat.-> m ()
Manual page for OpenGL 2.x.
glGetConvolutionParameterfvEXT :: MonadIO m=> GLenumtargetof type ConvolutionTargetEXT.-> GLenumpnameof type ConvolutionParameterEXT.-> Ptr GLfloatparamspointing toCOMPSIZE(pname)elements of typeGLfloat.-> m ()
glGetConvolutionParameteriv :: MonadIO m=> GLenumtargetof type ConvolutionTarget.-> GLenumpnameof type ConvolutionParameterEXT.-> Ptr GLintparamspointing toCOMPSIZE(pname)elements of typeGLint.-> m ()
Manual page for OpenGL 2.x.
glGetConvolutionParameterivEXT :: MonadIO m=> GLenumtargetof type ConvolutionTargetEXT.-> GLenumpnameof type ConvolutionParameterEXT.-> Ptr GLintparamspointing toCOMPSIZE(pname)elements of typeGLint.-> m ()
glGetDebugMessageLog :: MonadIO m=> GLuintcount.-> GLsizeibufSize.-> Ptr GLenumsourcespointing tocountelements of type DebugSource.-> Ptr GLenumtypespointing tocountelements of type DebugType.-> Ptr GLuintidspointing tocountelements of typeGLuint.-> Ptr GLenumseveritiespointing tocountelements of type DebugSeverity.-> Ptr GLsizeilengthspointing tocountelements of typeGLsizei.-> Ptr GLcharmessageLogpointing tobufSizeelements of typeGLchar.-> m GLuint
Manual page for OpenGL 4.x.
glGetDebugMessageLogAMD :: MonadIO m=> GLuintcount.-> GLsizeibufSize.-> Ptr GLenumcategoriespointing tocountelements of typeGLenum.-> Ptr GLuintseveritiespointing tocountelements of type DebugSeverity.-> Ptr GLuintidspointing tocountelements of typeGLuint.-> Ptr GLsizeilengthspointing tocountelements of typeGLsizei.-> Ptr GLcharmessagepointing tobufSizeelements of typeGLchar.-> m GLuint
glGetDebugMessageLogARB :: MonadIO m=> GLuintcount.-> GLsizeibufSize.-> Ptr GLenumsourcespointing tocountelements of type DebugSource.-> Ptr GLenumtypespointing tocountelements of type DebugType.-> Ptr GLuintidspointing tocountelements of typeGLuint.-> Ptr GLenumseveritiespointing tocountelements of type DebugSeverity.-> Ptr GLsizeilengthspointing tocountelements of typeGLsizei.-> Ptr GLcharmessageLogpointing tobufSizeelements of typeGLchar.-> m GLuint
This command is an alias for glGetDebugMessageLog.
glGetDebugMessageLogKHR :: MonadIO m=> GLuintcount.-> GLsizeibufSize.-> Ptr GLenumsourcespointing tocountelements of type DebugSource.-> Ptr GLenumtypespointing tocountelements of type DebugType.-> Ptr GLuintidspointing tocountelements of typeGLuint.-> Ptr GLenumseveritiespointing tocountelements of type DebugSeverity.-> Ptr GLsizeilengthspointing tocountelements of typeGLsizei.-> Ptr GLcharmessageLogpointing tobufSizeelements of typeGLchar.-> m GLuint
This command is an alias for glGetDebugMessageLog.
glGetDetailTexFuncSGIS :: MonadIO m=> GLenumtargetof type TextureTarget.-> Ptr GLfloatpointspointing toCOMPSIZE(target)elements of typeGLfloat.-> m ()
This command is an alias for glGetDoublei_v.
glGetDoublei_v Manual page for OpenGL 4.x.
glGetDoublei_vEXT This command is an alias for glGetDoublei_v.
glGetDoublev 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.
glGetFenceivNV glGetFinalCombinerInputParameterfvNV :: MonadIO m=> GLenumvariableof type CombinerVariableNV.-> GLenumpnameof type CombinerParameterNV.-> Ptr GLfloatparamspointing toCOMPSIZE(pname)elements of typeGLfloat.-> m ()
glGetFinalCombinerInputParameterivNV :: MonadIO m=> GLenumvariableof type CombinerVariableNV.-> GLenumpnameof type CombinerParameterNV.-> Ptr GLintparamspointing toCOMPSIZE(pname)elements of typeGLint.-> m ()
This command is an alias for glGetFloati_v.
glGetFloati_v Manual page for OpenGL 4.x.
glGetFloati_vEXT This command is an alias for glGetFloati_v.
glGetFloati_vNV This command is an alias for glGetFloati_v.
glGetFloati_vOES This command is an alias for glGetFloati_v.
glGetFloatv Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glGetFogFuncSGIS Manual pages for OpenGL 3.x or OpenGL 4.x.
This command is an alias for glGetFragDataIndex.
Manual pages for OpenGL 3.x or OpenGL 4.x.
This command is an alias for glGetFragDataLocation.
glGetFragmentLightfvSGIX :: MonadIO m=> GLenumlightof type FragmentLightNameSGIX.-> GLenumpnameof type FragmentLightParameterSGIX.-> Ptr GLfloatparamspointing toCOMPSIZE(pname)elements of typeGLfloat.-> m ()
glGetFragmentLightivSGIX :: MonadIO m=> GLenumlightof type FragmentLightNameSGIX.-> GLenumpnameof type FragmentLightParameterSGIX.-> Ptr GLintparamspointing toCOMPSIZE(pname)elements of typeGLint.-> m ()
glGetFragmentMaterialfvSGIX :: MonadIO m=> GLenumfaceof type MaterialFace.-> GLenumpnameof type MaterialParameter.-> Ptr GLfloatparamspointing toCOMPSIZE(pname)elements of typeGLfloat.-> m ()
glGetFragmentMaterialivSGIX :: MonadIO m=> GLenumfaceof type MaterialFace.-> GLenumpnameof type MaterialParameter.-> Ptr GLintparamspointing toCOMPSIZE(pname)elements of typeGLint.-> m ()
glGetFramebufferAttachmentParameteriv :: MonadIO m=> GLenumtargetof type FramebufferTarget.-> GLenumattachmentof type FramebufferAttachment.-> GLenumpnameof type FramebufferAttachmentParameterName.-> Ptr GLintparamspointing toCOMPSIZE(pname)elements of typeGLint.-> m ()
Manual pages for OpenGL 3.x or OpenGL 4.x.
glGetFramebufferAttachmentParameterivEXT :: MonadIO m=> GLenumtargetof type FramebufferTarget.-> GLenumattachmentof type FramebufferAttachment.-> GLenumpnameof type FramebufferAttachmentParameterName.-> Ptr GLintparamspointing toCOMPSIZE(pname)elements of typeGLint.-> m ()
This command is an alias for glGetFramebufferAttachmentParameteriv.
glGetFramebufferAttachmentParameterivOES :: MonadIO m=> GLenumtargetof type FramebufferTarget.-> GLenumattachmentof type FramebufferAttachment.-> GLenumpnameof type FramebufferAttachmentParameterName.-> Ptr GLintparamspointing toCOMPSIZE(pname)elements of typeGLint.-> m ()
glGetFramebufferParameterfvAMD :: MonadIO m=> GLenumtargetof type FramebufferTarget.-> GLenumpnameof type FramebufferAttachmentParameterName.-> GLuintnumsamples.-> GLuintpixelindex.-> GLsizeisize.-> Ptr GLfloatvalues.-> m ()
glGetFramebufferParameteriv :: MonadIO m=> GLenumtargetof type FramebufferTarget.-> GLenumpnameof type FramebufferAttachmentParameterName.-> Ptr GLintparamspointing toCOMPSIZE(pname)elements of typeGLint.-> m ()
Manual page for OpenGL 4.x.
glGetFramebufferParameterivMESA :: MonadIO m=> GLenumtargetof type FramebufferTarget.-> GLenumpnameof type FramebufferAttachmentParameterName.-> Ptr GLintparamspointing toCOMPSIZE(pname)elements of typeGLint.-> m ()
glGetFramebufferPixelLocalStorageSizeEXT :: MonadIO m=> GLuinttargetof type FramebufferTarget.-> m GLsizei
Manual page for OpenGL 4.x.
This command is an alias for glGetGraphicsResetStatus.
This command is an alias for glGetGraphicsResetStatus.
glGetHistogram :: MonadIO m=> GLenumtargetof type HistogramTargetEXT.-> GLbooleanresetof type Boolean.-> GLenumformatof type PixelFormat.-> GLenumtypeof type PixelType.-> Ptr avaluespointing toCOMPSIZE(target,format,type)elements of typea.-> m ()
Manual page for OpenGL 2.x.
glGetHistogramEXT :: MonadIO m=> GLenumtargetof type HistogramTargetEXT.-> GLbooleanresetof type Boolean.-> GLenumformatof type PixelFormat.-> GLenumtypeof type PixelType.-> Ptr avaluespointing toCOMPSIZE(target,format,type)elements of typea.-> m ()
glGetHistogramParameterfv :: MonadIO m=> GLenumtargetof type HistogramTargetEXT.-> GLenumpnameof type GetHistogramParameterPNameEXT.-> Ptr GLfloatparamspointing toCOMPSIZE(pname)elements of typeGLfloat.-> m ()
Manual page for OpenGL 2.x.
glGetHistogramParameterfvEXT :: MonadIO m=> GLenumtargetof type HistogramTargetEXT.-> GLenumpnameof type GetHistogramParameterPNameEXT.-> Ptr GLfloatparamspointing toCOMPSIZE(pname)elements of typeGLfloat.-> m ()
glGetHistogramParameteriv :: MonadIO m=> GLenumtargetof type HistogramTargetEXT.-> GLenumpnameof type GetHistogramParameterPNameEXT.-> Ptr GLintparamspointing toCOMPSIZE(pname)elements of typeGLint.-> m ()
Manual page for OpenGL 2.x.
glGetHistogramParameterivEXT :: MonadIO m=> GLenumtargetof type HistogramTargetEXT.-> GLenumpnameof type GetHistogramParameterPNameEXT.-> Ptr GLintparamspointing toCOMPSIZE(pname)elements of typeGLint.-> m ()
glGetHistogramParameterxvOES :: MonadIO m=> GLenumtargetof type HistogramTargetEXT.-> GLenumpnameof type GetHistogramParameterPNameEXT.-> Ptr GLfixedparamspointing toCOMPSIZE(pname)elements of typeGLfixed.-> m ()
glGetImageTransformParameterfvHP :: MonadIO m=> GLenumtargetof type ImageTransformTargetHP.-> GLenumpnameof type ImageTransformPNameHP.-> Ptr GLfloatparamspointing toCOMPSIZE(pname)elements of typeGLfloat.-> m ()
glGetImageTransformParameterivHP :: MonadIO m=> GLenumtargetof type ImageTransformTargetHP.-> GLenumpnameof type ImageTransformPNameHP.-> Ptr GLintparamspointing toCOMPSIZE(pname)elements of typeGLint.-> m ()
glGetInfoLogARB glGetInteger64i_v Manual pages for OpenGL 3.x or OpenGL 4.x.
glGetInteger64v Manual pages for OpenGL 3.x or OpenGL 4.x.
glGetInteger64vAPPLE This command is an alias for glGetInteger64v.
glGetInteger64vEXT This command is an alias for glGetInteger64v.
This command is an alias for glGetIntegeri_v.
glGetIntegeri_v Manual pages for OpenGL 3.x or OpenGL 4.x.
glGetIntegerui64i_vNV :: MonadIO m=> GLenumvalue.-> GLuintindex.-> Ptr GLuint64EXTresultpointing toCOMPSIZE(value)elements of typeGLuint64EXT.-> m ()
glGetIntegerui64vNV :: MonadIO m=> GLenumvalue.-> Ptr GLuint64EXTresultpointing toCOMPSIZE(value)elements of typeGLuint64EXT.-> m ()
glGetIntegerv Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glGetInternalformatSampleivNV :: MonadIO m=> GLenumtargetof type TextureTarget.-> GLenuminternalformatof type InternalFormat.-> GLsizeisamples.-> GLenumpnameof type InternalFormatPName.-> GLsizeicount.-> Ptr GLintparamspointing tocountelements of typeGLint.-> m ()
glGetInternalformati64v :: MonadIO m=> GLenumtargetof type TextureTarget.-> GLenuminternalformatof type InternalFormat.-> GLenumpnameof type InternalFormatPName.-> GLsizeicount.-> Ptr GLint64paramspointing tocountelements of typeGLint64.-> m ()
Manual page for OpenGL 4.x.
glGetInternalformativ :: MonadIO m=> GLenumtargetof type TextureTarget.-> GLenuminternalformatof type InternalFormat.-> GLenumpnameof type InternalFormatPName.-> GLsizeicount.-> Ptr GLintparamspointing tocountelements of typeGLint.-> m ()
Manual page for OpenGL 4.x.
glGetLightfv Manual page for OpenGL 2.x.
glGetLightiv Manual page for OpenGL 2.x.
glGetLightxOES glGetLightxv glGetLightxvOES glGetMapAttribParameterfvNV :: MonadIO m=> GLenumtargetof type EvalTargetNV.-> GLuintindex.-> GLenumpnameof type MapAttribParameterNV.-> Ptr GLfloatparamspointing toCOMPSIZE(pname)elements of typeGLfloat.-> m ()
glGetMapAttribParameterivNV :: MonadIO m=> GLenumtargetof type EvalTargetNV.-> GLuintindex.-> GLenumpnameof type MapAttribParameterNV.-> Ptr GLintparamspointing toCOMPSIZE(pname)elements of typeGLint.-> m ()
glGetMapParameterfvNV :: MonadIO m=> GLenumtargetof type EvalTargetNV.-> GLenumpnameof type MapParameterNV.-> Ptr GLfloatparamspointing toCOMPSIZE(target,pname)elements of typeGLfloat.-> m ()
glGetMapParameterivNV :: MonadIO m=> GLenumtargetof type EvalTargetNV.-> GLenumpnameof type MapParameterNV.-> Ptr GLintparamspointing toCOMPSIZE(target,pname)elements of typeGLint.-> m ()
glGetMapdv Manual page for OpenGL 2.x.
glGetMapfv Manual page for OpenGL 2.x.
glGetMapiv Manual page for OpenGL 2.x.
glGetMapxvOES glGetMaterialfv :: MonadIO m=> GLenumfaceof type MaterialFace.-> GLenumpnameof type MaterialParameter.-> Ptr GLfloatparamspointing toCOMPSIZE(pname)elements of typeGLfloat.-> m ()
Manual page for OpenGL 2.x.
glGetMaterialiv :: MonadIO m=> GLenumfaceof type MaterialFace.-> GLenumpnameof type MaterialParameter.-> Ptr GLintparamspointing toCOMPSIZE(pname)elements of typeGLint.-> m ()
Manual page for OpenGL 2.x.
glGetMaterialxOES :: MonadIO m=> GLenumfaceof type MaterialFace.-> GLenumpnameof type MaterialParameter.-> GLfixedparam.-> m ()
glGetMaterialxv :: MonadIO m=> GLenumfaceof type MaterialFace.-> GLenumpnameof type MaterialParameter.-> Ptr GLfixedparamspointing toCOMPSIZE(pname)elements of typeGLfixed.-> m ()
glGetMaterialxvOES :: MonadIO m=> GLenumfaceof type MaterialFace.-> GLenumpnameof type MaterialParameter.-> Ptr GLfixedparamspointing toCOMPSIZE(pname)elements of typeGLfixed.-> m ()
glGetMinmax :: MonadIO m=> GLenumtargetof type MinmaxTargetEXT.-> GLbooleanresetof type Boolean.-> GLenumformatof type PixelFormat.-> GLenumtypeof type PixelType.-> Ptr avaluespointing toCOMPSIZE(target,format,type)elements of typea.-> m ()
Manual page for OpenGL 2.x.
glGetMinmaxEXT :: MonadIO m=> GLenumtargetof type MinmaxTargetEXT.-> GLbooleanresetof type Boolean.-> GLenumformatof type PixelFormat.-> GLenumtypeof type PixelType.-> Ptr avaluespointing toCOMPSIZE(target,format,type)elements of typea.-> m ()
glGetMinmaxParameterfv :: MonadIO m=> GLenumtargetof type MinmaxTargetEXT.-> GLenumpnameof type GetMinmaxParameterPNameEXT.-> Ptr GLfloatparamspointing toCOMPSIZE(pname)elements of typeGLfloat.-> m ()
Manual page for OpenGL 2.x.
glGetMinmaxParameterfvEXT :: MonadIO m=> GLenumtargetof type MinmaxTargetEXT.-> GLenumpnameof type GetMinmaxParameterPNameEXT.-> Ptr GLfloatparamspointing toCOMPSIZE(pname)elements of typeGLfloat.-> m ()
glGetMinmaxParameteriv :: MonadIO m=> GLenumtargetof type MinmaxTargetEXT.-> GLenumpnameof type GetMinmaxParameterPNameEXT.-> Ptr GLintparamspointing toCOMPSIZE(pname)elements of typeGLint.-> m ()
Manual page for OpenGL 2.x.
glGetMinmaxParameterivEXT :: MonadIO m=> GLenumtargetof type MinmaxTargetEXT.-> GLenumpnameof type GetMinmaxParameterPNameEXT.-> Ptr GLintparamspointing toCOMPSIZE(pname)elements of typeGLint.-> m ()
glGetMultiTexEnvfvEXT :: MonadIO m=> GLenumtexunitof type TextureUnit.-> GLenumtargetof type TextureEnvTarget.-> GLenumpnameof type TextureEnvParameter.-> Ptr GLfloatparamspointing toCOMPSIZE(pname)elements of typeGLfloat.-> m ()
glGetMultiTexEnvivEXT :: MonadIO m=> GLenumtexunitof type TextureUnit.-> GLenumtargetof type TextureEnvTarget.-> GLenumpnameof type TextureEnvParameter.-> Ptr GLintparamspointing toCOMPSIZE(pname)elements of typeGLint.-> m ()
glGetMultiTexGendvEXT :: MonadIO m=> GLenumtexunitof type TextureUnit.-> GLenumcoordof type TextureCoordName.-> GLenumpnameof type TextureGenParameter.-> Ptr GLdoubleparamspointing toCOMPSIZE(pname)elements of typeGLdouble.-> m ()
glGetMultiTexGenfvEXT :: MonadIO m=> GLenumtexunitof type TextureUnit.-> GLenumcoordof type TextureCoordName.-> GLenumpnameof type TextureGenParameter.-> Ptr GLfloatparamspointing toCOMPSIZE(pname)elements of typeGLfloat.-> m ()
glGetMultiTexGenivEXT :: MonadIO m=> GLenumtexunitof type TextureUnit.-> GLenumcoordof type TextureCoordName.-> GLenumpnameof type TextureGenParameter.-> Ptr GLintparamspointing toCOMPSIZE(pname)elements of typeGLint.-> m ()
glGetMultiTexImageEXT :: MonadIO m=> GLenumtexunitof type TextureUnit.-> GLenumtargetof type TextureTarget.-> GLintlevelof typeCheckedInt32.-> GLenumformatof type PixelFormat.-> GLenumtypeof type PixelType.-> Ptr apixelspointing toCOMPSIZE(target,level,format,type)elements of typea.-> m ()
glGetMultiTexLevelParameterfvEXT :: MonadIO m=> GLenumtexunitof type TextureUnit.-> GLenumtargetof type TextureTarget.-> GLintlevelof typeCheckedInt32.-> GLenumpnameof type GetTextureParameter.-> Ptr GLfloatparamspointing toCOMPSIZE(pname)elements of typeGLfloat.-> m ()
glGetMultiTexLevelParameterivEXT :: MonadIO m=> GLenumtexunitof type TextureUnit.-> GLenumtargetof type TextureTarget.-> GLintlevelof typeCheckedInt32.-> GLenumpnameof type GetTextureParameter.-> Ptr GLintparamspointing toCOMPSIZE(pname)elements of typeGLint.-> m ()
glGetMultiTexParameterIivEXT :: MonadIO m=> GLenumtexunitof type TextureUnit.-> GLenumtargetof type TextureTarget.-> GLenumpnameof type GetTextureParameter.-> Ptr GLintparamspointing toCOMPSIZE(pname)elements of typeGLint.-> m ()
glGetMultiTexParameterIuivEXT :: MonadIO m=> GLenumtexunitof type TextureUnit.-> GLenumtargetof type TextureTarget.-> GLenumpnameof type GetTextureParameter.-> Ptr GLuintparamspointing toCOMPSIZE(pname)elements of typeGLuint.-> m ()
glGetMultiTexParameterfvEXT :: MonadIO m=> GLenumtexunitof type TextureUnit.-> GLenumtargetof type TextureTarget.-> GLenumpnameof type GetTextureParameter.-> Ptr GLfloatparamspointing toCOMPSIZE(pname)elements of typeGLfloat.-> m ()
glGetMultiTexParameterivEXT :: MonadIO m=> GLenumtexunitof type TextureUnit.-> GLenumtargetof type TextureTarget.-> GLenumpnameof type GetTextureParameter.-> Ptr GLintparamspointing toCOMPSIZE(pname)elements of typeGLint.-> m ()
glGetMultisamplefv Manual pages for OpenGL 3.x or OpenGL 4.x.
glGetMultisamplefvNV This command is an alias for glGetMultisamplefv.
Manual page for OpenGL 4.x.
Manual page for OpenGL 4.x.
glGetNamedBufferParameterui64vNV :: MonadIO m=> GLuintbuffer.-> GLenumpnameof type VertexBufferObjectParameter.-> Ptr GLuint64EXTparamspointing toCOMPSIZE(pname)elements of typeGLuint64EXT.-> m ()
Manual page for OpenGL 4.x.
glGetNamedBufferSubData :: MonadIO m=> GLuintbuffer.-> GLintptroffset.-> GLsizeiptrsizeof typeBufferSize.-> Ptr adata.-> m ()
Manual page for OpenGL 4.x.
glGetNamedBufferSubDataEXT :: MonadIO m=> GLuintbuffer.-> GLintptroffset.-> GLsizeiptrsize.-> Ptr adatapointing toCOMPSIZE(size)elements of typea.-> m ()
glGetNamedFramebufferAttachmentParameteriv :: MonadIO m=> GLuintframebuffer.-> GLenumattachmentof type FramebufferAttachment.-> GLenumpnameof type FramebufferAttachmentParameterName.-> Ptr GLintparams.-> m ()
Manual page for OpenGL 4.x.
glGetNamedFramebufferAttachmentParameterivEXT :: MonadIO m=> GLuintframebufferof typeFramebuffer.-> GLenumattachmentof type FramebufferAttachment.-> GLenumpnameof type FramebufferAttachmentParameterName.-> Ptr GLintparamspointing toCOMPSIZE(pname)elements of typeGLint.-> m ()
Manual page for OpenGL 4.x.
glGetNamedProgramStringEXT :: MonadIO m=> GLuintprogram.-> GLenumtargetof type ProgramTarget.-> GLenumpnameof type ProgramStringProperty.-> Ptr astringpointing toCOMPSIZE(program,pname)elements of typea.-> m ()
glGetNamedProgramivEXT :: MonadIO m=> GLuintprogram.-> GLenumtargetof type ProgramTarget.-> GLenumpnameof type ProgramPropertyARB.-> Ptr GLintparamspointing to1element of typeGLint.-> m ()
Manual page for OpenGL 4.x.
glGetObjectLabel Manual page for OpenGL 4.x.
glGetObjectLabelKHR This command is an alias for glGetObjectLabel.
glGetObjectParameterfvARB :: MonadIO m=> GLhandleARBobjof typehandleARB.-> GLenumpname.-> Ptr GLfloatparamspointing toCOMPSIZE(pname)elements of typeGLfloat.-> m ()
glGetObjectParameterivARB :: MonadIO m=> GLhandleARBobjof typehandleARB.-> GLenumpname.-> Ptr GLintparamspointing toCOMPSIZE(pname)elements of typeGLint.-> m ()
glGetObjectPtrLabel Manual page for OpenGL 4.x.
This command is an alias for glGetObjectPtrLabel.
glGetPathMetricRangeNV :: MonadIO m=> GLbitfieldmetricQueryMaskof type PathMetricMask.-> GLuintfirstPathNameof typePath.-> GLsizeinumPaths.-> GLsizeistride.-> Ptr GLfloatmetricspointing toCOMPSIZE(metricQueryMask,numPaths,stride)elements of typeGLfloat.-> m ()
glGetPathMetricsNV :: MonadIO m=> GLbitfieldmetricQueryMaskof type PathMetricMask.-> GLsizeinumPaths.-> GLenumpathNameTypeof type PathElementType.-> Ptr apathspointing toCOMPSIZE(numPaths,pathNameType,paths)elements of typePathElement.-> GLuintpathBaseof typePath.-> GLsizeistride.-> Ptr GLfloatmetricspointing toCOMPSIZE(metricQueryMask,numPaths,stride)elements of typeGLfloat.-> m ()
glGetPathSpacingNV :: MonadIO m=> GLenumpathListModeof type PathListMode.-> GLsizeinumPaths.-> GLenumpathNameTypeof type PathElementType.-> Ptr apathspointing toCOMPSIZE(numPaths,pathNameType,paths)elements of typePathElement.-> GLuintpathBaseof typePath.-> GLfloatadvanceScale.-> GLfloatkerningScale.-> GLenumtransformTypeof type PathTransformType.-> Ptr GLfloatreturnedSpacingpointing toCOMPSIZE(pathListMode,numPaths)elements of typeGLfloat.-> m ()
glGetPathTexGenfvNV :: MonadIO m=> GLenumtexCoordSetof type TextureUnit.-> GLenumpnameof type PathGenMode.-> Ptr GLfloatvaluepointing toCOMPSIZE(pname)elements of typeGLfloat.-> m ()
glGetPathTexGenivNV :: MonadIO m=> GLenumtexCoordSetof type TextureUnit.-> GLenumpnameof type PathGenMode.-> Ptr GLintvaluepointing toCOMPSIZE(pname)elements of typeGLint.-> m ()
glGetPerfCounterInfoINTEL :: MonadIO m=> GLuintqueryId.-> GLuintcounterId.-> GLuintcounterNameLength.-> Ptr GLcharcounterName.-> GLuintcounterDescLength.-> Ptr GLcharcounterDesc.-> Ptr GLuintcounterOffset.-> Ptr GLuintcounterDataSize.-> Ptr GLuintcounterTypeEnum.-> Ptr GLuintcounterDataTypeEnum.-> Ptr GLuint64rawCounterMaxValue.-> m ()
glGetPixelMapfv Manual page for OpenGL 2.x.
glGetPixelMapuiv Manual page for OpenGL 2.x.
glGetPixelMapusv Manual page for OpenGL 2.x.
glGetPixelTexGenParameterfvSGIS :: MonadIO m=> GLenumpnameof type PixelTexGenParameterNameSGIS.-> Ptr GLfloatparamspointing toCOMPSIZE(pname)elements of typeCheckedFloat32.-> m ()
glGetPixelTexGenParameterivSGIS :: MonadIO m=> GLenumpnameof type PixelTexGenParameterNameSGIS.-> Ptr GLintparamspointing toCOMPSIZE(pname)elements of typeCheckedInt32.-> m ()
glGetPointerv :: MonadIO m=> GLenumpnameof type GetPointervPName.-> Ptr (Ptr a)paramspointing to1element of typePtr a.-> m ()
Manual pages for OpenGL 2.x or OpenGL 4.x.
glGetPointervEXT :: MonadIO m=> GLenumpnameof type GetPointervPName.-> Ptr (Ptr a)paramspointing to1element of typePtr a.-> m ()
This command is an alias for glGetPointerv.
This command is an alias for glGetPointerv.
glGetPolygonStipple Manual page for OpenGL 2.x.
glGetProgramBinary Manual page for OpenGL 4.x.
This command is an alias for glGetProgramBinary.
glGetProgramInfoLog Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glGetProgramInterfaceiv :: MonadIO m=> GLuintprogram.-> GLenumprogramInterfaceof type ProgramInterface.-> GLenumpnameof type ProgramInterfacePName.-> Ptr GLintparamspointing toCOMPSIZE(pname)elements of typeGLint.-> m ()
Manual page for OpenGL 4.x.
glGetProgramParameterdvNV :: MonadIO m=> GLenumtargetof type VertexAttribEnumNV.-> GLuintindex.-> GLenumpnameof type VertexAttribEnumNV.-> Ptr GLdoubleparamspointing to4elements of typeGLdouble.-> m ()
glGetProgramParameterfvNV :: MonadIO m=> GLenumtargetof type VertexAttribEnumNV.-> GLuintindex.-> GLenumpnameof type VertexAttribEnumNV.-> Ptr GLfloatparamspointing to4elements of typeGLfloat.-> m ()
Manual page for OpenGL 4.x.
Manual page for OpenGL 4.x.
Manual page for OpenGL 4.x.
Manual page for OpenGL 4.x.
Manual page for OpenGL 4.x.
Manual page for OpenGL 4.x.
glGetProgramResourceiv :: MonadIO m=> GLuintprogram.-> GLenumprogramInterfaceof type ProgramInterface.-> GLuintindex.-> GLsizeipropCount.-> Ptr GLenumpropspointing topropCountelements of type ProgramResourceProperty.-> GLsizeicount.-> Ptr GLsizeilengthpointing to1element of typeGLsizei.-> Ptr GLintparamspointing tocountelements of typeGLint.-> m ()
Manual page for OpenGL 4.x.
glGetProgramStageiv :: MonadIO m=> GLuintprogram.-> GLenumshadertypeof type ShaderType.-> GLenumpnameof type ProgramStagePName.-> Ptr GLintvaluespointing to1element of typeGLint.-> m ()
Manual page for OpenGL 4.x.
glGetProgramStringARB :: MonadIO m=> GLenumtargetof type ProgramTarget.-> GLenumpnameof type ProgramStringProperty.-> Ptr astringpointing toCOMPSIZE(target,pname)elements of typea.-> m ()
glGetProgramStringNV glGetProgramiv Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glGetProgramivARB :: MonadIO m=> GLenumtargetof type ProgramTarget.-> GLenumpnameof type ProgramPropertyARB.-> Ptr GLintparamspointing to1element of typeGLint.-> m ()
glGetProgramivNV glGetQueryIndexediv :: MonadIO m=> GLenumtargetof type QueryTarget.-> GLuintindex.-> GLenumpnameof type QueryParameterName.-> Ptr GLintparamspointing toCOMPSIZE(pname)elements of typeGLint.-> m ()
Manual page for OpenGL 4.x.
glGetQueryObjecti64v Manual pages for OpenGL 3.x or OpenGL 4.x.
This command is an alias for glGetQueryObjecti64v.
glGetQueryObjectiv Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
This command is an alias for glGetQueryObjectiv.
This command is an alias for glGetQueryObjectiv.
Manual pages for OpenGL 3.x or OpenGL 4.x.
This command is an alias for glGetQueryObjectui64v.
glGetQueryObjectuiv Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
This command is an alias for glGetQueryObjectuiv.
glGetQueryiv :: MonadIO m=> GLenumtargetof type QueryTarget.-> GLenumpnameof type QueryParameterName.-> Ptr GLintparamspointing toCOMPSIZE(pname)elements of typeGLint.-> m ()
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glGetQueryivARB :: MonadIO m=> GLenumtargetof type QueryTarget.-> GLenumpnameof type QueryParameterName.-> Ptr GLintparamspointing toCOMPSIZE(pname)elements of typeGLint.-> m ()
This command is an alias for glGetQueryiv.
glGetQueryivEXT :: MonadIO m=> GLenumtargetof type QueryTarget.-> GLenumpnameof type QueryParameterName.-> Ptr GLintparamspointing toCOMPSIZE(pname)elements of typeGLint.-> m ()
glGetRenderbufferParameteriv :: MonadIO m=> GLenumtargetof type RenderbufferTarget.-> GLenumpnameof type RenderbufferParameterName.-> Ptr GLintparamspointing toCOMPSIZE(pname)elements of typeGLint.-> m ()
Manual pages for OpenGL 3.x or OpenGL 4.x.
glGetRenderbufferParameterivEXT :: MonadIO m=> GLenumtargetof type RenderbufferTarget.-> GLenumpnameof type RenderbufferParameterName.-> Ptr GLintparamspointing toCOMPSIZE(pname)elements of typeGLint.-> m ()
This command is an alias for glGetRenderbufferParameteriv.
glGetRenderbufferParameterivOES :: MonadIO m=> GLenumtargetof type RenderbufferTarget.-> GLenumpnameof type RenderbufferParameterName.-> Ptr GLintparamspointing toCOMPSIZE(pname)elements of typeGLint.-> m ()
Manual pages for OpenGL 3.x or OpenGL 4.x.
This command is an alias for glGetSamplerParameterIiv.
This command is an alias for glGetSamplerParameterIiv.
Manual pages for OpenGL 3.x or OpenGL 4.x.
This command is an alias for glGetSamplerParameterIuiv.
This command is an alias for glGetSamplerParameterIuiv.
Manual pages for OpenGL 3.x or OpenGL 4.x.
Manual pages for OpenGL 3.x or OpenGL 4.x.
glGetSeparableFilter :: MonadIO m=> GLenumtargetof type SeparableTargetEXT.-> GLenumformatof type PixelFormat.-> GLenumtypeof type PixelType.-> Ptr arowpointing toCOMPSIZE(target,format,type)elements of typea.-> Ptr bcolumnpointing toCOMPSIZE(target,format,type)elements of typeb.-> Ptr cspanpointing toCOMPSIZE(target,format,type)elements of typec.-> m ()
Manual page for OpenGL 2.x.
glGetSeparableFilterEXT :: MonadIO m=> GLenumtargetof type SeparableTargetEXT.-> GLenumformatof type PixelFormat.-> GLenumtypeof type PixelType.-> Ptr arowpointing toCOMPSIZE(target,format,type)elements of typea.-> Ptr bcolumnpointing toCOMPSIZE(target,format,type)elements of typeb.-> Ptr cspanpointing toCOMPSIZE(target,format,type)elements of typec.-> m ()
glGetShaderInfoLog Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glGetShaderPrecisionFormat :: MonadIO m=> GLenumshadertypeof type ShaderType.-> GLenumprecisiontypeof type PrecisionType.-> Ptr GLintrangepointing to2elements of typeGLint.-> Ptr GLintprecisionpointing to1element of typeGLint.-> m ()
Manual page for OpenGL 4.x.
glGetShaderSource Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glGetShaderSourceARB This command is an alias for glGetShaderSource.
glGetShaderiv Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glGetSharpenTexFuncSGIS :: MonadIO m=> GLenumtargetof type TextureTarget.-> Ptr GLfloatpointspointing toCOMPSIZE(target)elements of typeGLfloat.-> m ()
glGetString :: MonadIO m=> GLenumnameof type StringName.-> m (Ptr GLubyte)pointing to elements of type
String.
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glGetStringi Manual pages for OpenGL 3.x or OpenGL 4.x.
glGetSubroutineIndex Manual page for OpenGL 4.x.
Manual page for OpenGL 4.x.
glGetSynciv Manual pages for OpenGL 3.x or OpenGL 4.x.
glGetSyncivAPPLE This command is an alias for glGetSynciv.
glGetTexBumpParameterfvATI :: MonadIO m=> GLenumpnameof type GetTexBumpParameterATI.-> Ptr GLfloatparampointing toCOMPSIZE(pname)elements of typeGLfloat.-> m ()
glGetTexBumpParameterivATI :: MonadIO m=> GLenumpnameof type GetTexBumpParameterATI.-> Ptr GLintparampointing toCOMPSIZE(pname)elements of typeGLint.-> m ()
glGetTexEnvfv :: MonadIO m=> GLenumtargetof type TextureEnvTarget.-> GLenumpnameof type TextureEnvParameter.-> Ptr GLfloatparamspointing toCOMPSIZE(pname)elements of typeGLfloat.-> m ()
Manual page for OpenGL 2.x.
glGetTexEnviv :: MonadIO m=> GLenumtargetof type TextureEnvTarget.-> GLenumpnameof type TextureEnvParameter.-> Ptr GLintparamspointing toCOMPSIZE(pname)elements of typeGLint.-> m ()
Manual page for OpenGL 2.x.
glGetTexEnvxv :: MonadIO m=> GLenumtargetof type TextureEnvTarget.-> GLenumpnameof type TextureEnvParameter.-> Ptr GLfixedparamspointing toCOMPSIZE(pname)elements of typeGLfixed.-> m ()
glGetTexEnvxvOES :: MonadIO m=> GLenumtargetof type TextureEnvTarget.-> GLenumpnameof type TextureEnvParameter.-> Ptr GLfixedparamspointing toCOMPSIZE(pname)elements of typeGLfixed.-> m ()
glGetTexFilterFuncSGIS :: MonadIO m=> GLenumtargetof type TextureTarget.-> GLenumfilterof type TextureFilterSGIS.-> Ptr GLfloatweightspointing toCOMPSIZE(target,filter)elements of typeGLfloat.-> m ()
glGetTexGendv :: MonadIO m=> GLenumcoordof type TextureCoordName.-> GLenumpnameof type TextureGenParameter.-> Ptr GLdoubleparamspointing toCOMPSIZE(pname)elements of typeGLdouble.-> m ()
Manual page for OpenGL 2.x.
glGetTexGenfv :: MonadIO m=> GLenumcoordof type TextureCoordName.-> GLenumpnameof type TextureGenParameter.-> Ptr GLfloatparamspointing toCOMPSIZE(pname)elements of typeGLfloat.-> m ()
Manual page for OpenGL 2.x.
glGetTexGenfvOES :: MonadIO m=> GLenumcoordof type TextureCoordName.-> GLenumpnameof type TextureGenParameter.-> Ptr GLfloatparamspointing toCOMPSIZE(pname)elements of typeGLfloat.-> m ()
glGetTexGeniv :: MonadIO m=> GLenumcoordof type TextureCoordName.-> GLenumpnameof type TextureGenParameter.-> Ptr GLintparamspointing toCOMPSIZE(pname)elements of typeGLint.-> m ()
Manual page for OpenGL 2.x.
glGetTexGenivOES :: MonadIO m=> GLenumcoordof type TextureCoordName.-> GLenumpnameof type TextureGenParameter.-> Ptr GLintparamspointing toCOMPSIZE(pname)elements of typeGLint.-> m ()
glGetTexGenxvOES :: MonadIO m=> GLenumcoordof type TextureCoordName.-> GLenumpnameof type TextureGenParameter.-> Ptr GLfixedparamspointing toCOMPSIZE(pname)elements of typeGLfixed.-> m ()
glGetTexImage :: MonadIO m=> GLenumtargetof type TextureTarget.-> GLintlevelof typeCheckedInt32.-> GLenumformatof type PixelFormat.-> GLenumtypeof type PixelType.-> Ptr apixelspointing toCOMPSIZE(target,level,format,type)elements of typea.-> m ()
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glGetTexLevelParameterfv :: MonadIO m=> GLenumtargetof type TextureTarget.-> GLintlevelof typeCheckedInt32.-> GLenumpnameof type GetTextureParameter.-> Ptr GLfloatparamspointing toCOMPSIZE(pname)elements of typeGLfloat.-> m ()
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glGetTexLevelParameteriv :: MonadIO m=> GLenumtargetof type TextureTarget.-> GLintlevelof typeCheckedInt32.-> GLenumpnameof type GetTextureParameter.-> Ptr GLintparamspointing toCOMPSIZE(pname)elements of typeGLint.-> m ()
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glGetTexLevelParameterxvOES :: MonadIO m=> GLenumtargetof type TextureTarget.-> GLintlevel.-> GLenumpnameof type GetTextureParameter.-> Ptr GLfixedparamspointing toCOMPSIZE(pname)elements of typeGLfixed.-> m ()
glGetTexParameterIiv :: MonadIO m=> GLenumtargetof type TextureTarget.-> GLenumpnameof type GetTextureParameter.-> Ptr GLintparamspointing toCOMPSIZE(pname)elements of typeGLint.-> m ()
Manual pages for OpenGL 3.x or OpenGL 4.x.
glGetTexParameterIivEXT :: MonadIO m=> GLenumtargetof type TextureTarget.-> GLenumpnameof type GetTextureParameter.-> Ptr GLintparamspointing toCOMPSIZE(pname)elements of typeGLint.-> m ()
This command is an alias for glGetTexParameterIiv.
glGetTexParameterIivOES :: MonadIO m=> GLenumtargetof type TextureTarget.-> GLenumpnameof type GetTextureParameter.-> Ptr GLintparamspointing toCOMPSIZE(pname)elements of typeGLint.-> m ()
This command is an alias for glGetTexParameterIiv.
glGetTexParameterIuiv :: MonadIO m=> GLenumtargetof type TextureTarget.-> GLenumpnameof type GetTextureParameter.-> Ptr GLuintparamspointing toCOMPSIZE(pname)elements of typeGLuint.-> m ()
Manual pages for OpenGL 3.x or OpenGL 4.x.
glGetTexParameterIuivEXT :: MonadIO m=> GLenumtargetof type TextureTarget.-> GLenumpnameof type GetTextureParameter.-> Ptr GLuintparamspointing toCOMPSIZE(pname)elements of typeGLuint.-> m ()
This command is an alias for glGetTexParameterIuiv.
glGetTexParameterIuivOES :: MonadIO m=> GLenumtargetof type TextureTarget.-> GLenumpnameof type GetTextureParameter.-> Ptr GLuintparamspointing toCOMPSIZE(pname)elements of typeGLuint.-> m ()
This command is an alias for glGetTexParameterIuiv.
glGetTexParameterfv :: MonadIO m=> GLenumtargetof type TextureTarget.-> GLenumpnameof type GetTextureParameter.-> Ptr GLfloatparamspointing toCOMPSIZE(pname)elements of typeGLfloat.-> m ()
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glGetTexParameteriv :: MonadIO m=> GLenumtargetof type TextureTarget.-> GLenumpnameof type GetTextureParameter.-> Ptr GLintparamspointing toCOMPSIZE(pname)elements of typeGLint.-> m ()
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glGetTexParameterxv :: MonadIO m=> GLenumtargetof type TextureTarget.-> GLenumpnameof type GetTextureParameter.-> Ptr GLfixedparamspointing toCOMPSIZE(pname)elements of typeGLfixed.-> m ()
glGetTexParameterxvOES :: MonadIO m=> GLenumtargetof type TextureTarget.-> GLenumpnameof type GetTextureParameter.-> Ptr GLfixedparamspointing toCOMPSIZE(pname)elements of typeGLfixed.-> m ()
This command is an alias for glGetTextureHandleARB.
glGetTextureImage Manual page for OpenGL 4.x.
glGetTextureImageEXT :: MonadIO m=> GLuinttextureof typeTexture.-> GLenumtargetof type TextureTarget.-> GLintlevelof typeCheckedInt32.-> GLenumformatof type PixelFormat.-> GLenumtypeof type PixelType.-> Ptr apixelspointing toCOMPSIZE(target,level,format,type)elements of typea.-> m ()
Manual page for OpenGL 4.x.
glGetTextureLevelParameterfvEXT :: MonadIO m=> GLuinttextureof typeTexture.-> GLenumtargetof type TextureTarget.-> GLintlevelof typeCheckedInt32.-> GLenumpnameof type GetTextureParameter.-> Ptr GLfloatparamspointing toCOMPSIZE(pname)elements of typeGLfloat.-> m ()
Manual page for OpenGL 4.x.
glGetTextureLevelParameterivEXT :: MonadIO m=> GLuinttextureof typeTexture.-> GLenumtargetof type TextureTarget.-> GLintlevelof typeCheckedInt32.-> GLenumpnameof type GetTextureParameter.-> Ptr GLintparamspointing toCOMPSIZE(pname)elements of typeGLint.-> m ()
Manual page for OpenGL 4.x.
glGetTextureParameterIivEXT :: MonadIO m=> GLuinttextureof typeTexture.-> GLenumtargetof type TextureTarget.-> GLenumpnameof type GetTextureParameter.-> Ptr GLintparamspointing toCOMPSIZE(pname)elements of typeGLint.-> m ()
Manual page for OpenGL 4.x.
glGetTextureParameterIuivEXT :: MonadIO m=> GLuinttextureof typeTexture.-> GLenumtargetof type TextureTarget.-> GLenumpnameof type GetTextureParameter.-> Ptr GLuintparamspointing toCOMPSIZE(pname)elements of typeGLuint.-> m ()
Manual page for OpenGL 4.x.
glGetTextureParameterfvEXT :: MonadIO m=> GLuinttextureof typeTexture.-> GLenumtargetof type TextureTarget.-> GLenumpnameof type GetTextureParameter.-> Ptr GLfloatparamspointing toCOMPSIZE(pname)elements of typeGLfloat.-> m ()
Manual page for OpenGL 4.x.
glGetTextureParameterivEXT :: MonadIO m=> GLuinttextureof typeTexture.-> GLenumtargetof type TextureTarget.-> GLenumpnameof type GetTextureParameter.-> Ptr GLintparamspointing toCOMPSIZE(pname)elements of typeGLint.-> m ()
This command is an alias for glGetTextureSamplerHandleARB.
glGetTextureSubImage Manual page for OpenGL 4.x.
glGetTrackMatrixivNV :: MonadIO m=> GLenumtargetof type VertexAttribEnumNV.-> GLuintaddress.-> GLenumpnameof type VertexAttribEnumNV.-> Ptr GLintparamspointing to1element of typeGLint.-> m ()
glGetTransformFeedbackVarying :: MonadIO m=> GLuintprogram.-> GLuintindex.-> GLsizeibufSize.-> Ptr GLsizeilengthpointing to1element of typeGLsizei.-> Ptr GLsizeisizepointing to1element of typeGLsizei.-> Ptr GLenumtypepointing to1element of type GlslTypeToken.-> Ptr GLcharnamepointing tobufSizeelements of typeGLchar.-> m ()
Manual pages for OpenGL 3.x or OpenGL 4.x.
glGetTransformFeedbackVaryingEXT :: MonadIO m=> GLuintprogram.-> GLuintindex.-> GLsizeibufSize.-> Ptr GLsizeilengthpointing to1element of typeGLsizei.-> Ptr GLsizeisizepointing to1element of typeGLsizei.-> Ptr GLenumtypepointing to1element of type GlslTypeToken.-> Ptr GLcharnamepointing tobufSizeelements of typeGLchar.-> m ()
This command is an alias for glGetTransformFeedbackVarying.
Manual page for OpenGL 4.x.
Manual page for OpenGL 4.x.
Manual page for OpenGL 4.x.
Manual pages for OpenGL 3.x or OpenGL 4.x.
glGetUniformIndices Manual pages for OpenGL 3.x or OpenGL 4.x.
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glGetUniformLocationARB :: MonadIO m=> GLhandleARBprogramObjof typehandleARB.-> Ptr GLcharARBname.-> m GLint
This command is an alias for glGetUniformLocation.
Manual page for OpenGL 4.x.
glGetUniformdv Manual page for OpenGL 4.x.
glGetUniformfv Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glGetUniformfvARB :: MonadIO m=> GLhandleARBprogramObjof typehandleARB.-> GLintlocation.-> Ptr GLfloatparamspointing toCOMPSIZE(programObj,location)elements of typeGLfloat.-> m ()
This command is an alias for glGetUniformfv.
glGetUniformi64vNV :: MonadIO m=> GLuintprogram.-> GLintlocation.-> Ptr GLint64EXTparamspointing toCOMPSIZE(program,location)elements of typeGLint64EXT.-> m ()
glGetUniformiv Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glGetUniformivARB :: MonadIO m=> GLhandleARBprogramObjof typehandleARB.-> GLintlocation.-> Ptr GLintparamspointing toCOMPSIZE(programObj,location)elements of typeGLint.-> m ()
This command is an alias for glGetUniformiv.
glGetUniformui64vNV :: MonadIO m=> GLuintprogram.-> GLintlocation.-> Ptr GLuint64EXTparamspointing toCOMPSIZE(program,location)elements of typeGLuint64EXT.-> m ()
glGetUniformuiv Manual pages for OpenGL 3.x or OpenGL 4.x.
glGetUniformuivEXT This command is an alias for glGetUniformuiv.
Manual page for OpenGL 4.x.
Manual page for OpenGL 4.x.
glGetVertexArrayiv Manual page for OpenGL 4.x.
glGetVertexAttribIiv Manual pages for OpenGL 3.x or OpenGL 4.x.
This command is an alias for glGetVertexAttribIiv.
Manual pages for OpenGL 3.x or OpenGL 4.x.
This command is an alias for glGetVertexAttribIuiv.
glGetVertexAttribLdv Manual page for OpenGL 4.x.
This command is an alias for glGetVertexAttribLdv.
glGetVertexAttribLi64vNV :: MonadIO m=> GLuintindex.-> GLenumpnameof type VertexAttribEnum.-> Ptr GLint64EXTparamspointing toCOMPSIZE(pname)elements of typeGLint64EXT.-> m ()
glGetVertexAttribLui64vARB :: MonadIO m=> GLuintindex.-> GLenumpnameof type VertexAttribEnum.-> Ptr GLuint64EXTparams.-> m ()
glGetVertexAttribLui64vNV :: MonadIO m=> GLuintindex.-> GLenumpnameof type VertexAttribEnum.-> Ptr GLuint64EXTparamspointing toCOMPSIZE(pname)elements of typeGLuint64EXT.-> m ()
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
This command is an alias for glGetVertexAttribPointerv.
This command is an alias for glGetVertexAttribPointerv.
glGetVertexAttribdv Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
This command is an alias for glGetVertexAttribdv.
This command is an alias for glGetVertexAttribdv.
glGetVertexAttribfv Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
This command is an alias for glGetVertexAttribfv.
This command is an alias for glGetVertexAttribfv.
glGetVertexAttribiv Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
This command is an alias for glGetVertexAttribiv.
This command is an alias for glGetVertexAttribiv.
glGetVideoi64vNV :: MonadIO m=> GLuintvideo_slot.-> GLenumpname.-> Ptr GLint64EXTparamspointing toCOMPSIZE(pname)elements of typeGLint64EXT.-> m ()
glGetVideoui64vNV :: MonadIO m=> GLuintvideo_slot.-> GLenumpname.-> Ptr GLuint64EXTparamspointing toCOMPSIZE(pname)elements of typeGLuint64EXT.-> m ()
glGetVkProcAddrNV :: MonadIO m=> Ptr GLcharnamepointing toCOMPSIZE(name)elements of typeGLchar.-> m GLVULKANPROCNV
glGetnColorTable :: MonadIO m=> GLenumtargetof type ColorTableTarget.-> GLenumformatof type PixelFormat.-> GLenumtypeof type PixelType.-> GLsizeibufSize.-> Ptr atable.-> m ()
glGetnColorTableARB :: MonadIO m=> GLenumtargetof type ColorTableTarget.-> GLenumformatof type PixelFormat.-> GLenumtypeof type PixelType.-> GLsizeibufSize.-> Ptr atablepointing tobufSizeelements of typea.-> m ()
Manual page for OpenGL 4.x.
glGetnConvolutionFilter :: MonadIO m=> GLenumtargetof type ConvolutionTarget.-> GLenumformatof type PixelFormat.-> GLenumtypeof type PixelType.-> GLsizeibufSize.-> Ptr aimage.-> m ()
glGetnConvolutionFilterARB :: MonadIO m=> GLenumtargetof type ConvolutionTarget.-> GLenumformatof type PixelFormat.-> GLenumtypeof type PixelType.-> GLsizeibufSize.-> Ptr aimagepointing tobufSizeelements of typea.-> m ()
glGetnHistogram glGetnHistogramARB glGetnMinmax glGetnMinmaxARB glGetnSeparableFilterARB :: MonadIO m=> GLenumtargetof type SeparableTargetEXT.-> GLenumformatof type PixelFormat.-> GLenumtypeof type PixelType.-> GLsizeirowBufSize.-> Ptr arowpointing torowBufSizeelements of typea.-> GLsizeicolumnBufSize.-> Ptr bcolumnpointing tocolumnBufSizeelements of typeb.-> Ptr cspanpointing to0elements of typec.-> m ()
glGetnTexImage :: MonadIO m=> GLenumtargetof type TextureTarget.-> GLintlevel.-> GLenumformatof type PixelFormat.-> GLenumtypeof type PixelType.-> GLsizeibufSize.-> Ptr apixelspointing tobufSizeelements of typea.-> m ()
Manual page for OpenGL 4.x.
glGetnTexImageARB :: MonadIO m=> GLenumtargetof type TextureTarget.-> GLintlevel.-> GLenumformatof type PixelFormat.-> GLenumtypeof type PixelType.-> GLsizeibufSize.-> Ptr aimgpointing tobufSizeelements of typea.-> m ()
glGetnUniformdv Manual page for OpenGL 4.x.
glGetnUniformfv Manual page for OpenGL 4.x.
glGetnUniformfvEXT This command is an alias for glGetnUniformfv.
glGetnUniformfvKHR This command is an alias for glGetnUniformfv.
glGetnUniformiv Manual page for OpenGL 4.x.
glGetnUniformivEXT This command is an alias for glGetnUniformiv.
glGetnUniformivKHR This command is an alias for glGetnUniformiv.
glGetnUniformuiv Manual page for OpenGL 4.x.
glGetnUniformuivKHR This command is an alias for glGetnUniformuiv.
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glHistogram :: MonadIO m=> GLenumtargetof type HistogramTargetEXT.-> GLsizeiwidth.-> GLenuminternalformatof type InternalFormat.-> GLbooleansinkof type Boolean.-> m ()
Manual page for OpenGL 2.x.
glHistogramEXT :: MonadIO m=> GLenumtargetof type HistogramTargetEXT.-> GLsizeiwidth.-> GLenuminternalformatof type InternalFormat.-> GLbooleansinkof type Boolean.-> m ()
This command is an alias for glHistogram.
glIglooInterfaceSGIX :: MonadIO m=> GLenumpnameof type IglooFunctionSelectSGIX.-> Ptr aparamspointing toCOMPSIZE(pname)elements of typeIglooParameterSGIX.-> m ()
glImageTransformParameterfHP :: MonadIO m=> GLenumtargetof type ImageTransformTargetHP.-> GLenumpnameof type ImageTransformPNameHP.-> GLfloatparam.-> m ()
glImageTransformParameterfvHP :: MonadIO m=> GLenumtargetof type ImageTransformTargetHP.-> GLenumpnameof type ImageTransformPNameHP.-> Ptr GLfloatparamspointing toCOMPSIZE(pname)elements of typeGLfloat.-> m ()
glImageTransformParameteriHP :: MonadIO m=> GLenumtargetof type ImageTransformTargetHP.-> GLenumpnameof type ImageTransformPNameHP.-> GLintparam.-> m ()
glImageTransformParameterivHP :: MonadIO m=> GLenumtargetof type ImageTransformTargetHP.-> GLenumpnameof type ImageTransformPNameHP.-> Ptr GLintparamspointing toCOMPSIZE(pname)elements of typeGLint.-> m ()
glImportMemoryFdEXT glImportSemaphoreFdEXT :: MonadIO m=> GLuintsemaphore.-> GLenumhandleTypeof type ExternalHandleType.-> GLintfd.-> m ()
glImportSemaphoreWin32HandleEXT :: MonadIO m=> GLuintsemaphore.-> GLenumhandleTypeof type ExternalHandleType.-> Ptr ahandle.-> m ()
glImportSemaphoreWin32NameEXT :: MonadIO m=> GLuintsemaphore.-> GLenumhandleTypeof type ExternalHandleType.-> Ptr aname.-> m ()
glImportSyncEXT :: MonadIO m=> GLenumexternal_sync_type.-> GLintptrexternal_sync.-> GLbitfieldflags.-> m GLsyncof type
sync.
glIndexFuncEXT :: MonadIO m=> GLenumfuncof type IndexFunctionEXT.-> GLclampfrefof typeClampedFloat32.-> m ()
Manual page for OpenGL 2.x.
glIndexMaterialEXT :: MonadIO m=> GLenumfaceof type MaterialFace.-> GLenummodeof type IndexMaterialParameterEXT.-> m ()
glIndexPointer :: MonadIO m=> GLenumtypeof type IndexPointerType.-> GLsizeistride.-> Ptr apointerpointing toCOMPSIZE(type,stride)elements of typea.-> m ()
Manual page for OpenGL 2.x.
glIndexPointerEXT Manual page for OpenGL 2.x. The vector equivalent of this command is glIndexdv.
glIndexdv Manual page for OpenGL 2.x.
Manual page for OpenGL 2.x. The vector equivalent of this command is glIndexfv.
glIndexfv Manual page for OpenGL 2.x.
Manual page for OpenGL 2.x. The vector equivalent of this command is glIndexiv.
glIndexiv Manual page for OpenGL 2.x.
Manual page for OpenGL 2.x. The vector equivalent of this command is glIndexsv.
glIndexsv Manual page for OpenGL 2.x.
Manual page for OpenGL 2.x. The vector equivalent of this command is glIndexubv.
glIndexubv Manual page for OpenGL 2.x.
glIndexxvOES Manual page for OpenGL 2.x.
glInterleavedArrays :: MonadIO m=> GLenumformatof type InterleavedArrayFormat.-> GLsizeistride.-> Ptr apointerpointing toCOMPSIZE(format,stride)elements of typea.-> m ()
Manual page for OpenGL 2.x.
Manual page for OpenGL 4.x.
glInvalidateBufferSubData :: MonadIO m=> GLuintbuffer.-> GLintptroffsetof typeBufferOffset.-> GLsizeiptrlengthof typeBufferSize.-> m ()
Manual page for OpenGL 4.x.
glInvalidateFramebuffer :: MonadIO m=> GLenumtargetof type FramebufferTarget.-> GLsizeinumAttachments.-> Ptr GLenumattachmentspointing tonumAttachmentselements of type InvalidateFramebufferAttachment.-> m ()
Manual page for OpenGL 4.x.
Manual page for OpenGL 4.x.
Manual page for OpenGL 4.x.
Manual page for OpenGL 4.x.
Manual page for OpenGL 4.x.
Manual page for OpenGL 4.x.
Manual pages for OpenGL 2.x or 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.
This command is an alias for glIsEnabledi.
glIsEnabledi Manual pages for OpenGL 3.x or OpenGL 4.x.
glIsEnablediEXT This command is an alias for glIsEnabledi.
glIsEnablediNV This command is an alias for glIsEnabledi.
glIsEnablediOES This command is an alias for glIsEnabledi.
Manual pages for OpenGL 3.x or OpenGL 4.x.
This command is an alias for glIsFramebuffer.
Manual page for OpenGL 2.x.
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
This command is an alias for glIsProgramARB.
Manual page for OpenGL 4.x.
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
This command is an alias for glIsQuery.
Manual pages for OpenGL 3.x or OpenGL 4.x.
This command is an alias for glIsRenderbuffer.
Manual pages for OpenGL 3.x or OpenGL 4.x.
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Manual pages for OpenGL 3.x or OpenGL 4.x.
This command is an alias for glIsSync.
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Manual page for OpenGL 4.x.
This command is an alias for glIsTransformFeedback.
Manual pages for OpenGL 3.x or OpenGL 4.x.
This command is an alias for glIsVertexArray.
This command is an alias for glIsVertexArray.
glLGPUCopyImageSubDataNVX :: MonadIO m=> GLuintsourceGpu.-> GLbitfielddestinationGpuMask.-> GLuintsrcName.-> GLenumsrcTarget.-> GLintsrcLevel.-> GLintsrcX.-> GLintsrxY.-> GLintsrcZ.-> GLuintdstName.-> GLenumdstTarget.-> GLintdstLevel.-> GLintdstX.-> GLintdstY.-> GLintdstZ.-> GLsizeiwidth.-> GLsizeiheight.-> GLsizeidepth.-> m ()
glLGPUNamedBufferSubDataNVX :: MonadIO m=> GLbitfieldgpuMask.-> GLuintbuffer.-> GLintptroffset.-> GLsizeiptrsize.-> Ptr adata.-> m ()
glLightEnviSGIX :: MonadIO m=> GLenumpnameof type LightEnvParameterSGIX.-> GLintparamof typeCheckedInt32.-> m ()
Manual page for OpenGL 2.x.
glLightModelfv :: MonadIO m=> GLenumpnameof type LightModelParameter.-> Ptr GLfloatparamspointing toCOMPSIZE(pname)elements of typeGLfloat.-> m ()
Manual page for OpenGL 2.x.
Manual page for OpenGL 2.x.
glLightModeliv :: MonadIO m=> GLenumpnameof type LightModelParameter.-> Ptr GLintparamspointing toCOMPSIZE(pname)elements of typeGLint.-> m ()
Manual page for OpenGL 2.x.
glLightModelxOES :: MonadIO m=> GLenumpnameof type LightModelParameter.-> GLfixedparam.-> m ()
glLightModelxv :: MonadIO m=> GLenumpnameof type LightModelParameter.-> Ptr GLfixedparampointing toCOMPSIZE(pname)elements of typeGLfixed.-> m ()
glLightModelxvOES :: MonadIO m=> GLenumpnameof type LightModelParameter.-> Ptr GLfixedparampointing toCOMPSIZE(pname)elements of typeGLfixed.-> m ()
glLightf Manual page for OpenGL 2.x.
glLightfv Manual page for OpenGL 2.x.
glLighti Manual page for OpenGL 2.x.
glLightiv Manual page for OpenGL 2.x.
glLightxOES glLightxvOES glLineStipple 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.
This command is an alias for glLinkProgram.
Manual page for OpenGL 2.x.
glListParameterfSGIX :: MonadIO m=> GLuintlistof typeList.-> GLenumpnameof type ListParameterName.-> GLfloatparamof typeCheckedFloat32.-> m ()
glListParameteriSGIX :: MonadIO m=> GLuintlistof typeList.-> GLenumpnameof type ListParameterName.-> GLintparamof typeCheckedInt32.-> m ()
Manual page for OpenGL 2.x.
glLoadMatrixd Manual page for OpenGL 2.x.
glLoadMatrixf Manual page for OpenGL 2.x.
Manual page for OpenGL 2.x.
glLoadProgramNV Manual page for OpenGL 2.x.
This command is an alias for glLoadTransposeMatrixd.
Manual page for OpenGL 2.x.
This command is an alias for glLoadTransposeMatrixf.
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glMap1d Manual page for OpenGL 2.x.
glMap1f Manual page for OpenGL 2.x.
glMap2d :: MonadIO m=> GLenumtargetof type MapTarget.-> GLdoubleu1of typeCoordD.-> GLdoubleu2of typeCoordD.-> GLintustride.-> GLintuorderof typeCheckedInt32.-> GLdoublev1of typeCoordD.-> GLdoublev2of typeCoordD.-> GLintvstride.-> GLintvorderof typeCheckedInt32.-> Ptr GLdoublepointspointing toCOMPSIZE(target,ustride,uorder,vstride,vorder)elements of typeCoordD.-> m ()
Manual page for OpenGL 2.x.
glMap2f :: MonadIO m=> GLenumtargetof type MapTarget.-> GLfloatu1of typeCoordF.-> GLfloatu2of typeCoordF.-> GLintustride.-> GLintuorderof typeCheckedInt32.-> GLfloatv1of typeCoordF.-> GLfloatv2of typeCoordF.-> GLintvstride.-> GLintvorderof typeCheckedInt32.-> Ptr GLfloatpointspointing toCOMPSIZE(target,ustride,uorder,vstride,vorder)elements of typeCoordF.-> m ()
Manual page for OpenGL 2.x.
glMapBuffer :: MonadIO m=> GLenumtargetof type BufferTargetARB.-> GLenumaccessof type BufferAccessARB.-> m (Ptr a)
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glMapBufferARB :: MonadIO m=> GLenumtargetof type BufferTargetARB.-> GLenumaccessof type BufferAccessARB.-> m (Ptr a)
This command is an alias for glMapBuffer.
glMapBufferOES :: MonadIO m=> GLenumtargetof type BufferTargetARB.-> GLenumaccessof type BufferAccessARB.-> m (Ptr a)
This command is an alias for glMapBuffer.
glMapBufferRange :: MonadIO m=> GLenumtargetof type BufferTargetARB.-> GLintptroffsetof typeBufferOffset.-> GLsizeiptrlengthof typeBufferSize.-> GLbitfieldaccessof type MapBufferAccessMask.-> m (Ptr a)
Manual pages for OpenGL 3.x or OpenGL 4.x.
glMapBufferRangeEXT :: MonadIO m=> GLenumtargetof type BufferTargetARB.-> GLintptroffset.-> GLsizeiptrlength.-> GLbitfieldaccessof type MapBufferAccessMask.-> m (Ptr a)
This command is an alias for glMapBufferRange.
glMapControlPointsNV :: MonadIO m=> GLenumtargetof type EvalTargetNV.-> GLuintindex.-> GLenumtypeof type MapTypeNV.-> GLsizeiustride.-> GLsizeivstride.-> GLintuorderof typeCheckedInt32.-> GLintvorderof typeCheckedInt32.-> GLbooleanpackedof type Boolean.-> Ptr apointspointing toCOMPSIZE(target,uorder,vorder)elements of typea.-> m ()
glMapGrid1d Manual page for OpenGL 2.x.
glMapGrid1f Manual page for OpenGL 2.x.
glMapGrid2d Manual page for OpenGL 2.x.
glMapGrid2f Manual page for OpenGL 2.x.
glMapNamedBuffer :: MonadIO m=> GLuintbuffer.-> GLenumaccessof type BufferAccessARB.-> m (Ptr a)
Manual page for OpenGL 4.x.
glMapNamedBufferEXT :: MonadIO m=> GLuintbuffer.-> GLenumaccessof type BufferAccessARB.-> m (Ptr a)
glMapNamedBufferRange :: MonadIO m=> GLuintbuffer.-> GLintptroffset.-> GLsizeiptrlengthof typeBufferSize.-> GLbitfieldaccessof type MapBufferAccessMask.-> m (Ptr a)
Manual page for OpenGL 4.x.
glMapNamedBufferRangeEXT :: MonadIO m=> GLuintbuffer.-> GLintptroffset.-> GLsizeiptrlength.-> GLbitfieldaccessof type MapBufferAccessMask.-> m (Ptr a)
glMapParameterfvNV :: MonadIO m=> GLenumtargetof type EvalTargetNV.-> GLenumpnameof type MapParameterNV.-> Ptr GLfloatparamspointing toCOMPSIZE(target,pname)elements of typeCheckedFloat32.-> m ()
glMapParameterivNV :: MonadIO m=> GLenumtargetof type EvalTargetNV.-> GLenumpnameof type MapParameterNV.-> Ptr GLintparamspointing toCOMPSIZE(target,pname)elements of typeCheckedInt32.-> m ()
glMapVertexAttrib2dAPPLE :: MonadIO m=> GLuintindex.-> GLuintsize.-> GLdoubleu1of typeCoordD.-> GLdoubleu2of typeCoordD.-> GLintustride.-> GLintuorderof typeCheckedInt32.-> GLdoublev1of typeCoordD.-> GLdoublev2of typeCoordD.-> GLintvstride.-> GLintvorderof typeCheckedInt32.-> Ptr GLdoublepointspointing toCOMPSIZE(size,ustride,uorder,vstride,vorder)elements of typeCoordD.-> m ()
glMapVertexAttrib2fAPPLE :: MonadIO m=> GLuintindex.-> GLuintsize.-> GLfloatu1of typeCoordF.-> GLfloatu2of typeCoordF.-> GLintustride.-> GLintuorderof typeCheckedInt32.-> GLfloatv1of typeCoordF.-> GLfloatv2of typeCoordF.-> GLintvstride.-> GLintvorderof typeCheckedInt32.-> Ptr GLfloatpointspointing toCOMPSIZE(size,ustride,uorder,vstride,vorder)elements of typeCoordF.-> m ()
glMaterialf :: MonadIO m=> GLenumfaceof type MaterialFace.-> GLenumpnameof type MaterialParameter.-> GLfloatparamof typeCheckedFloat32.-> m ()
Manual page for OpenGL 2.x.
glMaterialfv :: MonadIO m=> GLenumfaceof type MaterialFace.-> GLenumpnameof type MaterialParameter.-> Ptr GLfloatparamspointing toCOMPSIZE(pname)elements of typeCheckedFloat32.-> m ()
Manual page for OpenGL 2.x.
glMateriali :: MonadIO m=> GLenumfaceof type MaterialFace.-> GLenumpnameof type MaterialParameter.-> GLintparamof typeCheckedInt32.-> m ()
Manual page for OpenGL 2.x.
glMaterialiv :: MonadIO m=> GLenumfaceof type MaterialFace.-> GLenumpnameof type MaterialParameter.-> Ptr GLintparamspointing toCOMPSIZE(pname)elements of typeCheckedInt32.-> m ()
Manual page for OpenGL 2.x.
glMaterialx :: MonadIO m=> GLenumfaceof type MaterialFace.-> GLenumpnameof type MaterialParameter.-> GLfixedparam.-> m ()
glMaterialxOES :: MonadIO m=> GLenumfaceof type MaterialFace.-> GLenumpnameof type MaterialParameter.-> GLfixedparam.-> m ()
glMaterialxv :: MonadIO m=> GLenumfaceof type MaterialFace.-> GLenumpnameof type MaterialParameter.-> Ptr GLfixedparampointing toCOMPSIZE(pname)elements of typeGLfixed.-> m ()
glMaterialxvOES :: MonadIO m=> GLenumfaceof type MaterialFace.-> GLenumpnameof type MaterialParameter.-> Ptr GLfixedparampointing toCOMPSIZE(pname)elements of typeGLfixed.-> m ()
glMatrixLoadTransposedEXT :: MonadIO m=> GLenummodeof type MatrixMode.-> Ptr GLdoublempointing to16elements of typeGLdouble.-> m ()
glMatrixLoadTransposefEXT :: MonadIO m=> GLenummodeof type MatrixMode.-> Ptr GLfloatmpointing to16elements of typeGLfloat.-> m ()
glMatrixLoaddEXT :: MonadIO m=> GLenummodeof type MatrixMode.-> Ptr GLdoublempointing to16elements of typeGLdouble.-> m ()
glMatrixLoadfEXT :: MonadIO m=> GLenummodeof type MatrixMode.-> Ptr GLfloatmpointing to16elements of typeGLfloat.-> m ()
Manual page for OpenGL 2.x.
glMatrixMultTransposedEXT :: MonadIO m=> GLenummodeof type MatrixMode.-> Ptr GLdoublempointing to16elements of typeGLdouble.-> m ()
glMatrixMultTransposefEXT :: MonadIO m=> GLenummodeof type MatrixMode.-> Ptr GLfloatmpointing to16elements of typeGLfloat.-> m ()
glMatrixMultdEXT :: MonadIO m=> GLenummodeof type MatrixMode.-> Ptr GLdoublempointing to16elements of typeGLdouble.-> m ()
glMatrixMultfEXT :: MonadIO m=> GLenummodeof type MatrixMode.-> Ptr GLfloatmpointing to16elements of typeGLfloat.-> m ()
glMatrixRotatedEXT glMatrixRotatefEXT glMatrixScaledEXT glMatrixScalefEXT This command is an alias for glMaxShaderCompilerThreadsKHR.
Manual page for OpenGL 4.x.
Manual page for OpenGL 4.x.
This command is an alias for glMemoryBarrier.
Manual page for OpenGL 4.x.
This command is an alias for glMinSampleShading.
This command is an alias for glMinSampleShading.
glMinmax :: MonadIO m=> GLenumtargetof type MinmaxTargetEXT.-> GLenuminternalformatof type InternalFormat.-> GLbooleansinkof type Boolean.-> m ()
Manual page for OpenGL 2.x.
glMinmaxEXT :: MonadIO m=> GLenumtargetof type MinmaxTargetEXT.-> GLenuminternalformatof type InternalFormat.-> GLbooleansinkof type Boolean.-> m ()
This command is an alias for glMinmax.
glMultMatrixd Manual page for OpenGL 2.x.
glMultMatrixf Manual page for OpenGL 2.x.
Manual page for OpenGL 2.x.
This command is an alias for glMultTransposeMatrixd.
Manual page for OpenGL 2.x.
This command is an alias for glMultTransposeMatrixf.
glMultiDrawArrays Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glMultiDrawArraysEXT This command is an alias for glMultiDrawArrays.
Manual page for OpenGL 4.x.
This command is an alias for glMultiDrawArraysIndirect.
This command is an alias for glMultiDrawArraysIndirectCount.
This command is an alias for glMultiDrawArraysIndirect.
glMultiDrawElements :: MonadIO m=> GLenummodeof type PrimitiveType.-> Ptr GLsizeicountpointing toCOMPSIZE(drawcount)elements of typeGLsizei.-> GLenumtypeof type DrawElementsType.-> Ptr (Ptr a)indicespointing toCOMPSIZE(drawcount)elements of typePtr a.-> GLsizeidrawcount.-> m ()
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glMultiDrawElementsBaseVertex :: MonadIO m=> GLenummodeof type PrimitiveType.-> Ptr GLsizeicountpointing toCOMPSIZE(drawcount)elements of typeGLsizei.-> GLenumtypeof type DrawElementsType.-> Ptr (Ptr a)indicespointing toCOMPSIZE(drawcount)elements of typePtr a.-> GLsizeidrawcount.-> Ptr GLintbasevertexpointing toCOMPSIZE(drawcount)elements of typeGLint.-> m ()
Manual pages for OpenGL 3.x or OpenGL 4.x.
glMultiDrawElementsBaseVertexEXT :: MonadIO m=> GLenummodeof type PrimitiveType.-> Ptr GLsizeicountpointing toCOMPSIZE(drawcount)elements of typeGLsizei.-> GLenumtypeof type DrawElementsType.-> Ptr (Ptr a)indicespointing toCOMPSIZE(drawcount)elements of typePtr a.-> GLsizeiprimcount.-> Ptr GLintbasevertexpointing toCOMPSIZE(drawcount)elements of typeGLint.-> m ()
This command is an alias for glMultiDrawElementsBaseVertex.
glMultiDrawElementsEXT :: MonadIO m=> GLenummodeof type PrimitiveType.-> Ptr GLsizeicountpointing toCOMPSIZE(primcount)elements of typeGLsizei.-> GLenumtypeof type DrawElementsType.-> Ptr (Ptr a)indicespointing toCOMPSIZE(primcount)elements of typePtr a.-> GLsizeiprimcount.-> m ()
This command is an alias for glMultiDrawElements.
glMultiDrawElementsIndirect :: MonadIO m=> GLenummodeof type PrimitiveType.-> GLenumtypeof type DrawElementsType.-> Ptr aindirectpointing toCOMPSIZE(drawcount,stride)elements of typea.-> GLsizeidrawcount.-> GLsizeistride.-> m ()
Manual page for OpenGL 4.x.
glMultiDrawElementsIndirectAMD :: MonadIO m=> GLenummodeof type PrimitiveType.-> GLenumtypeof type DrawElementsType.-> Ptr aindirect.-> GLsizeiprimcount.-> GLsizeistride.-> m ()
This command is an alias for glMultiDrawElementsIndirect.
glMultiDrawElementsIndirectBindlessCountNV :: MonadIO m=> GLenummodeof type PrimitiveType.-> GLenumtypeof type DrawElementsType.-> Ptr aindirect.-> GLsizeidrawCount.-> GLsizeimaxDrawCount.-> GLsizeistride.-> GLintvertexBufferCount.-> m ()
glMultiDrawElementsIndirectBindlessNV :: MonadIO m=> GLenummodeof type PrimitiveType.-> GLenumtypeof type DrawElementsType.-> Ptr aindirect.-> GLsizeidrawCount.-> GLsizeistride.-> GLintvertexBufferCount.-> m ()
glMultiDrawElementsIndirectCount :: MonadIO m=> GLenummodeof type PrimitiveType.-> GLenumtypeof type DrawElementsType.-> Ptr aindirect.-> GLintptrdrawcount.-> GLsizeimaxdrawcount.-> GLsizeistride.-> m ()
glMultiDrawElementsIndirectCountARB :: MonadIO m=> GLenummodeof type PrimitiveType.-> GLenumtypeof type DrawElementsType.-> Ptr aindirect.-> GLintptrdrawcount.-> GLsizeimaxdrawcount.-> GLsizeistride.-> m ()
This command is an alias for glMultiDrawElementsIndirectCount.
glMultiDrawElementsIndirectEXT :: MonadIO m=> GLenummodeof type PrimitiveType.-> GLenumtypeof type DrawElementsType.-> Ptr aindirectpointing toCOMPSIZE(drawcount,stride)elements of typea.-> GLsizeidrawcount.-> GLsizeistride.-> m ()
This command is an alias for glMultiDrawElementsIndirect.
glMultiModeDrawElementsIBM :: MonadIO m=> Ptr GLenummodepointing toCOMPSIZE(primcount)elements of type PrimitiveType.-> Ptr GLsizeicountpointing toCOMPSIZE(primcount)elements of typeGLsizei.-> GLenumtypeof type DrawElementsType.-> Ptr (Ptr a)indicespointing toCOMPSIZE(primcount)elements of typePtr a.-> GLsizeiprimcount.-> GLintmodestride.-> m ()
glMultiTexBufferEXT :: MonadIO m=> GLenumtexunitof type TextureUnit.-> GLenumtargetof type TextureTarget.-> GLenuminternalformat.-> GLuintbuffer.-> m ()
glMultiTexCoord1bvOES :: MonadIO m=> GLenumtextureof type TextureUnit.-> Ptr GLbytecoordspointing to1element of typeGLbyte.-> m ()
glMultiTexCoord1d :: MonadIO m=> GLenumtargetof type TextureUnit.-> GLdoublesof typeCoordD.-> m ()
Manual page for OpenGL 2.x. The vector equivalent of this command is glMultiTexCoord1dv.
glMultiTexCoord1dARB :: MonadIO m=> GLenumtargetof type TextureUnit.-> GLdoublesof typeCoordD.-> m ()
The vector equivalent of this command is glMultiTexCoord1dv. This command is an alias for glMultiTexCoord1d.
glMultiTexCoord1dv :: MonadIO m=> GLenumtargetof type TextureUnit.-> Ptr GLdoublevpointing to1element of typeCoordD.-> m ()
Manual page for OpenGL 2.x.
glMultiTexCoord1dvARB :: MonadIO m=> GLenumtargetof type TextureUnit.-> Ptr GLdoublevpointing to1element of typeCoordD.-> m ()
This command is an alias for glMultiTexCoord1dv.
glMultiTexCoord1f :: MonadIO m=> GLenumtargetof type TextureUnit.-> GLfloatsof typeCoordF.-> m ()
Manual page for OpenGL 2.x. The vector equivalent of this command is glMultiTexCoord1fv.
glMultiTexCoord1fARB :: MonadIO m=> GLenumtargetof type TextureUnit.-> GLfloatsof typeCoordF.-> m ()
The vector equivalent of this command is glMultiTexCoord1fv. This command is an alias for glMultiTexCoord1f.
glMultiTexCoord1fv :: MonadIO m=> GLenumtargetof type TextureUnit.-> Ptr GLfloatvpointing to1element of typeCoordF.-> m ()
Manual page for OpenGL 2.x.
glMultiTexCoord1fvARB :: MonadIO m=> GLenumtargetof type TextureUnit.-> Ptr GLfloatvpointing to1element of typeCoordF.-> m ()
This command is an alias for glMultiTexCoord1fv.
glMultiTexCoord1hNV :: MonadIO m=> GLenumtargetof type TextureUnit.-> GLhalfNVsof typeHalf16NV.-> m ()
The vector equivalent of this command is glMultiTexCoord1hvNV.
glMultiTexCoord1hvNV :: MonadIO m=> GLenumtargetof type TextureUnit.-> Ptr GLhalfNVvpointing to1element of typeHalf16NV.-> m ()
glMultiTexCoord1i :: MonadIO m=> GLenumtargetof type TextureUnit.-> GLintsof typeCoordI.-> m ()
Manual page for OpenGL 2.x. The vector equivalent of this command is glMultiTexCoord1iv.
glMultiTexCoord1iARB :: MonadIO m=> GLenumtargetof type TextureUnit.-> GLintsof typeCoordI.-> m ()
The vector equivalent of this command is glMultiTexCoord1iv. This command is an alias for glMultiTexCoord1i.
glMultiTexCoord1iv :: MonadIO m=> GLenumtargetof type TextureUnit.-> Ptr GLintvpointing to1element of typeCoordI.-> m ()
Manual page for OpenGL 2.x.
glMultiTexCoord1ivARB :: MonadIO m=> GLenumtargetof type TextureUnit.-> Ptr GLintvpointing to1element of typeCoordI.-> m ()
This command is an alias for glMultiTexCoord1iv.
glMultiTexCoord1s :: MonadIO m=> GLenumtargetof type TextureUnit.-> GLshortsof typeCoordS.-> m ()
Manual page for OpenGL 2.x. The vector equivalent of this command is glMultiTexCoord1sv.
glMultiTexCoord1sARB :: MonadIO m=> GLenumtargetof type TextureUnit.-> GLshortsof typeCoordS.-> m ()
The vector equivalent of this command is glMultiTexCoord1sv. This command is an alias for glMultiTexCoord1s.
glMultiTexCoord1sv :: MonadIO m=> GLenumtargetof type TextureUnit.-> Ptr GLshortvpointing to1element of typeCoordS.-> m ()
Manual page for OpenGL 2.x.
glMultiTexCoord1svARB :: MonadIO m=> GLenumtargetof type TextureUnit.-> Ptr GLshortvpointing to1element of typeCoordS.-> m ()
This command is an alias for glMultiTexCoord1sv.
glMultiTexCoord1xvOES :: MonadIO m=> GLenumtextureof type TextureUnit.-> Ptr GLfixedcoordspointing to1element of typeGLfixed.-> m ()
glMultiTexCoord2bOES :: MonadIO m=> GLenumtextureof type TextureUnit.-> GLbytes.-> GLbytet.-> m ()
glMultiTexCoord2bvOES :: MonadIO m=> GLenumtextureof type TextureUnit.-> Ptr GLbytecoordspointing to2elements of typeGLbyte.-> m ()
glMultiTexCoord2d :: MonadIO m=> GLenumtargetof type TextureUnit.-> GLdoublesof typeCoordD.-> GLdoubletof typeCoordD.-> m ()
Manual page for OpenGL 2.x. The vector equivalent of this command is glMultiTexCoord2dv.
glMultiTexCoord2dARB :: MonadIO m=> GLenumtargetof type TextureUnit.-> GLdoublesof typeCoordD.-> GLdoubletof typeCoordD.-> m ()
The vector equivalent of this command is glMultiTexCoord2dv. This command is an alias for glMultiTexCoord2d.
glMultiTexCoord2dv :: MonadIO m=> GLenumtargetof type TextureUnit.-> Ptr GLdoublevpointing to2elements of typeCoordD.-> m ()
Manual page for OpenGL 2.x.
glMultiTexCoord2dvARB :: MonadIO m=> GLenumtargetof type TextureUnit.-> Ptr GLdoublevpointing to2elements of typeCoordD.-> m ()
This command is an alias for glMultiTexCoord2dv.
glMultiTexCoord2f :: MonadIO m=> GLenumtargetof type TextureUnit.-> GLfloatsof typeCoordF.-> GLfloattof typeCoordF.-> m ()
Manual page for OpenGL 2.x. The vector equivalent of this command is glMultiTexCoord2fv.
glMultiTexCoord2fARB :: MonadIO m=> GLenumtargetof type TextureUnit.-> GLfloatsof typeCoordF.-> GLfloattof typeCoordF.-> m ()
The vector equivalent of this command is glMultiTexCoord2fv. This command is an alias for glMultiTexCoord2f.
glMultiTexCoord2fv :: MonadIO m=> GLenumtargetof type TextureUnit.-> Ptr GLfloatvpointing to2elements of typeCoordF.-> m ()
Manual page for OpenGL 2.x.
glMultiTexCoord2fvARB :: MonadIO m=> GLenumtargetof type TextureUnit.-> Ptr GLfloatvpointing to2elements of typeCoordF.-> m ()
This command is an alias for glMultiTexCoord2fv.
glMultiTexCoord2hNV :: MonadIO m=> GLenumtargetof type TextureUnit.-> GLhalfNVsof typeHalf16NV.-> GLhalfNVtof typeHalf16NV.-> m ()
The vector equivalent of this command is glMultiTexCoord2hvNV.
glMultiTexCoord2hvNV :: MonadIO m=> GLenumtargetof type TextureUnit.-> Ptr GLhalfNVvpointing to2elements of typeHalf16NV.-> m ()
glMultiTexCoord2i :: MonadIO m=> GLenumtargetof type TextureUnit.-> GLintsof typeCoordI.-> GLinttof typeCoordI.-> m ()
Manual page for OpenGL 2.x. The vector equivalent of this command is glMultiTexCoord2iv.
glMultiTexCoord2iARB :: MonadIO m=> GLenumtargetof type TextureUnit.-> GLintsof typeCoordI.-> GLinttof typeCoordI.-> m ()
The vector equivalent of this command is glMultiTexCoord2iv. This command is an alias for glMultiTexCoord2i.
glMultiTexCoord2iv :: MonadIO m=> GLenumtargetof type TextureUnit.-> Ptr GLintvpointing to2elements of typeCoordI.-> m ()
Manual page for OpenGL 2.x.
glMultiTexCoord2ivARB :: MonadIO m=> GLenumtargetof type TextureUnit.-> Ptr GLintvpointing to2elements of typeCoordI.-> m ()
This command is an alias for glMultiTexCoord2iv.
glMultiTexCoord2s :: MonadIO m=> GLenumtargetof type TextureUnit.-> GLshortsof typeCoordS.-> GLshorttof typeCoordS.-> m ()
Manual page for OpenGL 2.x. The vector equivalent of this command is glMultiTexCoord2sv.
glMultiTexCoord2sARB :: MonadIO m=> GLenumtargetof type TextureUnit.-> GLshortsof typeCoordS.-> GLshorttof typeCoordS.-> m ()
The vector equivalent of this command is glMultiTexCoord2sv. This command is an alias for glMultiTexCoord2s.
glMultiTexCoord2sv :: MonadIO m=> GLenumtargetof type TextureUnit.-> Ptr GLshortvpointing to2elements of typeCoordS.-> m ()
Manual page for OpenGL 2.x.
glMultiTexCoord2svARB :: MonadIO m=> GLenumtargetof type TextureUnit.-> Ptr GLshortvpointing to2elements of typeCoordS.-> m ()
This command is an alias for glMultiTexCoord2sv.
glMultiTexCoord2xOES :: MonadIO m=> GLenumtextureof type TextureUnit.-> GLfixeds.-> GLfixedt.-> m ()
glMultiTexCoord2xvOES :: MonadIO m=> GLenumtextureof type TextureUnit.-> Ptr GLfixedcoordspointing to2elements of typeGLfixed.-> m ()
glMultiTexCoord3bOES glMultiTexCoord3bvOES :: MonadIO m=> GLenumtextureof type TextureUnit.-> Ptr GLbytecoordspointing to3elements of typeGLbyte.-> m ()
glMultiTexCoord3d Manual page for OpenGL 2.x. The vector equivalent of this command is glMultiTexCoord3dv.
glMultiTexCoord3dARB The vector equivalent of this command is glMultiTexCoord3dv. This command is an alias for glMultiTexCoord3d.
glMultiTexCoord3dv :: MonadIO m=> GLenumtargetof type TextureUnit.-> Ptr GLdoublevpointing to3elements of typeCoordD.-> m ()
Manual page for OpenGL 2.x.
glMultiTexCoord3dvARB :: MonadIO m=> GLenumtargetof type TextureUnit.-> Ptr GLdoublevpointing to3elements of typeCoordD.-> m ()
This command is an alias for glMultiTexCoord3dv.
glMultiTexCoord3f Manual page for OpenGL 2.x. The vector equivalent of this command is glMultiTexCoord3fv.
glMultiTexCoord3fARB The vector equivalent of this command is glMultiTexCoord3fv. This command is an alias for glMultiTexCoord3f.
glMultiTexCoord3fv :: MonadIO m=> GLenumtargetof type TextureUnit.-> Ptr GLfloatvpointing to3elements of typeCoordF.-> m ()
Manual page for OpenGL 2.x.
glMultiTexCoord3fvARB :: MonadIO m=> GLenumtargetof type TextureUnit.-> Ptr GLfloatvpointing to3elements of typeCoordF.-> m ()
This command is an alias for glMultiTexCoord3fv.
glMultiTexCoord3hNV The vector equivalent of this command is glMultiTexCoord3hvNV.
glMultiTexCoord3hvNV :: MonadIO m=> GLenumtargetof type TextureUnit.-> Ptr GLhalfNVvpointing to3elements of typeHalf16NV.-> m ()
glMultiTexCoord3i Manual page for OpenGL 2.x. The vector equivalent of this command is glMultiTexCoord3iv.
glMultiTexCoord3iARB The vector equivalent of this command is glMultiTexCoord3iv. This command is an alias for glMultiTexCoord3i.
glMultiTexCoord3iv :: MonadIO m=> GLenumtargetof type TextureUnit.-> Ptr GLintvpointing to3elements of typeCoordI.-> m ()
Manual page for OpenGL 2.x.
glMultiTexCoord3ivARB :: MonadIO m=> GLenumtargetof type TextureUnit.-> Ptr GLintvpointing to3elements of typeCoordI.-> m ()
This command is an alias for glMultiTexCoord3iv.
glMultiTexCoord3s Manual page for OpenGL 2.x. The vector equivalent of this command is glMultiTexCoord3sv.
glMultiTexCoord3sARB The vector equivalent of this command is glMultiTexCoord3sv. This command is an alias for glMultiTexCoord3s.
glMultiTexCoord3sv :: MonadIO m=> GLenumtargetof type TextureUnit.-> Ptr GLshortvpointing to3elements of typeCoordS.-> m ()
Manual page for OpenGL 2.x.
glMultiTexCoord3svARB :: MonadIO m=> GLenumtargetof type TextureUnit.-> Ptr GLshortvpointing to3elements of typeCoordS.-> m ()
This command is an alias for glMultiTexCoord3sv.
glMultiTexCoord3xOES glMultiTexCoord3xvOES :: MonadIO m=> GLenumtextureof type TextureUnit.-> Ptr GLfixedcoordspointing to3elements of typeGLfixed.-> m ()
glMultiTexCoord4bOES glMultiTexCoord4bvOES :: MonadIO m=> GLenumtextureof type TextureUnit.-> Ptr GLbytecoordspointing to4elements of typeGLbyte.-> m ()
glMultiTexCoord4d Manual page for OpenGL 2.x. The vector equivalent of this command is glMultiTexCoord4dv.
glMultiTexCoord4dARB The vector equivalent of this command is glMultiTexCoord4dv. This command is an alias for glMultiTexCoord4d.
glMultiTexCoord4dv :: MonadIO m=> GLenumtargetof type TextureUnit.-> Ptr GLdoublevpointing to4elements of typeCoordD.-> m ()
Manual page for OpenGL 2.x.
glMultiTexCoord4dvARB :: MonadIO m=> GLenumtargetof type TextureUnit.-> Ptr GLdoublevpointing to4elements of typeCoordD.-> m ()
This command is an alias for glMultiTexCoord4dv.
glMultiTexCoord4f Manual page for OpenGL 2.x. The vector equivalent of this command is glMultiTexCoord4fv.
glMultiTexCoord4fARB The vector equivalent of this command is glMultiTexCoord4fv. This command is an alias for glMultiTexCoord4f.
glMultiTexCoord4fv :: MonadIO m=> GLenumtargetof type TextureUnit.-> Ptr GLfloatvpointing to4elements of typeCoordF.-> m ()
Manual page for OpenGL 2.x.
glMultiTexCoord4fvARB :: MonadIO m=> GLenumtargetof type TextureUnit.-> Ptr GLfloatvpointing to4elements of typeCoordF.-> m ()
This command is an alias for glMultiTexCoord4fv.
glMultiTexCoord4hNV The vector equivalent of this command is glMultiTexCoord4hvNV.
glMultiTexCoord4hvNV :: MonadIO m=> GLenumtargetof type TextureUnit.-> Ptr GLhalfNVvpointing to4elements of typeHalf16NV.-> m ()
glMultiTexCoord4i Manual page for OpenGL 2.x. The vector equivalent of this command is glMultiTexCoord4iv.
glMultiTexCoord4iARB The vector equivalent of this command is glMultiTexCoord4iv. This command is an alias for glMultiTexCoord4i.
glMultiTexCoord4iv :: MonadIO m=> GLenumtargetof type TextureUnit.-> Ptr GLintvpointing to4elements of typeCoordI.-> m ()
Manual page for OpenGL 2.x.
glMultiTexCoord4ivARB :: MonadIO m=> GLenumtargetof type TextureUnit.-> Ptr GLintvpointing to4elements of typeCoordI.-> m ()
This command is an alias for glMultiTexCoord4iv.
glMultiTexCoord4s Manual page for OpenGL 2.x. The vector equivalent of this command is glMultiTexCoord4sv.
glMultiTexCoord4sARB The vector equivalent of this command is glMultiTexCoord4sv. This command is an alias for glMultiTexCoord4s.
glMultiTexCoord4sv :: MonadIO m=> GLenumtargetof type TextureUnit.-> Ptr GLshortvpointing to4elements of typeCoordS.-> m ()
Manual page for OpenGL 2.x.
glMultiTexCoord4svARB :: MonadIO m=> GLenumtargetof type TextureUnit.-> Ptr GLshortvpointing to4elements of typeCoordS.-> m ()
This command is an alias for glMultiTexCoord4sv.
glMultiTexCoord4x glMultiTexCoord4xOES glMultiTexCoord4xvOES :: MonadIO m=> GLenumtextureof type TextureUnit.-> Ptr GLfixedcoordspointing to4elements of typeGLfixed.-> m ()
glMultiTexCoordP1ui :: MonadIO m=> GLenumtextureof type TextureUnit.-> GLenumtypeof type TexCoordPointerType.-> GLuintcoords.-> m ()
glMultiTexCoordP1uiv :: MonadIO m=> GLenumtextureof type TextureUnit.-> GLenumtypeof type TexCoordPointerType.-> Ptr GLuintcoordspointing to1element of typeGLuint.-> m ()
glMultiTexCoordP2ui :: MonadIO m=> GLenumtextureof type TextureUnit.-> GLenumtypeof type TexCoordPointerType.-> GLuintcoords.-> m ()
glMultiTexCoordP2uiv :: MonadIO m=> GLenumtextureof type TextureUnit.-> GLenumtypeof type TexCoordPointerType.-> Ptr GLuintcoordspointing to1element of typeGLuint.-> m ()
glMultiTexCoordP3ui :: MonadIO m=> GLenumtextureof type TextureUnit.-> GLenumtypeof type TexCoordPointerType.-> GLuintcoords.-> m ()
glMultiTexCoordP3uiv :: MonadIO m=> GLenumtextureof type TextureUnit.-> GLenumtypeof type TexCoordPointerType.-> Ptr GLuintcoordspointing to1element of typeGLuint.-> m ()
glMultiTexCoordP4ui :: MonadIO m=> GLenumtextureof type TextureUnit.-> GLenumtypeof type TexCoordPointerType.-> GLuintcoords.-> m ()
glMultiTexCoordP4uiv :: MonadIO m=> GLenumtextureof type TextureUnit.-> GLenumtypeof type TexCoordPointerType.-> Ptr GLuintcoordspointing to1element of typeGLuint.-> m ()
glMultiTexCoordPointerEXT :: MonadIO m=> GLenumtexunitof type TextureUnit.-> GLintsize.-> GLenumtypeof type TexCoordPointerType.-> GLsizeistride.-> Ptr apointerpointing toCOMPSIZE(size,type,stride)elements of typea.-> m ()
glMultiTexEnvfEXT :: MonadIO m=> GLenumtexunitof type TextureUnit.-> GLenumtargetof type TextureEnvTarget.-> GLenumpnameof type TextureEnvParameter.-> GLfloatparamof typeCheckedFloat32.-> m ()
The vector equivalent of this command is glMultiTexEnvfvEXT.
glMultiTexEnvfvEXT :: MonadIO m=> GLenumtexunitof type TextureUnit.-> GLenumtargetof type TextureEnvTarget.-> GLenumpnameof type TextureEnvParameter.-> Ptr GLfloatparamspointing toCOMPSIZE(pname)elements of typeCheckedFloat32.-> m ()
glMultiTexEnviEXT :: MonadIO m=> GLenumtexunitof type TextureUnit.-> GLenumtargetof type TextureEnvTarget.-> GLenumpnameof type TextureEnvParameter.-> GLintparamof typeCheckedInt32.-> m ()
The vector equivalent of this command is glMultiTexEnvivEXT.
glMultiTexEnvivEXT :: MonadIO m=> GLenumtexunitof type TextureUnit.-> GLenumtargetof type TextureEnvTarget.-> GLenumpnameof type TextureEnvParameter.-> Ptr GLintparamspointing toCOMPSIZE(pname)elements of typeCheckedInt32.-> m ()
glMultiTexGendEXT :: MonadIO m=> GLenumtexunitof type TextureUnit.-> GLenumcoordof type TextureCoordName.-> GLenumpnameof type TextureGenParameter.-> GLdoubleparam.-> m ()
The vector equivalent of this command is glMultiTexGendvEXT.
glMultiTexGendvEXT :: MonadIO m=> GLenumtexunitof type TextureUnit.-> GLenumcoordof type TextureCoordName.-> GLenumpnameof type TextureGenParameter.-> Ptr GLdoubleparamspointing toCOMPSIZE(pname)elements of typeGLdouble.-> m ()
glMultiTexGenfEXT :: MonadIO m=> GLenumtexunitof type TextureUnit.-> GLenumcoordof type TextureCoordName.-> GLenumpnameof type TextureGenParameter.-> GLfloatparamof typeCheckedFloat32.-> m ()
The vector equivalent of this command is glMultiTexGenfvEXT.
glMultiTexGenfvEXT :: MonadIO m=> GLenumtexunitof type TextureUnit.-> GLenumcoordof type TextureCoordName.-> GLenumpnameof type TextureGenParameter.-> Ptr GLfloatparamspointing toCOMPSIZE(pname)elements of typeCheckedFloat32.-> m ()
glMultiTexGeniEXT :: MonadIO m=> GLenumtexunitof type TextureUnit.-> GLenumcoordof type TextureCoordName.-> GLenumpnameof type TextureGenParameter.-> GLintparamof typeCheckedInt32.-> m ()
The vector equivalent of this command is glMultiTexGenivEXT.
glMultiTexGenivEXT :: MonadIO m=> GLenumtexunitof type TextureUnit.-> GLenumcoordof type TextureCoordName.-> GLenumpnameof type TextureGenParameter.-> Ptr GLintparamspointing toCOMPSIZE(pname)elements of typeCheckedInt32.-> m ()
glMultiTexImage1DEXT :: MonadIO m=> GLenumtexunitof type TextureUnit.-> GLenumtargetof type TextureTarget.-> GLintlevelof typeCheckedInt32.-> GLintinternalformatof type InternalFormat.-> GLsizeiwidth.-> GLintborderof typeCheckedInt32.-> GLenumformatof type PixelFormat.-> GLenumtypeof type PixelType.-> Ptr apixelspointing toCOMPSIZE(format,type,width)elements of typea.-> m ()
glMultiTexImage2DEXT :: MonadIO m=> GLenumtexunitof type TextureUnit.-> GLenumtargetof type TextureTarget.-> GLintlevelof typeCheckedInt32.-> GLintinternalformatof type InternalFormat.-> GLsizeiwidth.-> GLsizeiheight.-> GLintborderof typeCheckedInt32.-> GLenumformatof type PixelFormat.-> GLenumtypeof type PixelType.-> Ptr apixelspointing toCOMPSIZE(format,type,width,height)elements of typea.-> m ()
glMultiTexImage3DEXT :: MonadIO m=> GLenumtexunitof type TextureUnit.-> GLenumtargetof type TextureTarget.-> GLintlevelof typeCheckedInt32.-> GLintinternalformatof type InternalFormat.-> GLsizeiwidth.-> GLsizeiheight.-> GLsizeidepth.-> GLintborderof typeCheckedInt32.-> GLenumformatof type PixelFormat.-> GLenumtypeof type PixelType.-> Ptr apixelspointing toCOMPSIZE(format,type,width,height,depth)elements of typea.-> m ()
glMultiTexParameterIivEXT :: MonadIO m=> GLenumtexunitof type TextureUnit.-> GLenumtargetof type TextureTarget.-> GLenumpnameof type TextureParameterName.-> Ptr GLintparamspointing toCOMPSIZE(pname)elements of typeCheckedInt32.-> m ()
glMultiTexParameterIuivEXT :: MonadIO m=> GLenumtexunitof type TextureUnit.-> GLenumtargetof type TextureTarget.-> GLenumpnameof type TextureParameterName.-> Ptr GLuintparamspointing toCOMPSIZE(pname)elements of typeGLuint.-> m ()
glMultiTexParameterfEXT :: MonadIO m=> GLenumtexunitof type TextureUnit.-> GLenumtargetof type TextureTarget.-> GLenumpnameof type TextureParameterName.-> GLfloatparamof typeCheckedFloat32.-> m ()
The vector equivalent of this command is glMultiTexParameterfvEXT.
glMultiTexParameterfvEXT :: MonadIO m=> GLenumtexunitof type TextureUnit.-> GLenumtargetof type TextureTarget.-> GLenumpnameof type TextureParameterName.-> Ptr GLfloatparamspointing toCOMPSIZE(pname)elements of typeCheckedFloat32.-> m ()
glMultiTexParameteriEXT :: MonadIO m=> GLenumtexunitof type TextureUnit.-> GLenumtargetof type TextureTarget.-> GLenumpnameof type TextureParameterName.-> GLintparamof typeCheckedInt32.-> m ()
The vector equivalent of this command is glMultiTexParameterivEXT.
glMultiTexParameterivEXT :: MonadIO m=> GLenumtexunitof type TextureUnit.-> GLenumtargetof type TextureTarget.-> GLenumpnameof type TextureParameterName.-> Ptr GLintparamspointing toCOMPSIZE(pname)elements of typeCheckedInt32.-> m ()
glMultiTexRenderbufferEXT :: MonadIO m=> GLenumtexunitof type TextureUnit.-> GLenumtargetof type TextureTarget.-> GLuintrenderbuffer.-> m ()
glMultiTexSubImage1DEXT :: MonadIO m=> GLenumtexunitof type TextureUnit.-> GLenumtargetof type TextureTarget.-> GLintlevelof typeCheckedInt32.-> GLintxoffsetof typeCheckedInt32.-> GLsizeiwidth.-> GLenumformatof type PixelFormat.-> GLenumtypeof type PixelType.-> Ptr apixelspointing toCOMPSIZE(format,type,width)elements of typea.-> m ()
glMultiTexSubImage2DEXT :: MonadIO m=> GLenumtexunitof type TextureUnit.-> GLenumtargetof type TextureTarget.-> GLintlevelof typeCheckedInt32.-> GLintxoffsetof typeCheckedInt32.-> GLintyoffsetof typeCheckedInt32.-> GLsizeiwidth.-> GLsizeiheight.-> GLenumformatof type PixelFormat.-> GLenumtypeof type PixelType.-> Ptr apixelspointing toCOMPSIZE(format,type,width,height)elements of typea.-> m ()
glMultiTexSubImage3DEXT :: MonadIO m=> GLenumtexunitof type TextureUnit.-> GLenumtargetof type TextureTarget.-> GLintlevelof typeCheckedInt32.-> GLintxoffsetof typeCheckedInt32.-> GLintyoffsetof typeCheckedInt32.-> GLintzoffsetof typeCheckedInt32.-> GLsizeiwidth.-> GLsizeiheight.-> GLsizeidepth.-> GLenumformatof type PixelFormat.-> GLenumtypeof type PixelType.-> Ptr apixelspointing toCOMPSIZE(format,type,width,height,depth)elements of typea.-> m ()
glMulticastBufferSubDataNV :: MonadIO m=> GLbitfieldgpuMask.-> GLuintbuffer.-> GLintptroffset.-> GLsizeiptrsize.-> Ptr adata.-> m ()
glMulticastCopyBufferSubDataNV :: MonadIO m=> GLuintreadGpu.-> GLbitfieldwriteGpuMask.-> GLuintreadBuffer.-> GLuintwriteBuffer.-> GLintptrreadOffset.-> GLintptrwriteOffset.-> GLsizeiptrsize.-> m ()
glMulticastCopyImageSubDataNV :: MonadIO m=> GLuintsrcGpu.-> GLbitfielddstGpuMask.-> GLuintsrcName.-> GLenumsrcTarget.-> GLintsrcLevel.-> GLintsrcX.-> GLintsrcY.-> GLintsrcZ.-> GLuintdstName.-> GLenumdstTarget.-> GLintdstLevel.-> GLintdstX.-> GLintdstY.-> GLintdstZ.-> GLsizeisrcWidth.-> GLsizeisrcHeight.-> GLsizeisrcDepth.-> m ()
glNamedBufferData :: MonadIO m=> GLuintbuffer.-> GLsizeiptrsizeof typeBufferSize.-> Ptr adata.-> GLenumusageof type VertexBufferObjectUsage.-> m ()
Manual page for OpenGL 4.x.
glNamedBufferDataEXT :: MonadIO m=> GLuintbuffer.-> GLsizeiptrsize.-> Ptr adatapointing toCOMPSIZE(size)elements of typea.-> GLenumusageof type VertexBufferObjectUsage.-> m ()
glNamedBufferStorage :: MonadIO m=> GLuintbuffer.-> GLsizeiptrsizeof typeBufferSize.-> Ptr adatapointing tosizeelements of typea.-> GLbitfieldflagsof type BufferStorageMask.-> m ()
Manual page for OpenGL 4.x.
glNamedBufferStorageEXT :: MonadIO m=> GLuintbuffer.-> GLsizeiptrsizeof typeBufferSize.-> Ptr adatapointing tosizeelements of typea.-> GLbitfieldflagsof type BufferStorageMask.-> m ()
This command is an alias for glNamedBufferStorage.
glNamedBufferStorageExternalEXT :: MonadIO m=> GLuintbuffer.-> GLintptroffset.-> GLsizeiptrsize.-> GLeglClientBufferEXTclientBuffer.-> GLbitfieldflagsof type BufferStorageMask.-> m ()
glNamedBufferStorageMemEXT :: MonadIO m=> GLuintbuffer.-> GLsizeiptrsizeof typeBufferSize.-> GLuintmemory.-> GLuint64offset.-> m ()
glNamedBufferSubData :: MonadIO m=> GLuintbuffer.-> GLintptroffset.-> GLsizeiptrsizeof typeBufferSize.-> Ptr adatapointing toCOMPSIZE(size)elements of typea.-> m ()
Manual page for OpenGL 4.x.
glNamedBufferSubDataEXT :: MonadIO m=> GLuintbuffer.-> GLintptroffset.-> GLsizeiptrsizeof typeBufferSize.-> Ptr adatapointing toCOMPSIZE(size)elements of typea.-> m ()
This command is an alias for glNamedBufferSubData.
glNamedFramebufferDrawBuffer :: MonadIO m=> GLuintframebuffer.-> GLenumbufof type ColorBuffer.-> m ()
Manual page for OpenGL 4.x.
Manual page for OpenGL 4.x.
glNamedFramebufferParameteri :: MonadIO m=> GLuintframebuffer.-> GLenumpnameof type FramebufferParameterName.-> GLintparam.-> m ()
Manual page for OpenGL 4.x.
glNamedFramebufferParameteriEXT :: MonadIO m=> GLuintframebufferof typeFramebuffer.-> GLenumpnameof type FramebufferParameterName.-> GLintparam.-> m ()
glNamedFramebufferReadBuffer :: MonadIO m=> GLuintframebuffer.-> GLenumsrcof type ColorBuffer.-> m ()
Manual page for OpenGL 4.x.
glNamedFramebufferRenderbuffer :: MonadIO m=> GLuintframebuffer.-> GLenumattachmentof type FramebufferAttachment.-> GLenumrenderbuffertargetof type RenderbufferTarget.-> GLuintrenderbuffer.-> m ()
Manual page for OpenGL 4.x.
glNamedFramebufferRenderbufferEXT :: MonadIO m=> GLuintframebufferof typeFramebuffer.-> GLenumattachmentof type FramebufferAttachment.-> GLenumrenderbuffertargetof type RenderbufferTarget.-> GLuintrenderbufferof typeRenderbuffer.-> m ()
Manual page for OpenGL 4.x.
glNamedFramebufferTexture1DEXT :: MonadIO m=> GLuintframebufferof typeFramebuffer.-> GLenumattachmentof type FramebufferAttachment.-> GLenumtextargetof type TextureTarget.-> GLuinttextureof typeTexture.-> GLintlevelof typeCheckedInt32.-> m ()
glNamedFramebufferTexture2DEXT :: MonadIO m=> GLuintframebufferof typeFramebuffer.-> GLenumattachmentof type FramebufferAttachment.-> GLenumtextargetof type TextureTarget.-> GLuinttextureof typeTexture.-> GLintlevelof typeCheckedInt32.-> m ()
glNamedFramebufferTexture3DEXT :: MonadIO m=> GLuintframebufferof typeFramebuffer.-> GLenumattachmentof type FramebufferAttachment.-> GLenumtextargetof type TextureTarget.-> GLuinttextureof typeTexture.-> GLintlevelof typeCheckedInt32.-> GLintzoffsetof typeCheckedInt32.-> m ()
glNamedFramebufferTextureFaceEXT :: MonadIO m=> GLuintframebufferof typeFramebuffer.-> GLenumattachmentof type FramebufferAttachment.-> GLuinttextureof typeTexture.-> GLintlevelof typeCheckedInt32.-> GLenumfaceof type TextureTarget.-> m ()
Manual page for OpenGL 4.x.
The vector equivalent of this command is glNamedProgramLocalParameter4dvEXT.
The vector equivalent of this command is glNamedProgramLocalParameter4fvEXT.
The vector equivalent of this command is glNamedProgramLocalParameterI4ivEXT.
The vector equivalent of this command is glNamedProgramLocalParameterI4uivEXT.
glNamedProgramStringEXT :: MonadIO m=> GLuintprogram.-> GLenumtargetof type ProgramTarget.-> GLenumformatof type ProgramFormat.-> GLsizeilen.-> Ptr astringpointing tolenelements of typea.-> m ()
Manual page for OpenGL 4.x.
Manual page for OpenGL 4.x.
Manual page for OpenGL 2.x.
glNewObjectBufferATI Manual page for OpenGL 2.x. The vector equivalent of this command is glNormal3bv.
Manual page for OpenGL 2.x.
glNormal3d Manual page for OpenGL 2.x. The vector equivalent of this command is glNormal3dv.
Manual page for OpenGL 2.x.
glNormal3f Manual page for OpenGL 2.x. The vector equivalent of this command is glNormal3fv.
Manual page for OpenGL 2.x.
glNormal3hNV The vector equivalent of this command is glNormal3hvNV.
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.
glNormal3xvOES glNormalP3uiv :: MonadIO m=> GLenumtypeof type NormalPointerType.-> Ptr GLuintcoordspointing to1element of typeGLuint.-> m ()
glNormalPointer :: MonadIO m=> GLenumtypeof type NormalPointerType.-> GLsizeistride.-> Ptr apointerpointing toCOMPSIZE(type,stride)elements of typea.-> m ()
Manual page for OpenGL 2.x.
glNormalPointerEXT glNormalPointervINTEL :: MonadIO m=> GLenumtypeof type NormalPointerType.-> Ptr (Ptr a)pointerpointing to4elements of typePtr a.-> m ()
glNormalStream3bATI glNormalStream3bvATI :: MonadIO m=> GLenumstreamof type VertexStreamATI.-> Ptr GLbytecoordspointing to3elements of typeGLbyte.-> m ()
glNormalStream3dATI glNormalStream3dvATI :: MonadIO m=> GLenumstreamof type VertexStreamATI.-> Ptr GLdoublecoordspointing to3elements of typeGLdouble.-> m ()
glNormalStream3fATI glNormalStream3fvATI :: MonadIO m=> GLenumstreamof type VertexStreamATI.-> Ptr GLfloatcoordspointing to3elements of typeGLfloat.-> m ()
glNormalStream3iATI glNormalStream3ivATI :: MonadIO m=> GLenumstreamof type VertexStreamATI.-> Ptr GLintcoordspointing to3elements of typeGLint.-> m ()
glNormalStream3sATI glNormalStream3svATI :: MonadIO m=> GLenumstreamof type VertexStreamATI.-> Ptr GLshortcoordspointing to3elements of typeGLshort.-> m ()
glObjectLabel Manual page for OpenGL 4.x.
glObjectLabelKHR This command is an alias for glObjectLabel.
glObjectPtrLabel Manual page for OpenGL 4.x.
This command is an alias for glObjectPtrLabel.
glOrtho Manual page for OpenGL 2.x.
glPNTrianglesfATI :: MonadIO m=> GLenumpnameof type PNTrianglesPNameATI.-> GLfloatparam.-> m ()
glPassTexCoordATI :: MonadIO m=> GLuintdst.-> GLuintcoord.-> GLenumswizzleof type SwizzleOpATI.-> m ()
Manual page for OpenGL 2.x.
glPatchParameterfv :: MonadIO m=> GLenumpnameof type PatchParameterName.-> Ptr GLfloatvaluespointing toCOMPSIZE(pname)elements of typeGLfloat.-> m ()
Manual page for OpenGL 4.x.
Manual page for OpenGL 4.x.
glPatchParameteriEXT :: MonadIO m=> GLenumpnameof type PatchParameterName.-> GLintvalue.-> m ()
This command is an alias for glPatchParameteri.
glPatchParameteriOES :: MonadIO m=> GLenumpnameof type PatchParameterName.-> GLintvalue.-> m ()
This command is an alias for glPatchParameteri.
glPathColorGenNV :: MonadIO m=> GLenumcolorof type PathColor.-> GLenumgenModeof type PathGenMode.-> GLenumcolorFormatof type PathColorFormat.-> Ptr GLfloatcoeffspointing toCOMPSIZE(genMode,colorFormat)elements of typeGLfloat.-> m ()
glPathCommandsNV glPathCoordsNV glPathGlyphIndexRangeNV :: MonadIO m=> GLenumfontTarget.-> Ptr afontName.-> GLbitfieldfontStyleof type PathFontStyle.-> GLuintpathParameterTemplate.-> GLfloatemScale.-> Ptr GLuintbaseAndCount.-> m GLenum
glPathGlyphRangeNV :: MonadIO m=> GLuintfirstPathNameof typePath.-> GLenumfontTargetof type PathFontTarget.-> Ptr afontNamepointing toCOMPSIZE(fontTarget,fontName)elements of typea.-> GLbitfieldfontStyleof type PathFontStyle.-> GLuintfirstGlyph.-> GLsizeinumGlyphs.-> GLenumhandleMissingGlyphsof type PathHandleMissingGlyphs.-> GLuintpathParameterTemplateof typePath.-> GLfloatemScale.-> m ()
glPathGlyphsNV :: MonadIO m=> GLuintfirstPathNameof typePath.-> GLenumfontTargetof type PathFontTarget.-> Ptr afontNamepointing toCOMPSIZE(fontTarget,fontName)elements of typea.-> GLbitfieldfontStyleof type PathFontStyle.-> GLsizeinumGlyphs.-> GLenumtypeof type PathElementType.-> Ptr bcharcodespointing toCOMPSIZE(numGlyphs,type,charcodes)elements of typeb.-> GLenumhandleMissingGlyphsof type PathHandleMissingGlyphs.-> GLuintpathParameterTemplateof typePath.-> GLfloatemScale.-> m ()
glPathParameterfNV :: MonadIO m=> GLuintpathof typePath.-> GLenumpnameof type PathParameter.-> GLfloatvalue.-> m ()
glPathParameterfvNV glPathParameteriNV :: MonadIO m=> GLuintpathof typePath.-> GLenumpnameof type PathParameter.-> GLintvalue.-> m ()
glPathParameterivNV glPathStencilFuncNV :: MonadIO m=> GLenumfuncof type StencilFunction.-> GLintrefof typeClampedStencilValue.-> GLuintmaskof typeMaskedStencilValue.-> m ()
glPathStringNV glPathSubCommandsNV :: MonadIO m=> GLuintpathof typePath.-> GLsizeicommandStart.-> GLsizeicommandsToDelete.-> GLsizeinumCommands.-> Ptr GLubytecommandspointing tonumCommandselements of typePathCommand.-> GLsizeinumCoords.-> GLenumcoordTypeof type PathCoordType.-> Ptr acoordspointing toCOMPSIZE(numCoords,coordType)elements of typea.-> m ()
glPathSubCoordsNV glPathTexGenNV Manual page for OpenGL 4.x.
This command is an alias for glPauseTransformFeedback.
glPixelDataRangeNV :: MonadIO m=> GLenumtargetof type PixelDataRangeTargetNV.-> GLsizeilength.-> Ptr apointerpointing tolengthelements of typea.-> m ()
glPixelMapfv Manual page for OpenGL 2.x.
glPixelMapuiv Manual page for OpenGL 2.x.
glPixelMapusv Manual page for OpenGL 2.x.
glPixelStoref :: MonadIO m=> GLenumpnameof type PixelStoreParameter.-> GLfloatparamof typeCheckedFloat32.-> m ()
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glPixelStorei :: MonadIO m=> GLenumpnameof type PixelStoreParameter.-> GLintparamof typeCheckedInt32.-> m ()
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glPixelTexGenParameterfSGIS :: MonadIO m=> GLenumpnameof type PixelTexGenParameterNameSGIS.-> GLfloatparamof typeCheckedFloat32.-> m ()
glPixelTexGenParameterfvSGIS :: MonadIO m=> GLenumpnameof type PixelTexGenParameterNameSGIS.-> Ptr GLfloatparamspointing toCOMPSIZE(pname)elements of typeCheckedFloat32.-> m ()
glPixelTexGenParameteriSGIS :: MonadIO m=> GLenumpnameof type PixelTexGenParameterNameSGIS.-> GLintparamof typeCheckedInt32.-> m ()
glPixelTexGenParameterivSGIS :: MonadIO m=> GLenumpnameof type PixelTexGenParameterNameSGIS.-> Ptr GLintparamspointing toCOMPSIZE(pname)elements of typeCheckedInt32.-> m ()
glPixelTransferf :: MonadIO m=> GLenumpnameof type PixelTransferParameter.-> GLfloatparamof typeCheckedFloat32.-> m ()
Manual page for OpenGL 2.x.
glPixelTransferi :: MonadIO m=> GLenumpnameof type PixelTransferParameter.-> GLintparamof typeCheckedInt32.-> m ()
Manual page for OpenGL 2.x.
glPixelTransferxOES :: MonadIO m=> GLenumpnameof type PixelTransferParameter.-> GLfixedparam.-> m ()
glPixelTransformParameterfEXT :: MonadIO m=> GLenumtargetof type PixelTransformTargetEXT.-> GLenumpnameof type PixelTransformPNameEXT.-> GLfloatparam.-> m ()
glPixelTransformParameterfvEXT :: MonadIO m=> GLenumtargetof type PixelTransformTargetEXT.-> GLenumpnameof type PixelTransformPNameEXT.-> Ptr GLfloatparamspointing to1element of typeGLfloat.-> m ()
glPixelTransformParameteriEXT :: MonadIO m=> GLenumtargetof type PixelTransformTargetEXT.-> GLenumpnameof type PixelTransformPNameEXT.-> GLintparam.-> m ()
glPixelTransformParameterivEXT :: MonadIO m=> GLenumtargetof type PixelTransformTargetEXT.-> GLenumpnameof type PixelTransformPNameEXT.-> Ptr GLintparamspointing to1element of typeGLint.-> m ()
Manual page for OpenGL 2.x.
glPointAlongPathNV :: MonadIO m=> GLuintpathof typePath.-> GLsizeistartSegment.-> GLsizeinumSegments.-> GLfloatdistance.-> Ptr GLfloatxpointing to1element of typeGLfloat.-> Ptr GLfloatypointing to1element of typeGLfloat.-> Ptr GLfloattangentXpointing to1element of typeGLfloat.-> Ptr GLfloattangentYpointing to1element of typeGLfloat.-> m GLbooleanof type Boolean.
glPointParameterf :: MonadIO m=> GLenumpnameof type PointParameterNameARB.-> GLfloatparamof typeCheckedFloat32.-> m ()
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glPointParameterfARB :: MonadIO m=> GLenumpnameof type PointParameterNameARB.-> GLfloatparamof typeCheckedFloat32.-> m ()
This command is an alias for glPointParameterf.
glPointParameterfEXT :: MonadIO m=> GLenumpnameof type PointParameterNameARB.-> GLfloatparamof typeCheckedFloat32.-> m ()
This command is an alias for glPointParameterf.
glPointParameterfSGIS :: MonadIO m=> GLenumpnameof type PointParameterNameARB.-> GLfloatparamof typeCheckedFloat32.-> m ()
This command is an alias for glPointParameterf.
glPointParameterfv :: MonadIO m=> GLenumpnameof type PointParameterNameARB.-> Ptr GLfloatparamspointing toCOMPSIZE(pname)elements of typeCheckedFloat32.-> m ()
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glPointParameterfvARB :: MonadIO m=> GLenumpnameof type PointParameterNameARB.-> Ptr GLfloatparamspointing toCOMPSIZE(pname)elements of typeCheckedFloat32.-> m ()
This command is an alias for glPointParameterfv.
glPointParameterfvEXT :: MonadIO m=> GLenumpnameof type PointParameterNameARB.-> Ptr GLfloatparamspointing toCOMPSIZE(pname)elements of typeCheckedFloat32.-> m ()
This command is an alias for glPointParameterfv.
glPointParameterfvSGIS :: MonadIO m=> GLenumpnameof type PointParameterNameARB.-> Ptr GLfloatparamspointing toCOMPSIZE(pname)elements of typeCheckedFloat32.-> m ()
This command is an alias for glPointParameterfv.
glPointParameteri :: MonadIO m=> GLenumpnameof type PointParameterNameARB.-> GLintparam.-> m ()
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glPointParameteriNV :: MonadIO m=> GLenumpnameof type PointParameterNameARB.-> GLintparam.-> m ()
This command is an alias for glPointParameteri.
glPointParameteriv :: MonadIO m=> GLenumpnameof type PointParameterNameARB.-> Ptr GLintparamspointing toCOMPSIZE(pname)elements of typeGLint.-> m ()
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glPointParameterivNV :: MonadIO m=> GLenumpnameof type PointParameterNameARB.-> Ptr GLintparamspointing toCOMPSIZE(pname)elements of typeGLint.-> m ()
This command is an alias for glPointParameteriv.
glPointParameterx :: MonadIO m=> GLenumpnameof type PointParameterNameARB.-> GLfixedparam.-> m ()
glPointParameterxOES :: MonadIO m=> GLenumpnameof type PointParameterNameARB.-> GLfixedparam.-> m ()
glPointParameterxv :: MonadIO m=> GLenumpnameof type PointParameterNameARB.-> Ptr GLfixedparamspointing toCOMPSIZE(pname)elements of typeGLfixed.-> m ()
glPointParameterxvOES :: MonadIO m=> GLenumpnameof type PointParameterNameARB.-> Ptr GLfixedparamspointing toCOMPSIZE(pname)elements of typeGLfixed.-> m ()
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glPolygonMode :: MonadIO m=> GLenumfaceof type MaterialFace.-> GLenummodeof type PolygonMode.-> m ()
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glPolygonModeNV :: MonadIO m=> GLenumfaceof type MaterialFace.-> GLenummodeof type PolygonMode.-> m ()
This command is an alias for glPolygonMode.
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
This command is an alias for glPolygonOffsetClamp.
glPolygonStipple Manual page for OpenGL 2.x.
Manual page for OpenGL 2.x.
Manual page for OpenGL 2.x.
Manual page for OpenGL 4.x.
This command is an alias for glPopDebugGroup.
Manual page for OpenGL 2.x.
Manual page for OpenGL 2.x.
This command is an alias for glPrimitiveBoundingBox.
This command is an alias for glPrimitiveBoundingBox.
This command is an alias for glPrimitiveBoundingBox.
Manual pages for OpenGL 3.x or OpenGL 4.x.
glPrioritizeTextures Manual page for OpenGL 2.x.
This command is an alias for glPrioritizeTextures.
glProgramBinary Manual page for OpenGL 4.x.
glProgramBinaryOES This command is an alias for glProgramBinary.
The vector equivalent of this command is glProgramEnvParameter4dvARB.
The vector equivalent of this command is glProgramEnvParameter4fvARB.
The vector equivalent of this command is glProgramEnvParameterI4ivNV.
The vector equivalent of this command is glProgramEnvParameterI4uivNV.
The vector equivalent of this command is glProgramLocalParameter4dvARB.
The vector equivalent of this command is glProgramLocalParameter4fvARB.
The vector equivalent of this command is glProgramLocalParameterI4ivNV.
The vector equivalent of this command is glProgramLocalParameterI4uivNV.
The vector equivalent of this command is glProgramNamedParameter4dvNV.
The vector equivalent of this command is glProgramNamedParameter4fvNV.
The vector equivalent of this command is glProgramParameter4dvNV.
The vector equivalent of this command is glProgramParameter4fvNV.
glProgramParameteri :: MonadIO m=> GLuintprogram.-> GLenumpnameof type ProgramParameterPName.-> GLintvalue.-> m ()
Manual page for OpenGL 4.x.
glProgramParameteriARB :: MonadIO m=> GLuintprogram.-> GLenumpnameof type ProgramParameterPName.-> GLintvalue.-> m ()
This command is an alias for glProgramParameteri.
glProgramParameteriEXT :: MonadIO m=> GLuintprogram.-> GLenumpnameof type ProgramParameterPName.-> GLintvalue.-> m ()
This command is an alias for glProgramParameteri.
glProgramStringARB :: MonadIO m=> GLenumtargetof type ProgramTarget.-> GLenumformatof type ProgramFormat.-> GLsizeilen.-> Ptr astringpointing tolenelements of typea.-> m ()
Manual page for OpenGL 4.x.
This command is an alias for glProgramUniform1f.
glProgramUniform1fv Manual page for OpenGL 4.x.
This command is an alias for glProgramUniform1fv.
Manual page for OpenGL 4.x.
This command is an alias for glProgramUniform1i.
glProgramUniform1iv Manual page for OpenGL 4.x.
This command is an alias for glProgramUniform1iv.
Manual page for OpenGL 4.x.
This command is an alias for glProgramUniform1ui.
glProgramUniform1uiv Manual page for OpenGL 4.x.
This command is an alias for glProgramUniform1uiv.
glProgramUniform2f Manual page for OpenGL 4.x.
This command is an alias for glProgramUniform2f.
glProgramUniform2fv Manual page for OpenGL 4.x.
This command is an alias for glProgramUniform2fv.
glProgramUniform2i Manual page for OpenGL 4.x.
glProgramUniform2i64NV :: MonadIO m=> GLuintprogram.-> GLintlocation.-> GLint64EXTx.-> GLint64EXTy.-> m ()
This command is an alias for glProgramUniform2i.
glProgramUniform2iv Manual page for OpenGL 4.x.
This command is an alias for glProgramUniform2iv.
glProgramUniform2ui Manual page for OpenGL 4.x.
glProgramUniform2ui64NV :: MonadIO m=> GLuintprogram.-> GLintlocation.-> GLuint64EXTx.-> GLuint64EXTy.-> m ()
This command is an alias for glProgramUniform2ui.
glProgramUniform2uiv Manual page for OpenGL 4.x.
This command is an alias for glProgramUniform2uiv.
glProgramUniform3f Manual page for OpenGL 4.x.
This command is an alias for glProgramUniform3f.
glProgramUniform3fv Manual page for OpenGL 4.x.
This command is an alias for glProgramUniform3fv.
glProgramUniform3i Manual page for OpenGL 4.x.
glProgramUniform3i64NV :: MonadIO m=> GLuintprogram.-> GLintlocation.-> GLint64EXTx.-> GLint64EXTy.-> GLint64EXTz.-> m ()
This command is an alias for glProgramUniform3i.
glProgramUniform3iv Manual page for OpenGL 4.x.
This command is an alias for glProgramUniform3iv.
glProgramUniform3ui Manual page for OpenGL 4.x.
glProgramUniform3ui64NV :: MonadIO m=> GLuintprogram.-> GLintlocation.-> GLuint64EXTx.-> GLuint64EXTy.-> GLuint64EXTz.-> m ()
This command is an alias for glProgramUniform3ui.
glProgramUniform3uiv Manual page for OpenGL 4.x.
This command is an alias for glProgramUniform3uiv.
glProgramUniform4f Manual page for OpenGL 4.x.
This command is an alias for glProgramUniform4f.
glProgramUniform4fv Manual page for OpenGL 4.x.
This command is an alias for glProgramUniform4fv.
glProgramUniform4i Manual page for OpenGL 4.x.
glProgramUniform4i64NV :: MonadIO m=> GLuintprogram.-> GLintlocation.-> GLint64EXTx.-> GLint64EXTy.-> GLint64EXTz.-> GLint64EXTw.-> m ()
This command is an alias for glProgramUniform4i.
glProgramUniform4iv Manual page for OpenGL 4.x.
This command is an alias for glProgramUniform4iv.
glProgramUniform4ui Manual page for OpenGL 4.x.
glProgramUniform4ui64NV :: MonadIO m=> GLuintprogram.-> GLintlocation.-> GLuint64EXTx.-> GLuint64EXTy.-> GLuint64EXTz.-> GLuint64EXTw.-> m ()
This command is an alias for glProgramUniform4ui.
glProgramUniform4uiv Manual page for OpenGL 4.x.
This command is an alias for glProgramUniform4uiv.
This command is an alias for glProgramUniformHandleui64ARB.
This command is an alias for glProgramUniformHandleui64vARB.
Manual page for OpenGL 4.x.
This command is an alias for glProgramUniformMatrix2fv.
Manual page for OpenGL 4.x.
This command is an alias for glProgramUniformMatrix2x3fv.
Manual page for OpenGL 4.x.
This command is an alias for glProgramUniformMatrix2x4fv.
Manual page for OpenGL 4.x.
This command is an alias for glProgramUniformMatrix3fv.
Manual page for OpenGL 4.x.
This command is an alias for glProgramUniformMatrix3x2fv.
Manual page for OpenGL 4.x.
This command is an alias for glProgramUniformMatrix3x4fv.
Manual page for OpenGL 4.x.
This command is an alias for glProgramUniformMatrix4fv.
Manual page for OpenGL 4.x.
This command is an alias for glProgramUniformMatrix4x2fv.
Manual page for OpenGL 4.x.
This command is an alias for glProgramUniformMatrix4x3fv.
glProgramUniformui64NV :: MonadIO m=> GLuintprogram.-> GLintlocation.-> GLuint64EXTvalue.-> m ()
Manual pages for OpenGL 3.x or OpenGL 4.x.
This command is an alias for glProvokingVertex.
Manual page for OpenGL 2.x.
Manual page for OpenGL 2.x.
glPushDebugGroup Manual page for OpenGL 4.x.
glPushDebugGroupKHR This command is an alias for glPushDebugGroup.
Manual page for OpenGL 2.x.
Manual page for OpenGL 2.x.
Manual pages for OpenGL 3.x or OpenGL 4.x.
This command is an alias for glQueryCounter.
glQueryMatrixxOES glQueryObjectParameteruiAMD :: MonadIO m=> GLenumtargetof type QueryTarget.-> GLuintid.-> GLenumpname.-> GLuintparamof type OcclusionQueryEventMaskAMD.-> m ()
glRasterPos2d Manual page for OpenGL 2.x. The vector equivalent of this command is glRasterPos2dv.
glRasterPos2dv Manual page for OpenGL 2.x.
Manual page for OpenGL 2.x. The vector equivalent of this command is glRasterPos2fv.
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.
glRasterPos2sv Manual page for OpenGL 2.x.
glRasterPos2xvOES glRasterPos3d Manual page for OpenGL 2.x. The vector equivalent of this command is glRasterPos3dv.
glRasterPos3dv Manual page for OpenGL 2.x.
glRasterPos3f Manual page for OpenGL 2.x. The vector equivalent of this command is glRasterPos3fv.
glRasterPos3fv Manual page for OpenGL 2.x.
glRasterPos3i Manual page for OpenGL 2.x. The vector equivalent of this command is glRasterPos3iv.
Manual page for OpenGL 2.x.
glRasterPos3s Manual page for OpenGL 2.x. The vector equivalent of this command is glRasterPos3sv.
glRasterPos3sv Manual page for OpenGL 2.x.
glRasterPos3xvOES glRasterPos4d Manual page for OpenGL 2.x. The vector equivalent of this command is glRasterPos4dv.
glRasterPos4dv Manual page for OpenGL 2.x.
glRasterPos4f Manual page for OpenGL 2.x. The vector equivalent of this command is glRasterPos4fv.
glRasterPos4fv Manual page for OpenGL 2.x.
glRasterPos4i Manual page for OpenGL 2.x. The vector equivalent of this command is glRasterPos4iv.
Manual page for OpenGL 2.x.
glRasterPos4s Manual page for OpenGL 2.x. The vector equivalent of this command is glRasterPos4sv.
glRasterPos4sv Manual page for OpenGL 2.x.
glRasterPos4xvOES Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glReadPixels Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glReadnPixels Manual page for OpenGL 4.x.
glReadnPixelsARB This command is an alias for glReadnPixels.
glReadnPixelsEXT This command is an alias for glReadnPixels.
glReadnPixelsKHR This command is an alias for glReadnPixels.
glRectd Manual page for OpenGL 2.x. The vector equivalent of this command is glRectdv.
glRectdv Manual page for OpenGL 2.x.
glRectf Manual page for OpenGL 2.x. The vector equivalent of this command is glRectfv.
glRectfv Manual page for OpenGL 2.x.
glRecti Manual page for OpenGL 2.x. The vector equivalent of this command is glRectiv.
glRectiv Manual page for OpenGL 2.x.
glRects Manual page for OpenGL 2.x. The vector equivalent of this command is glRectsv.
glRectsv Manual page for OpenGL 2.x.
glReferencePlaneSGIX Manual page for OpenGL 4.x.
Manual page for OpenGL 2.x.
glRenderbufferStorage :: MonadIO m=> GLenumtargetof type RenderbufferTarget.-> GLenuminternalformatof type InternalFormat.-> GLsizeiwidth.-> GLsizeiheight.-> m ()
Manual pages for OpenGL 3.x or OpenGL 4.x.
glRenderbufferStorageEXT :: MonadIO m=> GLenumtargetof type RenderbufferTarget.-> GLenuminternalformatof type InternalFormat.-> GLsizeiwidth.-> GLsizeiheight.-> m ()
This command is an alias for glRenderbufferStorage.
glRenderbufferStorageMultisample :: MonadIO m=> GLenumtargetof type RenderbufferTarget.-> GLsizeisamples.-> GLenuminternalformatof type InternalFormat.-> GLsizeiwidth.-> GLsizeiheight.-> m ()
Manual pages for OpenGL 3.x or OpenGL 4.x.
glRenderbufferStorageMultisampleANGLE :: MonadIO m=> GLenumtargetof type RenderbufferTarget.-> GLsizeisamples.-> GLenuminternalformatof type InternalFormat.-> GLsizeiwidth.-> GLsizeiheight.-> m ()
glRenderbufferStorageMultisampleAPPLE :: MonadIO m=> GLenumtargetof type RenderbufferTarget.-> GLsizeisamples.-> GLenuminternalformatof type InternalFormat.-> GLsizeiwidth.-> GLsizeiheight.-> m ()
glRenderbufferStorageMultisampleAdvancedAMD :: MonadIO m=> GLenumtargetof type RenderbufferTarget.-> GLsizeisamples.-> GLsizeistorageSamples.-> GLenuminternalformatof type InternalFormat.-> GLsizeiwidth.-> GLsizeiheight.-> m ()
glRenderbufferStorageMultisampleCoverageNV :: MonadIO m=> GLenumtargetof type RenderbufferTarget.-> GLsizeicoverageSamples.-> GLsizeicolorSamples.-> GLenuminternalformatof type InternalFormat.-> GLsizeiwidth.-> GLsizeiheight.-> m ()
glRenderbufferStorageMultisampleEXT :: MonadIO m=> GLenumtargetof type RenderbufferTarget.-> GLsizeisamples.-> GLenuminternalformatof type InternalFormat.-> GLsizeiwidth.-> GLsizeiheight.-> m ()
This command is an alias for glRenderbufferStorageMultisample.
glRenderbufferStorageMultisampleIMG :: MonadIO m=> GLenumtargetof type RenderbufferTarget.-> GLsizeisamples.-> GLenuminternalformatof type InternalFormat.-> GLsizeiwidth.-> GLsizeiheight.-> m ()
glRenderbufferStorageMultisampleNV :: MonadIO m=> GLenumtargetof type RenderbufferTarget.-> GLsizeisamples.-> GLenuminternalformatof type InternalFormat.-> GLsizeiwidth.-> GLsizeiheight.-> m ()
This command is an alias for glRenderbufferStorageMultisample.
glRenderbufferStorageOES :: MonadIO m=> GLenumtargetof type RenderbufferTarget.-> GLenuminternalformatof type InternalFormat.-> GLsizeiwidth.-> GLsizeiheight.-> m ()
glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN :: MonadIO m=> Ptr GLuintrcpointing to1element of typeReplacementCodeSUN.-> Ptr GLfloattcpointing to2elements of typeGLfloat.-> Ptr GLfloatcpointing to4elements of typeGLfloat.-> Ptr GLfloatnpointing to3elements of typeGLfloat.-> Ptr GLfloatvpointing to3elements of typeGLfloat.-> m ()
Manual page for OpenGL 2.x.
This command is an alias for glResetHistogram.
Manual page for OpenGL 2.x.
This command is an alias for glResetMinmax.
Manual page for OpenGL 4.x.
This command is an alias for glResumeTransformFeedback.
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.
glSampleCoverageARB This command is an alias for glSampleCoverage.
glSampleMapATI :: MonadIO m=> GLuintdst.-> GLuintinterp.-> GLenumswizzleof type SwizzleOpATI.-> m ()
glSampleMaskIndexedNV :: MonadIO m=> GLuintindex.-> GLbitfieldmaskof typeSampleMaskNV.-> m ()
glSampleMaskSGIS This command is an alias for glSampleMaskEXT.
Manual pages for OpenGL 3.x or OpenGL 4.x.
This command is an alias for glSamplePatternEXT.
Manual pages for OpenGL 3.x or OpenGL 4.x.
This command is an alias for glSamplerParameterIiv.
This command is an alias for glSamplerParameterIiv.
Manual pages for OpenGL 3.x or OpenGL 4.x.
This command is an alias for glSamplerParameterIuiv.
This command is an alias for glSamplerParameterIuiv.
glSamplerParameterf :: MonadIO m=> GLuintsampler.-> GLenumpnameof type SamplerParameterF.-> GLfloatparam.-> m ()
Manual pages for OpenGL 3.x or OpenGL 4.x.
glSamplerParameterfv Manual pages for OpenGL 3.x or OpenGL 4.x.
glSamplerParameteri :: MonadIO m=> GLuintsampler.-> GLenumpnameof type SamplerParameterI.-> GLintparam.-> m ()
Manual pages for OpenGL 3.x or OpenGL 4.x.
glSamplerParameteriv Manual pages for OpenGL 3.x or OpenGL 4.x.
Manual page for OpenGL 2.x.
Manual page for OpenGL 2.x.
glScissor Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glScissorArrayv Manual page for OpenGL 4.x.
glScissorArrayvNV This command is an alias for glScissorArrayv.
glScissorArrayvOES This command is an alias for glScissorArrayv.
glScissorIndexed Manual page for OpenGL 4.x.
glScissorIndexedNV This command is an alias for glScissorIndexed.
glScissorIndexedOES This command is an alias for glScissorIndexed.
glScissorIndexedv Manual page for OpenGL 4.x.
glScissorIndexedvNV This command is an alias for glScissorIndexedv.
glScissorIndexedvOES This command is an alias for glScissorIndexedv.
glSecondaryColor3b Manual page for OpenGL 2.x. The vector equivalent of this command is glSecondaryColor3bv.
The vector equivalent of this command is glSecondaryColor3bvEXT. This command is an alias for glSecondaryColor3b.
glSecondaryColor3bv Manual page for OpenGL 2.x.
This command is an alias for glSecondaryColor3bv.
glSecondaryColor3d Manual page for OpenGL 2.x. The vector equivalent of this command is glSecondaryColor3dv.
The vector equivalent of this command is glSecondaryColor3dvEXT. This command is an alias for glSecondaryColor3d.
glSecondaryColor3dv Manual page for OpenGL 2.x.
This command is an alias for glSecondaryColor3dv.
glSecondaryColor3f Manual page for OpenGL 2.x. The vector equivalent of this command is glSecondaryColor3fv.
The vector equivalent of this command is glSecondaryColor3fvEXT. This command is an alias for glSecondaryColor3f.
glSecondaryColor3fv Manual page for OpenGL 2.x.
This command is an alias for glSecondaryColor3fv.
glSecondaryColor3hNV The vector equivalent of this command is glSecondaryColor3hvNV.
glSecondaryColor3i Manual page for OpenGL 2.x. The vector equivalent of this command is glSecondaryColor3iv.
The vector equivalent of this command is glSecondaryColor3ivEXT. This command is an alias for glSecondaryColor3i.
glSecondaryColor3iv Manual page for OpenGL 2.x.
This command is an alias for glSecondaryColor3iv.
glSecondaryColor3s Manual page for OpenGL 2.x. The vector equivalent of this command is glSecondaryColor3sv.
The vector equivalent of this command is glSecondaryColor3svEXT. This command is an alias for glSecondaryColor3s.
glSecondaryColor3sv Manual page for OpenGL 2.x.
This command is an alias for glSecondaryColor3sv.
glSecondaryColor3ub Manual page for OpenGL 2.x. The vector equivalent of this command is glSecondaryColor3ubv.
The vector equivalent of this command is glSecondaryColor3ubvEXT. This command is an alias for glSecondaryColor3ub.
glSecondaryColor3ubv Manual page for OpenGL 2.x.
This command is an alias for glSecondaryColor3ubv.
glSecondaryColor3ui Manual page for OpenGL 2.x. The vector equivalent of this command is glSecondaryColor3uiv.
The vector equivalent of this command is glSecondaryColor3uivEXT. This command is an alias for glSecondaryColor3ui.
glSecondaryColor3uiv Manual page for OpenGL 2.x.
This command is an alias for glSecondaryColor3uiv.
glSecondaryColor3us Manual page for OpenGL 2.x. The vector equivalent of this command is glSecondaryColor3usv.
The vector equivalent of this command is glSecondaryColor3usvEXT. This command is an alias for glSecondaryColor3us.
glSecondaryColor3usv Manual page for OpenGL 2.x.
This command is an alias for glSecondaryColor3usv.
glSecondaryColorFormatNV :: MonadIO m=> GLintsize.-> GLenumtypeof type ColorPointerType.-> GLsizeistride.-> m ()
glSecondaryColorP3uiv :: MonadIO m=> GLenumtypeof type ColorPointerType.-> Ptr GLuintcolorpointing to1element of typeGLuint.-> m ()
Manual page for OpenGL 2.x.
This command is an alias for glSecondaryColorPointer.
glSelectBuffer Manual page for OpenGL 2.x.
glSeparableFilter2D :: MonadIO m=> GLenumtargetof type SeparableTargetEXT.-> GLenuminternalformatof type InternalFormat.-> GLsizeiwidth.-> GLsizeiheight.-> GLenumformatof type PixelFormat.-> GLenumtypeof type PixelType.-> Ptr arowpointing toCOMPSIZE(target,format,type,width)elements of typea.-> Ptr bcolumnpointing toCOMPSIZE(target,format,type,height)elements of typeb.-> m ()
Manual page for OpenGL 2.x.
glSeparableFilter2DEXT :: MonadIO m=> GLenumtargetof type SeparableTargetEXT.-> GLenuminternalformatof type InternalFormat.-> GLsizeiwidth.-> GLsizeiheight.-> GLenumformatof type PixelFormat.-> GLenumtypeof type PixelType.-> Ptr arowpointing toCOMPSIZE(target,format,type,width)elements of typea.-> Ptr bcolumnpointing toCOMPSIZE(target,format,type,height)elements of typeb.-> m ()
This command is an alias for glSeparableFilter2D.
glSetFenceNV :: MonadIO m=> GLuintfenceof typeFenceNV.-> GLenumconditionof type FenceConditionNV.-> m ()
glSetInvariantEXT :: MonadIO m=> GLuintid.-> GLenumtypeof type ScalarType.-> Ptr aaddrpointing toCOMPSIZE(id,type)elements of typea.-> m ()
glSetLocalConstantEXT :: MonadIO m=> GLuintid.-> GLenumtypeof type ScalarType.-> Ptr aaddrpointing toCOMPSIZE(id,type)elements of typea.-> m ()
Manual page for OpenGL 2.x.
glShaderBinary Manual page for OpenGL 4.x.
glShaderOp1EXT :: MonadIO m=> GLenumopof type VertexShaderOpEXT.-> GLuintres.-> GLuintarg1.-> m ()
glShaderOp2EXT glShaderOp3EXT glShaderSource Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glShaderSourceARB This command is an alias for glShaderSource.
Manual page for OpenGL 4.x.
glSharpenTexFuncSGIS glSignalSemaphoreEXT :: MonadIO m=> GLuintsemaphore.-> GLuintnumBufferBarriers.-> Ptr GLuintbufferspointing toCOMPSIZE(numBufferBarriers)elements of typeGLuint.-> GLuintnumTextureBarriers.-> Ptr GLuinttexturespointing toCOMPSIZE(numTextureBarriers)elements of typeGLuint.-> Ptr GLenumdstLayoutspointing toCOMPSIZE(numTextureBarriers)elements of type TextureLayout.-> m ()
This command is an alias for glSpecializeShader.
glSpriteParameterfSGIX :: MonadIO m=> GLenumpnameof type SpriteParameterNameSGIX.-> GLfloatparamof typeCheckedFloat32.-> m ()
glSpriteParameterfvSGIX :: MonadIO m=> GLenumpnameof type SpriteParameterNameSGIX.-> Ptr GLfloatparamspointing toCOMPSIZE(pname)elements of typeCheckedFloat32.-> m ()
glSpriteParameteriSGIX :: MonadIO m=> GLenumpnameof type SpriteParameterNameSGIX.-> GLintparamof typeCheckedInt32.-> m ()
glSpriteParameterivSGIX :: MonadIO m=> GLenumpnameof type SpriteParameterNameSGIX.-> Ptr GLintparamspointing toCOMPSIZE(pname)elements of typeCheckedInt32.-> m ()
glStartTilingQCOM :: MonadIO m=> GLuintx.-> GLuinty.-> GLuintwidth.-> GLuintheight.-> GLbitfieldpreserveMaskof type BufferBitQCOM.-> m ()
glStencilFillPathInstancedNV :: MonadIO m=> GLsizeinumPaths.-> GLenumpathNameTypeof type PathElementType.-> Ptr apathspointing toCOMPSIZE(numPaths,pathNameType,paths)elements of typePathElement.-> GLuintpathBaseof typePath.-> GLenumfillModeof type PathFillMode.-> GLuintmaskof typeMaskedStencilValue.-> GLenumtransformTypeof type PathTransformType.-> Ptr GLfloattransformValuespointing toCOMPSIZE(numPaths,transformType)elements of typeGLfloat.-> m ()
glStencilFillPathNV :: MonadIO m=> GLuintpathof typePath.-> GLenumfillModeof type PathFillMode.-> GLuintmaskof typeMaskedStencilValue.-> m ()
glStencilFunc :: MonadIO m=> GLenumfuncof type StencilFunction.-> GLintrefof typeStencilValue.-> GLuintmaskof typeMaskedStencilValue.-> m ()
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glStencilFuncSeparate :: MonadIO m=> GLenumfaceof type StencilFaceDirection.-> GLenumfuncof type StencilFunction.-> GLintrefof typeStencilValue.-> GLuintmaskof typeMaskedStencilValue.-> m ()
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glStencilFuncSeparateATI :: MonadIO m=> GLenumfrontfuncof type StencilFunction.-> GLenumbackfuncof type StencilFunction.-> GLintrefof typeClampedStencilValue.-> GLuintmaskof typeMaskedStencilValue.-> m ()
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glStencilMaskSeparate :: MonadIO m=> GLenumfaceof type StencilFaceDirection.-> GLuintmaskof typeMaskedStencilValue.-> m ()
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glStencilOp Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glStencilOpSeparate Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
This command is an alias for glStencilOpSeparate.
glStencilOpValueAMD :: MonadIO m=> GLenumfaceof type StencilFaceDirection.-> GLuintvalue.-> m ()
glStencilStrokePathInstancedNV :: MonadIO m=> GLsizeinumPaths.-> GLenumpathNameTypeof type PathElementType.-> Ptr apathspointing toCOMPSIZE(numPaths,pathNameType,paths)elements of typePathElement.-> GLuintpathBaseof typePath.-> GLintreferenceof typeStencilValue.-> GLuintmaskof typeMaskedStencilValue.-> GLenumtransformTypeof type PathTransformType.-> Ptr GLfloattransformValuespointing toCOMPSIZE(numPaths,transformType)elements of typeGLfloat.-> m ()
glSwizzleEXT :: MonadIO m=> GLuintres.-> GLuintin.-> GLenumoutXof type VertexShaderCoordOutEXT.-> GLenumoutYof type VertexShaderCoordOutEXT.-> GLenumoutZof type VertexShaderCoordOutEXT.-> GLenumoutWof type VertexShaderCoordOutEXT.-> m ()
The vector equivalent of this command is glTangent3bvEXT.
glTangent3dEXT The vector equivalent of this command is glTangent3dvEXT.
glTangent3fEXT The vector equivalent of this command is glTangent3fvEXT.
The vector equivalent of this command is glTangent3ivEXT.
The vector equivalent of this command is glTangent3svEXT.
glTangentPointerEXT :: MonadIO m=> GLenumtypeof type TangentPointerTypeEXT.-> GLsizeistride.-> Ptr apointerpointing toCOMPSIZE(type,stride)elements of typea.-> m ()
glTestObjectAPPLE glTexAttachMemoryNV :: MonadIO m=> GLenumtargetof type TextureTarget.-> GLuintmemory.-> GLuint64offset.-> m ()
glTexBuffer :: MonadIO m=> GLenumtargetof type TextureTarget.-> GLenuminternalformatof type InternalFormat.-> GLuintbuffer.-> m ()
Manual pages for OpenGL 3.x or OpenGL 4.x.
glTexBufferARB :: MonadIO m=> GLenumtargetof type TextureTarget.-> GLenuminternalformatof type InternalFormat.-> GLuintbuffer.-> m ()
This command is an alias for glTexBuffer.
glTexBufferEXT :: MonadIO m=> GLenumtargetof type TextureTarget.-> GLenuminternalformatof type InternalFormat.-> GLuintbuffer.-> m ()
This command is an alias for glTexBuffer.
glTexBufferOES :: MonadIO m=> GLenumtargetof type TextureTarget.-> GLenuminternalformatof type InternalFormat.-> GLuintbuffer.-> m ()
This command is an alias for glTexBuffer.
glTexBufferRange :: MonadIO m=> GLenumtargetof type TextureTarget.-> GLenuminternalformatof type InternalFormat.-> GLuintbuffer.-> GLintptroffsetof typeBufferOffset.-> GLsizeiptrsizeof typeBufferSize.-> m ()
Manual page for OpenGL 4.x.
glTexBufferRangeEXT :: MonadIO m=> GLenumtargetof type TextureTarget.-> GLenuminternalformatof type InternalFormat.-> GLuintbuffer.-> GLintptroffsetof typeBufferOffset.-> GLsizeiptrsizeof typeBufferSize.-> m ()
This command is an alias for glTexBufferRange.
glTexBufferRangeOES :: MonadIO m=> GLenumtargetof type TextureTarget.-> GLenuminternalformatof type InternalFormat.-> GLuintbuffer.-> GLintptroffsetof typeBufferOffset.-> GLsizeiptrsizeof typeBufferSize.-> m ()
This command is an alias for glTexBufferRange.
glTexBumpParameterfvATI :: MonadIO m=> GLenumpnameof type TexBumpParameterATI.-> Ptr GLfloatparampointing toCOMPSIZE(pname)elements of typeGLfloat.-> m ()
glTexBumpParameterivATI :: MonadIO m=> GLenumpnameof type TexBumpParameterATI.-> Ptr GLintparampointing toCOMPSIZE(pname)elements of typeGLint.-> 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.
The vector equivalent of this command is glTexCoord1hvNV.
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.
glTexCoord1xvOES glTexCoord2bvOES glTexCoord2d Manual page for OpenGL 2.x. The vector equivalent of this command is glTexCoord2dv.
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.
glTexCoord2hNV The vector equivalent of this command is glTexCoord2hvNV.
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.
glTexCoord2xvOES glTexCoord3bvOES glTexCoord3d Manual page for OpenGL 2.x. The vector equivalent of this command is glTexCoord3dv.
glTexCoord3dv Manual page for OpenGL 2.x.
glTexCoord3f Manual page for OpenGL 2.x. The vector equivalent of this command is glTexCoord3fv.
Manual page for OpenGL 2.x.
glTexCoord3hNV The vector equivalent of this command is glTexCoord3hvNV.
glTexCoord3i Manual page for OpenGL 2.x. The vector equivalent of this command is glTexCoord3iv.
Manual page for OpenGL 2.x.
glTexCoord3s Manual page for OpenGL 2.x. The vector equivalent of this command is glTexCoord3sv.
Manual page for OpenGL 2.x.
glTexCoord3xvOES glTexCoord4bvOES glTexCoord4d Manual page for OpenGL 2.x. The vector equivalent of this command is glTexCoord4dv.
glTexCoord4dv Manual page for OpenGL 2.x.
glTexCoord4f Manual page for OpenGL 2.x. The vector equivalent of this command is glTexCoord4fv.
Manual page for OpenGL 2.x.
glTexCoord4hNV The vector equivalent of this command is glTexCoord4hvNV.
glTexCoord4i Manual page for OpenGL 2.x. The vector equivalent of this command is glTexCoord4iv.
Manual page for OpenGL 2.x.
glTexCoord4s Manual page for OpenGL 2.x. The vector equivalent of this command is glTexCoord4sv.
Manual page for OpenGL 2.x.
glTexCoord4xvOES glTexCoordP1uiv :: MonadIO m=> GLenumtypeof type TexCoordPointerType.-> Ptr GLuintcoordspointing to1element of typeGLuint.-> m ()
glTexCoordP2uiv :: MonadIO m=> GLenumtypeof type TexCoordPointerType.-> Ptr GLuintcoordspointing to1element of typeGLuint.-> m ()
glTexCoordP3uiv :: MonadIO m=> GLenumtypeof type TexCoordPointerType.-> Ptr GLuintcoordspointing to1element of typeGLuint.-> m ()
glTexCoordP4uiv :: MonadIO m=> GLenumtypeof type TexCoordPointerType.-> Ptr GLuintcoordspointing to1element of typeGLuint.-> m ()
glTexCoordPointer Manual page for OpenGL 2.x.
glTexCoordPointerEXT glTexEnvf :: MonadIO m=> GLenumtargetof type TextureEnvTarget.-> GLenumpnameof type TextureEnvParameter.-> GLfloatparamof typeCheckedFloat32.-> m ()
Manual page for OpenGL 2.x.
glTexEnvfv :: MonadIO m=> GLenumtargetof type TextureEnvTarget.-> GLenumpnameof type TextureEnvParameter.-> Ptr GLfloatparamspointing toCOMPSIZE(pname)elements of typeCheckedFloat32.-> m ()
Manual page for OpenGL 2.x.
glTexEnvi :: MonadIO m=> GLenumtargetof type TextureEnvTarget.-> GLenumpnameof type TextureEnvParameter.-> GLintparamof typeCheckedInt32.-> m ()
Manual page for OpenGL 2.x.
glTexEnviv :: MonadIO m=> GLenumtargetof type TextureEnvTarget.-> GLenumpnameof type TextureEnvParameter.-> Ptr GLintparamspointing toCOMPSIZE(pname)elements of typeCheckedInt32.-> m ()
Manual page for OpenGL 2.x.
glTexEnvx :: MonadIO m=> GLenumtargetof type TextureEnvTarget.-> GLenumpnameof type TextureEnvParameter.-> GLfixedparam.-> m ()
glTexEnvxOES :: MonadIO m=> GLenumtargetof type TextureEnvTarget.-> GLenumpnameof type TextureEnvParameter.-> GLfixedparam.-> m ()
glTexEnvxv :: MonadIO m=> GLenumtargetof type TextureEnvTarget.-> GLenumpnameof type TextureEnvParameter.-> Ptr GLfixedparamspointing toCOMPSIZE(pname)elements of typeGLfixed.-> m ()
glTexEnvxvOES :: MonadIO m=> GLenumtargetof type TextureEnvTarget.-> GLenumpnameof type TextureEnvParameter.-> Ptr GLfixedparamspointing toCOMPSIZE(pname)elements of typeGLfixed.-> m ()
glTexFilterFuncSGIS :: MonadIO m=> GLenumtargetof type TextureTarget.-> GLenumfilterof type TextureFilterSGIS.-> GLsizein.-> Ptr GLfloatweightspointing tonelements of typeGLfloat.-> m ()
glTexGend :: MonadIO m=> GLenumcoordof type TextureCoordName.-> GLenumpnameof type TextureGenParameter.-> GLdoubleparam.-> m ()
Manual page for OpenGL 2.x.
glTexGendv :: MonadIO m=> GLenumcoordof type TextureCoordName.-> GLenumpnameof type TextureGenParameter.-> Ptr GLdoubleparamspointing toCOMPSIZE(pname)elements of typeGLdouble.-> m ()
Manual page for OpenGL 2.x.
glTexGenf :: MonadIO m=> GLenumcoordof type TextureCoordName.-> GLenumpnameof type TextureGenParameter.-> GLfloatparamof typeCheckedFloat32.-> m ()
Manual page for OpenGL 2.x.
glTexGenfOES :: MonadIO m=> GLenumcoordof type TextureCoordName.-> GLenumpnameof type TextureGenParameter.-> GLfloatparam.-> m ()
glTexGenfv :: MonadIO m=> GLenumcoordof type TextureCoordName.-> GLenumpnameof type TextureGenParameter.-> Ptr GLfloatparamspointing toCOMPSIZE(pname)elements of typeCheckedFloat32.-> m ()
Manual page for OpenGL 2.x.
glTexGenfvOES :: MonadIO m=> GLenumcoordof type TextureCoordName.-> GLenumpnameof type TextureGenParameter.-> Ptr GLfloatparamspointing toCOMPSIZE(pname)elements of typeGLfloat.-> m ()
glTexGeni :: MonadIO m=> GLenumcoordof type TextureCoordName.-> GLenumpnameof type TextureGenParameter.-> GLintparamof typeCheckedInt32.-> m ()
Manual page for OpenGL 2.x.
glTexGeniOES :: MonadIO m=> GLenumcoordof type TextureCoordName.-> GLenumpnameof type TextureGenParameter.-> GLintparam.-> m ()
glTexGeniv :: MonadIO m=> GLenumcoordof type TextureCoordName.-> GLenumpnameof type TextureGenParameter.-> Ptr GLintparamspointing toCOMPSIZE(pname)elements of typeCheckedInt32.-> m ()
Manual page for OpenGL 2.x.
glTexGenivOES :: MonadIO m=> GLenumcoordof type TextureCoordName.-> GLenumpnameof type TextureGenParameter.-> Ptr GLintparamspointing toCOMPSIZE(pname)elements of typeGLint.-> m ()
glTexGenxOES :: MonadIO m=> GLenumcoordof type TextureCoordName.-> GLenumpnameof type TextureGenParameter.-> GLfixedparam.-> m ()
glTexGenxvOES :: MonadIO m=> GLenumcoordof type TextureCoordName.-> GLenumpnameof type TextureGenParameter.-> Ptr GLfixedparamspointing toCOMPSIZE(pname)elements of typeGLfixed.-> m ()
glTexImage1D :: MonadIO m=> GLenumtargetof type TextureTarget.-> GLintlevelof typeCheckedInt32.-> GLintinternalformatof type InternalFormat.-> GLsizeiwidth.-> GLintborderof typeCheckedInt32.-> GLenumformatof type PixelFormat.-> GLenumtypeof type PixelType.-> Ptr apixelspointing toCOMPSIZE(format,type,width)elements of typea.-> m ()
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glTexImage2D :: MonadIO m=> GLenumtargetof type TextureTarget.-> GLintlevelof typeCheckedInt32.-> GLintinternalformatof type InternalFormat.-> GLsizeiwidth.-> GLsizeiheight.-> GLintborderof typeCheckedInt32.-> GLenumformatof type PixelFormat.-> GLenumtypeof type PixelType.-> Ptr apixelspointing toCOMPSIZE(format,type,width,height)elements of typea.-> m ()
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glTexImage2DMultisample :: MonadIO m=> GLenumtargetof type TextureTarget.-> GLsizeisamples.-> GLenuminternalformatof type InternalFormat.-> GLsizeiwidth.-> GLsizeiheight.-> GLbooleanfixedsamplelocationsof type Boolean.-> m ()
Manual pages for OpenGL 3.x or OpenGL 4.x.
glTexImage3D :: MonadIO m=> GLenumtargetof type TextureTarget.-> GLintlevelof typeCheckedInt32.-> GLintinternalformatof type InternalFormat.-> GLsizeiwidth.-> GLsizeiheight.-> GLsizeidepth.-> GLintborderof typeCheckedInt32.-> GLenumformatof type PixelFormat.-> GLenumtypeof type PixelType.-> Ptr apixelspointing toCOMPSIZE(format,type,width,height,depth)elements of typea.-> m ()
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glTexImage3DEXT :: MonadIO m=> GLenumtargetof type TextureTarget.-> GLintlevelof typeCheckedInt32.-> GLenuminternalformatof type InternalFormat.-> GLsizeiwidth.-> GLsizeiheight.-> GLsizeidepth.-> GLintborderof typeCheckedInt32.-> GLenumformatof type PixelFormat.-> GLenumtypeof type PixelType.-> Ptr apixelspointing toCOMPSIZE(format,type,width,height,depth)elements of typea.-> m ()
This command is an alias for glTexImage3D.
Manual pages for OpenGL 3.x or OpenGL 4.x.
glTexImage3DOES :: MonadIO m=> GLenumtargetof type TextureTarget.-> GLintlevel.-> GLenuminternalformatof type InternalFormat.-> GLsizeiwidth.-> GLsizeiheight.-> GLsizeidepth.-> GLintborder.-> GLenumformatof type PixelFormat.-> GLenumtypeof type PixelType.-> Ptr apixelspointing toCOMPSIZE(format,type,width,height,depth)elements of typea.-> m ()
glTexImage4DSGIS :: MonadIO m=> GLenumtargetof type TextureTarget.-> GLintlevelof typeCheckedInt32.-> GLenuminternalformatof type InternalFormat.-> GLsizeiwidth.-> GLsizeiheight.-> GLsizeidepth.-> GLsizeisize4d.-> GLintborderof typeCheckedInt32.-> GLenumformatof type PixelFormat.-> GLenumtypeof type PixelType.-> Ptr apixelspointing toCOMPSIZE(format,type,width,height,depth,size4d)elements of typea.-> m ()
This command is an alias for glTexPageCommitmentARB.
glTexParameterIiv :: MonadIO m=> GLenumtargetof type TextureTarget.-> GLenumpnameof type TextureParameterName.-> Ptr GLintparamspointing toCOMPSIZE(pname)elements of typeGLint.-> m ()
Manual pages for OpenGL 3.x or OpenGL 4.x.
glTexParameterIivEXT :: MonadIO m=> GLenumtargetof type TextureTarget.-> GLenumpnameof type TextureParameterName.-> Ptr GLintparamspointing toCOMPSIZE(pname)elements of typeGLint.-> m ()
This command is an alias for glTexParameterIiv.
glTexParameterIivOES :: MonadIO m=> GLenumtargetof type TextureTarget.-> GLenumpnameof type TextureParameterName.-> Ptr GLintparamspointing toCOMPSIZE(pname)elements of typeGLint.-> m ()
This command is an alias for glTexParameterIiv.
glTexParameterIuiv :: MonadIO m=> GLenumtargetof type TextureTarget.-> GLenumpnameof type TextureParameterName.-> Ptr GLuintparamspointing toCOMPSIZE(pname)elements of typeGLuint.-> m ()
Manual pages for OpenGL 3.x or OpenGL 4.x.
glTexParameterIuivEXT :: MonadIO m=> GLenumtargetof type TextureTarget.-> GLenumpnameof type TextureParameterName.-> Ptr GLuintparamspointing toCOMPSIZE(pname)elements of typeGLuint.-> m ()
This command is an alias for glTexParameterIuiv.
glTexParameterIuivOES :: MonadIO m=> GLenumtargetof type TextureTarget.-> GLenumpnameof type TextureParameterName.-> Ptr GLuintparamspointing toCOMPSIZE(pname)elements of typeGLuint.-> m ()
This command is an alias for glTexParameterIuiv.
glTexParameterf :: MonadIO m=> GLenumtargetof type TextureTarget.-> GLenumpnameof type TextureParameterName.-> GLfloatparamof typeCheckedFloat32.-> m ()
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glTexParameterfv :: MonadIO m=> GLenumtargetof type TextureTarget.-> GLenumpnameof type TextureParameterName.-> Ptr GLfloatparamspointing toCOMPSIZE(pname)elements of typeCheckedFloat32.-> m ()
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glTexParameteri :: MonadIO m=> GLenumtargetof type TextureTarget.-> GLenumpnameof type TextureParameterName.-> GLintparamof typeCheckedInt32.-> m ()
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glTexParameteriv :: MonadIO m=> GLenumtargetof type TextureTarget.-> GLenumpnameof type TextureParameterName.-> Ptr GLintparamspointing toCOMPSIZE(pname)elements of typeCheckedInt32.-> m ()
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glTexParameterx :: MonadIO m=> GLenumtargetof type TextureTarget.-> GLenumpnameof type GetTextureParameter.-> GLfixedparam.-> m ()
glTexParameterxOES :: MonadIO m=> GLenumtargetof type TextureTarget.-> GLenumpnameof type GetTextureParameter.-> GLfixedparam.-> m ()
glTexParameterxv :: MonadIO m=> GLenumtargetof type TextureTarget.-> GLenumpnameof type GetTextureParameter.-> Ptr GLfixedparamspointing toCOMPSIZE(pname)elements of typeGLfixed.-> m ()
glTexParameterxvOES :: MonadIO m=> GLenumtargetof type TextureTarget.-> GLenumpnameof type GetTextureParameter.-> Ptr GLfixedparamspointing toCOMPSIZE(pname)elements of typeGLfixed.-> m ()
glTexRenderbufferNV :: MonadIO m=> GLenumtargetof type TextureTarget.-> GLuintrenderbuffer.-> m ()
glTexStorage1D :: MonadIO m=> GLenumtargetof type TextureTarget.-> GLsizeilevels.-> GLenuminternalformatof type InternalFormat.-> GLsizeiwidth.-> m ()
Manual page for OpenGL 4.x.
glTexStorage1DEXT :: MonadIO m=> GLenumtargetof type TextureTarget.-> GLsizeilevels.-> GLenuminternalformatof type InternalFormat.-> GLsizeiwidth.-> m ()
This command is an alias for glTexStorage1D.
glTexStorage2D :: MonadIO m=> GLenumtargetof type TextureTarget.-> GLsizeilevels.-> GLenuminternalformatof type InternalFormat.-> GLsizeiwidth.-> GLsizeiheight.-> m ()
Manual page for OpenGL 4.x.
glTexStorage2DEXT :: MonadIO m=> GLenumtargetof type TextureTarget.-> GLsizeilevels.-> GLenuminternalformatof type InternalFormat.-> GLsizeiwidth.-> GLsizeiheight.-> m ()
This command is an alias for glTexStorage2D.
glTexStorage2DMultisample :: MonadIO m=> GLenumtargetof type TextureTarget.-> GLsizeisamples.-> GLenuminternalformatof type InternalFormat.-> GLsizeiwidth.-> GLsizeiheight.-> GLbooleanfixedsamplelocationsof type Boolean.-> m ()
Manual page for OpenGL 4.x.
glTexStorage3D :: MonadIO m=> GLenumtargetof type TextureTarget.-> GLsizeilevels.-> GLenuminternalformatof type InternalFormat.-> GLsizeiwidth.-> GLsizeiheight.-> GLsizeidepth.-> m ()
Manual page for OpenGL 4.x.
glTexStorage3DEXT :: MonadIO m=> GLenumtargetof type TextureTarget.-> GLsizeilevels.-> GLenuminternalformatof type InternalFormat.-> GLsizeiwidth.-> GLsizeiheight.-> GLsizeidepth.-> m ()
This command is an alias for glTexStorage3D.
Manual page for OpenGL 4.x.
This command is an alias for glTexStorage3DMultisample.
glTexStorageMem1DEXT glTexStorageSparseAMD :: MonadIO m=> GLenumtargetof type TextureTarget.-> GLenuminternalFormatof type InternalFormat.-> GLsizeiwidth.-> GLsizeiheight.-> GLsizeidepth.-> GLsizeilayers.-> GLbitfieldflagsof type TextureStorageMaskAMD.-> m ()
glTexSubImage1D Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glTexSubImage1DEXT This command is an alias for glTexSubImage1D.
glTexSubImage2D :: MonadIO m=> GLenumtargetof type TextureTarget.-> GLintlevelof typeCheckedInt32.-> GLintxoffsetof typeCheckedInt32.-> GLintyoffsetof typeCheckedInt32.-> GLsizeiwidth.-> GLsizeiheight.-> GLenumformatof type PixelFormat.-> GLenumtypeof type PixelType.-> Ptr apixelspointing toCOMPSIZE(format,type,width,height)elements of typea.-> m ()
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glTexSubImage2DEXT :: MonadIO m=> GLenumtargetof type TextureTarget.-> GLintlevelof typeCheckedInt32.-> GLintxoffsetof typeCheckedInt32.-> GLintyoffsetof typeCheckedInt32.-> GLsizeiwidth.-> GLsizeiheight.-> GLenumformatof type PixelFormat.-> GLenumtypeof type PixelType.-> Ptr apixelspointing toCOMPSIZE(format,type,width,height)elements of typea.-> m ()
This command is an alias for glTexSubImage2D.
glTexSubImage3D :: MonadIO m=> GLenumtargetof type TextureTarget.-> GLintlevelof typeCheckedInt32.-> GLintxoffsetof typeCheckedInt32.-> GLintyoffsetof typeCheckedInt32.-> GLintzoffsetof typeCheckedInt32.-> GLsizeiwidth.-> GLsizeiheight.-> GLsizeidepth.-> GLenumformatof type PixelFormat.-> GLenumtypeof type PixelType.-> Ptr apixelspointing toCOMPSIZE(format,type,width,height,depth)elements of typea.-> m ()
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glTexSubImage3DEXT :: MonadIO m=> GLenumtargetof type TextureTarget.-> GLintlevelof typeCheckedInt32.-> GLintxoffsetof typeCheckedInt32.-> GLintyoffsetof typeCheckedInt32.-> GLintzoffsetof typeCheckedInt32.-> GLsizeiwidth.-> GLsizeiheight.-> GLsizeidepth.-> GLenumformatof type PixelFormat.-> GLenumtypeof type PixelType.-> Ptr apixelspointing toCOMPSIZE(format,type,width,height,depth)elements of typea.-> m ()
This command is an alias for glTexSubImage3D.
glTexSubImage3DOES :: MonadIO m=> GLenumtargetof type TextureTarget.-> GLintlevel.-> GLintxoffset.-> GLintyoffset.-> GLintzoffset.-> GLsizeiwidth.-> GLsizeiheight.-> GLsizeidepth.-> GLenumformatof type PixelFormat.-> GLenumtypeof type PixelType.-> Ptr apixelspointing toCOMPSIZE(format,type,width,height,depth)elements of typea.-> m ()
glTexSubImage4DSGIS :: MonadIO m=> GLenumtargetof type TextureTarget.-> GLintlevelof typeCheckedInt32.-> GLintxoffsetof typeCheckedInt32.-> GLintyoffsetof typeCheckedInt32.-> GLintzoffsetof typeCheckedInt32.-> GLintwoffsetof typeCheckedInt32.-> GLsizeiwidth.-> GLsizeiheight.-> GLsizeidepth.-> GLsizeisize4d.-> GLenumformatof type PixelFormat.-> GLenumtypeof type PixelType.-> Ptr apixelspointing toCOMPSIZE(format,type,width,height,depth,size4d)elements of typea.-> m ()
Manual page for OpenGL 4.x.
glTextureBuffer :: MonadIO m=> GLuinttexture.-> GLenuminternalformatof type InternalFormat.-> GLuintbuffer.-> m ()
Manual page for OpenGL 4.x.
glTextureBufferEXT :: MonadIO m=> GLuinttextureof typeTexture.-> GLenumtargetof type TextureTarget.-> GLenuminternalformatof type InternalFormat.-> GLuintbuffer.-> m ()
glTextureBufferRange :: MonadIO m=> GLuinttexture.-> GLenuminternalformatof type InternalFormat.-> GLuintbuffer.-> GLintptroffset.-> GLsizeiptrsizeof typeBufferSize.-> m ()
Manual page for OpenGL 4.x.
glTextureBufferRangeEXT :: MonadIO m=> GLuinttextureof typeTexture.-> GLenumtargetof type TextureTarget.-> GLenuminternalformatof type InternalFormat.-> GLuintbuffer.-> GLintptroffsetof typeBufferOffset.-> GLsizeiptrsizeof typeBufferSize.-> m ()
glTextureImage1DEXT :: MonadIO m=> GLuinttextureof typeTexture.-> GLenumtargetof type TextureTarget.-> GLintlevelof typeCheckedInt32.-> GLintinternalformatof type InternalFormat.-> GLsizeiwidth.-> GLintborderof typeCheckedInt32.-> GLenumformatof type PixelFormat.-> GLenumtypeof type PixelType.-> Ptr apixelspointing toCOMPSIZE(format,type,width)elements of typea.-> m ()
glTextureImage2DEXT :: MonadIO m=> GLuinttextureof typeTexture.-> GLenumtargetof type TextureTarget.-> GLintlevelof typeCheckedInt32.-> GLintinternalformatof type InternalFormat.-> GLsizeiwidth.-> GLsizeiheight.-> GLintborderof typeCheckedInt32.-> GLenumformatof type PixelFormat.-> GLenumtypeof type PixelType.-> Ptr apixelspointing toCOMPSIZE(format,type,width,height)elements of typea.-> m ()
glTextureImage3DEXT :: MonadIO m=> GLuinttextureof typeTexture.-> GLenumtargetof type TextureTarget.-> GLintlevelof typeCheckedInt32.-> GLintinternalformatof type InternalFormat.-> GLsizeiwidth.-> GLsizeiheight.-> GLsizeidepth.-> GLintborderof typeCheckedInt32.-> GLenumformatof type PixelFormat.-> GLenumtypeof type PixelType.-> Ptr apixelspointing toCOMPSIZE(format,type,width,height,depth)elements of typea.-> m ()
glTextureMaterialEXT :: MonadIO m=> GLenumfaceof type MaterialFace.-> GLenummodeof type MaterialParameter.-> m ()
Manual page for OpenGL 4.x.
glTextureParameterIivEXT :: MonadIO m=> GLuinttextureof typeTexture.-> GLenumtargetof type TextureTarget.-> GLenumpnameof type TextureParameterName.-> Ptr GLintparamspointing toCOMPSIZE(pname)elements of typeCheckedInt32.-> m ()
Manual page for OpenGL 4.x.
glTextureParameterIuivEXT :: MonadIO m=> GLuinttextureof typeTexture.-> GLenumtargetof type TextureTarget.-> GLenumpnameof type TextureParameterName.-> Ptr GLuintparamspointing toCOMPSIZE(pname)elements of typeGLuint.-> m ()
glTextureParameterf :: MonadIO m=> GLuinttexture.-> GLenumpnameof type TextureParameterName.-> GLfloatparam.-> m ()
Manual page for OpenGL 4.x.
glTextureParameterfEXT :: MonadIO m=> GLuinttextureof typeTexture.-> GLenumtargetof type TextureTarget.-> GLenumpnameof type TextureParameterName.-> GLfloatparamof typeCheckedFloat32.-> m ()
The vector equivalent of this command is glTextureParameterfvEXT.
glTextureParameterfv Manual page for OpenGL 4.x.
glTextureParameterfvEXT :: MonadIO m=> GLuinttextureof typeTexture.-> GLenumtargetof type TextureTarget.-> GLenumpnameof type TextureParameterName.-> Ptr GLfloatparamspointing toCOMPSIZE(pname)elements of typeCheckedFloat32.-> m ()
glTextureParameteri :: MonadIO m=> GLuinttexture.-> GLenumpnameof type TextureParameterName.-> GLintparam.-> m ()
Manual page for OpenGL 4.x.
glTextureParameteriEXT :: MonadIO m=> GLuinttextureof typeTexture.-> GLenumtargetof type TextureTarget.-> GLenumpnameof type TextureParameterName.-> GLintparamof typeCheckedInt32.-> m ()
The vector equivalent of this command is glTextureParameterivEXT.
glTextureParameteriv Manual page for OpenGL 4.x.
glTextureParameterivEXT :: MonadIO m=> GLuinttextureof typeTexture.-> GLenumtargetof type TextureTarget.-> GLenumpnameof type TextureParameterName.-> Ptr GLintparamspointing toCOMPSIZE(pname)elements of typeCheckedInt32.-> m ()
glTextureRenderbufferEXT :: MonadIO m=> GLuinttextureof typeTexture.-> GLenumtargetof type TextureTarget.-> GLuintrenderbuffer.-> m ()
glTextureStorage1D Manual page for OpenGL 4.x.
glTextureStorage2D Manual page for OpenGL 4.x.
Manual page for OpenGL 4.x.
glTextureStorage3D Manual page for OpenGL 4.x.
Manual page for OpenGL 4.x.
glTextureStorageSparseAMD :: MonadIO m=> GLuinttexture.-> GLenumtarget.-> GLenuminternalFormatof type InternalFormat.-> GLsizeiwidth.-> GLsizeiheight.-> GLsizeidepth.-> GLsizeilayers.-> GLbitfieldflagsof type TextureStorageMaskAMD.-> m ()
glTextureSubImage1D Manual page for OpenGL 4.x.
glTextureSubImage1DEXT :: MonadIO m=> GLuinttextureof typeTexture.-> GLenumtargetof type TextureTarget.-> GLintlevelof typeCheckedInt32.-> GLintxoffsetof typeCheckedInt32.-> GLsizeiwidth.-> GLenumformatof type PixelFormat.-> GLenumtypeof type PixelType.-> Ptr apixelspointing toCOMPSIZE(format,type,width)elements of typea.-> m ()
glTextureSubImage2D Manual page for OpenGL 4.x.
glTextureSubImage2DEXT :: MonadIO m=> GLuinttextureof typeTexture.-> GLenumtargetof type TextureTarget.-> GLintlevelof typeCheckedInt32.-> GLintxoffsetof typeCheckedInt32.-> GLintyoffsetof typeCheckedInt32.-> GLsizeiwidth.-> GLsizeiheight.-> GLenumformatof type PixelFormat.-> GLenumtypeof type PixelType.-> Ptr apixelspointing toCOMPSIZE(format,type,width,height)elements of typea.-> m ()
glTextureSubImage3D Manual page for OpenGL 4.x.
glTextureSubImage3DEXT :: MonadIO m=> GLuinttextureof typeTexture.-> GLenumtargetof type TextureTarget.-> GLintlevelof typeCheckedInt32.-> GLintxoffsetof typeCheckedInt32.-> GLintyoffsetof typeCheckedInt32.-> GLintzoffsetof typeCheckedInt32.-> GLsizeiwidth.-> GLsizeiheight.-> GLsizeidepth.-> GLenumformatof type PixelFormat.-> GLenumtypeof type PixelType.-> Ptr apixelspointing toCOMPSIZE(format,type,width,height,depth)elements of typea.-> m ()
glTextureView Manual page for OpenGL 4.x.
glTextureViewEXT This command is an alias for glTextureView.
glTextureViewOES This command is an alias for glTextureView.
glTrackMatrixNV :: MonadIO m=> GLenumtargetof type VertexAttribEnumNV.-> GLuintaddress.-> GLenummatrixof type VertexAttribEnumNV.-> GLenumtransformof type VertexAttribEnumNV.-> m ()
Manual page for OpenGL 4.x.
Manual page for OpenGL 4.x.
Manual pages for OpenGL 3.x or OpenGL 4.x.
This command is an alias for glTransformFeedbackVaryings.
glTransformPathNV 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.
This command is an alias for glUniform1f.
glUniform1fv Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glUniform1fvARB This command is an alias for glUniform1fv.
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glUniform1i64vNV :: MonadIO m=> GLintlocation.-> GLsizeicount.-> Ptr GLint64EXTvaluepointing tocount*1elements of typeGLint64EXT.-> m ()
This command is an alias for glUniform1i.
glUniform1iv Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glUniform1ivARB This command is an alias for glUniform1iv.
Manual pages for OpenGL 3.x or OpenGL 4.x.
glUniform1ui64vNV :: MonadIO m=> GLintlocation.-> GLsizeicount.-> Ptr GLuint64EXTvaluepointing tocount*1elements of typeGLuint64EXT.-> m ()
This command is an alias for glUniform1ui.
glUniform1uiv Manual pages for OpenGL 3.x or OpenGL 4.x.
glUniform1uivEXT This command is an alias for glUniform1uiv.
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
This command is an alias for glUniform2f.
glUniform2fv Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glUniform2fvARB This command is an alias for glUniform2fv.
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glUniform2i64vNV :: MonadIO m=> GLintlocation.-> GLsizeicount.-> Ptr GLint64EXTvaluepointing tocount*2elements of typeGLint64EXT.-> m ()
This command is an alias for glUniform2i.
glUniform2iv Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glUniform2ivARB This command is an alias for glUniform2iv.
Manual pages for OpenGL 3.x or OpenGL 4.x.
glUniform2ui64vNV :: MonadIO m=> GLintlocation.-> GLsizeicount.-> Ptr GLuint64EXTvaluepointing tocount*2elements of typeGLuint64EXT.-> m ()
This command is an alias for glUniform2ui.
glUniform2uiv Manual pages for OpenGL 3.x or OpenGL 4.x.
glUniform2uivEXT This command is an alias for glUniform2uiv.
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glUniform3fARB This command is an alias for glUniform3f.
glUniform3fv Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glUniform3fvARB This command is an alias for glUniform3fv.
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glUniform3i64NV :: MonadIO m=> GLintlocation.-> GLint64EXTx.-> GLint64EXTy.-> GLint64EXTz.-> m ()
glUniform3i64vNV :: MonadIO m=> GLintlocation.-> GLsizeicount.-> Ptr GLint64EXTvaluepointing tocount*3elements of typeGLint64EXT.-> m ()
This command is an alias for glUniform3i.
glUniform3iv Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glUniform3ivARB This command is an alias for glUniform3iv.
Manual pages for OpenGL 3.x or OpenGL 4.x.
glUniform3ui64NV :: MonadIO m=> GLintlocation.-> GLuint64EXTx.-> GLuint64EXTy.-> GLuint64EXTz.-> m ()
glUniform3ui64vNV :: MonadIO m=> GLintlocation.-> GLsizeicount.-> Ptr GLuint64EXTvaluepointing tocount*3elements of typeGLuint64EXT.-> m ()
glUniform3uiEXT This command is an alias for glUniform3ui.
glUniform3uiv Manual pages for OpenGL 3.x or OpenGL 4.x.
glUniform3uivEXT This command is an alias for glUniform3uiv.
glUniform4f Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glUniform4fARB This command is an alias for glUniform4f.
glUniform4fv Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glUniform4fvARB This command is an alias for glUniform4fv.
glUniform4i Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glUniform4i64NV :: MonadIO m=> GLintlocation.-> GLint64EXTx.-> GLint64EXTy.-> GLint64EXTz.-> GLint64EXTw.-> m ()
glUniform4i64vNV :: MonadIO m=> GLintlocation.-> GLsizeicount.-> Ptr GLint64EXTvaluepointing tocount*4elements of typeGLint64EXT.-> m ()
glUniform4iARB This command is an alias for glUniform4i.
glUniform4iv Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glUniform4ivARB This command is an alias for glUniform4iv.
glUniform4ui Manual pages for OpenGL 3.x or OpenGL 4.x.
glUniform4ui64NV :: MonadIO m=> GLintlocation.-> GLuint64EXTx.-> GLuint64EXTy.-> GLuint64EXTz.-> GLuint64EXTw.-> m ()
glUniform4ui64vNV :: MonadIO m=> GLintlocation.-> GLsizeicount.-> Ptr GLuint64EXTvaluepointing tocount*4elements of typeGLuint64EXT.-> m ()
glUniform4uiEXT This command is an alias for glUniform4ui.
glUniform4uiv Manual pages for OpenGL 3.x or OpenGL 4.x.
glUniform4uivEXT This command is an alias for glUniform4uiv.
Manual pages for OpenGL 3.x or OpenGL 4.x.
This command is an alias for glUniformHandleui64ARB.
This command is an alias for glUniformHandleui64vARB.
glUniformMatrix2fv Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
This command is an alias for glUniformMatrix2fv.
glUniformMatrix2x3fv Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
This command is an alias for glUniformMatrix2x3fv.
glUniformMatrix2x4fv Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
This command is an alias for glUniformMatrix2x4fv.
glUniformMatrix3fv Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
This command is an alias for glUniformMatrix3fv.
glUniformMatrix3x2fv Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
This command is an alias for glUniformMatrix3x2fv.
glUniformMatrix3x4fv Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
This command is an alias for glUniformMatrix3x4fv.
glUniformMatrix4fv Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
This command is an alias for glUniformMatrix4fv.
glUniformMatrix4x2fv Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
This command is an alias for glUniformMatrix4x2fv.
glUniformMatrix4x3fv Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
This command is an alias for glUniformMatrix4x3fv.
Manual page for OpenGL 4.x.
glUniformui64vNV :: MonadIO m=> GLintlocation.-> GLsizeicount.-> Ptr GLuint64EXTvaluepointing tocount*1elements of typeGLuint64EXT.-> m ()
glUnmapBuffer :: MonadIO m=> GLenumtargetof type BufferTargetARB.-> m GLbooleanof type Boolean.
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glUnmapBufferARB :: MonadIO m=> GLenumtargetof type BufferTargetARB.-> m GLbooleanof type Boolean.
This command is an alias for glUnmapBuffer.
This command is an alias for glUnmapBuffer.
Manual page for OpenGL 4.x.
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
This command is an alias for glUseProgram.
glUseProgramStages :: MonadIO m=> GLuintpipeline.-> GLbitfieldstagesof type UseProgramStageMask.-> GLuintprogram.-> m ()
Manual page for OpenGL 4.x.
glUseProgramStagesEXT :: MonadIO m=> GLuintpipeline.-> GLbitfieldstagesof type UseProgramStageMask.-> GLuintprogram.-> m ()
glVDPAUIsSurfaceNV :: MonadIO m=> GLvdpauSurfaceNVsurfaceof typevdpauSurfaceNV.-> m GLbooleanof type Boolean.
glVDPAUMapSurfacesNV :: MonadIO m=> GLsizeinumSurfaces.-> Ptr GLvdpauSurfaceNVsurfacespointing tonumSurfaceselements of typevdpauSurfaceNV.-> m ()
glVDPAUSurfaceAccessNV :: MonadIO m=> GLvdpauSurfaceNVsurfaceof typevdpauSurfaceNV.-> GLenumaccess.-> m ()
glVDPAUUnmapSurfacesNV :: MonadIO m=> GLsizeinumSurface.-> Ptr GLvdpauSurfaceNVsurfacespointing tonumSurfaceelements of typevdpauSurfaceNV.-> m ()
glVDPAUUnregisterSurfaceNV :: MonadIO m=> GLvdpauSurfaceNVsurfaceof typevdpauSurfaceNV.-> m ()
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
This command is an alias for glValidateProgram.
Manual page for OpenGL 4.x.
glVariantPointerEXT 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.
glVertex2hNV The vector equivalent of this command is glVertex2hvNV.
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.
glVertex2xvOES glVertex3d Manual page for OpenGL 2.x. The vector equivalent of this command is glVertex3dv.
Manual page for OpenGL 2.x.
glVertex3f Manual page for OpenGL 2.x. The vector equivalent of this command is glVertex3fv.
Manual page for OpenGL 2.x.
glVertex3hNV The vector equivalent of this command is glVertex3hvNV.
glVertex3i Manual page for OpenGL 2.x. The vector equivalent of this command is glVertex3iv.
Manual page for OpenGL 2.x.
glVertex3s Manual page for OpenGL 2.x. The vector equivalent of this command is glVertex3sv.
Manual page for OpenGL 2.x.
glVertex3xvOES glVertex4d Manual page for OpenGL 2.x. The vector equivalent of this command is glVertex4dv.
Manual page for OpenGL 2.x.
glVertex4f Manual page for OpenGL 2.x. The vector equivalent of this command is glVertex4fv.
Manual page for OpenGL 2.x.
glVertex4hNV The vector equivalent of this command is glVertex4hvNV.
glVertex4i Manual page for OpenGL 2.x. The vector equivalent of this command is glVertex4iv.
Manual page for OpenGL 2.x.
glVertex4s Manual page for OpenGL 2.x. The vector equivalent of this command is glVertex4sv.
Manual page for OpenGL 2.x.
glVertex4xvOES Manual page for OpenGL 4.x.
Manual page for OpenGL 4.x.
Manual page for OpenGL 4.x.
Manual page for OpenGL 4.x.
Manual page for OpenGL 4.x.
Manual page for OpenGL 4.x.
glVertexArrayParameteriAPPLE :: MonadIO m=> GLenumpnameof type VertexArrayPNameAPPLE.-> GLintparam.-> m ()
glVertexArrayRangeNV Manual page for OpenGL 4.x.
Manual page for OpenGL 4.x.
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x. The vector equivalent of this command is glVertexAttrib1dv.
The vector equivalent of this command is glVertexAttrib1dvARB. This command is an alias for glVertexAttrib1d.
The vector equivalent of this command is glVertexAttrib1dvNV. This command is an alias for glVertexAttrib1d.
glVertexAttrib1dv Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glVertexAttrib1dvARB This command is an alias for glVertexAttrib1dv.
glVertexAttrib1dvNV This command is an alias for glVertexAttrib1dv.
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x. The vector equivalent of this command is glVertexAttrib1fv.
The vector equivalent of this command is glVertexAttrib1fvARB. This command is an alias for glVertexAttrib1f.
The vector equivalent of this command is glVertexAttrib1fvNV. This command is an alias for glVertexAttrib1f.
glVertexAttrib1fv Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glVertexAttrib1fvARB This command is an alias for glVertexAttrib1fv.
glVertexAttrib1fvNV This command is an alias for glVertexAttrib1fv.
The vector equivalent of this command is glVertexAttrib1hvNV.
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x. The vector equivalent of this command is glVertexAttrib1sv.
The vector equivalent of this command is glVertexAttrib1svARB. This command is an alias for glVertexAttrib1s.
The vector equivalent of this command is glVertexAttrib1svNV. This command is an alias for glVertexAttrib1s.
glVertexAttrib1sv Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glVertexAttrib1svARB This command is an alias for glVertexAttrib1sv.
glVertexAttrib1svNV This command is an alias for glVertexAttrib1sv.
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x. The vector equivalent of this command is glVertexAttrib2dv.
The vector equivalent of this command is glVertexAttrib2dvARB. This command is an alias for glVertexAttrib2d.
The vector equivalent of this command is glVertexAttrib2dvNV. This command is an alias for glVertexAttrib2d.
glVertexAttrib2dv Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glVertexAttrib2dvARB This command is an alias for glVertexAttrib2dv.
glVertexAttrib2dvNV This command is an alias for glVertexAttrib2dv.
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x. The vector equivalent of this command is glVertexAttrib2fv.
The vector equivalent of this command is glVertexAttrib2fvARB. This command is an alias for glVertexAttrib2f.
The vector equivalent of this command is glVertexAttrib2fvNV. This command is an alias for glVertexAttrib2f.
glVertexAttrib2fv Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glVertexAttrib2fvARB This command is an alias for glVertexAttrib2fv.
glVertexAttrib2fvNV This command is an alias for glVertexAttrib2fv.
glVertexAttrib2hNV The vector equivalent of this command is glVertexAttrib2hvNV.
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x. The vector equivalent of this command is glVertexAttrib2sv.
The vector equivalent of this command is glVertexAttrib2svARB. This command is an alias for glVertexAttrib2s.
The vector equivalent of this command is glVertexAttrib2svNV. This command is an alias for glVertexAttrib2s.
glVertexAttrib2sv Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glVertexAttrib2svARB This command is an alias for glVertexAttrib2sv.
glVertexAttrib2svNV This command is an alias for glVertexAttrib2sv.
glVertexAttrib3d Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x. The vector equivalent of this command is glVertexAttrib3dv.
glVertexAttrib3dARB The vector equivalent of this command is glVertexAttrib3dvARB. This command is an alias for glVertexAttrib3d.
glVertexAttrib3dNV The vector equivalent of this command is glVertexAttrib3dvNV. This command is an alias for glVertexAttrib3d.
glVertexAttrib3dv Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glVertexAttrib3dvARB This command is an alias for glVertexAttrib3dv.
glVertexAttrib3dvNV This command is an alias for glVertexAttrib3dv.
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x. The vector equivalent of this command is glVertexAttrib3fv.
glVertexAttrib3fARB The vector equivalent of this command is glVertexAttrib3fvARB. This command is an alias for glVertexAttrib3f.
glVertexAttrib3fNV The vector equivalent of this command is glVertexAttrib3fvNV. This command is an alias for glVertexAttrib3f.
glVertexAttrib3fv Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glVertexAttrib3fvARB This command is an alias for glVertexAttrib3fv.
glVertexAttrib3fvNV This command is an alias for glVertexAttrib3fv.
glVertexAttrib3hNV The vector equivalent of this command is glVertexAttrib3hvNV.
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x. The vector equivalent of this command is glVertexAttrib3sv.
glVertexAttrib3sARB The vector equivalent of this command is glVertexAttrib3svARB. This command is an alias for glVertexAttrib3s.
glVertexAttrib3sNV The vector equivalent of this command is glVertexAttrib3svNV. This command is an alias for glVertexAttrib3s.
glVertexAttrib3sv Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glVertexAttrib3svARB This command is an alias for glVertexAttrib3sv.
glVertexAttrib3svNV This command is an alias for glVertexAttrib3sv.
glVertexAttrib4Nbv Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
This command is an alias for glVertexAttrib4Nbv.
glVertexAttrib4Niv Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
This command is an alias for glVertexAttrib4Niv.
glVertexAttrib4Nsv Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
This command is an alias for glVertexAttrib4Nsv.
glVertexAttrib4Nub Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
This command is an alias for glVertexAttrib4Nub.
glVertexAttrib4Nubv Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
This command is an alias for glVertexAttrib4Nubv.
glVertexAttrib4Nuiv Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
This command is an alias for glVertexAttrib4Nuiv.
glVertexAttrib4Nusv Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
This command is an alias for glVertexAttrib4Nusv.
glVertexAttrib4bv Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glVertexAttrib4bvARB This command is an alias for glVertexAttrib4bv.
glVertexAttrib4d Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x. The vector equivalent of this command is glVertexAttrib4dv.
glVertexAttrib4dARB The vector equivalent of this command is glVertexAttrib4dvARB. This command is an alias for glVertexAttrib4d.
glVertexAttrib4dNV The vector equivalent of this command is glVertexAttrib4dvNV. This command is an alias for glVertexAttrib4d.
glVertexAttrib4dv Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glVertexAttrib4dvARB This command is an alias for glVertexAttrib4dv.
glVertexAttrib4dvNV This command is an alias for glVertexAttrib4dv.
glVertexAttrib4f Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x. The vector equivalent of this command is glVertexAttrib4fv.
glVertexAttrib4fARB The vector equivalent of this command is glVertexAttrib4fvARB. This command is an alias for glVertexAttrib4f.
glVertexAttrib4fNV The vector equivalent of this command is glVertexAttrib4fvNV. This command is an alias for glVertexAttrib4f.
glVertexAttrib4fv Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glVertexAttrib4fvARB This command is an alias for glVertexAttrib4fv.
glVertexAttrib4fvNV This command is an alias for glVertexAttrib4fv.
glVertexAttrib4hNV The vector equivalent of this command is glVertexAttrib4hvNV.
glVertexAttrib4iv Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glVertexAttrib4ivARB This command is an alias for glVertexAttrib4iv.
glVertexAttrib4s Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x. The vector equivalent of this command is glVertexAttrib4sv.
glVertexAttrib4sARB The vector equivalent of this command is glVertexAttrib4svARB. This command is an alias for glVertexAttrib4s.
glVertexAttrib4sNV The vector equivalent of this command is glVertexAttrib4svNV. This command is an alias for glVertexAttrib4s.
glVertexAttrib4sv Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glVertexAttrib4svARB This command is an alias for glVertexAttrib4sv.
glVertexAttrib4svNV This command is an alias for glVertexAttrib4sv.
glVertexAttrib4ubNV The vector equivalent of this command is glVertexAttrib4ubvNV. This command is an alias for glVertexAttrib4Nub.
glVertexAttrib4ubv Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
This command is an alias for glVertexAttrib4ubv.
glVertexAttrib4ubvNV This command is an alias for glVertexAttrib4Nubv.
glVertexAttrib4uiv Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
This command is an alias for glVertexAttrib4uiv.
glVertexAttrib4usv Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
This command is an alias for glVertexAttrib4usv.
Manual page for OpenGL 4.x.
Manual pages for OpenGL 3.x or OpenGL 4.x.
This command is an alias for glVertexAttribDivisor.
This command is an alias for glVertexAttribDivisor.
This command is an alias for glVertexAttribDivisor.
This command is an alias for glVertexAttribDivisor.
glVertexAttribFormat Manual page for OpenGL 4.x.
Manual pages for OpenGL 3.x or OpenGL 4.x. The vector equivalent of this command is glVertexAttribI1iv.
The vector equivalent of this command is glVertexAttribI1ivEXT. This command is an alias for glVertexAttribI1i.
glVertexAttribI1iv Manual pages for OpenGL 3.x or OpenGL 4.x.
This command is an alias for glVertexAttribI1iv.
Manual pages for OpenGL 3.x or OpenGL 4.x. The vector equivalent of this command is glVertexAttribI1uiv.
The vector equivalent of this command is glVertexAttribI1uivEXT. This command is an alias for glVertexAttribI1ui.
glVertexAttribI1uiv Manual pages for OpenGL 3.x or OpenGL 4.x.
This command is an alias for glVertexAttribI1uiv.
Manual pages for OpenGL 3.x or OpenGL 4.x. The vector equivalent of this command is glVertexAttribI2iv.
The vector equivalent of this command is glVertexAttribI2ivEXT. This command is an alias for glVertexAttribI2i.
glVertexAttribI2iv Manual pages for OpenGL 3.x or OpenGL 4.x.
This command is an alias for glVertexAttribI2iv.
Manual pages for OpenGL 3.x or OpenGL 4.x. The vector equivalent of this command is glVertexAttribI2uiv.
The vector equivalent of this command is glVertexAttribI2uivEXT. This command is an alias for glVertexAttribI2ui.
glVertexAttribI2uiv Manual pages for OpenGL 3.x or OpenGL 4.x.
This command is an alias for glVertexAttribI2uiv.
Manual pages for OpenGL 3.x or OpenGL 4.x. The vector equivalent of this command is glVertexAttribI3iv.
The vector equivalent of this command is glVertexAttribI3ivEXT. This command is an alias for glVertexAttribI3i.
glVertexAttribI3iv Manual pages for OpenGL 3.x or OpenGL 4.x.
This command is an alias for glVertexAttribI3iv.
Manual pages for OpenGL 3.x or OpenGL 4.x. The vector equivalent of this command is glVertexAttribI3uiv.
The vector equivalent of this command is glVertexAttribI3uivEXT. This command is an alias for glVertexAttribI3ui.
glVertexAttribI3uiv Manual pages for OpenGL 3.x or OpenGL 4.x.
This command is an alias for glVertexAttribI3uiv.
glVertexAttribI4bv Manual pages for OpenGL 3.x or OpenGL 4.x.
This command is an alias for glVertexAttribI4bv.
glVertexAttribI4i Manual pages for OpenGL 3.x or OpenGL 4.x. The vector equivalent of this command is glVertexAttribI4iv.
glVertexAttribI4iEXT The vector equivalent of this command is glVertexAttribI4ivEXT. This command is an alias for glVertexAttribI4i.
glVertexAttribI4iv Manual pages for OpenGL 3.x or OpenGL 4.x.
This command is an alias for glVertexAttribI4iv.
glVertexAttribI4sv Manual pages for OpenGL 3.x or OpenGL 4.x.
This command is an alias for glVertexAttribI4sv.
glVertexAttribI4ubv Manual pages for OpenGL 3.x or OpenGL 4.x.
This command is an alias for glVertexAttribI4ubv.
glVertexAttribI4ui Manual pages for OpenGL 3.x or OpenGL 4.x. The vector equivalent of this command is glVertexAttribI4uiv.
The vector equivalent of this command is glVertexAttribI4uivEXT. This command is an alias for glVertexAttribI4ui.
glVertexAttribI4uiv Manual pages for OpenGL 3.x or OpenGL 4.x.
This command is an alias for glVertexAttribI4uiv.
glVertexAttribI4usv Manual pages for OpenGL 3.x or OpenGL 4.x.
This command is an alias for glVertexAttribI4usv.
Manual page for OpenGL 4.x.
Manual pages for OpenGL 3.x or OpenGL 4.x.
This command is an alias for glVertexAttribIPointer.
Manual page for OpenGL 4.x.
This command is an alias for glVertexAttribL1d.
glVertexAttribL1dv Manual page for OpenGL 4.x.
This command is an alias for glVertexAttribL1dv.
glVertexAttribL1i64vNV :: MonadIO m=> GLuintindex.-> Ptr GLint64EXTvpointing to1element of typeGLint64EXT.-> m ()
glVertexAttribL1ui64vNV :: MonadIO m=> GLuintindex.-> Ptr GLuint64EXTvpointing to1element of typeGLuint64EXT.-> m ()
Manual page for OpenGL 4.x.
This command is an alias for glVertexAttribL2d.
glVertexAttribL2dv Manual page for OpenGL 4.x.
This command is an alias for glVertexAttribL2dv.
glVertexAttribL2i64vNV :: MonadIO m=> GLuintindex.-> Ptr GLint64EXTvpointing to2elements of typeGLint64EXT.-> m ()
glVertexAttribL2ui64vNV :: MonadIO m=> GLuintindex.-> Ptr GLuint64EXTvpointing to2elements of typeGLuint64EXT.-> m ()
glVertexAttribL3d Manual page for OpenGL 4.x.
glVertexAttribL3dEXT This command is an alias for glVertexAttribL3d.
glVertexAttribL3dv Manual page for OpenGL 4.x.
This command is an alias for glVertexAttribL3dv.
glVertexAttribL3i64NV :: MonadIO m=> GLuintindex.-> GLint64EXTx.-> GLint64EXTy.-> GLint64EXTz.-> m ()
glVertexAttribL3i64vNV :: MonadIO m=> GLuintindex.-> Ptr GLint64EXTvpointing to3elements of typeGLint64EXT.-> m ()
glVertexAttribL3ui64NV :: MonadIO m=> GLuintindex.-> GLuint64EXTx.-> GLuint64EXTy.-> GLuint64EXTz.-> m ()
glVertexAttribL3ui64vNV :: MonadIO m=> GLuintindex.-> Ptr GLuint64EXTvpointing to3elements of typeGLuint64EXT.-> m ()
glVertexAttribL4d Manual page for OpenGL 4.x.
glVertexAttribL4dEXT This command is an alias for glVertexAttribL4d.
glVertexAttribL4dv Manual page for OpenGL 4.x.
This command is an alias for glVertexAttribL4dv.
glVertexAttribL4i64NV :: MonadIO m=> GLuintindex.-> GLint64EXTx.-> GLint64EXTy.-> GLint64EXTz.-> GLint64EXTw.-> m ()
glVertexAttribL4i64vNV :: MonadIO m=> GLuintindex.-> Ptr GLint64EXTvpointing to4elements of typeGLint64EXT.-> m ()
glVertexAttribL4ui64NV :: MonadIO m=> GLuintindex.-> GLuint64EXTx.-> GLuint64EXTy.-> GLuint64EXTz.-> GLuint64EXTw.-> m ()
glVertexAttribL4ui64vNV :: MonadIO m=> GLuintindex.-> Ptr GLuint64EXTvpointing to4elements of typeGLuint64EXT.-> m ()
Manual page for OpenGL 4.x.
Manual page for OpenGL 4.x.
This command is an alias for glVertexAttribLPointer.
glVertexAttribP1ui Manual pages for OpenGL 3.x or OpenGL 4.x.
glVertexAttribP1uiv glVertexAttribP2ui Manual pages for OpenGL 3.x or OpenGL 4.x.
glVertexAttribP2uiv glVertexAttribP3ui Manual pages for OpenGL 3.x or OpenGL 4.x.
glVertexAttribP3uiv glVertexAttribP4ui Manual pages for OpenGL 3.x or OpenGL 4.x.
glVertexAttribP4uiv Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
This command is an alias for glVertexAttribPointer.
Manual page for OpenGL 4.x.
glVertexBlendEnvfATI :: MonadIO m=> GLenumpnameof type VertexStreamATI.-> GLfloatparam.-> m ()
glVertexFormatNV :: MonadIO m=> GLintsize.-> GLenumtypeof type VertexPointerType.-> GLsizeistride.-> m ()
glVertexP2uiv :: MonadIO m=> GLenumtypeof type VertexPointerType.-> Ptr GLuintvaluepointing to1element of typeGLuint.-> m ()
glVertexP3uiv :: MonadIO m=> GLenumtypeof type VertexPointerType.-> Ptr GLuintvaluepointing to1element of typeGLuint.-> m ()
glVertexP4uiv :: MonadIO m=> GLenumtypeof type VertexPointerType.-> Ptr GLuintvaluepointing to1element of typeGLuint.-> m ()
glVertexPointer Manual page for OpenGL 2.x.
glVertexPointerEXT glVertexStream1dvATI :: MonadIO m=> GLenumstreamof type VertexStreamATI.-> Ptr GLdoublecoordspointing to1element of typeGLdouble.-> m ()
glVertexStream1fvATI :: MonadIO m=> GLenumstreamof type VertexStreamATI.-> Ptr GLfloatcoordspointing to1element of typeGLfloat.-> m ()
glVertexStream1ivATI :: MonadIO m=> GLenumstreamof type VertexStreamATI.-> Ptr GLintcoordspointing to1element of typeGLint.-> m ()
glVertexStream1svATI :: MonadIO m=> GLenumstreamof type VertexStreamATI.-> Ptr GLshortcoordspointing to1element of typeGLshort.-> m ()
glVertexStream2dATI :: MonadIO m=> GLenumstreamof type VertexStreamATI.-> GLdoublex.-> GLdoubley.-> m ()
glVertexStream2dvATI :: MonadIO m=> GLenumstreamof type VertexStreamATI.-> Ptr GLdoublecoordspointing to2elements of typeGLdouble.-> m ()
glVertexStream2fATI :: MonadIO m=> GLenumstreamof type VertexStreamATI.-> GLfloatx.-> GLfloaty.-> m ()
glVertexStream2fvATI :: MonadIO m=> GLenumstreamof type VertexStreamATI.-> Ptr GLfloatcoordspointing to2elements of typeGLfloat.-> m ()
glVertexStream2iATI :: MonadIO m=> GLenumstreamof type VertexStreamATI.-> GLintx.-> GLinty.-> m ()
glVertexStream2ivATI :: MonadIO m=> GLenumstreamof type VertexStreamATI.-> Ptr GLintcoordspointing to2elements of typeGLint.-> m ()
glVertexStream2sATI :: MonadIO m=> GLenumstreamof type VertexStreamATI.-> GLshortx.-> GLshorty.-> m ()
glVertexStream2svATI :: MonadIO m=> GLenumstreamof type VertexStreamATI.-> Ptr GLshortcoordspointing to2elements of typeGLshort.-> m ()
glVertexStream3dATI glVertexStream3dvATI :: MonadIO m=> GLenumstreamof type VertexStreamATI.-> Ptr GLdoublecoordspointing to3elements of typeGLdouble.-> m ()
glVertexStream3fATI glVertexStream3fvATI :: MonadIO m=> GLenumstreamof type VertexStreamATI.-> Ptr GLfloatcoordspointing to3elements of typeGLfloat.-> m ()
glVertexStream3iATI glVertexStream3ivATI :: MonadIO m=> GLenumstreamof type VertexStreamATI.-> Ptr GLintcoordspointing to3elements of typeGLint.-> m ()
glVertexStream3sATI glVertexStream3svATI :: MonadIO m=> GLenumstreamof type VertexStreamATI.-> Ptr GLshortcoordspointing to3elements of typeGLshort.-> m ()
glVertexStream4dATI glVertexStream4dvATI :: MonadIO m=> GLenumstreamof type VertexStreamATI.-> Ptr GLdoublecoordspointing to4elements of typeGLdouble.-> m ()
glVertexStream4fATI glVertexStream4fvATI :: MonadIO m=> GLenumstreamof type VertexStreamATI.-> Ptr GLfloatcoordspointing to4elements of typeGLfloat.-> m ()
glVertexStream4iATI glVertexStream4ivATI :: MonadIO m=> GLenumstreamof type VertexStreamATI.-> Ptr GLintcoordspointing to4elements of typeGLint.-> m ()
glVertexStream4sATI glVertexStream4svATI :: MonadIO m=> GLenumstreamof type VertexStreamATI.-> Ptr GLshortcoordspointing to4elements of typeGLshort.-> m ()
The vector equivalent of this command is glVertexWeightfvEXT.
glVertexWeightfvEXT The vector equivalent of this command is glVertexWeighthvNV.
glVertexWeighthvNV glVideoCaptureNV glViewport Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glViewportArrayv Manual page for OpenGL 4.x.
glViewportArrayvNV This command is an alias for glViewportArrayv.
glViewportArrayvOES This command is an alias for glViewportArrayv.
glViewportIndexedf Manual page for OpenGL 4.x.
glViewportIndexedfNV This command is an alias for glViewportIndexedf.
This command is an alias for glViewportIndexedf.
glViewportIndexedfv Manual page for OpenGL 4.x.
This command is an alias for glViewportIndexedfv.
This command is an alias for glViewportIndexedfv.
glWaitSemaphoreEXT :: MonadIO m=> GLuintsemaphore.-> GLuintnumBufferBarriers.-> Ptr GLuintbufferspointing toCOMPSIZE(numBufferBarriers)elements of typeGLuint.-> GLuintnumTextureBarriers.-> Ptr GLuinttexturespointing toCOMPSIZE(numTextureBarriers)elements of typeGLuint.-> Ptr GLenumsrcLayoutspointing toCOMPSIZE(numTextureBarriers)elements of type TextureLayout.-> m ()
glWaitSync :: MonadIO m=> GLsyncsyncof typesync.-> GLbitfieldflags.-> GLuint64timeout.-> m ()
Manual pages for OpenGL 3.x or OpenGL 4.x.
This command is an alias for glWaitSync.
glWeightPointerARB glWindowPos2d Manual page for OpenGL 2.x. The vector equivalent of this command is glWindowPos2dv.
glWindowPos2dARB The vector equivalent of this command is glWindowPos2dvARB. This command is an alias for glWindowPos2d.
glWindowPos2dMESA The vector equivalent of this command is glWindowPos2dvMESA. This command is an alias for glWindowPos2d.
glWindowPos2dv Manual page for OpenGL 2.x.
glWindowPos2dvARB This command is an alias for glWindowPos2dv.
glWindowPos2dvMESA This command is an alias for glWindowPos2dv.
Manual page for OpenGL 2.x. The vector equivalent of this command is glWindowPos2fv.
glWindowPos2fARB The vector equivalent of this command is glWindowPos2fvARB. This command is an alias for glWindowPos2f.
glWindowPos2fMESA The vector equivalent of this command is glWindowPos2fvMESA. This command is an alias for glWindowPos2f.
glWindowPos2fv Manual page for OpenGL 2.x.
glWindowPos2fvARB This command is an alias for glWindowPos2fv.
glWindowPos2fvMESA This command is an alias for glWindowPos2fv.
Manual page for OpenGL 2.x. The vector equivalent of this command is glWindowPos2iv.
The vector equivalent of this command is glWindowPos2ivARB. This command is an alias for glWindowPos2i.
The vector equivalent of this command is glWindowPos2ivMESA. This command is an alias for glWindowPos2i.
Manual page for OpenGL 2.x.
glWindowPos2ivARB This command is an alias for glWindowPos2iv.
glWindowPos2ivMESA This command is an alias for glWindowPos2iv.
Manual page for OpenGL 2.x. The vector equivalent of this command is glWindowPos2sv.
glWindowPos2sARB The vector equivalent of this command is glWindowPos2svARB. This command is an alias for glWindowPos2s.
glWindowPos2sMESA The vector equivalent of this command is glWindowPos2svMESA. This command is an alias for glWindowPos2s.
glWindowPos2sv Manual page for OpenGL 2.x.
glWindowPos2svARB This command is an alias for glWindowPos2sv.
glWindowPos2svMESA This command is an alias for glWindowPos2sv.
glWindowPos3d Manual page for OpenGL 2.x. The vector equivalent of this command is glWindowPos3dv.
glWindowPos3dARB The vector equivalent of this command is glWindowPos3dvARB. This command is an alias for glWindowPos3d.
glWindowPos3dMESA The vector equivalent of this command is glWindowPos3dvMESA. This command is an alias for glWindowPos3d.
glWindowPos3dv Manual page for OpenGL 2.x.
glWindowPos3dvARB This command is an alias for glWindowPos3dv.
glWindowPos3dvMESA This command is an alias for glWindowPos3dv.
glWindowPos3f Manual page for OpenGL 2.x. The vector equivalent of this command is glWindowPos3fv.
glWindowPos3fARB The vector equivalent of this command is glWindowPos3fvARB. This command is an alias for glWindowPos3f.
glWindowPos3fMESA The vector equivalent of this command is glWindowPos3fvMESA. This command is an alias for glWindowPos3f.
glWindowPos3fv Manual page for OpenGL 2.x.
glWindowPos3fvARB This command is an alias for glWindowPos3fv.
glWindowPos3fvMESA This command is an alias for glWindowPos3fv.
glWindowPos3i Manual page for OpenGL 2.x. The vector equivalent of this command is glWindowPos3iv.
glWindowPos3iARB The vector equivalent of this command is glWindowPos3ivARB. This command is an alias for glWindowPos3i.
glWindowPos3iMESA The vector equivalent of this command is glWindowPos3ivMESA. This command is an alias for glWindowPos3i.
Manual page for OpenGL 2.x.
glWindowPos3ivARB This command is an alias for glWindowPos3iv.
glWindowPos3ivMESA This command is an alias for glWindowPos3iv.
glWindowPos3s Manual page for OpenGL 2.x. The vector equivalent of this command is glWindowPos3sv.
glWindowPos3sARB The vector equivalent of this command is glWindowPos3svARB. This command is an alias for glWindowPos3s.
glWindowPos3sMESA The vector equivalent of this command is glWindowPos3svMESA. This command is an alias for glWindowPos3s.
glWindowPos3sv Manual page for OpenGL 2.x.
glWindowPos3svARB This command is an alias for glWindowPos3sv.
glWindowPos3svMESA This command is an alias for glWindowPos3sv.
glWindowPos4dMESA The vector equivalent of this command is glWindowPos4dvMESA.
glWindowPos4fMESA The vector equivalent of this command is glWindowPos4fvMESA.
glWindowPos4iMESA The vector equivalent of this command is glWindowPos4ivMESA.
glWindowPos4sMESA The vector equivalent of this command is glWindowPos4svMESA.
glWriteMaskEXT :: MonadIO m=> GLuintres.-> GLuintin.-> GLenumoutXof type VertexShaderWriteMaskEXT.-> GLenumoutYof type VertexShaderWriteMaskEXT.-> GLenumoutZof type VertexShaderWriteMaskEXT.-> GLenumoutWof type VertexShaderWriteMaskEXT.-> m ()