---
title: OpenGL ES Functions
framework: OpenGL ES
role: collectionGroup
role_heading: API Collection
path: opengles/opengl-es-functions
---

# OpenGL ES Functions

## Topics

### Functions

- [glActiveShaderProgramEXT(_:_:)](opengles/glactiveshaderprogramext(_:_:).md)
- [glActiveTexture(_:)](opengles/glactivetexture(_:).md)
- [glAlphaFunc(_:_:)](opengles/glalphafunc(_:_:).md)
- [glAlphaFuncx(_:_:)](opengles/glalphafuncx(_:_:).md)
- [glAttachShader(_:_:)](opengles/glattachshader(_:_:).md)
- [glBeginTransformFeedback(_:)](opengles/glbegintransformfeedback(_:).md)
- [glBeginQuery(_:_:)](opengles/glbeginquery(_:_:).md)
- [glBeginQueryEXT(_:_:)](opengles/glbeginqueryext(_:_:).md)
- [glBindAttribLocation(_:_:_:)](opengles/glbindattriblocation(_:_:_:).md)
- [glBindBuffer(_:_:)](opengles/glbindbuffer(_:_:).md)
- [glBindBufferBase(_:_:_:)](opengles/glbindbufferbase(_:_:_:).md)
- [glBindBufferRange(_:_:_:_:_:)](opengles/glbindbufferrange(_:_:_:_:_:).md)
- [glBindFramebuffer(_:_:)](opengles/glbindframebuffer(_:_:).md)
- [glBindFramebufferOES(_:_:)](opengles/glbindframebufferoes(_:_:).md)
- [glBindProgramPipelineEXT(_:)](opengles/glbindprogrampipelineext(_:).md)
- [glBindSampler(_:_:)](opengles/glbindsampler(_:_:).md)
- [glBindRenderbuffer(_:_:)](opengles/glbindrenderbuffer(_:_:).md)
- [glBindRenderbufferOES(_:_:)](opengles/glbindrenderbufferoes(_:_:).md)
- [glBindTexture(_:_:)](opengles/glbindtexture(_:_:).md)
- [glBindTransformFeedback(_:_:)](opengles/glbindtransformfeedback(_:_:).md)
- [glBindVertexArray(_:)](opengles/glbindvertexarray(_:).md)
- [glBindVertexArrayOES(_:)](opengles/glbindvertexarrayoes(_:).md)
- [glBlendColor(_:_:_:_:)](opengles/glblendcolor(_:_:_:_:).md)
- [glBlendEquation(_:)](opengles/glblendequation(_:).md)
- [glBlendEquationOES(_:)](opengles/glblendequationoes(_:).md)
- [glBlendEquationSeparate(_:_:)](opengles/glblendequationseparate(_:_:).md)
- [glBlendEquationSeparateOES(_:_:)](opengles/glblendequationseparateoes(_:_:).md)
- [glBlendFunc(_:_:)](opengles/glblendfunc(_:_:).md)
- [glBlendFuncSeparate(_:_:_:_:)](opengles/glblendfuncseparate(_:_:_:_:).md)
- [glBlendFuncSeparateOES(_:_:_:_:)](opengles/glblendfuncseparateoes(_:_:_:_:).md)
- [glBlitFramebuffer(_:_:_:_:_:_:_:_:_:_:)](opengles/glblitframebuffer(_:_:_:_:_:_:_:_:_:_:).md)
- [glBufferData(_:_:_:_:)](opengles/glbufferdata(_:_:_:_:).md)
- [glBufferSubData(_:_:_:_:)](opengles/glbuffersubdata(_:_:_:_:).md)
- [glCheckFramebufferStatus(_:)](opengles/glcheckframebufferstatus(_:).md)
- [glCheckFramebufferStatusOES(_:)](opengles/glcheckframebufferstatusoes(_:).md)
- [glClear(_:)](opengles/glclear(_:).md)
- [glClearBufferfi(_:_:_:_:)](opengles/glclearbufferfi(_:_:_:_:).md)
- [glClearBufferfv(_:_:_:)](opengles/glclearbufferfv(_:_:_:).md)
- [glClearBufferiv(_:_:_:)](opengles/glclearbufferiv(_:_:_:).md)
- [glClearBufferuiv(_:_:_:)](opengles/glclearbufferuiv(_:_:_:).md)
- [glClearColor(_:_:_:_:)](opengles/glclearcolor(_:_:_:_:).md)
- [glClearColorx(_:_:_:_:)](opengles/glclearcolorx(_:_:_:_:).md)
- [glClearDepthf(_:)](opengles/glcleardepthf(_:).md)
- [glClearDepthx(_:)](opengles/glcleardepthx(_:).md)
- [glClearStencil(_:)](opengles/glclearstencil(_:).md)
- [glClientActiveTexture(_:)](opengles/glclientactivetexture(_:).md)
- [glClientWaitSync(_:_:_:)](opengles/glclientwaitsync(_:_:_:).md)
- [glClientWaitSyncAPPLE(_:_:_:)](opengles/glclientwaitsyncapple(_:_:_:).md)
- [glClipPlanef(_:_:)](opengles/glclipplanef(_:_:).md)
- [glClipPlanex(_:_:)](opengles/glclipplanex(_:_:).md)
- [glColor4f(_:_:_:_:)](opengles/glcolor4f(_:_:_:_:).md)
- [glColor4ub(_:_:_:_:)](opengles/glcolor4ub(_:_:_:_:).md)
- [glColor4x(_:_:_:_:)](opengles/glcolor4x(_:_:_:_:).md)
- [glColorMask(_:_:_:_:)](opengles/glcolormask(_:_:_:_:).md)
- [glColorPointer(_:_:_:_:)](opengles/glcolorpointer(_:_:_:_:).md)
- [glCompileShader(_:)](opengles/glcompileshader(_:).md)
- [glCompressedTexImage2D(_:_:_:_:_:_:_:_:)](opengles/glcompressedteximage2d(_:_:_:_:_:_:_:_:).md)
- [glCompressedTexImage3D(_:_:_:_:_:_:_:_:_:)](opengles/glcompressedteximage3d(_:_:_:_:_:_:_:_:_:).md)
- [glCompressedTexSubImage2D(_:_:_:_:_:_:_:_:_:)](opengles/glcompressedtexsubimage2d(_:_:_:_:_:_:_:_:_:).md)
- [glCompressedTexSubImage3D(_:_:_:_:_:_:_:_:_:_:_:)](opengles/glcompressedtexsubimage3d(_:_:_:_:_:_:_:_:_:_:_:).md)
- [glCopyBufferSubData(_:_:_:_:_:)](opengles/glcopybuffersubdata(_:_:_:_:_:).md)
- [glCopyTexImage2D(_:_:_:_:_:_:_:_:)](opengles/glcopyteximage2d(_:_:_:_:_:_:_:_:).md)
- [glCopyTexSubImage2D(_:_:_:_:_:_:_:_:)](opengles/glcopytexsubimage2d(_:_:_:_:_:_:_:_:).md)
- [glCopyTexSubImage3D(_:_:_:_:_:_:_:_:_:)](opengles/glcopytexsubimage3d(_:_:_:_:_:_:_:_:_:).md)
- [glCopyTextureLevelsAPPLE(_:_:_:_:)](opengles/glcopytexturelevelsapple(_:_:_:_:).md)
- [glCreateProgram()](opengles/glcreateprogram().md)
- [glCreateShader(_:)](opengles/glcreateshader(_:).md)
- [glCreateShaderProgramvEXT(_:_:_:)](opengles/glcreateshaderprogramvext(_:_:_:).md)
- [glCullFace(_:)](opengles/glcullface(_:).md)
- [glCurrentPaletteMatrixOES(_:)](opengles/glcurrentpalettematrixoes(_:).md)
- [glDeleteBuffers(_:_:)](opengles/gldeletebuffers(_:_:).md)
- [glDeleteFramebuffers(_:_:)](opengles/gldeleteframebuffers(_:_:).md)
- [glDeleteFramebuffersOES(_:_:)](opengles/gldeleteframebuffersoes(_:_:).md)
- [glDeleteProgram(_:)](opengles/gldeleteprogram(_:).md)
- [glDeleteProgramPipelinesEXT(_:_:)](opengles/gldeleteprogrampipelinesext(_:_:).md)
- [glDeleteQueries(_:_:)](opengles/gldeletequeries(_:_:).md)
- [glDeleteQueriesEXT(_:_:)](opengles/gldeletequeriesext(_:_:).md)
- [glDeleteRenderbuffers(_:_:)](opengles/gldeleterenderbuffers(_:_:).md)
- [glDeleteRenderbuffersOES(_:_:)](opengles/gldeleterenderbuffersoes(_:_:).md)
- [glDeleteSamplers(_:_:)](opengles/gldeletesamplers(_:_:).md)
- [glDeleteShader(_:)](opengles/gldeleteshader(_:).md)
- [glDeleteSync(_:)](opengles/gldeletesync(_:).md)
- [glDeleteSyncAPPLE(_:)](opengles/gldeletesyncapple(_:).md)
- [glDeleteTextures(_:_:)](opengles/gldeletetextures(_:_:).md)
- [glDeleteTransformFeedbacks(_:_:)](opengles/gldeletetransformfeedbacks(_:_:).md)
- [glDeleteVertexArrays(_:_:)](opengles/gldeletevertexarrays(_:_:).md)
- [glDeleteVertexArraysOES(_:_:)](opengles/gldeletevertexarraysoes(_:_:).md)
- [glDepthFunc(_:)](opengles/gldepthfunc(_:).md)
- [glDepthMask(_:)](opengles/gldepthmask(_:).md)
- [glDepthRangef(_:_:)](opengles/gldepthrangef(_:_:).md)
- [glDepthRangex(_:_:)](opengles/gldepthrangex(_:_:).md)
- [glDetachShader(_:_:)](opengles/gldetachshader(_:_:).md)
- [glDisable(_:)](opengles/gldisable(_:).md)
- [glDisableClientState(_:)](opengles/gldisableclientstate(_:).md)
- [glDisableVertexAttribArray(_:)](opengles/gldisablevertexattribarray(_:).md)
- [glDiscardFramebufferEXT(_:_:_:)](opengles/gldiscardframebufferext(_:_:_:).md)
- [glDrawArrays(_:_:_:)](opengles/gldrawarrays(_:_:_:).md)
- [glDrawArraysInstanced(_:_:_:_:)](opengles/gldrawarraysinstanced(_:_:_:_:).md)
- [glDrawArraysInstancedEXT(_:_:_:_:)](opengles/gldrawarraysinstancedext(_:_:_:_:).md)
- [glDrawBuffers(_:_:)](opengles/gldrawbuffers(_:_:).md)
- [glDrawElements(_:_:_:_:)](opengles/gldrawelements(_:_:_:_:).md)
- [glDrawElementsInstanced(_:_:_:_:_:)](opengles/gldrawelementsinstanced(_:_:_:_:_:).md)
- [glDrawElementsInstancedEXT(_:_:_:_:_:)](opengles/gldrawelementsinstancedext(_:_:_:_:_:).md)
- [glDrawRangeElements(_:_:_:_:_:_:)](opengles/gldrawrangeelements(_:_:_:_:_:_:).md)
- [glDrawTexfOES(_:_:_:_:_:)](opengles/gldrawtexfoes(_:_:_:_:_:).md)
- [glDrawTexfvOES(_:)](opengles/gldrawtexfvoes(_:).md)
- [glDrawTexiOES(_:_:_:_:_:)](opengles/gldrawtexioes(_:_:_:_:_:).md)
- [glDrawTexivOES(_:)](opengles/gldrawtexivoes(_:).md)
- [glDrawTexsOES(_:_:_:_:_:)](opengles/gldrawtexsoes(_:_:_:_:_:).md)
- [glDrawTexsvOES(_:)](opengles/gldrawtexsvoes(_:).md)
- [glDrawTexxOES(_:_:_:_:_:)](opengles/gldrawtexxoes(_:_:_:_:_:).md)
- [glDrawTexxvOES(_:)](opengles/gldrawtexxvoes(_:).md)
- [glEnable(_:)](opengles/glenable(_:).md)
- [glEnableClientState(_:)](opengles/glenableclientstate(_:).md)
- [glEnableVertexAttribArray(_:)](opengles/glenablevertexattribarray(_:).md)
- [glEndQuery(_:)](opengles/glendquery(_:).md)
- [glEndQueryEXT(_:)](opengles/glendqueryext(_:).md)
- [glEndTransformFeedback()](opengles/glendtransformfeedback().md)
- [glFenceSync(_:_:)](opengles/glfencesync(_:_:).md)
- [glFenceSyncAPPLE(_:_:)](opengles/glfencesyncapple(_:_:).md)
- [glFinish()](opengles/glfinish().md)
- [glFlush()](opengles/glflush().md)
- [glFlushMappedBufferRange(_:_:_:)](opengles/glflushmappedbufferrange(_:_:_:).md)
- [glFlushMappedBufferRangeEXT(_:_:_:)](opengles/glflushmappedbufferrangeext(_:_:_:).md)
- [glFogf(_:_:)](opengles/glfogf(_:_:).md)
- [glFogfv(_:_:)](opengles/glfogfv(_:_:).md)
- [glFogx(_:_:)](opengles/glfogx(_:_:).md)
- [glFogxv(_:_:)](opengles/glfogxv(_:_:).md)
- [glFramebufferRenderbuffer(_:_:_:_:)](opengles/glframebufferrenderbuffer(_:_:_:_:).md)
- [glFramebufferRenderbufferOES(_:_:_:_:)](opengles/glframebufferrenderbufferoes(_:_:_:_:).md)
- [glFramebufferTexture2D(_:_:_:_:_:)](opengles/glframebuffertexture2d(_:_:_:_:_:).md)
- [glFramebufferTexture2DOES(_:_:_:_:_:)](opengles/glframebuffertexture2does(_:_:_:_:_:).md)
- [glFrontFace(_:)](opengles/glfrontface(_:).md)
- [glFrustumf(_:_:_:_:_:_:)](opengles/glfrustumf(_:_:_:_:_:_:).md)
- [glFrustumx(_:_:_:_:_:_:)](opengles/glfrustumx(_:_:_:_:_:_:).md)
- [glGenBuffers(_:_:)](opengles/glgenbuffers(_:_:).md)
- [glGenFramebuffers(_:_:)](opengles/glgenframebuffers(_:_:).md)
- [glGenFramebuffersOES(_:_:)](opengles/glgenframebuffersoes(_:_:).md)
- [glGenProgramPipelinesEXT(_:_:)](opengles/glgenprogrampipelinesext(_:_:).md)
- [glGenQueries(_:_:)](opengles/glgenqueries(_:_:).md)
- [glGenQueriesEXT(_:_:)](opengles/glgenqueriesext(_:_:).md)
- [glGenRenderbuffers(_:_:)](opengles/glgenrenderbuffers(_:_:).md)
- [glGenRenderbuffersOES(_:_:)](opengles/glgenrenderbuffersoes(_:_:).md)
- [glGenSamplers(_:_:)](opengles/glgensamplers(_:_:).md)
- [glGenTextures(_:_:)](opengles/glgentextures(_:_:).md)
- [glGenTransformFeedbacks(_:_:)](opengles/glgentransformfeedbacks(_:_:).md)
- [glGenVertexArrays(_:_:)](opengles/glgenvertexarrays(_:_:).md)
- [glGenVertexArraysOES(_:_:)](opengles/glgenvertexarraysoes(_:_:).md)
- [glGenerateMipmap(_:)](opengles/glgeneratemipmap(_:).md)
- [glGenerateMipmapOES(_:)](opengles/glgeneratemipmapoes(_:).md)
- [glGetActiveAttrib(_:_:_:_:_:_:_:)](opengles/glgetactiveattrib(_:_:_:_:_:_:_:).md)
- [glGetActiveUniform(_:_:_:_:_:_:_:)](opengles/glgetactiveuniform(_:_:_:_:_:_:_:).md)
- [glGetActiveUniformBlockiv(_:_:_:_:)](opengles/glgetactiveuniformblockiv(_:_:_:_:).md)
- [glGetActiveUniformBlockName(_:_:_:_:_:)](opengles/glgetactiveuniformblockname(_:_:_:_:_:).md)
- [glGetActiveUniformsiv(_:_:_:_:_:)](opengles/glgetactiveuniformsiv(_:_:_:_:_:).md)
- [glGetAttachedShaders(_:_:_:_:)](opengles/glgetattachedshaders(_:_:_:_:).md)
- [glGetAttribLocation(_:_:)](opengles/glgetattriblocation(_:_:).md)
- [glGetBooleanv(_:_:)](opengles/glgetbooleanv(_:_:).md)
- [glGetBufferParameteri64v(_:_:_:)](opengles/glgetbufferparameteri64v(_:_:_:).md)
- [glGetBufferParameteriv(_:_:_:)](opengles/glgetbufferparameteriv(_:_:_:).md)
- [glGetBufferPointerv(_:_:_:)](opengles/glgetbufferpointerv(_:_:_:).md)
- [glGetBufferPointervOES(_:_:_:)](opengles/glgetbufferpointervoes(_:_:_:).md)
- [glGetClipPlanef(_:_:)](opengles/glgetclipplanef(_:_:).md)
- [glGetClipPlanex(_:_:)](opengles/glgetclipplanex(_:_:).md)
- [glGetError()](opengles/glgeterror().md)
- [glGetFixedv(_:_:)](opengles/glgetfixedv(_:_:).md)
- [glGetFloatv(_:_:)](opengles/glgetfloatv(_:_:).md)
- [glGetFragDataLocation(_:_:)](opengles/glgetfragdatalocation(_:_:).md)
- [glGetFramebufferAttachmentParameteriv(_:_:_:_:)](opengles/glgetframebufferattachmentparameteriv(_:_:_:_:).md)
- [glGetFramebufferAttachmentParameterivOES(_:_:_:_:)](opengles/glgetframebufferattachmentparameterivoes(_:_:_:_:).md)
- [glGetInteger64i_v(_:_:_:)](opengles/glgetinteger64i_v(_:_:_:).md)
- [glGetInteger64v(_:_:)](opengles/glgetinteger64v(_:_:).md)
- [glGetInteger64vAPPLE(_:_:)](opengles/glgetinteger64vapple(_:_:).md)
- [glGetIntegeri_v(_:_:_:)](opengles/glgetintegeri_v(_:_:_:).md)
- [glGetIntegerv(_:_:)](opengles/glgetintegerv(_:_:).md)
- [glGetInternalformativ(_:_:_:_:_:)](opengles/glgetinternalformativ(_:_:_:_:_:).md)
- [glGetLightfv(_:_:_:)](opengles/glgetlightfv(_:_:_:).md)
- [glGetLightxv(_:_:_:)](opengles/glgetlightxv(_:_:_:).md)
- [glGetMaterialfv(_:_:_:)](opengles/glgetmaterialfv(_:_:_:).md)
- [glGetMaterialxv(_:_:_:)](opengles/glgetmaterialxv(_:_:_:).md)
- [glGetObjectLabelEXT(_:_:_:_:_:)](opengles/glgetobjectlabelext(_:_:_:_:_:).md)
- [glGetPointerv(_:_:)](opengles/glgetpointerv(_:_:).md)
- [glGetProgramBinary(_:_:_:_:_:)](opengles/glgetprogrambinary(_:_:_:_:_:).md)
- [glGetProgramInfoLog(_:_:_:_:)](opengles/glgetprograminfolog(_:_:_:_:).md)
- [glGetProgramPipelineInfoLogEXT(_:_:_:_:)](opengles/glgetprogrampipelineinfologext(_:_:_:_:).md)
- [glGetProgramPipelineivEXT(_:_:_:)](opengles/glgetprogrampipelineivext(_:_:_:).md)
- [glGetProgramiv(_:_:_:)](opengles/glgetprogramiv(_:_:_:).md)
- [glGetQueryObjectuiv(_:_:_:)](opengles/glgetqueryobjectuiv(_:_:_:).md)
- [glGetQueryObjectuivEXT(_:_:_:)](opengles/glgetqueryobjectuivext(_:_:_:).md)
- [glGetQueryiv(_:_:_:)](opengles/glgetqueryiv(_:_:_:).md)
- [glGetQueryivEXT(_:_:_:)](opengles/glgetqueryivext(_:_:_:).md)
- [glGetRenderbufferParameteriv(_:_:_:)](opengles/glgetrenderbufferparameteriv(_:_:_:).md)
- [glGetRenderbufferParameterivOES(_:_:_:)](opengles/glgetrenderbufferparameterivoes(_:_:_:).md)
- [glGetSamplerParameterfv(_:_:_:)](opengles/glgetsamplerparameterfv(_:_:_:).md)
- [glGetSamplerParameteriv(_:_:_:)](opengles/glgetsamplerparameteriv(_:_:_:).md)
- [glGetShaderInfoLog(_:_:_:_:)](opengles/glgetshaderinfolog(_:_:_:_:).md)
- [glGetShaderPrecisionFormat(_:_:_:_:)](opengles/glgetshaderprecisionformat(_:_:_:_:).md)
- [glGetShaderSource(_:_:_:_:)](opengles/glgetshadersource(_:_:_:_:).md)
- [glGetShaderiv(_:_:_:)](opengles/glgetshaderiv(_:_:_:).md)
- [glGetString(_:)](opengles/glgetstring(_:).md)
- [glGetStringi(_:_:)](opengles/glgetstringi(_:_:).md)
- [glGetSynciv(_:_:_:_:_:)](opengles/glgetsynciv(_:_:_:_:_:).md)
- [glGetSyncivAPPLE(_:_:_:_:_:)](opengles/glgetsyncivapple(_:_:_:_:_:).md)
- [glGetTexEnvfv(_:_:_:)](opengles/glgettexenvfv(_:_:_:).md)
- [glGetTexEnviv(_:_:_:)](opengles/glgettexenviv(_:_:_:).md)
- [glGetTexEnvxv(_:_:_:)](opengles/glgettexenvxv(_:_:_:).md)
- [glGetTexParameterfv(_:_:_:)](opengles/glgettexparameterfv(_:_:_:).md)
- [glGetTexParameteriv(_:_:_:)](opengles/glgettexparameteriv(_:_:_:).md)
- [glGetTexParameterxv(_:_:_:)](opengles/glgettexparameterxv(_:_:_:).md)
- [glGetTransformFeedbackVarying(_:_:_:_:_:_:_:)](opengles/glgettransformfeedbackvarying(_:_:_:_:_:_:_:).md)
- [glGetUniformBlockIndex(_:_:)](opengles/glgetuniformblockindex(_:_:).md)
- [glGetUniformfv(_:_:_:)](opengles/glgetuniformfv(_:_:_:).md)
- [glGetUniformIndices(_:_:_:_:)](opengles/glgetuniformindices(_:_:_:_:).md)
- [glGetUniformiv(_:_:_:)](opengles/glgetuniformiv(_:_:_:).md)
- [glGetUniformLocation(_:_:)](opengles/glgetuniformlocation(_:_:).md)
- [glGetUniformuiv(_:_:_:)](opengles/glgetuniformuiv(_:_:_:).md)
- [glGetVertexAttribPointerv(_:_:_:)](opengles/glgetvertexattribpointerv(_:_:_:).md)
- [glGetVertexAttribfv(_:_:_:)](opengles/glgetvertexattribfv(_:_:_:).md)
- [glGetVertexAttribiv(_:_:_:)](opengles/glgetvertexattribiv(_:_:_:).md)
- [glGetVertexAttribIiv(_:_:_:)](opengles/glgetvertexattribiiv(_:_:_:).md)
- [glGetVertexAttribIuiv(_:_:_:)](opengles/glgetvertexattribiuiv(_:_:_:).md)
- [glHint(_:_:)](opengles/glhint(_:_:).md)
- [glInsertEventMarkerEXT(_:_:)](opengles/glinserteventmarkerext(_:_:).md)
- [glInvalidateFramebuffer(_:_:_:)](opengles/glinvalidateframebuffer(_:_:_:).md)
- [glInvalidateSubFramebuffer(_:_:_:_:_:_:_:)](opengles/glinvalidatesubframebuffer(_:_:_:_:_:_:_:).md)
- [glIsBuffer(_:)](opengles/glisbuffer(_:).md)
- [glIsEnabled(_:)](opengles/glisenabled(_:).md)
- [glIsFramebuffer(_:)](opengles/glisframebuffer(_:).md)
- [glIsFramebufferOES(_:)](opengles/glisframebufferoes(_:).md)
- [glIsProgram(_:)](opengles/glisprogram(_:).md)
- [glIsProgramPipelineEXT(_:)](opengles/glisprogrampipelineext(_:).md)
- [glIsQuery(_:)](opengles/glisquery(_:).md)
- [glIsQueryEXT(_:)](opengles/glisqueryext(_:).md)
- [glIsRenderbuffer(_:)](opengles/glisrenderbuffer(_:).md)
- [glIsRenderbufferOES(_:)](opengles/glisrenderbufferoes(_:).md)
- [glIsSampler(_:)](opengles/glissampler(_:).md)
- [glIsShader(_:)](opengles/glisshader(_:).md)
- [glIsSync(_:)](opengles/glissync(_:).md)
- [glIsSyncAPPLE(_:)](opengles/glissyncapple(_:).md)
- [glIsTexture(_:)](opengles/glistexture(_:).md)
- [glIsTransformFeedback(_:)](opengles/glistransformfeedback(_:).md)
- [glIsVertexArray(_:)](opengles/glisvertexarray(_:).md)
- [glIsVertexArrayOES(_:)](opengles/glisvertexarrayoes(_:).md)
- [glLabelObjectEXT(_:_:_:_:)](opengles/gllabelobjectext(_:_:_:_:).md)
- [glLightf(_:_:_:)](opengles/gllightf(_:_:_:).md)
- [glLightfv(_:_:_:)](opengles/gllightfv(_:_:_:).md)
- [glLightModelf(_:_:)](opengles/gllightmodelf(_:_:).md)
- [glLightModelfv(_:_:)](opengles/gllightmodelfv(_:_:).md)
- [glLightModelx(_:_:)](opengles/gllightmodelx(_:_:).md)
- [glLightModelxv(_:_:)](opengles/gllightmodelxv(_:_:).md)
- [glLightx(_:_:_:)](opengles/gllightx(_:_:_:).md)
- [glLightxv(_:_:_:)](opengles/gllightxv(_:_:_:).md)
- [glLineWidth(_:)](opengles/gllinewidth(_:).md)
- [glLineWidthx(_:)](opengles/gllinewidthx(_:).md)
- [glLinkProgram(_:)](opengles/gllinkprogram(_:).md)
- [glLoadIdentity()](opengles/glloadidentity().md)
- [glLoadMatrixf(_:)](opengles/glloadmatrixf(_:).md)
- [glLoadMatrixx(_:)](opengles/glloadmatrixx(_:).md)
- [glLoadPaletteFromModelViewMatrixOES()](opengles/glloadpalettefrommodelviewmatrixoes().md)
- [glLogicOp(_:)](opengles/gllogicop(_:).md)
- [glMapBufferOES(_:_:)](opengles/glmapbufferoes(_:_:).md)
- [glMapBufferRange(_:_:_:_:)](opengles/glmapbufferrange(_:_:_:_:).md)
- [glMapBufferRangeEXT(_:_:_:_:)](opengles/glmapbufferrangeext(_:_:_:_:).md)
- [glMaterialf(_:_:_:)](opengles/glmaterialf(_:_:_:).md)
- [glMaterialfv(_:_:_:)](opengles/glmaterialfv(_:_:_:).md)
- [glMaterialx(_:_:_:)](opengles/glmaterialx(_:_:_:).md)
- [glMaterialxv(_:_:_:)](opengles/glmaterialxv(_:_:_:).md)
- [glMatrixMode(_:)](opengles/glmatrixmode(_:).md)
- [glMatrixIndexPointerOES(_:_:_:_:)](opengles/glmatrixindexpointeroes(_:_:_:_:).md)
- [glMultMatrixx(_:)](opengles/glmultmatrixx(_:).md)
- [glMultiTexCoord4f(_:_:_:_:_:)](opengles/glmultitexcoord4f(_:_:_:_:_:).md)
- [glMultiTexCoord4x(_:_:_:_:_:)](opengles/glmultitexcoord4x(_:_:_:_:_:).md)
- [glMultMatrixf(_:)](opengles/glmultmatrixf(_:).md)
- [glNormal3f(_:_:_:)](opengles/glnormal3f(_:_:_:).md)
- [glNormal3x(_:_:_:)](opengles/glnormal3x(_:_:_:).md)
- [glOrthof(_:_:_:_:_:_:)](opengles/glorthof(_:_:_:_:_:_:).md)
- [glOrthox(_:_:_:_:_:_:)](opengles/glorthox(_:_:_:_:_:_:).md)
- [glNormalPointer(_:_:_:)](opengles/glnormalpointer(_:_:_:).md)
- [glPauseTransformFeedback()](opengles/glpausetransformfeedback().md)
- [glPixelStorei(_:_:)](opengles/glpixelstorei(_:_:).md)
- [glPointParameterf(_:_:)](opengles/glpointparameterf(_:_:).md)
- [glPointParameterfv(_:_:)](opengles/glpointparameterfv(_:_:).md)
- [glPointParameterx(_:_:)](opengles/glpointparameterx(_:_:).md)
- [glPointParameterxv(_:_:)](opengles/glpointparameterxv(_:_:).md)
- [glPointSize(_:)](opengles/glpointsize(_:).md)
- [glPointSizePointerOES(_:_:_:)](opengles/glpointsizepointeroes(_:_:_:).md)
- [glPointSizex(_:)](opengles/glpointsizex(_:).md)
- [glPolygonOffset(_:_:)](opengles/glpolygonoffset(_:_:).md)
- [glPolygonOffsetx(_:_:)](opengles/glpolygonoffsetx(_:_:).md)
- [glPopGroupMarkerEXT()](opengles/glpopgroupmarkerext().md)
- [glPopMatrix()](opengles/glpopmatrix().md)
- [glProgramBinary(_:_:_:_:)](opengles/glprogrambinary(_:_:_:_:).md)
- [glProgramParameteri(_:_:_:)](opengles/glprogramparameteri(_:_:_:).md)
- [glProgramParameteriEXT(_:_:_:)](opengles/glprogramparameteriext(_:_:_:).md)
- [glProgramUniform1fEXT(_:_:_:)](opengles/glprogramuniform1fext(_:_:_:).md)
- [glProgramUniform1fvEXT(_:_:_:_:)](opengles/glprogramuniform1fvext(_:_:_:_:).md)
- [glProgramUniform1iEXT(_:_:_:)](opengles/glprogramuniform1iext(_:_:_:).md)
- [glProgramUniform1ivEXT(_:_:_:_:)](opengles/glprogramuniform1ivext(_:_:_:_:).md)
- [glProgramUniform1uiEXT(_:_:_:)](opengles/glprogramuniform1uiext(_:_:_:).md)
- [glProgramUniform1uivEXT(_:_:_:_:)](opengles/glprogramuniform1uivext(_:_:_:_:).md)
- [glProgramUniform2fEXT(_:_:_:_:)](opengles/glprogramuniform2fext(_:_:_:_:).md)
- [glProgramUniform2fvEXT(_:_:_:_:)](opengles/glprogramuniform2fvext(_:_:_:_:).md)
- [glProgramUniform2iEXT(_:_:_:_:)](opengles/glprogramuniform2iext(_:_:_:_:).md)
- [glProgramUniform2ivEXT(_:_:_:_:)](opengles/glprogramuniform2ivext(_:_:_:_:).md)
- [glProgramUniform2uiEXT(_:_:_:_:)](opengles/glprogramuniform2uiext(_:_:_:_:).md)
- [glProgramUniform2uivEXT(_:_:_:_:)](opengles/glprogramuniform2uivext(_:_:_:_:).md)
- [glProgramUniform3fEXT(_:_:_:_:_:)](opengles/glprogramuniform3fext(_:_:_:_:_:).md)
- [glProgramUniform3fvEXT(_:_:_:_:)](opengles/glprogramuniform3fvext(_:_:_:_:).md)
- [glProgramUniform3iEXT(_:_:_:_:_:)](opengles/glprogramuniform3iext(_:_:_:_:_:).md)
- [glProgramUniform3ivEXT(_:_:_:_:)](opengles/glprogramuniform3ivext(_:_:_:_:).md)
- [glProgramUniform3uiEXT(_:_:_:_:_:)](opengles/glprogramuniform3uiext(_:_:_:_:_:).md)
- [glProgramUniform3uivEXT(_:_:_:_:)](opengles/glprogramuniform3uivext(_:_:_:_:).md)
- [glProgramUniform4fEXT(_:_:_:_:_:_:)](opengles/glprogramuniform4fext(_:_:_:_:_:_:).md)
- [glProgramUniform4fvEXT(_:_:_:_:)](opengles/glprogramuniform4fvext(_:_:_:_:).md)
- [glProgramUniform4iEXT(_:_:_:_:_:_:)](opengles/glprogramuniform4iext(_:_:_:_:_:_:).md)
- [glProgramUniform4ivEXT(_:_:_:_:)](opengles/glprogramuniform4ivext(_:_:_:_:).md)
- [glProgramUniform4uiEXT(_:_:_:_:_:_:)](opengles/glprogramuniform4uiext(_:_:_:_:_:_:).md)
- [glProgramUniform4uivEXT(_:_:_:_:)](opengles/glprogramuniform4uivext(_:_:_:_:).md)
- [glProgramUniformMatrix2fvEXT(_:_:_:_:_:)](opengles/glprogramuniformmatrix2fvext(_:_:_:_:_:).md)
- [glProgramUniformMatrix2x3fvEXT(_:_:_:_:_:)](opengles/glprogramuniformmatrix2x3fvext(_:_:_:_:_:).md)
- [glProgramUniformMatrix2x4fvEXT(_:_:_:_:_:)](opengles/glprogramuniformmatrix2x4fvext(_:_:_:_:_:).md)
- [glProgramUniformMatrix3fvEXT(_:_:_:_:_:)](opengles/glprogramuniformmatrix3fvext(_:_:_:_:_:).md)
- [glProgramUniformMatrix3x2fvEXT(_:_:_:_:_:)](opengles/glprogramuniformmatrix3x2fvext(_:_:_:_:_:).md)
- [glProgramUniformMatrix3x4fvEXT(_:_:_:_:_:)](opengles/glprogramuniformmatrix3x4fvext(_:_:_:_:_:).md)
- [glProgramUniformMatrix4fvEXT(_:_:_:_:_:)](opengles/glprogramuniformmatrix4fvext(_:_:_:_:_:).md)
- [glProgramUniformMatrix4x2fvEXT(_:_:_:_:_:)](opengles/glprogramuniformmatrix4x2fvext(_:_:_:_:_:).md)
- [glProgramUniformMatrix4x3fvEXT(_:_:_:_:_:)](opengles/glprogramuniformmatrix4x3fvext(_:_:_:_:_:).md)
- [glPushGroupMarkerEXT(_:_:)](opengles/glpushgroupmarkerext(_:_:).md)
- [glPushMatrix()](opengles/glpushmatrix().md)
- [glReadBuffer(_:)](opengles/glreadbuffer(_:).md)
- [glReadPixels(_:_:_:_:_:_:_:)](opengles/glreadpixels(_:_:_:_:_:_:_:).md)
- [glReleaseShaderCompiler()](opengles/glreleaseshadercompiler().md)
- [glRenderbufferStorage(_:_:_:_:)](opengles/glrenderbufferstorage(_:_:_:_:).md)
- [glRenderbufferStorageMultisample(_:_:_:_:_:)](opengles/glrenderbufferstoragemultisample(_:_:_:_:_:).md)
- [glRenderbufferStorageMultisampleAPPLE(_:_:_:_:_:)](opengles/glrenderbufferstoragemultisampleapple(_:_:_:_:_:).md)
- [glRenderbufferStorageOES(_:_:_:_:)](opengles/glrenderbufferstorageoes(_:_:_:_:).md)
- [glResolveMultisampleFramebufferAPPLE()](opengles/glresolvemultisampleframebufferapple().md)
- [glResumeTransformFeedback()](opengles/glresumetransformfeedback().md)
- [glRotatef(_:_:_:_:)](opengles/glrotatef(_:_:_:_:).md)
- [glRotatex(_:_:_:_:)](opengles/glrotatex(_:_:_:_:).md)
- [glSampleCoverage(_:_:)](opengles/glsamplecoverage(_:_:).md)
- [glSampleCoveragex(_:_:)](opengles/glsamplecoveragex(_:_:).md)
- [glSamplerParameterf(_:_:_:)](opengles/glsamplerparameterf(_:_:_:).md)
- [glSamplerParameterfv(_:_:_:)](opengles/glsamplerparameterfv(_:_:_:).md)
- [glSamplerParameteri(_:_:_:)](opengles/glsamplerparameteri(_:_:_:).md)
- [glSamplerParameteriv(_:_:_:)](opengles/glsamplerparameteriv(_:_:_:).md)
- [glScalef(_:_:_:)](opengles/glscalef(_:_:_:).md)
- [glScalex(_:_:_:)](opengles/glscalex(_:_:_:).md)
- [glScissor(_:_:_:_:)](opengles/glscissor(_:_:_:_:).md)
- [glShadeModel(_:)](opengles/glshademodel(_:).md)
- [glShaderBinary(_:_:_:_:_:)](opengles/glshaderbinary(_:_:_:_:_:).md)
- [glShaderSource(_:_:_:_:)](opengles/glshadersource(_:_:_:_:).md)
- [glStencilFunc(_:_:_:)](opengles/glstencilfunc(_:_:_:).md)
- [glStencilFuncSeparate(_:_:_:_:)](opengles/glstencilfuncseparate(_:_:_:_:).md)
- [glStencilMask(_:)](opengles/glstencilmask(_:).md)
- [glStencilMaskSeparate(_:_:)](opengles/glstencilmaskseparate(_:_:).md)
- [glStencilOp(_:_:_:)](opengles/glstencilop(_:_:_:).md)
- [glStencilOpSeparate(_:_:_:_:)](opengles/glstencilopseparate(_:_:_:_:).md)
- [glTexCoordPointer(_:_:_:_:)](opengles/gltexcoordpointer(_:_:_:_:).md)
- [glTexEnvf(_:_:_:)](opengles/gltexenvf(_:_:_:).md)
- [glTexEnvfv(_:_:_:)](opengles/gltexenvfv(_:_:_:).md)
- [glTexEnvi(_:_:_:)](opengles/gltexenvi(_:_:_:).md)
- [glTexEnviv(_:_:_:)](opengles/gltexenviv(_:_:_:).md)
- [glTexEnvx(_:_:_:)](opengles/gltexenvx(_:_:_:).md)
- [glTexEnvxv(_:_:_:)](opengles/gltexenvxv(_:_:_:).md)
- [glTexImage2D(_:_:_:_:_:_:_:_:_:)](opengles/glteximage2d(_:_:_:_:_:_:_:_:_:).md)
- [glTexImage3D(_:_:_:_:_:_:_:_:_:_:)](opengles/glteximage3d(_:_:_:_:_:_:_:_:_:_:).md)
- [glTexParameterf(_:_:_:)](opengles/gltexparameterf(_:_:_:).md)
- [glTexParameterfv(_:_:_:)](opengles/gltexparameterfv(_:_:_:).md)
- [glTexParameteri(_:_:_:)](opengles/gltexparameteri(_:_:_:).md)
- [glTexParameteriv(_:_:_:)](opengles/gltexparameteriv(_:_:_:).md)
- [glTexParameterx(_:_:_:)](opengles/gltexparameterx(_:_:_:).md)
- [glTexParameterxv(_:_:_:)](opengles/gltexparameterxv(_:_:_:).md)
- [glTexStorage2D(_:_:_:_:_:)](opengles/gltexstorage2d(_:_:_:_:_:).md)
- [glTexStorage2DEXT(_:_:_:_:_:)](opengles/gltexstorage2dext(_:_:_:_:_:).md)
- [glTexStorage3D(_:_:_:_:_:_:)](opengles/gltexstorage3d(_:_:_:_:_:_:).md)
- [glTexSubImage2D(_:_:_:_:_:_:_:_:_:)](opengles/gltexsubimage2d(_:_:_:_:_:_:_:_:_:).md)
- [glTexSubImage3D(_:_:_:_:_:_:_:_:_:_:_:)](opengles/gltexsubimage3d(_:_:_:_:_:_:_:_:_:_:_:).md)
- [glTransformFeedbackVaryings(_:_:_:_:)](opengles/gltransformfeedbackvaryings(_:_:_:_:).md)
- [glTranslatef(_:_:_:)](opengles/gltranslatef(_:_:_:).md)
- [glTranslatex(_:_:_:)](opengles/gltranslatex(_:_:_:).md)
- [glUniform1f(_:_:)](opengles/gluniform1f(_:_:).md)
- [glUniform1fv(_:_:_:)](opengles/gluniform1fv(_:_:_:).md)
- [glUniform1i(_:_:)](opengles/gluniform1i(_:_:).md)
- [glUniform1iv(_:_:_:)](opengles/gluniform1iv(_:_:_:).md)
- [glUniform1ui(_:_:)](opengles/gluniform1ui(_:_:).md)
- [glUniform1uiv(_:_:_:)](opengles/gluniform1uiv(_:_:_:).md)
- [glUniform2f(_:_:_:)](opengles/gluniform2f(_:_:_:).md)
- [glUniform2fv(_:_:_:)](opengles/gluniform2fv(_:_:_:).md)
- [glUniform2i(_:_:_:)](opengles/gluniform2i(_:_:_:).md)
- [glUniform2iv(_:_:_:)](opengles/gluniform2iv(_:_:_:).md)
- [glUniform2ui(_:_:_:)](opengles/gluniform2ui(_:_:_:).md)
- [glUniform2uiv(_:_:_:)](opengles/gluniform2uiv(_:_:_:).md)
- [glUniform3f(_:_:_:_:)](opengles/gluniform3f(_:_:_:_:).md)
- [glUniform3fv(_:_:_:)](opengles/gluniform3fv(_:_:_:).md)
- [glUniform3i(_:_:_:_:)](opengles/gluniform3i(_:_:_:_:).md)
- [glUniform3iv(_:_:_:)](opengles/gluniform3iv(_:_:_:).md)
- [glUniform3ui(_:_:_:_:)](opengles/gluniform3ui(_:_:_:_:).md)
- [glUniform3uiv(_:_:_:)](opengles/gluniform3uiv(_:_:_:).md)
- [glUniform4f(_:_:_:_:_:)](opengles/gluniform4f(_:_:_:_:_:).md)
- [glUniform4fv(_:_:_:)](opengles/gluniform4fv(_:_:_:).md)
- [glUniform4i(_:_:_:_:_:)](opengles/gluniform4i(_:_:_:_:_:).md)
- [glUniform4iv(_:_:_:)](opengles/gluniform4iv(_:_:_:).md)
- [glUniform4ui(_:_:_:_:_:)](opengles/gluniform4ui(_:_:_:_:_:).md)
- [glUniform4uiv(_:_:_:)](opengles/gluniform4uiv(_:_:_:).md)
- [glUniformBlockBinding(_:_:_:)](opengles/gluniformblockbinding(_:_:_:).md)
- [glUniformMatrix2fv(_:_:_:_:)](opengles/gluniformmatrix2fv(_:_:_:_:).md)
- [glUniformMatrix2x3fv(_:_:_:_:)](opengles/gluniformmatrix2x3fv(_:_:_:_:).md)
- [glUniformMatrix2x4fv(_:_:_:_:)](opengles/gluniformmatrix2x4fv(_:_:_:_:).md)
- [glUniformMatrix3fv(_:_:_:_:)](opengles/gluniformmatrix3fv(_:_:_:_:).md)
- [glUniformMatrix3x2fv(_:_:_:_:)](opengles/gluniformmatrix3x2fv(_:_:_:_:).md)
- [glUniformMatrix3x4fv(_:_:_:_:)](opengles/gluniformmatrix3x4fv(_:_:_:_:).md)
- [glUniformMatrix4fv(_:_:_:_:)](opengles/gluniformmatrix4fv(_:_:_:_:).md)
- [glUniformMatrix4x2fv(_:_:_:_:)](opengles/gluniformmatrix4x2fv(_:_:_:_:).md)
- [glUniformMatrix4x3fv(_:_:_:_:)](opengles/gluniformmatrix4x3fv(_:_:_:_:).md)
- [glUnmapBuffer(_:)](opengles/glunmapbuffer(_:).md)
- [glUnmapBufferOES(_:)](opengles/glunmapbufferoes(_:).md)
- [glUseProgram(_:)](opengles/gluseprogram(_:).md)
- [glUseProgramStagesEXT(_:_:_:)](opengles/gluseprogramstagesext(_:_:_:).md)
- [glValidateProgram(_:)](opengles/glvalidateprogram(_:).md)
- [glValidateProgramPipelineEXT(_:)](opengles/glvalidateprogrampipelineext(_:).md)
- [glVertexAttrib1f(_:_:)](opengles/glvertexattrib1f(_:_:).md)
- [glVertexAttrib1fv(_:_:)](opengles/glvertexattrib1fv(_:_:).md)
- [glVertexAttrib2f(_:_:_:)](opengles/glvertexattrib2f(_:_:_:).md)
- [glVertexAttrib2fv(_:_:)](opengles/glvertexattrib2fv(_:_:).md)
- [glVertexAttrib3f(_:_:_:_:)](opengles/glvertexattrib3f(_:_:_:_:).md)
- [glVertexAttrib3fv(_:_:)](opengles/glvertexattrib3fv(_:_:).md)
- [glVertexAttrib4f(_:_:_:_:_:)](opengles/glvertexattrib4f(_:_:_:_:_:).md)
- [glVertexAttrib4fv(_:_:)](opengles/glvertexattrib4fv(_:_:).md)
- [glVertexAttribDivisor(_:_:)](opengles/glvertexattribdivisor(_:_:).md)
- [glVertexAttribDivisorEXT(_:_:)](opengles/glvertexattribdivisorext(_:_:).md)
- [glVertexAttribI4i(_:_:_:_:_:)](opengles/glvertexattribi4i(_:_:_:_:_:).md)
- [glVertexAttribI4iv(_:_:)](opengles/glvertexattribi4iv(_:_:).md)
- [glVertexAttribI4ui(_:_:_:_:_:)](opengles/glvertexattribi4ui(_:_:_:_:_:).md)
- [glVertexAttribI4uiv(_:_:)](opengles/glvertexattribi4uiv(_:_:).md)
- [glVertexAttribIPointer(_:_:_:_:_:)](opengles/glvertexattribipointer(_:_:_:_:_:).md)
- [glVertexAttribPointer(_:_:_:_:_:_:)](opengles/glvertexattribpointer(_:_:_:_:_:_:).md)
- [glVertexPointer(_:_:_:_:)](opengles/glvertexpointer(_:_:_:_:).md)
- [glViewport(_:_:_:_:)](opengles/glviewport(_:_:_:_:).md)
- [glWaitSync(_:_:_:)](opengles/glwaitsync(_:_:_:).md)
- [glWaitSyncAPPLE(_:_:_:)](opengles/glwaitsyncapple(_:_:_:).md)
- [glWeightPointerOES(_:_:_:_:)](opengles/glweightpointeroes(_:_:_:_:).md)
