iOS Guides | Samples

OpenTK.Graphics.ES20.GL Class

Provides access to OpenGL ES 2.0 methods.

See Also: GL

Syntax

public sealed class GL : GraphicsBindingsBase

See Also

Remarks

This class contains all OpenGL enums and functions defined in the 3.1 specification. The official .spec files can be found at: http://opengl.org/registry/.

A valid OpenGL context must be created before calling any OpenGL function.

Use the ES.Load and ES.LoadAll methods to prepare function entry points prior to use. To maintain cross-platform compatibility, this must be done for both core and extension functions. The GameWindow and the GLControl class will take care of this automatically.

You can use the ES.SupportsExtension method to check whether any given category of extension functions exists in the current OpenGL context. Keep in mind that different OpenGL contexts may support different extensions, and under different entry points. Always check if all required extensions are still supported when changing visuals or pixel formats.

You may retrieve the entry point for an OpenGL function using the ES.GetDelegate method.

See OpenGL.org/Registry

Requirements

Namespace: OpenTK.Graphics.ES20
Assembly: OpenTK-1.0 (in OpenTK-1.0.dll)
Assembly Versions: 0.0.0.0

The members of OpenTK.Graphics.ES20.GL are listed below.

See Also: GraphicsBindingsBase

Public Constructors

GL()

Public Fields

Protected Properties

[read-only]
override
SyncRootObject.

Public Methods

