Graphics.OpenGLES.Base

Basic Types

type GL

type GLName

OpenGL ES 2.0

type GLboolean

type GLbyte

type GLubyte

type GLchar

type GLshort

type GLushort

type GLint

type GLuint

type GLfixed

type GLsizei

type GLenum

type GLintptr

type GLsizeiptr

type GLbitfield

type GLfloat

type GLclampf

OpenGL ES 3.0

type GLint64

type GLuint64

type GLsync

type GLhalf

Bindings

OpenGL ES 2.0

OpenGL ES 3.0

glReadBuffer

glDrawRangeElements

glTexImage3D

glTexSubImage3D

glCopyTexSubImage3D

glCompressedTexImage3D

glCompressedTexSubImage3D

glGenQueries

glDeleteQueries

glIsQuery

glBeginQuery

glEndQuery

glGetQueryiv

glGetQueryObjectuiv

glUnmapBuffer

glGetBufferPointerv

glDrawBuffers

glUniformMatrix2x3fv

glUniformMatrix3x2fv

glUniformMatrix2x4fv

glUniformMatrix4x2fv

glUniformMatrix3x4fv

glUniformMatrix4x3fv

glBlitFramebuffer

glRenderbufferStorageMultisample

glFramebufferTextureLayer

glMapBufferRange

glFlushMappedBufferRange

glBindVertexArray

glDeleteVertexArrays

glGenVertexArrays

glIsVertexArray

glGetIntegeri_v

glBeginTransformFeedback

glEndTransformFeedback

glBindBufferRange

glBindBufferBase

glTransformFeedbackVaryings

glGetTransformFeedbackVarying

glVertexAttribIPointer

glGetVertexAttribIiv

glGetVertexAttribIuiv

glVertexAttribI4i

glVertexAttribI4ui

glVertexAttribI4iv

glVertexAttribI4uiv

glGetUniformuiv

glGetFragDataLocation

glUniform1ui

glUniform2ui

glUniform3ui

glUniform4ui

glUniform1uiv

glUniform2uiv

glUniform3uiv

glUniform4uiv

glClearBufferiv

glClearBufferuiv

glClearBufferfv

glClearBufferfi

glGetStringi

glCopyBufferSubData

glGetUniformIndices

glGetActiveUniformsiv

glGetUniformBlockIndex

glGetActiveUniformBlockiv

glGetActiveUniformBlockName

glUniformBlockBinding

glDrawArraysInstanced

glDrawElementsInstanced

glFenceSync

glIsSync

glDeleteSync

glClientWaitSync

glWaitSync

glGetInteger64v

glGetSynciv

glGetInteger64i_v

glGetBufferParameteri64v

glGenSamplers

glDeleteSamplers

glIsSampler

glBindSampler

glSamplerParameteri

glSamplerParameteriv

glSamplerParameterf

glSamplerParameterfv

glGetSamplerParameteriv

glGetSamplerParameterfv

glVertexAttribDivisor

glBindTransformFeedback

glDeleteTransformFeedbacks

glGenTransformFeedbacks

glIsTransformFeedback

glPauseTransformFeedback

glResumeTransformFeedback

glGetProgramBinary

glProgramBinary

glProgramParameteri

glInvalidateFramebuffer

glInvalidateSubFramebuffer

glTexStorage2D

glTexStorage3D

glGetInternalformativ

Extensions

glGenVertexArraysOES

glBindVertexArrayOES

glDeleteVertexArraysOES

glIsVertexArrayOES

glDrawTexiOES

glMultiDrawArraysEXT

glMultiDrawElementsEXT

glDrawRangeElementsEXT

OpenGL ES 3.1

glDispatchCompute

glDispatchComputeIndirect

glDrawArraysIndirect

glDrawElementsIndirect

glFramebufferParameteri

glGetFramebufferParameteriv

glGetProgramInterfaceiv

glGetProgramResourceIndex

glGetProgramResourceName

glGetProgramResourceiv

glGetProgramResourceLocation

glUseProgramStages

glActiveShaderProgram

glCreateShaderProgramv

glBindProgramPipeline

glDeleteProgramPipelines

glGenProgramPipelines

glIsProgramPipeline

glGetProgramPipelineiv

glProgramUniform1i

glProgramUniform2i

glProgramUniform3i

glProgramUniform4i

glProgramUniform1ui

glProgramUniform2ui

glProgramUniform3ui

glProgramUniform4ui

glProgramUniform1f

glProgramUniform2f

glProgramUniform3f

glProgramUniform4f

glProgramUniform1iv

glProgramUniform2iv

glProgramUniform3iv

glProgramUniform4iv

glProgramUniform1uiv

glProgramUniform2uiv

glProgramUniform3uiv

glProgramUniform4uiv

glProgramUniform1fv

glProgramUniform2fv

glProgramUniform3fv

glProgramUniform4fv

glProgramUniformMatrix2fv

glProgramUniformMatrix3fv

glProgramUniformMatrix4fv

glProgramUniformMatrix2x3fv

glProgramUniformMatrix3x2fv

glProgramUniformMatrix2x4fv

glProgramUniformMatrix4x2fv

glProgramUniformMatrix3x4fv

glProgramUniformMatrix4x3fv

glValidateProgramPipeline

glGetProgramPipelineInfoLog

glBindImageTexture

glGetBooleani_v

glMemoryBarrier

glMemoryBarrierByRegion

glTexStorage2DMultisample

glGetMultisamplefv

glSampleMaski

glGetTexLevelParameteriv

glGetTexLevelParameterfv

glBindVertexBuffer

glVertexAttribFormat

glVertexAttribIFormat

glVertexAttribBinding

glVertexBindingDivisor