OpenGL ES Functions
Topics
Functions
glActiveShaderProgramEXT(_:_:)glActiveTexture(_:)glAlphaFunc(_:_:)glAlphaFuncx(_:_:)glAttachShader(_:_:)glBeginTransformFeedback(_:)glBeginQuery(_:_:)glBeginQueryEXT(_:_:)glBindAttribLocation(_:_:_:)glBindBuffer(_:_:)glBindBufferBase(_:_:_:)glBindBufferRange(_:_:_:_:_:)glBindFramebuffer(_:_:)glBindFramebufferOES(_:_:)glBindProgramPipelineEXT(_:)glBindSampler(_:_:)glBindRenderbuffer(_:_:)glBindRenderbufferOES(_:_:)glBindTexture(_:_:)glBindTransformFeedback(_:_:)glBindVertexArray(_:)glBindVertexArrayOES(_:)glBlendColor(_:_:_:_:)glBlendEquation(_:)glBlendEquationOES(_:)glBlendEquationSeparate(_:_:)glBlendEquationSeparateOES(_:_:)glBlendFunc(_:_:)glBlendFuncSeparate(_:_:_:_:)glBlendFuncSeparateOES(_:_:_:_:)glBlitFramebuffer(_:_:_:_:_:_:_:_:_:_:)glBufferData(_:_:_:_:)glBufferSubData(_:_:_:_:)glCheckFramebufferStatus(_:)glCheckFramebufferStatusOES(_:)glClear(_:)glClearBufferfi(_:_:_:_:)glClearBufferfv(_:_:_:)glClearBufferiv(_:_:_:)glClearBufferuiv(_:_:_:)glClearColor(_:_:_:_:)glClearColorx(_:_:_:_:)glClearDepthf(_:)glClearDepthx(_:)glClearStencil(_:)glClientActiveTexture(_:)glClientWaitSync(_:_:_:)glClientWaitSyncAPPLE(_:_:_:)glClipPlanef(_:_:)glClipPlanex(_:_:)glColor4f(_:_:_:_:)glColor4ub(_:_:_:_:)glColor4x(_:_:_:_:)glColorMask(_:_:_:_:)glColorPointer(_:_:_:_:)glCompileShader(_:)glCompressedTexImage2D(_:_:_:_:_:_:_:_:)glCompressedTexImage3D(_:_:_:_:_:_:_:_:_:)glCompressedTexSubImage2D(_:_:_:_:_:_:_:_:_:)glCompressedTexSubImage3D(_:_:_:_:_:_:_:_:_:_:_:)glCopyBufferSubData(_:_:_:_:_:)glCopyTexImage2D(_:_:_:_:_:_:_:_:)glCopyTexSubImage2D(_:_:_:_:_:_:_:_:)glCopyTexSubImage3D(_:_:_:_:_:_:_:_:_:)glCopyTextureLevelsAPPLE(_:_:_:_:)glCreateProgram()glCreateShader(_:)glCreateShaderProgramvEXT(_:_:_:)glCullFace(_:)glCurrentPaletteMatrixOES(_:)glDeleteBuffers(_:_:)glDeleteFramebuffers(_:_:)glDeleteFramebuffersOES(_:_:)glDeleteProgram(_:)glDeleteProgramPipelinesEXT(_:_:)glDeleteQueries(_:_:)glDeleteQueriesEXT(_:_:)glDeleteRenderbuffers(_:_:)glDeleteRenderbuffersOES(_:_:)glDeleteSamplers(_:_:)glDeleteShader(_:)glDeleteSync(_:)glDeleteSyncAPPLE(_:)glDeleteTextures(_:_:)glDeleteTransformFeedbacks(_:_:)glDeleteVertexArrays(_:_:)glDeleteVertexArraysOES(_:_:)glDepthFunc(_:)glDepthMask(_:)glDepthRangef(_:_:)glDepthRangex(_:_:)glDetachShader(_:_:)glDisable(_:)glDisableClientState(_:)glDisableVertexAttribArray(_:)glDiscardFramebufferEXT(_:_:_:)glDrawArrays(_:_:_:)glDrawArraysInstanced(_:_:_:_:)glDrawArraysInstancedEXT(_:_:_:_:)glDrawBuffers(_:_:)glDrawElements(_:_:_:_:)glDrawElementsInstanced(_:_:_:_:_:)glDrawElementsInstancedEXT(_:_:_:_:_:)glDrawRangeElements(_:_:_:_:_:_:)glDrawTexfOES(_:_:_:_:_:)glDrawTexfvOES(_:)glDrawTexiOES(_:_:_:_:_:)glDrawTexivOES(_:)glDrawTexsOES(_:_:_:_:_:)glDrawTexsvOES(_:)glDrawTexxOES(_:_:_:_:_:)glDrawTexxvOES(_:)glEnable(_:)glEnableClientState(_:)glEnableVertexAttribArray(_:)glEndQuery(_:)glEndQueryEXT(_:)glEndTransformFeedback()glFenceSync(_:_:)glFenceSyncAPPLE(_:_:)glFinish()glFlush()glFlushMappedBufferRange(_:_:_:)glFlushMappedBufferRangeEXT(_:_:_:)glFogf(_:_:)glFogfv(_:_:)glFogx(_:_:)glFogxv(_:_:)glFramebufferRenderbuffer(_:_:_:_:)glFramebufferRenderbufferOES(_:_:_:_:)glFramebufferTexture2D(_:_:_:_:_:)glFramebufferTexture2DOES(_:_:_:_:_:)glFrontFace(_:)glFrustumf(_:_:_:_:_:_:)glFrustumx(_:_:_:_:_:_:)glGenBuffers(_:_:)glGenFramebuffers(_:_:)glGenFramebuffersOES(_:_:)glGenProgramPipelinesEXT(_:_:)glGenQueries(_:_:)glGenQueriesEXT(_:_:)glGenRenderbuffers(_:_:)glGenRenderbuffersOES(_:_:)glGenSamplers(_:_:)glGenTextures(_:_:)glGenTransformFeedbacks(_:_:)glGenVertexArrays(_:_:)glGenVertexArraysOES(_:_:)glGenerateMipmap(_:)glGenerateMipmapOES(_:)glGetActiveAttrib(_:_:_:_:_:_:_:)glGetActiveUniform(_:_:_:_:_:_:_:)glGetActiveUniformBlockiv(_:_:_:_:)glGetActiveUniformBlockName(_:_:_:_:_:)glGetActiveUniformsiv(_:_:_:_:_:)glGetAttachedShaders(_:_:_:_:)glGetAttribLocation(_:_:)glGetBooleanv(_:_:)glGetBufferParameteri64v(_:_:_:)glGetBufferParameteriv(_:_:_:)glGetBufferPointerv(_:_:_:)glGetBufferPointervOES(_:_:_:)glGetClipPlanef(_:_:)glGetClipPlanex(_:_:)glGetError()glGetFixedv(_:_:)glGetFloatv(_:_:)glGetFragDataLocation(_:_:)glGetFramebufferAttachmentParameteriv(_:_:_:_:)glGetFramebufferAttachmentParameterivOES(_:_:_:_:)glGetInteger64i_v(_:_:_:)glGetInteger64v(_:_:)glGetInteger64vAPPLE(_:_:)glGetIntegeri_v(_:_:_:)glGetIntegerv(_:_:)glGetInternalformativ(_:_:_:_:_:)glGetLightfv(_:_:_:)glGetLightxv(_:_:_:)glGetMaterialfv(_:_:_:)glGetMaterialxv(_:_:_:)glGetObjectLabelEXT(_:_:_:_:_:)glGetPointerv(_:_:)glGetProgramBinary(_:_:_:_:_:)glGetProgramInfoLog(_:_:_:_:)glGetProgramPipelineInfoLogEXT(_:_:_:_:)glGetProgramPipelineivEXT(_:_:_:)glGetProgramiv(_:_:_:)glGetQueryObjectuiv(_:_:_:)glGetQueryObjectuivEXT(_:_:_:)glGetQueryiv(_:_:_:)glGetQueryivEXT(_:_:_:)glGetRenderbufferParameteriv(_:_:_:)glGetRenderbufferParameterivOES(_:_:_:)glGetSamplerParameterfv(_:_:_:)glGetSamplerParameteriv(_:_:_:)glGetShaderInfoLog(_:_:_:_:)glGetShaderPrecisionFormat(_:_:_:_:)glGetShaderSource(_:_:_:_:)glGetShaderiv(_:_:_:)glGetString(_:)glGetStringi(_:_:)glGetSynciv(_:_:_:_:_:)glGetSyncivAPPLE(_:_:_:_:_:)glGetTexEnvfv(_:_:_:)glGetTexEnviv(_:_:_:)glGetTexEnvxv(_:_:_:)glGetTexParameterfv(_:_:_:)glGetTexParameteriv(_:_:_:)glGetTexParameterxv(_:_:_:)glGetTransformFeedbackVarying(_:_:_:_:_:_:_:)glGetUniformBlockIndex(_:_:)glGetUniformfv(_:_:_:)glGetUniformIndices(_:_:_:_:)glGetUniformiv(_:_:_:)glGetUniformLocation(_:_:)glGetUniformuiv(_:_:_:)glGetVertexAttribPointerv(_:_:_:)glGetVertexAttribfv(_:_:_:)glGetVertexAttribiv(_:_:_:)glGetVertexAttribIiv(_:_:_:)glGetVertexAttribIuiv(_:_:_:)glHint(_:_:)glInsertEventMarkerEXT(_:_:)glInvalidateFramebuffer(_:_:_:)glInvalidateSubFramebuffer(_:_:_:_:_:_:_:)glIsBuffer(_:)glIsEnabled(_:)glIsFramebuffer(_:)glIsFramebufferOES(_:)glIsProgram(_:)glIsProgramPipelineEXT(_:)glIsQuery(_:)glIsQueryEXT(_:)glIsRenderbuffer(_:)glIsRenderbufferOES(_:)glIsSampler(_:)glIsShader(_:)glIsSync(_:)glIsSyncAPPLE(_:)glIsTexture(_:)glIsTransformFeedback(_:)glIsVertexArray(_:)glIsVertexArrayOES(_:)glLabelObjectEXT(_:_:_:_:)glLightf(_:_:_:)glLightfv(_:_:_:)glLightModelf(_:_:)glLightModelfv(_:_:)glLightModelx(_:_:)glLightModelxv(_:_:)glLightx(_:_:_:)glLightxv(_:_:_:)glLineWidth(_:)glLineWidthx(_:)glLinkProgram(_:)glLoadIdentity()glLoadMatrixf(_:)glLoadMatrixx(_:)glLoadPaletteFromModelViewMatrixOES()glLogicOp(_:)glMapBufferOES(_:_:)glMapBufferRange(_:_:_:_:)glMapBufferRangeEXT(_:_:_:_:)glMaterialf(_:_:_:)glMaterialfv(_:_:_:)glMaterialx(_:_:_:)glMaterialxv(_:_:_:)glMatrixMode(_:)glMatrixIndexPointerOES(_:_:_:_:)glMultMatrixx(_:)glMultiTexCoord4f(_:_:_:_:_:)glMultiTexCoord4x(_:_:_:_:_:)glMultMatrixf(_:)glNormal3f(_:_:_:)glNormal3x(_:_:_:)glOrthof(_:_:_:_:_:_:)glOrthox(_:_:_:_:_:_:)glNormalPointer(_:_:_:)glPauseTransformFeedback()glPixelStorei(_:_:)glPointParameterf(_:_:)glPointParameterfv(_:_:)glPointParameterx(_:_:)glPointParameterxv(_:_:)glPointSize(_:)glPointSizePointerOES(_:_:_:)glPointSizex(_:)glPolygonOffset(_:_:)glPolygonOffsetx(_:_:)glPopGroupMarkerEXT()glPopMatrix()glProgramBinary(_:_:_:_:)glProgramParameteri(_:_:_:)glProgramParameteriEXT(_:_:_:)glProgramUniform1fEXT(_:_:_:)glProgramUniform1fvEXT(_:_:_:_:)glProgramUniform1iEXT(_:_:_:)glProgramUniform1ivEXT(_:_:_:_:)glProgramUniform1uiEXT(_:_:_:)glProgramUniform1uivEXT(_:_:_:_:)glProgramUniform2fEXT(_:_:_:_:)glProgramUniform2fvEXT(_:_:_:_:)glProgramUniform2iEXT(_:_:_:_:)glProgramUniform2ivEXT(_:_:_:_:)glProgramUniform2uiEXT(_:_:_:_:)glProgramUniform2uivEXT(_:_:_:_:)glProgramUniform3fEXT(_:_:_:_:_:)glProgramUniform3fvEXT(_:_:_:_:)glProgramUniform3iEXT(_:_:_:_:_:)glProgramUniform3ivEXT(_:_:_:_:)glProgramUniform3uiEXT(_:_:_:_:_:)glProgramUniform3uivEXT(_:_:_:_:)glProgramUniform4fEXT(_:_:_:_:_:_:)glProgramUniform4fvEXT(_:_:_:_:)glProgramUniform4iEXT(_:_:_:_:_:_:)glProgramUniform4ivEXT(_:_:_:_:)glProgramUniform4uiEXT(_:_:_:_:_:_:)glProgramUniform4uivEXT(_:_:_:_:)glProgramUniformMatrix2fvEXT(_:_:_:_:_:)glProgramUniformMatrix2x3fvEXT(_:_:_:_:_:)glProgramUniformMatrix2x4fvEXT(_:_:_:_:_:)glProgramUniformMatrix3fvEXT(_:_:_:_:_:)glProgramUniformMatrix3x2fvEXT(_:_:_:_:_:)glProgramUniformMatrix3x4fvEXT(_:_:_:_:_:)glProgramUniformMatrix4fvEXT(_:_:_:_:_:)glProgramUniformMatrix4x2fvEXT(_:_:_:_:_:)glProgramUniformMatrix4x3fvEXT(_:_:_:_:_:)glPushGroupMarkerEXT(_:_:)glPushMatrix()glReadBuffer(_:)glReadPixels(_:_:_:_:_:_:_:)glReleaseShaderCompiler()glRenderbufferStorage(_:_:_:_:)glRenderbufferStorageMultisample(_:_:_:_:_:)glRenderbufferStorageMultisampleAPPLE(_:_:_:_:_:)glRenderbufferStorageOES(_:_:_:_:)glResolveMultisampleFramebufferAPPLE()glResumeTransformFeedback()glRotatef(_:_:_:_:)glRotatex(_:_:_:_:)glSampleCoverage(_:_:)glSampleCoveragex(_:_:)glSamplerParameterf(_:_:_:)glSamplerParameterfv(_:_:_:)glSamplerParameteri(_:_:_:)glSamplerParameteriv(_:_:_:)glScalef(_:_:_:)glScalex(_:_:_:)glScissor(_:_:_:_:)glShadeModel(_:)glShaderBinary(_:_:_:_:_:)glShaderSource(_:_:_:_:)glStencilFunc(_:_:_:)glStencilFuncSeparate(_:_:_:_:)glStencilMask(_:)glStencilMaskSeparate(_:_:)glStencilOp(_:_:_:)glStencilOpSeparate(_:_:_:_:)glTexCoordPointer(_:_:_:_:)glTexEnvf(_:_:_:)glTexEnvfv(_:_:_:)glTexEnvi(_:_:_:)glTexEnviv(_:_:_:)glTexEnvx(_:_:_:)glTexEnvxv(_:_:_:)glTexImage2D(_:_:_:_:_:_:_:_:_:)glTexImage3D(_:_:_:_:_:_:_:_:_:_:)glTexParameterf(_:_:_:)glTexParameterfv(_:_:_:)glTexParameteri(_:_:_:)glTexParameteriv(_:_:_:)glTexParameterx(_:_:_:)glTexParameterxv(_:_:_:)glTexStorage2D(_:_:_:_:_:)glTexStorage2DEXT(_:_:_:_:_:)glTexStorage3D(_:_:_:_:_:_:)glTexSubImage2D(_:_:_:_:_:_:_:_:_:)glTexSubImage3D(_:_:_:_:_:_:_:_:_:_:_:)glTransformFeedbackVaryings(_:_:_:_:)glTranslatef(_:_:_:)glTranslatex(_:_:_:)glUniform1f(_:_:)glUniform1fv(_:_:_:)glUniform1i(_:_:)glUniform1iv(_:_:_:)glUniform1ui(_:_:)glUniform1uiv(_:_:_:)glUniform2f(_:_:_:)glUniform2fv(_:_:_:)glUniform2i(_:_:_:)glUniform2iv(_:_:_:)glUniform2ui(_:_:_:)glUniform2uiv(_:_:_:)glUniform3f(_:_:_:_:)glUniform3fv(_:_:_:)glUniform3i(_:_:_:_:)glUniform3iv(_:_:_:)glUniform3ui(_:_:_:_:)glUniform3uiv(_:_:_:)glUniform4f(_:_:_:_:_:)glUniform4fv(_:_:_:)glUniform4i(_:_:_:_:_:)glUniform4iv(_:_:_:)glUniform4ui(_:_:_:_:_:)glUniform4uiv(_:_:_:)glUniformBlockBinding(_:_:_:)glUniformMatrix2fv(_:_:_:_:)glUniformMatrix2x3fv(_:_:_:_:)glUniformMatrix2x4fv(_:_:_:_:)glUniformMatrix3fv(_:_:_:_:)glUniformMatrix3x2fv(_:_:_:_:)glUniformMatrix3x4fv(_:_:_:_:)glUniformMatrix4fv(_:_:_:_:)glUniformMatrix4x2fv(_:_:_:_:)glUniformMatrix4x3fv(_:_:_:_:)glUnmapBuffer(_:)glUnmapBufferOES(_:)glUseProgram(_:)glUseProgramStagesEXT(_:_:_:)glValidateProgram(_:)glValidateProgramPipelineEXT(_:)glVertexAttrib1f(_:_:)glVertexAttrib1fv(_:_:)glVertexAttrib2f(_:_:_:)glVertexAttrib2fv(_:_:)glVertexAttrib3f(_:_:_:_:)glVertexAttrib3fv(_:_:)glVertexAttrib4f(_:_:_:_:_:)glVertexAttrib4fv(_:_:)glVertexAttribDivisor(_:_:)glVertexAttribDivisorEXT(_:_:)glVertexAttribI4i(_:_:_:_:_:)glVertexAttribI4iv(_:_:)glVertexAttribI4ui(_:_:_:_:_:)glVertexAttribI4uiv(_:_:)glVertexAttribIPointer(_:_:_:_:_:)glVertexAttribPointer(_:_:_:_:_:_:)glVertexPointer(_:_:_:_:)glViewport(_:_:_:_:)glWaitSync(_:_:_:)glWaitSyncAPPLE(_:_:_:)glWeightPointerOES(_:_:_:_:)