static
ActiveTexture(All)
static
ActiveTexture(TextureUnit)
static
AttachShader(Int32, Int32)
static
AttachShader(UInt32, UInt32)
static
BindAttribLocation(Int32, Int32, String)
static
BindAttribLocation(UInt32, UInt32, String)
static
BindBuffer(All, Int32)
static
BindBuffer(All, UInt32)
static
BindBuffer(BufferTarget, Int32)
static
BindBuffer(BufferTarget, UInt32)
static
BindFramebuffer(All, Int32)
static
BindFramebuffer(All, UInt32)
static
BindFramebuffer(FramebufferTarget, Int32)
static
BindFramebuffer(FramebufferTarget, UInt32)
static
BindRenderbuffer(All, Int32)
static
BindRenderbuffer(All, UInt32)
static
BindRenderbuffer(RenderbufferTarget, Int32)
static
BindRenderbuffer(RenderbufferTarget, UInt32)
static
BindTexture(All, Int32)
static
BindTexture(All, UInt32)
static
BindTexture(TextureTarget, Int32)
static
BindTexture(TextureTarget, UInt32)
static
BlendColor(Color4)
static
BlendColor(Color)
static
BlendColor(Single, Single, Single, Single)
static
BlendEquation(All)
static
BlendEquation(BlendEquationMode)
static
BlendEquationSeparate(All, All)
static
BlendEquationSeparate(BlendEquationMode, BlendEquationMode)
static
BlendFunc(All, All)
static
BlendFunc(BlendingFactorSrc, BlendingFactorDest)
static
BlendFuncSeparate(All, All, All, All)
static
BlendFuncSeparate(BlendingFactorSrc, BlendingFactorDest, BlendingFactorSrc, BlendingFactorDest)
static
BufferData(All, IntPtr, IntPtr, All)
static
BufferData(BufferTarget, IntPtr, IntPtr, BufferUsage)
static
BufferData<T2>(All, IntPtr, out T2, All)
static
BufferData<T2>(All, IntPtr, T2[,,], All)
static
BufferData<T2>(All, IntPtr, T2[,], All)
static
BufferData<T2>(All, IntPtr, T2[], All)
static
BufferData<T2>(BufferTarget, IntPtr, out T2, BufferUsage)
static
BufferData<T2>(BufferTarget, IntPtr, T2[,,], BufferUsage)
static
BufferData<T2>(BufferTarget, IntPtr, T2[,], BufferUsage)
static
BufferData<T2>(BufferTarget, IntPtr, T2[], BufferUsage)
static
BufferSubData(All, IntPtr, IntPtr, IntPtr)
static
BufferSubData(BufferTarget, IntPtr, IntPtr, IntPtr)
static
BufferSubData<T3>(All, IntPtr, IntPtr, out T3)
static
BufferSubData<T3>(All, IntPtr, IntPtr, T3[,,])
static
BufferSubData<T3>(All, IntPtr, IntPtr, T3[,])
static
BufferSubData<T3>(All, IntPtr, IntPtr, T3[])
static
BufferSubData<T3>(BufferTarget, IntPtr, IntPtr, out T3)
static
BufferSubData<T3>(BufferTarget, IntPtr, IntPtr, T3[,,])
static
BufferSubData<T3>(BufferTarget, IntPtr, IntPtr, T3[,])
static
BufferSubData<T3>(BufferTarget, IntPtr, IntPtr, T3[])
static
CheckFramebufferStatus(All) : All
static
CheckFramebufferStatus(FramebufferTarget) : FramebufferErrorCode
static
Clear(ClearBufferMask)
static
Clear(Int32)
static
Clear(UInt32)
static
ClearColor(Color4)
static
ClearColor(Color)
static
ClearColor(Single, Single, Single, Single)
static
ClearDepth(Single)
static
ClearStencil(Int32)
static
ColorMask(Boolean, Boolean, Boolean, Boolean)
static
CompileShader(Int32)
static
CompileShader(UInt32)
static
CompressedTexImage2D(All, Int32, All, Int32, Int32, Int32, Int32, IntPtr)
static
CompressedTexImage2D(TextureTarget, Int32, PixelInternalFormat, Int32, Int32, Int32, Int32, IntPtr)
static
CompressedTexImage2D<T7>(All, Int32, All, Int32, Int32, Int32, Int32, out T7)
static
CompressedTexImage2D<T7>(All, Int32, All, Int32, Int32, Int32, Int32, T7[,,])
static
CompressedTexImage2D<T7>(All, Int32, All, Int32, Int32, Int32, Int32, T7[,])
static
CompressedTexImage2D<T7>(All, Int32, All, Int32, Int32, Int32, Int32, T7[])
static
CompressedTexImage2D<T7>(TextureTarget, Int32, PixelInternalFormat, Int32, Int32, Int32, Int32, out T7)
static
CompressedTexImage2D<T7>(TextureTarget, Int32, PixelInternalFormat, Int32, Int32, Int32, Int32, T7[,,])
static
CompressedTexImage2D<T7>(TextureTarget, Int32, PixelInternalFormat, Int32, Int32, Int32, Int32, T7[,])
static
CompressedTexImage2D<T7>(TextureTarget, Int32, PixelInternalFormat, Int32, Int32, Int32, Int32, T7[])
static
CompressedTexSubImage2D(All, Int32, Int32, Int32, Int32, Int32, All, Int32, IntPtr)
static
CompressedTexSubImage2D(TextureTarget, Int32, Int32, Int32, Int32, Int32, PixelFormat, Int32, IntPtr)
static
CompressedTexSubImage2D<T8>(All, Int32, Int32, Int32, Int32, Int32, All, Int32, out T8)
static
CompressedTexSubImage2D<T8>(All, Int32, Int32, Int32, Int32, Int32, All, Int32, T8[,,])
static
CompressedTexSubImage2D<T8>(All, Int32, Int32, Int32, Int32, Int32, All, Int32, T8[,])
static
CompressedTexSubImage2D<T8>(All, Int32, Int32, Int32, Int32, Int32, All, Int32, T8[])
static
CompressedTexSubImage2D<T8>(TextureTarget, Int32, Int32, Int32, Int32, Int32, PixelFormat, Int32, out T8)
static
CompressedTexSubImage2D<T8>(TextureTarget, Int32, Int32, Int32, Int32, Int32, PixelFormat, Int32, T8[,,])
static
CompressedTexSubImage2D<T8>(TextureTarget, Int32, Int32, Int32, Int32, Int32, PixelFormat, Int32, T8[,])
static
CompressedTexSubImage2D<T8>(TextureTarget, Int32, Int32, Int32, Int32, Int32, PixelFormat, Int32, T8[])
static
CopyTexImage2D(All, Int32, All, Int32, Int32, Int32, Int32, Int32)
static
CopyTexImage2D(TextureTarget, Int32, PixelInternalFormat, Int32, Int32, Int32, Int32, Int32)
static
CopyTexSubImage2D(All, Int32, Int32, Int32, Int32, Int32, Int32, Int32)
static
CopyTexSubImage2D(TextureTarget, Int32, Int32, Int32, Int32, Int32, Int32, Int32)
static
CreateProgram() : Int32
static
CreateShader(All) : Int32
static
CreateShader(ShaderType) : Int32
static
CullFace(All)
static
CullFace(CullFaceMode)
static
DeleteBuffers(Int32, ref Int32)
static
DeleteBuffers(Int32, Int32*)
static
DeleteBuffers(Int32, Int32[])
static
DeleteBuffers(Int32, ref UInt32)
static
DeleteBuffers(Int32, UInt32*)
static
DeleteBuffers(Int32, UInt32[])
static
DeleteFramebuffers(Int32, ref Int32)
static
DeleteFramebuffers(Int32, Int32*)
static
DeleteFramebuffers(Int32, Int32[])
static
DeleteFramebuffers(Int32, ref UInt32)
static
DeleteFramebuffers(Int32, UInt32*)
static
DeleteFramebuffers(Int32, UInt32[])
static
DeleteProgram(Int32)
static
DeleteProgram(UInt32)
static
DeleteRenderbuffers(Int32, ref Int32)
static
DeleteRenderbuffers(Int32, Int32*)
static
DeleteRenderbuffers(Int32, Int32[])
static
DeleteRenderbuffers(Int32, ref UInt32)
static
DeleteRenderbuffers(Int32, UInt32*)
static
DeleteRenderbuffers(Int32, UInt32[])
static
DeleteShader(Int32)
static
DeleteShader(UInt32)
static
DeleteTexture(Int32)
static
DeleteTexture(UInt32)
static
DeleteTextures(Int32, ref Int32)
static
DeleteTextures(Int32, Int32*)
static
DeleteTextures(Int32, Int32[])
static
DeleteTextures(Int32, ref UInt32)
static
DeleteTextures(Int32, UInt32*)
static
DeleteTextures(Int32, UInt32[])
static
DepthFunc(All)
static
DepthFunc(DepthFunction)
static
DepthMask(Boolean)
static
DepthRange(Single, Single)
static
DetachShader(Int32, Int32)
static
DetachShader(UInt32, UInt32)
static
Disable(All)
static
Disable(EnableCap)
static
DisableVertexAttribArray(Int32)
static
DisableVertexAttribArray(UInt32)
static
DrawArrays(All, Int32, Int32)
static
DrawArrays(BeginMode, Int32, Int32)
static
DrawElements(All, Int32, All, IntPtr)
static
DrawElements(BeginMode, Int32, DrawElementsType, Int32)
static
DrawElements(BeginMode, Int32, DrawElementsType, IntPtr)
static
DrawElements<T3>(All, Int32, All, out T3)
static
DrawElements<T3>(All, Int32, All, T3[,,])
static
DrawElements<T3>(All, Int32, All, T3[,])
static
DrawElements<T3>(All, Int32, All, T3[])
static
DrawElements<T3>(BeginMode, Int32, DrawElementsType, out T3)
static
DrawElements<T3>(BeginMode, Int32, DrawElementsType, T3[,,])
static
DrawElements<T3>(BeginMode, Int32, DrawElementsType, T3[,])
static
DrawElements<T3>(BeginMode, Int32, DrawElementsType, T3[])
static
Enable(All)
static
Enable(EnableCap)
static
EnableVertexAttribArray(Int32)
static
EnableVertexAttribArray(UInt32)
static
Finish()
static
Flush()
static
FramebufferRenderbuffer(All, All, All, Int32)
static
FramebufferRenderbuffer(All, All, All, UInt32)
static
FramebufferRenderbuffer(FramebufferTarget, FramebufferSlot, RenderbufferTarget, Int32)
static
FramebufferRenderbuffer(FramebufferTarget, FramebufferSlot, RenderbufferTarget, UInt32)
static
FramebufferTexture2D(All, All, All, Int32, Int32)
static
FramebufferTexture2D(All, All, All, UInt32, Int32)
static
FramebufferTexture2D(FramebufferTarget, FramebufferSlot, TextureTarget, Int32, Int32)
static
FramebufferTexture2D(FramebufferTarget, FramebufferSlot, TextureTarget, UInt32, Int32)
static
FrontFace(All)
static
FrontFace(FrontFaceDirection)
static
GenBuffers(Int32, ref Int32)
static
GenBuffers(Int32, Int32*)
static
GenBuffers(Int32, Int32[])
static
GenBuffers(Int32, ref UInt32)
static
GenBuffers(Int32, UInt32*)
static
GenBuffers(Int32, UInt32[])
static
GenerateMipmap(All)
static
GenerateMipmap(TextureTarget)
static
GenFramebuffers(Int32, ref Int32)
static
GenFramebuffers(Int32, Int32*)
static
GenFramebuffers(Int32, Int32[])
static
GenFramebuffers(Int32, ref UInt32)
static
GenFramebuffers(Int32, UInt32*)
static
GenFramebuffers(Int32, UInt32[])
static
GenRenderbuffers(Int32, ref Int32)
static
GenRenderbuffers(Int32, Int32*)
static
GenRenderbuffers(Int32, Int32[])
static
GenRenderbuffers(Int32, ref UInt32)
static
GenRenderbuffers(Int32, UInt32*)
static
GenRenderbuffers(Int32, UInt32[])
static
GenTexture() : Int32
static
GenTextures(Int32, ref Int32)
static
GenTextures(Int32, Int32*)
static
GenTextures(Int32, Int32[])
static
GenTextures(Int32, ref UInt32)
static
GenTextures(Int32, UInt32*)
static
GenTextures(Int32, UInt32[])
static
GetActiveAttrib(Int32, Int32, out Int32, out ActiveAttribType) : String
static
GetActiveAttrib(Int32, Int32, Int32, out Int32, out Int32, out ActiveAttribType, StringBuilder)
static
GetActiveAttrib(Int32, Int32, Int32, ref Int32, ref Int32, ref All, String)
static
GetActiveAttrib(Int32, Int32, Int32, Int32*, Int32*, ActiveAttribType*, StringBuilder)
static
GetActiveAttrib(Int32, Int32, Int32, Int32*, Int32*, All*, String)
static
GetActiveAttrib(Int32, Int32, Int32, Int32[], Int32[], ActiveAttribType[], StringBuilder)
static
GetActiveAttrib(Int32, Int32, Int32, Int32[], Int32[], All[], String)
static
GetActiveAttrib(UInt32, UInt32, Int32, out Int32, out Int32, out ActiveAttribType, StringBuilder)
static
GetActiveAttrib(UInt32, UInt32, Int32, ref Int32, ref Int32, ref All, String)
static
GetActiveAttrib(UInt32, UInt32, Int32, Int32*, Int32*, ActiveAttribType*, StringBuilder)
static
GetActiveAttrib(UInt32, UInt32, Int32, Int32*, Int32*, All*, String)
static
GetActiveAttrib(UInt32, UInt32, Int32, Int32[], Int32[], ActiveAttribType[], StringBuilder)
static
GetActiveAttrib(UInt32, UInt32, Int32, Int32[], Int32[], All[], String)
static
GetActiveUniform(Int32, Int32, out Int32, out ActiveUniformType) : String
static
GetActiveUniform(Int32, Int32, Int32, out Int32, out Int32, out ActiveUniformType, StringBuilder)
static
GetActiveUniform(Int32, Int32, Int32, ref Int32, ref Int32, ref All, String)
static
GetActiveUniform(Int32, Int32, Int32, Int32*, Int32*, ActiveUniformType*, StringBuilder)
static
GetActiveUniform(Int32, Int32, Int32, Int32*, Int32*, All*, String)
static
GetActiveUniform(Int32, Int32, Int32, Int32[], Int32[], ActiveUniformType[], StringBuilder)
static
GetActiveUniform(Int32, Int32, Int32, Int32[], Int32[], All[], String)
static
GetActiveUniform(UInt32, UInt32, Int32, out Int32, out Int32, out ActiveUniformType, StringBuilder)
static
GetActiveUniform(UInt32, UInt32, Int32, ref Int32, ref Int32, ref All, String)
static
GetActiveUniform(UInt32, UInt32, Int32, Int32*, Int32*, ActiveUniformType*, StringBuilder)
static
GetActiveUniform(UInt32, UInt32, Int32, Int32*, Int32*, All*, String)
static
GetActiveUniform(UInt32, UInt32, Int32, Int32[], Int32[], ActiveUniformType[], StringBuilder)
static
GetActiveUniform(UInt32, UInt32, Int32, Int32[], Int32[], All[], String)
static
GetAttachedShaders(Int32, Int32, ref Int32, ref Int32)
static
GetAttachedShaders(Int32, Int32, Int32*, Int32*)
static
GetAttachedShaders(Int32, Int32, Int32[], Int32[])
static
GetAttachedShaders(UInt32, Int32, ref Int32, ref UInt32)
static
GetAttachedShaders(UInt32, Int32, Int32*, UInt32*)
static
GetAttachedShaders(UInt32, Int32, Int32[], UInt32[])
static
GetAttribLocation(Int32, String) : Int32
static
GetAttribLocation(UInt32, String) : Int32
static
GetBoolean(All, ref Boolean)
static
GetBoolean(All, Boolean*)
static
GetBoolean(All, Boolean[])
static
GetBoolean(GetPName, out Boolean)
static
GetBoolean(GetPName, Boolean*)
static
GetBoolean(GetPName, Boolean[])
static
GetBufferParameter(All, All, ref Int32)
static
GetBufferParameter(All, All, Int32*)
static
GetBufferParameter(All, All, Int32[])
static
GetBufferParameter(BufferTarget, BufferParameterName, out Int32)
static
GetBufferParameter(BufferTarget, BufferParameterName, Int32*)
static
GetBufferParameter(BufferTarget, BufferParameterName, Int32[])
static
GetError() : ErrorCode
static
GetErrorCode() : ErrorCode
static
GetFloat(All, ref Single)
static
GetFloat(All, Single*)
static
GetFloat(All, Single[])
static
GetFloat(GetPName, out Matrix4)
static
GetFloat(GetPName, out Vector2)
static
GetFloat(GetPName, out Vector3)
static
GetFloat(GetPName, out Vector4)
static
GetFloat(GetPName, out Single)
static
GetFloat(GetPName, Single*)
static
GetFloat(GetPName, Single[])
static
GetFramebufferAttachmentParameter(All, All, All, ref Int32)
static
GetFramebufferAttachmentParameter(All, All, All, Int32*)
static
GetFramebufferAttachmentParameter(All, All, All, Int32[])
static
GetFramebufferAttachmentParameter(FramebufferTarget, FramebufferSlot, FramebufferParameterName, out Int32)
static
GetFramebufferAttachmentParameter(FramebufferTarget, FramebufferSlot, FramebufferParameterName, Int32*)
static
GetFramebufferAttachmentParameter(FramebufferTarget, FramebufferSlot, FramebufferParameterName, Int32[])
static
GetInteger(All, ref Int32)
static
GetInteger(All, Int32*)
static
GetInteger(All, Int32[])
static
GetInteger(GetPName, out Int32)
static
GetInteger(GetPName, Int32*)
static
GetInteger(GetPName, Int32[])
static
GetProgram(Int32, All, ref Int32)
static
GetProgram(Int32, All, Int32*)
static
GetProgram(Int32, All, Int32[])
static
GetProgram(Int32, ProgramParameter, out Int32)
static
GetProgram(Int32, ProgramParameter, Int32*)
static
GetProgram(Int32, ProgramParameter, Int32[])
static
GetProgram(UInt32, All, ref Int32)
static
GetProgram(UInt32, All, Int32*)
static
GetProgram(UInt32, All, Int32[])
static
GetProgram(UInt32, ProgramParameter, out Int32)
static
GetProgram(UInt32, ProgramParameter, Int32*)
static
GetProgram(UInt32, ProgramParameter, Int32[])
static
GetProgramInfoLog(Int32) : String
static
GetProgramInfoLog(Int32, out String)
static
GetProgramInfoLog(Int32, Int32, ref Int32, StringBuilder)
static
GetProgramInfoLog(Int32, Int32, Int32*, StringBuilder)
static
GetProgramInfoLog(Int32, Int32, Int32[], StringBuilder)
static
GetProgramInfoLog(UInt32, Int32, ref Int32, StringBuilder)
static
GetProgramInfoLog(UInt32, Int32, Int32*, StringBuilder)
static
GetProgramInfoLog(UInt32, Int32, Int32[], StringBuilder)
static
GetRenderbufferParameter(All, All, ref Int32)
static
GetRenderbufferParameter(All, All, Int32*)
static
GetRenderbufferParameter(All, All, Int32[])
static
GetRenderbufferParameter(RenderbufferTarget, RenderbufferParameterName, out Int32)
static
GetRenderbufferParameter(RenderbufferTarget, RenderbufferParameterName, Int32*)
static
GetRenderbufferParameter(RenderbufferTarget, RenderbufferParameterName, Int32[])
static
GetShader(Int32, All, ref Int32)
static
GetShader(Int32, All, Int32*)
static
GetShader(Int32, All, Int32[])
static
GetShader(Int32, ShaderParameter, out Int32)
static
GetShader(Int32, ShaderParameter, Int32*)
static
GetShader(Int32, ShaderParameter, Int32[])
static
GetShader(UInt32, All, ref Int32)
static
GetShader(UInt32, All, Int32*)
static
GetShader(UInt32, All, Int32[])
static
GetShader(UInt32, ShaderParameter, out Int32)
static
GetShader(UInt32, ShaderParameter, Int32*)
static
GetShader(UInt32, ShaderParameter, Int32[])
static
GetShaderInfoLog(Int32) : String
static
GetShaderInfoLog(Int32, out String)
static
GetShaderInfoLog(Int32, Int32, ref Int32, StringBuilder)
static
GetShaderInfoLog(Int32, Int32, Int32*, StringBuilder)
static
GetShaderInfoLog(Int32, Int32, Int32[], StringBuilder)
static
GetShaderInfoLog(UInt32, Int32, ref Int32, StringBuilder)
static
GetShaderInfoLog(UInt32, Int32, Int32*, StringBuilder)
static
GetShaderInfoLog(UInt32, Int32, Int32[], StringBuilder)
static
GetShaderPrecisionFormat(All, All, ref Int32, ref Int32)
static
GetShaderPrecisionFormat(All, All, Int32*, Int32*)
static
GetShaderPrecisionFormat(All, All, Int32[], Int32[])
static
GetShaderPrecisionFormat(ShaderType, ShaderPrecision, out Int32, out Int32)
static
GetShaderPrecisionFormat(ShaderType, ShaderPrecision, Int32*, Int32*)
static
GetShaderPrecisionFormat(ShaderType, ShaderPrecision, Int32[], Int32[])
static
GetShaderSource(Int32, Int32, ref Int32, StringBuilder)
static
GetShaderSource(Int32, Int32, Int32*, StringBuilder)
static
GetShaderSource(Int32, Int32, Int32[], StringBuilder)
static
GetShaderSource(UInt32, Int32, ref Int32, StringBuilder)
static
GetShaderSource(UInt32, Int32, Int32*, StringBuilder)
static
GetShaderSource(UInt32, Int32, Int32[], StringBuilder)
static
GetString(All) : String
static
GetString(StringName) : String
static
GetTexParameter(All, All, ref Int32)
static
GetTexParameter(All, All, Int32*)
static
GetTexParameter(All, All, Int32[])
static
GetTexParameter(All, All, ref Single)
static
GetTexParameter(All, All, Single*)
static
GetTexParameter(All, All, Single[])
static
GetTexParameter(TextureTarget, GetTextureParameter, out Int32)
static
GetTexParameter(TextureTarget, GetTextureParameter, Int32*)
static
GetTexParameter(TextureTarget, GetTextureParameter, Int32[])
static
GetTexParameter(TextureTarget, GetTextureParameter, out Single)
static
GetTexParameter(TextureTarget, GetTextureParameter, Single*)
static
GetTexParameter(TextureTarget, GetTextureParameter, Single[])
static
GetUniform(Int32, Int32, ref Int32)
static
GetUniform(Int32, Int32, Int32*)
static
GetUniform(Int32, Int32, Int32[])
static
GetUniform(Int32, Int32, ref Single)
static
GetUniform(Int32, Int32, Single*)
static
GetUniform(Int32, Int32, Single[])
static
GetUniform(UInt32, Int32, ref Int32)
static
GetUniform(UInt32, Int32, Int32*)
static
GetUniform(UInt32, Int32, Int32[])
static
GetUniform(UInt32, Int32, ref Single)
static
GetUniform(UInt32, Int32, Single*)
static
GetUniform(UInt32, Int32, Single[])
static
GetUniformLocation(Int32, String) : Int32
static
GetUniformLocation(UInt32, String) : Int32
static
GetVertexAttrib(Int32, All, ref Int32)
static
GetVertexAttrib(Int32, All, Int32*)
static
GetVertexAttrib(Int32, All, Int32[])
static
GetVertexAttrib(Int32, All, ref Single)
static
GetVertexAttrib(Int32, All, Single*)
static
GetVertexAttrib(Int32, All, Single[])
static
GetVertexAttrib(Int32, VertexAttribParameter, out Int32)
static
GetVertexAttrib(Int32, VertexAttribParameter, Int32*)
static
GetVertexAttrib(Int32, VertexAttribParameter, Int32[])
static
GetVertexAttrib(Int32, VertexAttribParameter, out Single)
static
GetVertexAttrib(Int32, VertexAttribParameter, Single*)
static
GetVertexAttrib(Int32, VertexAttribParameter, Single[])
static
GetVertexAttrib(UInt32, All, ref Int32)
static
GetVertexAttrib(UInt32, All, Int32*)
static
GetVertexAttrib(UInt32, All, Int32[])
static
GetVertexAttrib(UInt32, All, ref Single)
static
GetVertexAttrib(UInt32, All, Single*)
static
GetVertexAttrib(UInt32, All, Single[])
static
GetVertexAttrib(UInt32, VertexAttribParameter, out Int32)
static
GetVertexAttrib(UInt32, VertexAttribParameter, Int32*)
static
GetVertexAttrib(UInt32, VertexAttribParameter, Int32[])
static
GetVertexAttrib(UInt32, VertexAttribParameter, out Single)
static
GetVertexAttrib(UInt32, VertexAttribParameter, Single*)
static
GetVertexAttrib(UInt32, VertexAttribParameter, Single[])
static
GetVertexAttribPointer(Int32, All, IntPtr)
static
GetVertexAttribPointer(Int32, VertexAttribPointerParameter, IntPtr)
static
GetVertexAttribPointer(UInt32, All, IntPtr)
static
GetVertexAttribPointer(UInt32, VertexAttribPointerParameter, IntPtr)
static
GetVertexAttribPointer<T2>(Int32, All, out T2)
static
GetVertexAttribPointer<T2>(Int32, All, T2[,,])
static
GetVertexAttribPointer<T2>(Int32, All, T2[,])
static
GetVertexAttribPointer<T2>(Int32, All, T2[])
static
GetVertexAttribPointer<T2>(Int32, VertexAttribPointerParameter, out T2)
static
GetVertexAttribPointer<T2>(Int32, VertexAttribPointerParameter, T2[,,])
static
GetVertexAttribPointer<T2>(Int32, VertexAttribPointerParameter, T2[,])
static
GetVertexAttribPointer<T2>(Int32, VertexAttribPointerParameter, T2[])
static
GetVertexAttribPointer<T2>(UInt32, All, out T2)
static
GetVertexAttribPointer<T2>(UInt32, All, T2[,,])
static
GetVertexAttribPointer<T2>(UInt32, All, T2[,])
static
GetVertexAttribPointer<T2>(UInt32, All, T2[])
static
GetVertexAttribPointer<T2>(UInt32, VertexAttribPointerParameter, out T2)
static
GetVertexAttribPointer<T2>(UInt32, VertexAttribPointerParameter, T2[,,])
static
GetVertexAttribPointer<T2>(UInt32, VertexAttribPointerParameter, T2[,])
static
GetVertexAttribPointer<T2>(UInt32, VertexAttribPointerParameter, T2[])
static
Hint(All, All)
static
Hint(HintTarget, HintMode)
static
IsBuffer(Int32) : Boolean
static
IsBuffer(UInt32) : Boolean
static
IsEnabled(All) : Boolean
static
IsEnabled(EnableCap) : Boolean
static
IsFramebuffer(Int32) : Boolean
static
IsFramebuffer(UInt32) : Boolean
static
IsProgram(Int32) : Boolean
static
IsProgram(UInt32) : Boolean
static
IsRenderbuffer(Int32) : Boolean
static
IsRenderbuffer(UInt32) : Boolean
static
IsShader(Int32) : Boolean
static
IsShader(UInt32) : Boolean
static
IsTexture(Int32) : Boolean
static
IsTexture(UInt32) : Boolean
static
LineWidth(Single)
static
LinkProgram(Int32)
static
LinkProgram(UInt32)
static
PixelStore(All, Int32)
static
PixelStore(PixelStoreParameter, Int32)
static
PolygonOffset(Single, Single)
static
ReadPixels(Int32, Int32, Int32, Int32, All, All, IntPtr)
static
ReadPixels(Int32, Int32, Int32, Int32, PixelFormat, PixelType, IntPtr)
static
ReadPixels<T6>(Int32, Int32, Int32, Int32, All, All, out T6)
static
ReadPixels<T6>(Int32, Int32, Int32, Int32, All, All, T6[,,])
static
ReadPixels<T6>(Int32, Int32, Int32, Int32, All, All, T6[,])
static
ReadPixels<T6>(Int32, Int32, Int32, Int32, All, All, T6[])
static
ReadPixels<T6>(Int32, Int32, Int32, Int32, PixelFormat, PixelType, out T6)
static
ReadPixels<T6>(Int32, Int32, Int32, Int32, PixelFormat, PixelType, T6[,,])
static
ReadPixels<T6>(Int32, Int32, Int32, Int32, PixelFormat, PixelType, T6[,])
static
ReadPixels<T6>(Int32, Int32, Int32, Int32, PixelFormat, PixelType, T6[])
static
ReleaseShaderCompiler()
static
RenderbufferStorage(All, All, Int32, Int32)
static
RenderbufferStorage(RenderbufferTarget, RenderbufferInternalFormat, Int32, Int32)
static
SampleCoverage(Single, Boolean)
static
Scissor(Int32, Int32, Int32, Int32)
static
ShaderBinary(Int32, ref Int32, All, IntPtr, Int32)
static
ShaderBinary(Int32, ref Int32, ShaderBinaryFormat, IntPtr, Int32)
static
ShaderBinary(Int32, Int32*, All, IntPtr, Int32)
static
ShaderBinary(Int32, Int32*, ShaderBinaryFormat, IntPtr, Int32)
static
ShaderBinary(Int32, Int32[], All, IntPtr, Int32)
static
ShaderBinary(Int32, Int32[], ShaderBinaryFormat, IntPtr, Int32)
static
ShaderBinary(Int32, ref UInt32, All, IntPtr, Int32)
static
ShaderBinary(Int32, ref UInt32, ShaderBinaryFormat, IntPtr, Int32)
static
ShaderBinary(Int32, UInt32*, All, IntPtr, Int32)
static
ShaderBinary(Int32, UInt32*, ShaderBinaryFormat, IntPtr, Int32)
static
ShaderBinary(Int32, UInt32[], All, IntPtr, Int32)
static
ShaderBinary(Int32, UInt32[], ShaderBinaryFormat, IntPtr, Int32)
static
ShaderBinary<T3>(Int32, ref Int32, All, out T3, Int32)
static
ShaderBinary<T3>(Int32, ref Int32, All, T3[,,], Int32)
static
ShaderBinary<T3>(Int32, ref Int32, All, T3[,], Int32)
static
ShaderBinary<T3>(Int32, ref Int32, All, T3[], Int32)
static
ShaderBinary<T3>(Int32, ref Int32, ShaderBinaryFormat, out T3, Int32)
static
ShaderBinary<T3>(Int32, ref Int32, ShaderBinaryFormat, T3[,,], Int32)
static
ShaderBinary<T3>(Int32, ref Int32, ShaderBinaryFormat, T3[,], Int32)
static
ShaderBinary<T3>(Int32, ref Int32, ShaderBinaryFormat, T3[], Int32)
static
ShaderBinary<T3>(Int32, Int32*, All, out T3, Int32)
static
ShaderBinary<T3>(Int32, Int32*, All, T3[,,], Int32)
static
ShaderBinary<T3>(Int32, Int32*, All, T3[,], Int32)
static
ShaderBinary<T3>(Int32, Int32*, All, T3[], Int32)
static
ShaderBinary<T3>(Int32, Int32*, ShaderBinaryFormat, out T3, Int32)
static
ShaderBinary<T3>(Int32, Int32*, ShaderBinaryFormat, T3[,,], Int32)
static
ShaderBinary<T3>(Int32, Int32*, ShaderBinaryFormat, T3[,], Int32)
static
ShaderBinary<T3>(Int32, Int32*, ShaderBinaryFormat, T3[], Int32)
static
ShaderBinary<T3>(Int32, Int32[], All, out T3, Int32)
static
ShaderBinary<T3>(Int32, Int32[], All, T3[,,], Int32)
static
ShaderBinary<T3>(Int32, Int32[], All, T3[,], Int32)
static
ShaderBinary<T3>(Int32, Int32[], All, T3[], Int32)
static
ShaderBinary<T3>(Int32, Int32[], ShaderBinaryFormat, out T3, Int32)
static
ShaderBinary<T3>(Int32, Int32[], ShaderBinaryFormat, T3[,,], Int32)
static
ShaderBinary<T3>(Int32, Int32[], ShaderBinaryFormat, T3[,], Int32)
static
ShaderBinary<T3>(Int32, Int32[], ShaderBinaryFormat, T3[], Int32)
static
ShaderBinary<T3>(Int32, ref UInt32, All, out T3, Int32)
static
ShaderBinary<T3>(Int32, ref UInt32, All, T3[,,], Int32)
static
ShaderBinary<T3>(Int32, ref UInt32, All, T3[,], Int32)
static
ShaderBinary<T3>(Int32, ref UInt32, All, T3[], Int32)
static
ShaderBinary<T3>(Int32, ref UInt32, ShaderBinaryFormat, out T3, Int32)
static
ShaderBinary<T3>(Int32, ref UInt32, ShaderBinaryFormat, T3[,,], Int32)
static
ShaderBinary<T3>(Int32, ref UInt32, ShaderBinaryFormat, T3[,], Int32)
static
ShaderBinary<T3>(Int32, ref UInt32, ShaderBinaryFormat, T3[], Int32)
static
ShaderBinary<T3>(Int32, UInt32*, All, out T3, Int32)
static
ShaderBinary<T3>(Int32, UInt32*, All, T3[,,], Int32)
static
ShaderBinary<T3>(Int32, UInt32*, All, T3[,], Int32)
static
ShaderBinary<T3>(Int32, UInt32*, All, T3[], Int32)
static
ShaderBinary<T3>(Int32, UInt32*, ShaderBinaryFormat, out T3, Int32)
static
ShaderBinary<T3>(Int32, UInt32*, ShaderBinaryFormat, T3[,,], Int32)
static
ShaderBinary<T3>(Int32, UInt32*, ShaderBinaryFormat, T3[,], Int32)
static
ShaderBinary<T3>(Int32, UInt32*, ShaderBinaryFormat, T3[], Int32)
static
ShaderBinary<T3>(Int32, UInt32[], All, out T3, Int32)
static
ShaderBinary<T3>(Int32, UInt32[], All, T3[,,], Int32)
static
ShaderBinary<T3>(Int32, UInt32[], All, T3[,], Int32)
static
ShaderBinary<T3>(Int32, UInt32[], All, T3[], Int32)
static
ShaderBinary<T3>(Int32, UInt32[], ShaderBinaryFormat, out T3, Int32)
static
ShaderBinary<T3>(Int32, UInt32[], ShaderBinaryFormat, T3[,,], Int32)
static
ShaderBinary<T3>(Int32, UInt32[], ShaderBinaryFormat, T3[,], Int32)
static
ShaderBinary<T3>(Int32, UInt32[], ShaderBinaryFormat, T3[], Int32)
static
ShaderSource(Int32, String)
static
ShaderSource(Int32, Int32, String[], ref Int32)
static
ShaderSource(Int32, Int32, String[], Int32*)
static
ShaderSource(Int32, Int32, String[], Int32[])
static
ShaderSource(UInt32, Int32, String[], ref Int32)
static
ShaderSource(UInt32, Int32, String[], Int32*)
static
ShaderSource(UInt32, Int32, String[], Int32[])
static
StencilFunc(All, Int32, Int32)
static
StencilFunc(All, Int32, UInt32)
static
StencilFunc(StencilFunction, Int32, Int32)
static
StencilFunc(StencilFunction, Int32, UInt32)
static
StencilFuncSeparate(All, All, Int32, Int32)
static
StencilFuncSeparate(All, All, Int32, UInt32)
static
StencilFuncSeparate(CullFaceMode, StencilFunction, Int32, Int32)
static
StencilFuncSeparate(CullFaceMode, StencilFunction, Int32, UInt32)
static
StencilMask(Int32)
static
StencilMask(UInt32)
static
StencilMaskSeparate(All, Int32)
static
StencilMaskSeparate(All, UInt32)
static
StencilMaskSeparate(CullFaceMode, Int32)
static
StencilMaskSeparate(CullFaceMode, UInt32)
static
StencilOp(All, All, All)
static
StencilOp(StencilOp, StencilOp, StencilOp)
static
StencilOpSeparate(All, All, All, All)
static
StencilOpSeparate(CullFaceMode, StencilOp, StencilOp, StencilOp)
static
TexImage2D(All, Int32, Int32, Int32, Int32, Int32, All, All, IntPtr)
static
TexImage2D(TextureTarget, Int32, PixelInternalFormat, Int32, Int32, Int32, PixelFormat, PixelType, IntPtr)
static
TexImage2D<T8>(All, Int32, Int32, Int32, Int32, Int32, All, All, out T8)
static
TexImage2D<T8>(All, Int32, Int32, Int32, Int32, Int32, All, All, T8[,,])
static
TexImage2D<T8>(All, Int32, Int32, Int32, Int32, Int32, All, All, T8[,])
static
TexImage2D<T8>(All, Int32, Int32, Int32, Int32, Int32, All, All, T8[])
static
TexImage2D<T8>(TextureTarget, Int32, PixelInternalFormat, Int32, Int32, Int32, PixelFormat, PixelType, out T8)
static
TexImage2D<T8>(TextureTarget, Int32, PixelInternalFormat, Int32, Int32, Int32, PixelFormat, PixelType, T8[,,])
static
TexImage2D<T8>(TextureTarget, Int32, PixelInternalFormat, Int32, Int32, Int32, PixelFormat, PixelType, T8[,])
static
TexImage2D<T8>(TextureTarget, Int32, PixelInternalFormat, Int32, Int32, Int32, PixelFormat, PixelType, T8[])
static
TexParameter(All, All, Int32)
static
TexParameter(All, All, Int32*)
static
TexParameter(All, All, Int32[])
static
TexParameter(All, All, Single)
static
TexParameter(All, All, Single*)
static
TexParameter(All, All, Single[])
static
TexParameter(TextureTarget, TextureParameterName, Int32)
static
TexParameter(TextureTarget, TextureParameterName, Int32*)
static
TexParameter(TextureTarget, TextureParameterName, Int32[])
static
TexParameter(TextureTarget, TextureParameterName, Single)
static
TexParameter(TextureTarget, TextureParameterName, Single*)
static
TexParameter(TextureTarget, TextureParameterName, Single[])
static
TexSubImage2D(All, Int32, Int32, Int32, Int32, Int32, All, All, IntPtr)
static
TexSubImage2D(TextureTarget, Int32, Int32, Int32, Int32, Int32, PixelFormat, PixelType, IntPtr)
static
TexSubImage2D<T8>(All, Int32, Int32, Int32, Int32, Int32, All, All, out T8)
static
TexSubImage2D<T8>(All, Int32, Int32, Int32, Int32, Int32, All, All, T8[,,])
static
TexSubImage2D<T8>(All, Int32, Int32, Int32, Int32, Int32, All, All, T8[,])
static
TexSubImage2D<T8>(All, Int32, Int32, Int32, Int32, Int32, All, All, T8[])
static
TexSubImage2D<T8>(TextureTarget, Int32, Int32, Int32, Int32, Int32, PixelFormat, PixelType, out T8)
static
TexSubImage2D<T8>(TextureTarget, Int32, Int32, Int32, Int32, Int32, PixelFormat, PixelType, T8[,,])
static
TexSubImage2D<T8>(TextureTarget, Int32, Int32, Int32, Int32, Int32, PixelFormat, PixelType, T8[,])
static
TexSubImage2D<T8>(TextureTarget, Int32, Int32, Int32, Int32, Int32, PixelFormat, PixelType, T8[])
static
Uniform1(Int32, Int32)
static
Uniform1(Int32, Single)
static
Uniform1(Int32, Int32, ref Int32)
static
Uniform1(Int32, Int32, Int32*)
static
Uniform1(Int32, Int32, Int32[])
static
Uniform1(Int32, Int32, ref Single)
static
Uniform1(Int32, Int32, Single*)
static
Uniform1(Int32, Int32, Single[])
static
Uniform2(Int32, Vector2)
static
Uniform2(Int32, ref Vector2)
static
Uniform2(Int32, Int32, Int32)
static
Uniform2(Int32, Int32, Int32*)
static
Uniform2(Int32, Int32, Int32[])
static
Uniform2(Int32, Int32, ref Single)
static
Uniform2(Int32, Int32, Single*)
static
Uniform2(Int32, Int32, Single[])
static
Uniform2(Int32, Single, Single)
static
Uniform3(Int32, Vector3)
static
Uniform3(Int32, ref Vector3)
static
Uniform3(Int32, Int32, ref Int32)
static
Uniform3(Int32, Int32, Int32*)
static
Uniform3(Int32, Int32, Int32[])
static
Uniform3(Int32, Int32, ref Single)
static
Uniform3(Int32, Int32, Single*)
static
Uniform3(Int32, Int32, Single[])
static
Uniform3(Int32, Int32, Int32, Int32)
static
Uniform3(Int32, Single, Single, Single)
static
Uniform4(Int32, Color4)
static
Uniform4(Int32, Quaternion)
static
Uniform4(Int32, Vector4)
static
Uniform4(Int32, ref Vector4)
static
Uniform4(Int32, Int32, ref Int32)
static
Uniform4(Int32, Int32, Int32*)
static
Uniform4(Int32, Int32, Int32[])
static
Uniform4(Int32, Int32, ref Single)
static
Uniform4(Int32, Int32, Single*)
static
Uniform4(Int32, Int32, Single[])
static
Uniform4(Int32, Int32, Int32, Int32, Int32)
static
Uniform4(Int32, Single, Single, Single, Single)
static
UniformMatrix2(Int32, Boolean, ref Matrix2)
static
UniformMatrix2(Int32, Int32, Boolean, ref Single)
static
UniformMatrix2(Int32, Int32, Boolean, Single*)
static
UniformMatrix2(Int32, Int32, Boolean, Single[])
static
UniformMatrix3(Int32, Boolean, ref Matrix3)
static
UniformMatrix3(Int32, Int32, Boolean, ref Single)
static
UniformMatrix3(Int32, Int32, Boolean, Single*)
static
UniformMatrix3(Int32, Int32, Boolean, Single[])
static
UniformMatrix4(Int32, Boolean, ref Matrix4)
static
UniformMatrix4(Int32, Int32, Boolean, ref Single)
static
UniformMatrix4(Int32, Int32, Boolean, Single*)
static
UniformMatrix4(Int32, Int32, Boolean, Single[])
static
UseProgram(Int32)
static
UseProgram(UInt32)
static
ValidateProgram(Int32)
static
ValidateProgram(UInt32)
static
VertexAttrib1(Int32, Single)
static
VertexAttrib1(Int32, Single*)
static
VertexAttrib1(Int32, Single[])
static
VertexAttrib1(UInt32, Single)
static
VertexAttrib1(UInt32, Single*)
static
VertexAttrib1(UInt32, Single[])
static
VertexAttrib2(Int32, Vector2)
static
VertexAttrib2(Int32, ref Vector2)
static
VertexAttrib2(Int32, ref Single)
static
VertexAttrib2(Int32, Single*)
static
VertexAttrib2(Int32, Single[])
static
VertexAttrib2(UInt32, ref Single)
static
VertexAttrib2(UInt32, Single*)
static
VertexAttrib2(UInt32, Single[])
static
VertexAttrib2(Int32, Single, Single)
static
VertexAttrib2(UInt32, Single, Single)
static
VertexAttrib3(Int32, Vector3)
static
VertexAttrib3(Int32, ref Vector3)
static
VertexAttrib3(Int32, ref Single)
static
VertexAttrib3(Int32, Single*)
static
VertexAttrib3(Int32, Single[])
static
VertexAttrib3(UInt32, ref Single)
static
VertexAttrib3(UInt32, Single*)
static
VertexAttrib3(UInt32, Single[])
static
VertexAttrib3(Int32, Single, Single, Single)
static
VertexAttrib3(UInt32, Single, Single, Single)
static
VertexAttrib4(Int32, Vector4)
static
VertexAttrib4(Int32, ref Vector4)
static
VertexAttrib4(Int32, ref Single)
static
VertexAttrib4(Int32, Single*)
static
VertexAttrib4(Int32, Single[])
static
VertexAttrib4(UInt32, ref Single)
static
VertexAttrib4(UInt32, Single*)
static
VertexAttrib4(UInt32, Single[])
static
VertexAttrib4(Int32, Single, Single, Single, Single)
static
VertexAttrib4(UInt32, Single, Single, Single, Single)
static
VertexAttribPointer(Int32, Int32, All, Boolean, Int32, IntPtr)
static
VertexAttribPointer(Int32, Int32, VertexAttribPointerType, Boolean, Int32, Int32)
static
VertexAttribPointer(Int32, Int32, VertexAttribPointerType, Boolean, Int32, IntPtr)
static
VertexAttribPointer(UInt32, Int32, All, Boolean, Int32, IntPtr)
static
VertexAttribPointer(UInt32, Int32, VertexAttribPointerType, Boolean, Int32, Int32)
static
VertexAttribPointer(UInt32, Int32, VertexAttribPointerType, Boolean, Int32, IntPtr)
static
VertexAttribPointer<T5>(Int32, Int32, All, Boolean, Int32, out T5)
static
VertexAttribPointer<T5>(Int32, Int32, All, Boolean, Int32, T5[,,])
static
VertexAttribPointer<T5>(Int32, Int32, All, Boolean, Int32, T5[,])
static
VertexAttribPointer<T5>(Int32, Int32, All, Boolean, Int32, T5[])
static
VertexAttribPointer<T5>(Int32, Int32, VertexAttribPointerType, Boolean, Int32, out T5)
static
VertexAttribPointer<T5>(Int32, Int32, VertexAttribPointerType, Boolean, Int32, T5[,,])
static
VertexAttribPointer<T5>(Int32, Int32, VertexAttribPointerType, Boolean, Int32, T5[,])
static
VertexAttribPointer<T5>(Int32, Int32, VertexAttribPointerType, Boolean, Int32, T5[])
static
VertexAttribPointer<T5>(UInt32, Int32, All, Boolean, Int32, out T5)
static
VertexAttribPointer<T5>(UInt32, Int32, All, Boolean, Int32, T5[,,])
static
VertexAttribPointer<T5>(UInt32, Int32, All, Boolean, Int32, T5[,])
static
VertexAttribPointer<T5>(UInt32, Int32, All, Boolean, Int32, T5[])
static
VertexAttribPointer<T5>(UInt32, Int32, VertexAttribPointerType, Boolean, Int32, out T5)
static
VertexAttribPointer<T5>(UInt32, Int32, VertexAttribPointerType, Boolean, Int32, T5[,,])
static
VertexAttribPointer<T5>(UInt32, Int32, VertexAttribPointerType, Boolean, Int32, T5[,])
static
VertexAttribPointer<T5>(UInt32, Int32, VertexAttribPointerType, Boolean, Int32, T5[])
static
Viewport(Rectangle)
static
Viewport(Size)
static
Viewport(Point, Size)
static
Viewport(Int32, Int32, Int32, Int32)