The Open Toolkit library  1.1
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties Events
Public Member Functions | Static Public Member Functions | Properties | List of all members
OpenTK.Graphics.ES30.GL Class Reference

Provides access to OpenGL ES 3.0 methods. More...

Inheritance diagram for OpenTK.Graphics.ES30.GL:
OpenTK.Graphics.GraphicsBindingsBase OpenTK.BindingsBase

Public Member Functions

 GL ()
 Constructs a new instance. More...
 
- Public Member Functions inherited from OpenTK.BindingsBase
 BindingsBase ()
 Constructs a new BindingsBase instance. More...
 

Static Public Member Functions

static void ActiveTexture (OpenTK.Graphics.ES30.All texture)
 [requires: v2.0 and ES_VERSION_2_0] Select active texture unit More...
 
static void ActiveTexture (OpenTK.Graphics.ES30.TextureUnit texture)
 [requires: v2.0 and ES_VERSION_2_0] Select active texture unit More...
 
static void AttachShader (Int32 program, Int32 shader)
 [requires: v2.0 and ES_VERSION_2_0] Attaches a shader object to a program object More...
 
static void AttachShader (UInt32 program, UInt32 shader)
 [requires: v2.0 and ES_VERSION_2_0] Attaches a shader object to a program object More...
 
static void BeginQuery (OpenTK.Graphics.ES30.All target, Int32 id)
 [requires: v3.0 and ES_VERSION_3_0] Delimit the boundaries of a query object More...
 
static void BeginQuery (OpenTK.Graphics.ES30.All target, UInt32 id)
 [requires: v3.0 and ES_VERSION_3_0] Delimit the boundaries of a query object More...
 
static void BeginQuery (OpenTK.Graphics.ES30.QueryTarget target, Int32 id)
 [requires: v3.0 and ES_VERSION_3_0] Delimit the boundaries of a query object More...
 
static void BeginQuery (OpenTK.Graphics.ES30.QueryTarget target, UInt32 id)
 [requires: v3.0 and ES_VERSION_3_0] Delimit the boundaries of a query object More...
 
static void BeginTransformFeedback (OpenTK.Graphics.ES30.All primitiveMode)
 [requires: v3.0 and ES_VERSION_3_0] Start transform feedback operation More...
 
static void BeginTransformFeedback (OpenTK.Graphics.ES30.TransformFeedbackPrimitiveType primitiveMode)
 [requires: v3.0 and ES_VERSION_3_0] Start transform feedback operation More...
 
static void BindAttribLocation (Int32 program, Int32 index, String name)
 [requires: v2.0 and ES_VERSION_2_0] Associates a generic vertex attribute index with a named attribute variable More...
 
static void BindAttribLocation (UInt32 program, UInt32 index, String name)
 [requires: v2.0 and ES_VERSION_2_0] Associates a generic vertex attribute index with a named attribute variable More...
 
static void BindBuffer (OpenTK.Graphics.ES30.All target, Int32 buffer)
 [requires: v2.0 and ES_VERSION_2_0] Bind a named buffer object More...
 
static void BindBuffer (OpenTK.Graphics.ES30.All target, UInt32 buffer)
 [requires: v2.0 and ES_VERSION_2_0] Bind a named buffer object More...
 
static void BindBuffer (OpenTK.Graphics.ES30.BufferTarget target, Int32 buffer)
 [requires: v2.0 and ES_VERSION_2_0] Bind a named buffer object More...
 
static void BindBuffer (OpenTK.Graphics.ES30.BufferTarget target, UInt32 buffer)
 [requires: v2.0 and ES_VERSION_2_0] Bind a named buffer object More...
 
static void BindBufferBase (OpenTK.Graphics.ES30.All target, Int32 index, Int32 buffer)
 [requires: v3.0 and ES_VERSION_3_0] Bind a buffer object to an indexed buffer target More...
 
static void BindBufferBase (OpenTK.Graphics.ES30.All target, UInt32 index, UInt32 buffer)
 [requires: v3.0 and ES_VERSION_3_0] Bind a buffer object to an indexed buffer target More...
 
static void BindBufferBase (OpenTK.Graphics.ES30.BufferRangeTarget target, Int32 index, Int32 buffer)
 [requires: v3.0 and ES_VERSION_3_0] Bind a buffer object to an indexed buffer target More...
 
static void BindBufferBase (OpenTK.Graphics.ES30.BufferRangeTarget target, UInt32 index, UInt32 buffer)
 [requires: v3.0 and ES_VERSION_3_0] Bind a buffer object to an indexed buffer target More...
 
static void BindBufferRange (OpenTK.Graphics.ES30.All target, Int32 index, Int32 buffer, IntPtr offset, IntPtr size)
 [requires: v3.0 and ES_VERSION_3_0] Bind a range within a buffer object to an indexed buffer target More...
 
static void BindBufferRange (OpenTK.Graphics.ES30.All target, UInt32 index, UInt32 buffer, IntPtr offset, IntPtr size)
 [requires: v3.0 and ES_VERSION_3_0] Bind a range within a buffer object to an indexed buffer target More...
 
static void BindBufferRange (OpenTK.Graphics.ES30.BufferRangeTarget target, Int32 index, Int32 buffer, IntPtr offset, IntPtr size)
 [requires: v3.0 and ES_VERSION_3_0] Bind a range within a buffer object to an indexed buffer target More...
 
static void BindBufferRange (OpenTK.Graphics.ES30.BufferRangeTarget target, UInt32 index, UInt32 buffer, IntPtr offset, IntPtr size)
 [requires: v3.0 and ES_VERSION_3_0] Bind a range within a buffer object to an indexed buffer target More...
 
static void BindFramebuffer (OpenTK.Graphics.ES30.All target, Int32 framebuffer)
 [requires: v2.0 and ES_VERSION_2_0] Bind a framebuffer to a framebuffer target More...
 
static void BindFramebuffer (OpenTK.Graphics.ES30.All target, UInt32 framebuffer)
 [requires: v2.0 and ES_VERSION_2_0] Bind a framebuffer to a framebuffer target More...
 
static void BindFramebuffer (OpenTK.Graphics.ES30.FramebufferTarget target, Int32 framebuffer)
 [requires: v2.0 and ES_VERSION_2_0] Bind a framebuffer to a framebuffer target More...
 
static void BindFramebuffer (OpenTK.Graphics.ES30.FramebufferTarget target, UInt32 framebuffer)
 [requires: v2.0 and ES_VERSION_2_0] Bind a framebuffer to a framebuffer target More...
 
static void BindRenderbuffer (OpenTK.Graphics.ES30.All target, Int32 renderbuffer)
 [requires: v2.0 and ES_VERSION_2_0] Bind a renderbuffer to a renderbuffer target More...
 
static void BindRenderbuffer (OpenTK.Graphics.ES30.All target, UInt32 renderbuffer)
 [requires: v2.0 and ES_VERSION_2_0] Bind a renderbuffer to a renderbuffer target More...
 
static void BindRenderbuffer (OpenTK.Graphics.ES30.RenderbufferTarget target, Int32 renderbuffer)
 [requires: v2.0 and ES_VERSION_2_0] Bind a renderbuffer to a renderbuffer target More...
 
static void BindRenderbuffer (OpenTK.Graphics.ES30.RenderbufferTarget target, UInt32 renderbuffer)
 [requires: v2.0 and ES_VERSION_2_0] Bind a renderbuffer to a renderbuffer target More...
 
static void BindSampler (Int32 unit, Int32 sampler)
 [requires: v3.0 and ES_VERSION_3_0] Bind a named sampler to a texturing target More...
 
static void BindSampler (UInt32 unit, UInt32 sampler)
 [requires: v3.0 and ES_VERSION_3_0] Bind a named sampler to a texturing target More...
 
static void BindTexture (OpenTK.Graphics.ES30.All target, Int32 texture)
 [requires: v2.0 and ES_VERSION_2_0] Bind a named texture to a texturing target More...
 
static void BindTexture (OpenTK.Graphics.ES30.All target, UInt32 texture)
 [requires: v2.0 and ES_VERSION_2_0] Bind a named texture to a texturing target More...
 
static void BindTexture (OpenTK.Graphics.ES30.TextureTarget target, Int32 texture)
 [requires: v2.0 and ES_VERSION_2_0] Bind a named texture to a texturing target More...
 
static void BindTexture (OpenTK.Graphics.ES30.TextureTarget target, UInt32 texture)
 [requires: v2.0 and ES_VERSION_2_0] Bind a named texture to a texturing target More...
 
static void BindTransformFeedback (OpenTK.Graphics.ES30.All target, Int32 id)
 [requires: v3.0 and ES_VERSION_3_0] Bind a transform feedback object More...
 
static void BindTransformFeedback (OpenTK.Graphics.ES30.All target, UInt32 id)
 [requires: v3.0 and ES_VERSION_3_0] Bind a transform feedback object More...
 
static void BindTransformFeedback (OpenTK.Graphics.ES30.TransformFeedbackTarget target, Int32 id)
 [requires: v3.0 and ES_VERSION_3_0] Bind a transform feedback object More...
 
static void BindTransformFeedback (OpenTK.Graphics.ES30.TransformFeedbackTarget target, UInt32 id)
 [requires: v3.0 and ES_VERSION_3_0] Bind a transform feedback object More...
 
static void BindVertexArray (Int32 array)
 [requires: v3.0 and ES_VERSION_3_0] Bind a vertex array object More...
 
static void BindVertexArray (UInt32 array)
 [requires: v3.0 and ES_VERSION_3_0] Bind a vertex array object More...
 
static void BlendColor (Single red, Single green, Single blue, Single alpha)
 [requires: v2.0 and ES_VERSION_2_0] Set the blend color More...
 
static void BlendEquation (OpenTK.Graphics.ES30.All mode)
 [requires: v2.0 and ES_VERSION_2_0] Specify the equation used for both the RGB blend equation and the Alpha blend equation More...
 
static void BlendEquation (OpenTK.Graphics.ES30.BlendEquationMode mode)
 [requires: v2.0 and ES_VERSION_2_0] Specify the equation used for both the RGB blend equation and the Alpha blend equation More...
 
static void BlendEquationSeparate (OpenTK.Graphics.ES30.All modeRGB, OpenTK.Graphics.ES30.All modeAlpha)
 [requires: v2.0 and ES_VERSION_2_0] Set the RGB blend equation and the alpha blend equation separately More...
 
static void BlendEquationSeparate (OpenTK.Graphics.ES30.BlendEquationMode modeRGB, OpenTK.Graphics.ES30.BlendEquationMode modeAlpha)
 [requires: v2.0 and ES_VERSION_2_0] Set the RGB blend equation and the alpha blend equation separately More...
 
static void BlendFunc (OpenTK.Graphics.ES30.All sfactor, OpenTK.Graphics.ES30.All dfactor)
 [requires: v2.0 and ES_VERSION_2_0] Specify pixel arithmetic More...
 
static void BlendFunc (OpenTK.Graphics.ES30.BlendingFactorSrc sfactor, OpenTK.Graphics.ES30.BlendingFactorDest dfactor)
 [requires: v2.0 and ES_VERSION_2_0] Specify pixel arithmetic More...
 
static void BlendFuncSeparate (OpenTK.Graphics.ES30.All sfactorRGB, OpenTK.Graphics.ES30.All dfactorRGB, OpenTK.Graphics.ES30.All sfactorAlpha, OpenTK.Graphics.ES30.All dfactorAlpha)
 [requires: v2.0 and ES_VERSION_2_0] Specify pixel arithmetic for RGB and alpha components separately More...
 
static void BlendFuncSeparate (OpenTK.Graphics.ES30.BlendingFactorSrc sfactorRGB, OpenTK.Graphics.ES30.BlendingFactorDest dfactorRGB, OpenTK.Graphics.ES30.BlendingFactorSrc sfactorAlpha, OpenTK.Graphics.ES30.BlendingFactorDest dfactorAlpha)
 [requires: v2.0 and ES_VERSION_2_0] Specify pixel arithmetic for RGB and alpha components separately More...
 
static void BlitFramebuffer (Int32 srcX0, Int32 srcY0, Int32 srcX1, Int32 srcY1, Int32 dstX0, Int32 dstY0, Int32 dstX1, Int32 dstY1, OpenTK.Graphics.ES30.All mask, OpenTK.Graphics.ES30.All filter)
 [requires: v3.0 and ES_VERSION_3_0] Copy a block of pixels from the read framebuffer to the draw framebuffer More...
 
static void BlitFramebuffer (Int32 srcX0, Int32 srcY0, Int32 srcX1, Int32 srcY1, Int32 dstX0, Int32 dstY0, Int32 dstX1, Int32 dstY1, OpenTK.Graphics.ES30.ClearBufferMask mask, OpenTK.Graphics.ES30.BlitFramebufferFilter filter)
 [requires: v3.0 and ES_VERSION_3_0] Copy a block of pixels from the read framebuffer to the draw framebuffer More...
 
static void BufferData (OpenTK.Graphics.ES30.All target, IntPtr size, IntPtr data, OpenTK.Graphics.ES30.All usage)
 [requires: v2.0 and ES_VERSION_2_0] Creates and initializes a buffer object's data store More...
 
static void BufferData< T2 > (OpenTK.Graphics.ES30.All target, IntPtr size, [InAttribute, OutAttribute] T2[] data, OpenTK.Graphics.ES30.All usage)
 [requires: v2.0 and ES_VERSION_2_0] Creates and initializes a buffer object's data store More...
 
static void BufferData< T2 > (OpenTK.Graphics.ES30.All target, IntPtr size, [InAttribute, OutAttribute] T2[,] data, OpenTK.Graphics.ES30.All usage)
 [requires: v2.0 and ES_VERSION_2_0] Creates and initializes a buffer object's data store More...
 
static void BufferData< T2 > (OpenTK.Graphics.ES30.All target, IntPtr size, [InAttribute, OutAttribute] T2[,,] data, OpenTK.Graphics.ES30.All usage)
 [requires: v2.0 and ES_VERSION_2_0] Creates and initializes a buffer object's data store More...
 
static void BufferData< T2 > (OpenTK.Graphics.ES30.All target, IntPtr size, [InAttribute, OutAttribute] ref T2 data, OpenTK.Graphics.ES30.All usage)
 [requires: v2.0 and ES_VERSION_2_0] Creates and initializes a buffer object's data store More...
 
static void BufferData (OpenTK.Graphics.ES30.BufferTarget target, IntPtr size, IntPtr data, OpenTK.Graphics.ES30.BufferUsageHint usage)
 [requires: v2.0 and ES_VERSION_2_0] Creates and initializes a buffer object's data store More...
 
static void BufferData< T2 > (OpenTK.Graphics.ES30.BufferTarget target, IntPtr size, [InAttribute, OutAttribute] T2[] data, OpenTK.Graphics.ES30.BufferUsageHint usage)
 [requires: v2.0 and ES_VERSION_2_0] Creates and initializes a buffer object's data store More...
 
static void BufferData< T2 > (OpenTK.Graphics.ES30.BufferTarget target, IntPtr size, [InAttribute, OutAttribute] T2[,] data, OpenTK.Graphics.ES30.BufferUsageHint usage)
 [requires: v2.0 and ES_VERSION_2_0] Creates and initializes a buffer object's data store More...
 
static void BufferData< T2 > (OpenTK.Graphics.ES30.BufferTarget target, IntPtr size, [InAttribute, OutAttribute] T2[,,] data, OpenTK.Graphics.ES30.BufferUsageHint usage)
 [requires: v2.0 and ES_VERSION_2_0] Creates and initializes a buffer object's data store More...
 
static void BufferData< T2 > (OpenTK.Graphics.ES30.BufferTarget target, IntPtr size, [InAttribute, OutAttribute] ref T2 data, OpenTK.Graphics.ES30.BufferUsageHint usage)
 [requires: v2.0 and ES_VERSION_2_0] Creates and initializes a buffer object's data store More...
 
static void BufferSubData (OpenTK.Graphics.ES30.All target, IntPtr offset, IntPtr size, IntPtr data)
 [requires: v2.0 and ES_VERSION_2_0] Updates a subset of a buffer object's data store More...
 
static void BufferSubData< T3 > (OpenTK.Graphics.ES30.All target, IntPtr offset, IntPtr size, [InAttribute, OutAttribute] T3[] data)
 [requires: v2.0 and ES_VERSION_2_0] Updates a subset of a buffer object's data store More...
 
static void BufferSubData< T3 > (OpenTK.Graphics.ES30.All target, IntPtr offset, IntPtr size, [InAttribute, OutAttribute] T3[,] data)
 [requires: v2.0 and ES_VERSION_2_0] Updates a subset of a buffer object's data store More...
 
static void BufferSubData< T3 > (OpenTK.Graphics.ES30.All target, IntPtr offset, IntPtr size, [InAttribute, OutAttribute] T3[,,] data)
 [requires: v2.0 and ES_VERSION_2_0] Updates a subset of a buffer object's data store More...
 
static void BufferSubData< T3 > (OpenTK.Graphics.ES30.All target, IntPtr offset, IntPtr size, [InAttribute, OutAttribute] ref T3 data)
 [requires: v2.0 and ES_VERSION_2_0] Updates a subset of a buffer object's data store More...
 
static void BufferSubData (OpenTK.Graphics.ES30.BufferTarget target, IntPtr offset, IntPtr size, IntPtr data)
 [requires: v2.0 and ES_VERSION_2_0] Updates a subset of a buffer object's data store More...
 
static void BufferSubData< T3 > (OpenTK.Graphics.ES30.BufferTarget target, IntPtr offset, IntPtr size, [InAttribute, OutAttribute] T3[] data)
 [requires: v2.0 and ES_VERSION_2_0] Updates a subset of a buffer object's data store More...
 
static void BufferSubData< T3 > (OpenTK.Graphics.ES30.BufferTarget target, IntPtr offset, IntPtr size, [InAttribute, OutAttribute] T3[,] data)
 [requires: v2.0 and ES_VERSION_2_0] Updates a subset of a buffer object's data store More...
 
static void BufferSubData< T3 > (OpenTK.Graphics.ES30.BufferTarget target, IntPtr offset, IntPtr size, [InAttribute, OutAttribute] T3[,,] data)
 [requires: v2.0 and ES_VERSION_2_0] Updates a subset of a buffer object's data store More...
 
static void BufferSubData< T3 > (OpenTK.Graphics.ES30.BufferTarget target, IntPtr offset, IntPtr size, [InAttribute, OutAttribute] ref T3 data)
 [requires: v2.0 and ES_VERSION_2_0] Updates a subset of a buffer object's data store More...
 
static
OpenTK.Graphics.ES30.FramebufferErrorCode 
CheckFramebufferStatus (OpenTK.Graphics.ES30.All target)
 [requires: v2.0 and ES_VERSION_2_0] Check the completeness status of a framebuffer More...
 
static
OpenTK.Graphics.ES30.FramebufferErrorCode 
CheckFramebufferStatus (OpenTK.Graphics.ES30.FramebufferTarget target)
 [requires: v2.0 and ES_VERSION_2_0] Check the completeness status of a framebuffer More...
 
static void Clear (OpenTK.Graphics.ES30.All mask)
 [requires: v2.0 and ES_VERSION_2_0] Clear buffers to preset values More...
 
static void Clear (OpenTK.Graphics.ES30.ClearBufferMask mask)
 [requires: v2.0 and ES_VERSION_2_0] Clear buffers to preset values More...
 
static void ClearBuffer (OpenTK.Graphics.ES30.All buffer, Int32 drawbuffer, Single depth, Int32 stencil)
 [requires: v3.0 and ES_VERSION_3_0] Clear individual buffers of the currently bound draw framebuffer More...
 
static void ClearBuffer (OpenTK.Graphics.ES30.ClearBufferCombined buffer, Int32 drawbuffer, Single depth, Int32 stencil)
 [requires: v3.0 and ES_VERSION_3_0] Clear individual buffers of the currently bound draw framebuffer More...
 
static void ClearBuffer (OpenTK.Graphics.ES30.All buffer, Int32 drawbuffer, Single[] value)
 [requires: v3.0 and ES_VERSION_3_0] Clear individual buffers of the currently bound draw framebuffer More...
 
static void ClearBuffer (OpenTK.Graphics.ES30.All buffer, Int32 drawbuffer, ref Single value)
 [requires: v3.0 and ES_VERSION_3_0] Clear individual buffers of the currently bound draw framebuffer More...
 
static unsafe void ClearBuffer (OpenTK.Graphics.ES30.All buffer, Int32 drawbuffer, Single *value)
 [requires: v3.0 and ES_VERSION_3_0] Clear individual buffers of the currently bound draw framebuffer More...
 
static void ClearBuffer (OpenTK.Graphics.ES30.ClearBuffer buffer, Int32 drawbuffer, Single[] value)
 [requires: v3.0 and ES_VERSION_3_0] Clear individual buffers of the currently bound draw framebuffer More...
 
static void ClearBuffer (OpenTK.Graphics.ES30.ClearBuffer buffer, Int32 drawbuffer, ref Single value)
 [requires: v3.0 and ES_VERSION_3_0] Clear individual buffers of the currently bound draw framebuffer More...
 
static unsafe void ClearBuffer (OpenTK.Graphics.ES30.ClearBuffer buffer, Int32 drawbuffer, Single *value)
 [requires: v3.0 and ES_VERSION_3_0] Clear individual buffers of the currently bound draw framebuffer More...
 
static void ClearBuffer (OpenTK.Graphics.ES30.All buffer, Int32 drawbuffer, Int32[] value)
 [requires: v3.0 and ES_VERSION_3_0] Clear individual buffers of the currently bound draw framebuffer More...
 
static void ClearBuffer (OpenTK.Graphics.ES30.All buffer, Int32 drawbuffer, ref Int32 value)
 [requires: v3.0 and ES_VERSION_3_0] Clear individual buffers of the currently bound draw framebuffer More...
 
static unsafe void ClearBuffer (OpenTK.Graphics.ES30.All buffer, Int32 drawbuffer, Int32 *value)
 [requires: v3.0 and ES_VERSION_3_0] Clear individual buffers of the currently bound draw framebuffer More...
 
static void ClearBuffer (OpenTK.Graphics.ES30.ClearBuffer buffer, Int32 drawbuffer, Int32[] value)
 [requires: v3.0 and ES_VERSION_3_0] Clear individual buffers of the currently bound draw framebuffer More...
 
static void ClearBuffer (OpenTK.Graphics.ES30.ClearBuffer buffer, Int32 drawbuffer, ref Int32 value)
 [requires: v3.0 and ES_VERSION_3_0] Clear individual buffers of the currently bound draw framebuffer More...
 
static unsafe void ClearBuffer (OpenTK.Graphics.ES30.ClearBuffer buffer, Int32 drawbuffer, Int32 *value)
 [requires: v3.0 and ES_VERSION_3_0] Clear individual buffers of the currently bound draw framebuffer More...
 
static void ClearBuffer (OpenTK.Graphics.ES30.All buffer, Int32 drawbuffer, UInt32[] value)
 [requires: v3.0 and ES_VERSION_3_0] Clear individual buffers of the currently bound draw framebuffer More...
 
static void ClearBuffer (OpenTK.Graphics.ES30.All buffer, Int32 drawbuffer, ref UInt32 value)
 [requires: v3.0 and ES_VERSION_3_0] Clear individual buffers of the currently bound draw framebuffer More...
 
static unsafe void ClearBuffer (OpenTK.Graphics.ES30.All buffer, Int32 drawbuffer, UInt32 *value)
 [requires: v3.0 and ES_VERSION_3_0] Clear individual buffers of the currently bound draw framebuffer More...
 
static void ClearBuffer (OpenTK.Graphics.ES30.ClearBuffer buffer, Int32 drawbuffer, UInt32[] value)
 [requires: v3.0 and ES_VERSION_3_0] Clear individual buffers of the currently bound draw framebuffer More...
 
static void ClearBuffer (OpenTK.Graphics.ES30.ClearBuffer buffer, Int32 drawbuffer, ref UInt32 value)
 [requires: v3.0 and ES_VERSION_3_0] Clear individual buffers of the currently bound draw framebuffer More...
 
static unsafe void ClearBuffer (OpenTK.Graphics.ES30.ClearBuffer buffer, Int32 drawbuffer, UInt32 *value)
 [requires: v3.0 and ES_VERSION_3_0] Clear individual buffers of the currently bound draw framebuffer More...
 
static void ClearColor (Single red, Single green, Single blue, Single alpha)
 [requires: v2.0 and ES_VERSION_2_0] Specify clear values for the color buffers More...
 
static void ClearDepth (Single d)
 [requires: v2.0 and ES_VERSION_2_0] Specify the clear value for the depth buffer More...
 
static void ClearStencil (Int32 s)
 [requires: v2.0 and ES_VERSION_2_0] Specify the clear value for the stencil buffer More...
 
static
OpenTK.Graphics.ES30.WaitSyncStatus 
ClientWaitSync (IntPtr sync, OpenTK.Graphics.ES30.All flags, Int64 timeout)
 [requires: v3.0 and ES_VERSION_3_0] Block and wait for a sync object to become signaled More...
 
static
OpenTK.Graphics.ES30.WaitSyncStatus 
ClientWaitSync (IntPtr sync, OpenTK.Graphics.ES30.All flags, UInt64 timeout)
 [requires: v3.0 and ES_VERSION_3_0] Block and wait for a sync object to become signaled More...
 
static
OpenTK.Graphics.ES30.WaitSyncStatus 
ClientWaitSync (IntPtr sync, OpenTK.Graphics.ES30.ClientWaitSyncFlags flags, Int64 timeout)
 [requires: v3.0 and ES_VERSION_3_0] Block and wait for a sync object to become signaled More...
 
static
OpenTK.Graphics.ES30.WaitSyncStatus 
ClientWaitSync (IntPtr sync, OpenTK.Graphics.ES30.ClientWaitSyncFlags flags, UInt64 timeout)
 [requires: v3.0 and ES_VERSION_3_0] Block and wait for a sync object to become signaled More...
 
static void ColorMask (bool red, bool green, bool blue, bool alpha)
 [requires: v2.0 and ES_VERSION_2_0] Enable and disable writing of frame buffer color components More...
 
static void CompileShader (Int32 shader)
 [requires: v2.0 and ES_VERSION_2_0] Compiles a shader object More...
 
static void CompileShader (UInt32 shader)
 [requires: v2.0 and ES_VERSION_2_0] Compiles a shader object More...
 
static void CompressedTexImage2D (OpenTK.Graphics.ES30.All target, Int32 level, OpenTK.Graphics.ES30.All internalformat, Int32 width, Int32 height, Int32 border, Int32 imageSize, IntPtr data)
 [requires: v2.0 and ES_VERSION_2_0] Specify a two-dimensional texture image in a compressed format More...
 
static void CompressedTexImage2D< T7 > (OpenTK.Graphics.ES30.All target, Int32 level, OpenTK.Graphics.ES30.All internalformat, Int32 width, Int32 height, Int32 border, Int32 imageSize, [InAttribute, OutAttribute] T7[] data)
 [requires: v2.0 and ES_VERSION_2_0] Specify a two-dimensional texture image in a compressed format More...
 
static void CompressedTexImage2D< T7 > (OpenTK.Graphics.ES30.All target, Int32 level, OpenTK.Graphics.ES30.All internalformat, Int32 width, Int32 height, Int32 border, Int32 imageSize, [InAttribute, OutAttribute] T7[,] data)
 [requires: v2.0 and ES_VERSION_2_0] Specify a two-dimensional texture image in a compressed format More...
 
static void CompressedTexImage2D< T7 > (OpenTK.Graphics.ES30.All target, Int32 level, OpenTK.Graphics.ES30.All internalformat, Int32 width, Int32 height, Int32 border, Int32 imageSize, [InAttribute, OutAttribute] T7[,,] data)
 [requires: v2.0 and ES_VERSION_2_0] Specify a two-dimensional texture image in a compressed format More...
 
static void CompressedTexImage2D< T7 > (OpenTK.Graphics.ES30.All target, Int32 level, OpenTK.Graphics.ES30.All internalformat, Int32 width, Int32 height, Int32 border, Int32 imageSize, [InAttribute, OutAttribute] ref T7 data)
 [requires: v2.0 and ES_VERSION_2_0] Specify a two-dimensional texture image in a compressed format More...
 
static void CompressedTexImage2D (OpenTK.Graphics.ES30.TextureTarget2d target, Int32 level, OpenTK.Graphics.ES30.CompressedInternalFormat internalformat, Int32 width, Int32 height, Int32 border, Int32 imageSize, IntPtr data)
 [requires: v2.0 and ES_VERSION_2_0] Specify a two-dimensional texture image in a compressed format More...
 
static void CompressedTexImage2D< T7 > (OpenTK.Graphics.ES30.TextureTarget2d target, Int32 level, OpenTK.Graphics.ES30.CompressedInternalFormat internalformat, Int32 width, Int32 height, Int32 border, Int32 imageSize, [InAttribute, OutAttribute] T7[] data)
 [requires: v2.0 and ES_VERSION_2_0] Specify a two-dimensional texture image in a compressed format More...
 
static void CompressedTexImage2D< T7 > (OpenTK.Graphics.ES30.TextureTarget2d target, Int32 level, OpenTK.Graphics.ES30.CompressedInternalFormat internalformat, Int32 width, Int32 height, Int32 border, Int32 imageSize, [InAttribute, OutAttribute] T7[,] data)
 [requires: v2.0 and ES_VERSION_2_0] Specify a two-dimensional texture image in a compressed format More...
 
static void CompressedTexImage2D< T7 > (OpenTK.Graphics.ES30.TextureTarget2d target, Int32 level, OpenTK.Graphics.ES30.CompressedInternalFormat internalformat, Int32 width, Int32 height, Int32 border, Int32 imageSize, [InAttribute, OutAttribute] T7[,,] data)
 [requires: v2.0 and ES_VERSION_2_0] Specify a two-dimensional texture image in a compressed format More...
 
static void CompressedTexImage2D< T7 > (OpenTK.Graphics.ES30.TextureTarget2d target, Int32 level, OpenTK.Graphics.ES30.CompressedInternalFormat internalformat, Int32 width, Int32 height, Int32 border, Int32 imageSize, [InAttribute, OutAttribute] ref T7 data)
 [requires: v2.0 and ES_VERSION_2_0] Specify a two-dimensional texture image in a compressed format More...
 
static void CompressedTexImage3D (OpenTK.Graphics.ES30.All target, Int32 level, OpenTK.Graphics.ES30.All internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, Int32 imageSize, IntPtr data)
 [requires: v3.0 and ES_VERSION_3_0] Specify a three-dimensional texture image in a compressed format More...
 
static void CompressedTexImage3D< T8 > (OpenTK.Graphics.ES30.All target, Int32 level, OpenTK.Graphics.ES30.All internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, Int32 imageSize, [InAttribute, OutAttribute] T8[] data)
 [requires: v3.0 and ES_VERSION_3_0] Specify a three-dimensional texture image in a compressed format More...
 
static void CompressedTexImage3D< T8 > (OpenTK.Graphics.ES30.All target, Int32 level, OpenTK.Graphics.ES30.All internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, Int32 imageSize, [InAttribute, OutAttribute] T8[,] data)
 [requires: v3.0 and ES_VERSION_3_0] Specify a three-dimensional texture image in a compressed format More...
 
static void CompressedTexImage3D< T8 > (OpenTK.Graphics.ES30.All target, Int32 level, OpenTK.Graphics.ES30.All internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, Int32 imageSize, [InAttribute, OutAttribute] T8[,,] data)
 [requires: v3.0 and ES_VERSION_3_0] Specify a three-dimensional texture image in a compressed format More...
 
static void CompressedTexImage3D< T8 > (OpenTK.Graphics.ES30.All target, Int32 level, OpenTK.Graphics.ES30.All internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, Int32 imageSize, [InAttribute, OutAttribute] ref T8 data)
 [requires: v3.0 and ES_VERSION_3_0] Specify a three-dimensional texture image in a compressed format More...
 
static void CompressedTexImage3D (OpenTK.Graphics.ES30.TextureTarget3d target, Int32 level, OpenTK.Graphics.ES30.CompressedInternalFormat internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, Int32 imageSize, IntPtr data)
 [requires: v3.0 and ES_VERSION_3_0] Specify a three-dimensional texture image in a compressed format More...
 
static void CompressedTexImage3D< T8 > (OpenTK.Graphics.ES30.TextureTarget3d target, Int32 level, OpenTK.Graphics.ES30.CompressedInternalFormat internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, Int32 imageSize, [InAttribute, OutAttribute] T8[] data)
 [requires: v3.0 and ES_VERSION_3_0] Specify a three-dimensional texture image in a compressed format More...
 
static void CompressedTexImage3D< T8 > (OpenTK.Graphics.ES30.TextureTarget3d target, Int32 level, OpenTK.Graphics.ES30.CompressedInternalFormat internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, Int32 imageSize, [InAttribute, OutAttribute] T8[,] data)
 [requires: v3.0 and ES_VERSION_3_0] Specify a three-dimensional texture image in a compressed format More...
 
static void CompressedTexImage3D< T8 > (OpenTK.Graphics.ES30.TextureTarget3d target, Int32 level, OpenTK.Graphics.ES30.CompressedInternalFormat internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, Int32 imageSize, [InAttribute, OutAttribute] T8[,,] data)
 [requires: v3.0 and ES_VERSION_3_0] Specify a three-dimensional texture image in a compressed format More...
 
static void CompressedTexImage3D< T8 > (OpenTK.Graphics.ES30.TextureTarget3d target, Int32 level, OpenTK.Graphics.ES30.CompressedInternalFormat internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, Int32 imageSize, [InAttribute, OutAttribute] ref T8 data)
 [requires: v3.0 and ES_VERSION_3_0] Specify a three-dimensional texture image in a compressed format More...
 
static void CompressedTexSubImage2D (OpenTK.Graphics.ES30.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, OpenTK.Graphics.ES30.All format, Int32 imageSize, IntPtr data)
 [requires: v2.0 and ES_VERSION_2_0] Specify a two-dimensional texture subimage in a compressed format More...
 
static void CompressedTexSubImage2D< T8 > (OpenTK.Graphics.ES30.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, OpenTK.Graphics.ES30.All format, Int32 imageSize, [InAttribute, OutAttribute] T8[] data)
 [requires: v2.0 and ES_VERSION_2_0] Specify a two-dimensional texture subimage in a compressed format More...
 
static void CompressedTexSubImage2D< T8 > (OpenTK.Graphics.ES30.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, OpenTK.Graphics.ES30.All format, Int32 imageSize, [InAttribute, OutAttribute] T8[,] data)
 [requires: v2.0 and ES_VERSION_2_0] Specify a two-dimensional texture subimage in a compressed format More...
 
static void CompressedTexSubImage2D< T8 > (OpenTK.Graphics.ES30.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, OpenTK.Graphics.ES30.All format, Int32 imageSize, [InAttribute, OutAttribute] T8[,,] data)
 [requires: v2.0 and ES_VERSION_2_0] Specify a two-dimensional texture subimage in a compressed format More...
 
static void CompressedTexSubImage2D< T8 > (OpenTK.Graphics.ES30.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, OpenTK.Graphics.ES30.All format, Int32 imageSize, [InAttribute, OutAttribute] ref T8 data)
 [requires: v2.0 and ES_VERSION_2_0] Specify a two-dimensional texture subimage in a compressed format More...
 
static void CompressedTexSubImage2D (OpenTK.Graphics.ES30.TextureTarget2d target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, OpenTK.Graphics.ES30.PixelFormat format, Int32 imageSize, IntPtr data)
 [requires: v2.0 and ES_VERSION_2_0] Specify a two-dimensional texture subimage in a compressed format More...
 
static void CompressedTexSubImage2D< T8 > (OpenTK.Graphics.ES30.TextureTarget2d target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, OpenTK.Graphics.ES30.PixelFormat format, Int32 imageSize, [InAttribute, OutAttribute] T8[] data)
 [requires: v2.0 and ES_VERSION_2_0] Specify a two-dimensional texture subimage in a compressed format More...
 
static void CompressedTexSubImage2D< T8 > (OpenTK.Graphics.ES30.TextureTarget2d target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, OpenTK.Graphics.ES30.PixelFormat format, Int32 imageSize, [InAttribute, OutAttribute] T8[,] data)
 [requires: v2.0 and ES_VERSION_2_0] Specify a two-dimensional texture subimage in a compressed format More...
 
static void CompressedTexSubImage2D< T8 > (OpenTK.Graphics.ES30.TextureTarget2d target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, OpenTK.Graphics.ES30.PixelFormat format, Int32 imageSize, [InAttribute, OutAttribute] T8[,,] data)
 [requires: v2.0 and ES_VERSION_2_0] Specify a two-dimensional texture subimage in a compressed format More...
 
static void CompressedTexSubImage2D< T8 > (OpenTK.Graphics.ES30.TextureTarget2d target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, OpenTK.Graphics.ES30.PixelFormat format, Int32 imageSize, [InAttribute, OutAttribute] ref T8 data)
 [requires: v2.0 and ES_VERSION_2_0] Specify a two-dimensional texture subimage in a compressed format More...
 
static void CompressedTexSubImage3D (OpenTK.Graphics.ES30.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES30.All format, Int32 imageSize, IntPtr data)
 [requires: v3.0 and ES_VERSION_3_0] Specify a three-dimensional texture subimage in a compressed format More...
 
static void CompressedTexSubImage3D< T10 > (OpenTK.Graphics.ES30.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES30.All format, Int32 imageSize, [InAttribute, OutAttribute] T10[] data)
 [requires: v3.0 and ES_VERSION_3_0] Specify a three-dimensional texture subimage in a compressed format More...
 
static void CompressedTexSubImage3D< T10 > (OpenTK.Graphics.ES30.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES30.All format, Int32 imageSize, [InAttribute, OutAttribute] T10[,] data)
 [requires: v3.0 and ES_VERSION_3_0] Specify a three-dimensional texture subimage in a compressed format More...
 
static void CompressedTexSubImage3D< T10 > (OpenTK.Graphics.ES30.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES30.All format, Int32 imageSize, [InAttribute, OutAttribute] T10[,,] data)
 [requires: v3.0 and ES_VERSION_3_0] Specify a three-dimensional texture subimage in a compressed format More...
 
static void CompressedTexSubImage3D< T10 > (OpenTK.Graphics.ES30.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES30.All format, Int32 imageSize, [InAttribute, OutAttribute] ref T10 data)
 [requires: v3.0 and ES_VERSION_3_0] Specify a three-dimensional texture subimage in a compressed format More...
 
static void CompressedTexSubImage3D (OpenTK.Graphics.ES30.TextureTarget3d target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES30.PixelFormat format, Int32 imageSize, IntPtr data)
 [requires: v3.0 and ES_VERSION_3_0] Specify a three-dimensional texture subimage in a compressed format More...
 
static void CompressedTexSubImage3D< T10 > (OpenTK.Graphics.ES30.TextureTarget3d target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES30.PixelFormat format, Int32 imageSize, [InAttribute, OutAttribute] T10[] data)
 [requires: v3.0 and ES_VERSION_3_0] Specify a three-dimensional texture subimage in a compressed format More...
 
static void CompressedTexSubImage3D< T10 > (OpenTK.Graphics.ES30.TextureTarget3d target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES30.PixelFormat format, Int32 imageSize, [InAttribute, OutAttribute] T10[,] data)
 [requires: v3.0 and ES_VERSION_3_0] Specify a three-dimensional texture subimage in a compressed format More...
 
static void CompressedTexSubImage3D< T10 > (OpenTK.Graphics.ES30.TextureTarget3d target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES30.PixelFormat format, Int32 imageSize, [InAttribute, OutAttribute] T10[,,] data)
 [requires: v3.0 and ES_VERSION_3_0] Specify a three-dimensional texture subimage in a compressed format More...
 
static void CompressedTexSubImage3D< T10 > (OpenTK.Graphics.ES30.TextureTarget3d target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES30.PixelFormat format, Int32 imageSize, [InAttribute, OutAttribute] ref T10 data)
 [requires: v3.0 and ES_VERSION_3_0] Specify a three-dimensional texture subimage in a compressed format More...
 
static void CopyBufferSubData (OpenTK.Graphics.ES30.All readTarget, OpenTK.Graphics.ES30.All writeTarget, IntPtr readOffset, IntPtr writeOffset, IntPtr size)
 [requires: v3.0 and ES_VERSION_3_0] Copy part of the data store of a buffer object to the data store of another buffer object More...
 
static void CopyBufferSubData (OpenTK.Graphics.ES30.BufferTarget readTarget, OpenTK.Graphics.ES30.BufferTarget writeTarget, IntPtr readOffset, IntPtr writeOffset, IntPtr size)
 [requires: v3.0 and ES_VERSION_3_0] Copy part of the data store of a buffer object to the data store of another buffer object More...
 
static void CopyTexImage2D (OpenTK.Graphics.ES30.All target, Int32 level, OpenTK.Graphics.ES30.All internalformat, Int32 x, Int32 y, Int32 width, Int32 height, Int32 border)
 [requires: v2.0 and ES_VERSION_2_0] Copy pixels into a 2D texture image More...
 
static void CopyTexImage2D (OpenTK.Graphics.ES30.TextureTarget2d target, Int32 level, OpenTK.Graphics.ES30.TextureCopyComponentCount internalformat, Int32 x, Int32 y, Int32 width, Int32 height, Int32 border)
 [requires: v2.0 and ES_VERSION_2_0] Copy pixels into a 2D texture image More...
 
static void CopyTexSubImage2D (OpenTK.Graphics.ES30.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 x, Int32 y, Int32 width, Int32 height)
 [requires: v2.0 and ES_VERSION_2_0] Copy a two-dimensional texture subimage More...
 
static void CopyTexSubImage2D (OpenTK.Graphics.ES30.TextureTarget2d target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 x, Int32 y, Int32 width, Int32 height)
 [requires: v2.0 and ES_VERSION_2_0] Copy a two-dimensional texture subimage More...
 
static void CopyTexSubImage3D (OpenTK.Graphics.ES30.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 x, Int32 y, Int32 width, Int32 height)
 [requires: v3.0 and ES_VERSION_3_0] Copy a three-dimensional texture subimage More...
 
static void CopyTexSubImage3D (OpenTK.Graphics.ES30.TextureTarget3d target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 x, Int32 y, Int32 width, Int32 height)
 [requires: v3.0 and ES_VERSION_3_0] Copy a three-dimensional texture subimage More...
 
static Int32 CreateProgram ()
 [requires: v2.0 and ES_VERSION_2_0] Creates a program object More...
 
static Int32 CreateShader (OpenTK.Graphics.ES30.All type)
 [requires: v2.0 and ES_VERSION_2_0] Creates a shader object More...
 
static Int32 CreateShader (OpenTK.Graphics.ES30.ShaderType type)
 [requires: v2.0 and ES_VERSION_2_0] Creates a shader object More...
 
static void CullFace (OpenTK.Graphics.ES30.All mode)
 [requires: v2.0 and ES_VERSION_2_0] Specify whether front- or back-facing facets can be culled More...
 
static void CullFace (OpenTK.Graphics.ES30.CullFaceMode mode)
 [requires: v2.0 and ES_VERSION_2_0] Specify whether front- or back-facing facets can be culled More...
 
static void DebugMessageCallback (DebugProc callback, IntPtr userParam)
 Specify a callback to receive debugging messages from the GL More...
 
static void DebugMessageCallback< T1 > (DebugProc callback, [InAttribute, OutAttribute] T1[] userParam)
 Specify a callback to receive debugging messages from the GL More...
 
static void DebugMessageCallback< T1 > (DebugProc callback, [InAttribute, OutAttribute] T1[,] userParam)
 Specify a callback to receive debugging messages from the GL More...
 
static void DebugMessageCallback< T1 > (DebugProc callback, [InAttribute, OutAttribute] T1[,,] userParam)
 Specify a callback to receive debugging messages from the GL More...
 
static void DebugMessageCallback< T1 > (DebugProc callback, [InAttribute, OutAttribute] ref T1 userParam)
 Specify a callback to receive debugging messages from the GL More...
 
static void DebugMessageControl (OpenTK.Graphics.ES30.All source, OpenTK.Graphics.ES30.All type, OpenTK.Graphics.ES30.All severity, Int32 count, Int32[] ids, bool enabled)
 Control the reporting of debug messages in a debug context More...
 
static void DebugMessageControl (OpenTK.Graphics.ES30.All source, OpenTK.Graphics.ES30.All type, OpenTK.Graphics.ES30.All severity, Int32 count, ref Int32 ids, bool enabled)
 Control the reporting of debug messages in a debug context More...
 
static unsafe void DebugMessageControl (OpenTK.Graphics.ES30.All source, OpenTK.Graphics.ES30.All type, OpenTK.Graphics.ES30.All severity, Int32 count, Int32 *ids, bool enabled)
 Control the reporting of debug messages in a debug context More...
 
static void DebugMessageControl (OpenTK.Graphics.ES30.All source, OpenTK.Graphics.ES30.All type, OpenTK.Graphics.ES30.All severity, Int32 count, UInt32[] ids, bool enabled)
 Control the reporting of debug messages in a debug context More...
 
static void DebugMessageControl (OpenTK.Graphics.ES30.All source, OpenTK.Graphics.ES30.All type, OpenTK.Graphics.ES30.All severity, Int32 count, ref UInt32 ids, bool enabled)
 Control the reporting of debug messages in a debug context More...
 
static unsafe void DebugMessageControl (OpenTK.Graphics.ES30.All source, OpenTK.Graphics.ES30.All type, OpenTK.Graphics.ES30.All severity, Int32 count, UInt32 *ids, bool enabled)
 Control the reporting of debug messages in a debug context More...
 
static void DebugMessageControl (OpenTK.Graphics.ES30.DebugSourceControl source, OpenTK.Graphics.ES30.DebugTypeControl type, OpenTK.Graphics.ES30.DebugSeverityControl severity, Int32 count, Int32[] ids, bool enabled)
 Control the reporting of debug messages in a debug context More...
 
static void DebugMessageControl (OpenTK.Graphics.ES30.DebugSourceControl source, OpenTK.Graphics.ES30.DebugTypeControl type, OpenTK.Graphics.ES30.DebugSeverityControl severity, Int32 count, ref Int32 ids, bool enabled)
 Control the reporting of debug messages in a debug context More...
 
static unsafe void DebugMessageControl (OpenTK.Graphics.ES30.DebugSourceControl source, OpenTK.Graphics.ES30.DebugTypeControl type, OpenTK.Graphics.ES30.DebugSeverityControl severity, Int32 count, Int32 *ids, bool enabled)
 Control the reporting of debug messages in a debug context More...
 
static void DebugMessageControl (OpenTK.Graphics.ES30.DebugSourceControl source, OpenTK.Graphics.ES30.DebugTypeControl type, OpenTK.Graphics.ES30.DebugSeverityControl severity, Int32 count, UInt32[] ids, bool enabled)
 Control the reporting of debug messages in a debug context More...
 
static void DebugMessageControl (OpenTK.Graphics.ES30.DebugSourceControl source, OpenTK.Graphics.ES30.DebugTypeControl type, OpenTK.Graphics.ES30.DebugSeverityControl severity, Int32 count, ref UInt32 ids, bool enabled)
 Control the reporting of debug messages in a debug context More...
 
static unsafe void DebugMessageControl (OpenTK.Graphics.ES30.DebugSourceControl source, OpenTK.Graphics.ES30.DebugTypeControl type, OpenTK.Graphics.ES30.DebugSeverityControl severity, Int32 count, UInt32 *ids, bool enabled)
 Control the reporting of debug messages in a debug context More...
 
static void DebugMessageInsert (OpenTK.Graphics.ES30.All source, OpenTK.Graphics.ES30.All type, Int32 id, OpenTK.Graphics.ES30.All severity, Int32 length, String buf)
 Inject an application-supplied message into the debug message queue More...
 
static void DebugMessageInsert (OpenTK.Graphics.ES30.All source, OpenTK.Graphics.ES30.All type, UInt32 id, OpenTK.Graphics.ES30.All severity, Int32 length, String buf)
 Inject an application-supplied message into the debug message queue More...
 
static void DebugMessageInsert (OpenTK.Graphics.ES30.DebugSourceExternal source, OpenTK.Graphics.ES30.DebugType type, Int32 id, OpenTK.Graphics.ES30.DebugSeverity severity, Int32 length, String buf)
 Inject an application-supplied message into the debug message queue More...
 
static void DebugMessageInsert (OpenTK.Graphics.ES30.DebugSourceExternal source, OpenTK.Graphics.ES30.DebugType type, UInt32 id, OpenTK.Graphics.ES30.DebugSeverity severity, Int32 length, String buf)
 Inject an application-supplied message into the debug message queue More...
 
static void DeleteBuffer (Int32 buffers)
 [requires: v2.0 and ES_VERSION_2_0] Delete named buffer objects More...
 
static void DeleteBuffer (UInt32 buffers)
 [requires: v2.0 and ES_VERSION_2_0] Delete named buffer objects More...
 
static void DeleteBuffers (Int32 n, Int32[] buffers)
 [requires: v2.0 and ES_VERSION_2_0] Delete named buffer objects More...
 
static void DeleteBuffers (Int32 n, ref Int32 buffers)
 [requires: v2.0 and ES_VERSION_2_0] Delete named buffer objects More...
 
static unsafe void DeleteBuffers (Int32 n, Int32 *buffers)
 [requires: v2.0 and ES_VERSION_2_0] Delete named buffer objects More...
 
static void DeleteBuffers (Int32 n, UInt32[] buffers)
 [requires: v2.0 and ES_VERSION_2_0] Delete named buffer objects More...
 
static void DeleteBuffers (Int32 n, ref UInt32 buffers)
 [requires: v2.0 and ES_VERSION_2_0] Delete named buffer objects More...
 
static unsafe void DeleteBuffers (Int32 n, UInt32 *buffers)
 [requires: v2.0 and ES_VERSION_2_0] Delete named buffer objects More...
 
static void DeleteFramebuffer (Int32 framebuffers)
 [requires: v2.0 and ES_VERSION_2_0] Delete framebuffer objects More...
 
static void DeleteFramebuffer (UInt32 framebuffers)
 [requires: v2.0 and ES_VERSION_2_0] Delete framebuffer objects More...
 
static void DeleteFramebuffers (Int32 n, Int32[] framebuffers)
 [requires: v2.0 and ES_VERSION_2_0] Delete framebuffer objects More...
 
static void DeleteFramebuffers (Int32 n, ref Int32 framebuffers)
 [requires: v2.0 and ES_VERSION_2_0] Delete framebuffer objects More...
 
static unsafe void DeleteFramebuffers (Int32 n, Int32 *framebuffers)
 [requires: v2.0 and ES_VERSION_2_0] Delete framebuffer objects More...
 
static void DeleteFramebuffers (Int32 n, UInt32[] framebuffers)
 [requires: v2.0 and ES_VERSION_2_0] Delete framebuffer objects More...
 
static void DeleteFramebuffers (Int32 n, ref UInt32 framebuffers)
 [requires: v2.0 and ES_VERSION_2_0] Delete framebuffer objects More...
 
static unsafe void DeleteFramebuffers (Int32 n, UInt32 *framebuffers)
 [requires: v2.0 and ES_VERSION_2_0] Delete framebuffer objects More...
 
static void DeleteProgram (Int32 program)
 [requires: v2.0 and ES_VERSION_2_0] Deletes a program object More...
 
static void DeleteProgram (UInt32 program)
 [requires: v2.0 and ES_VERSION_2_0] Deletes a program object More...
 
static void DeleteQuery (Int32 ids)
 [requires: v3.0 and ES_VERSION_3_0] Delete named query objects More...
 
static void DeleteQuery (UInt32 ids)
 [requires: v3.0 and ES_VERSION_3_0] Delete named query objects More...
 
static void DeleteQueries (Int32 n, Int32[] ids)
 [requires: v3.0 and ES_VERSION_3_0] Delete named query objects More...
 
static void DeleteQueries (Int32 n, ref Int32 ids)
 [requires: v3.0 and ES_VERSION_3_0] Delete named query objects More...
 
static unsafe void DeleteQueries (Int32 n, Int32 *ids)
 [requires: v3.0 and ES_VERSION_3_0] Delete named query objects More...
 
static void DeleteQueries (Int32 n, UInt32[] ids)
 [requires: v3.0 and ES_VERSION_3_0] Delete named query objects More...
 
static void DeleteQueries (Int32 n, ref UInt32 ids)
 [requires: v3.0 and ES_VERSION_3_0] Delete named query objects More...
 
static unsafe void DeleteQueries (Int32 n, UInt32 *ids)
 [requires: v3.0 and ES_VERSION_3_0] Delete named query objects More...
 
static void DeleteRenderbuffer (Int32 renderbuffers)
 [requires: v2.0 and ES_VERSION_2_0] Delete renderbuffer objects More...
 
static void DeleteRenderbuffer (UInt32 renderbuffers)
 [requires: v2.0 and ES_VERSION_2_0] Delete renderbuffer objects More...
 
static void DeleteRenderbuffers (Int32 n, Int32[] renderbuffers)
 [requires: v2.0 and ES_VERSION_2_0] Delete renderbuffer objects More...
 
static void DeleteRenderbuffers (Int32 n, ref Int32 renderbuffers)
 [requires: v2.0 and ES_VERSION_2_0] Delete renderbuffer objects More...
 
static unsafe void DeleteRenderbuffers (Int32 n, Int32 *renderbuffers)
 [requires: v2.0 and ES_VERSION_2_0] Delete renderbuffer objects More...
 
static void DeleteRenderbuffers (Int32 n, UInt32[] renderbuffers)
 [requires: v2.0 and ES_VERSION_2_0] Delete renderbuffer objects More...
 
static void DeleteRenderbuffers (Int32 n, ref UInt32 renderbuffers)
 [requires: v2.0 and ES_VERSION_2_0] Delete renderbuffer objects More...
 
static unsafe void DeleteRenderbuffers (Int32 n, UInt32 *renderbuffers)
 [requires: v2.0 and ES_VERSION_2_0] Delete renderbuffer objects More...
 
static void DeleteSampler (Int32 samplers)
 [requires: v3.0 and ES_VERSION_3_0] Delete named sampler objects More...
 
static void DeleteSampler (UInt32 samplers)
 [requires: v3.0 and ES_VERSION_3_0] Delete named sampler objects More...
 
static void DeleteSamplers (Int32 count, Int32[] samplers)
 [requires: v3.0 and ES_VERSION_3_0] Delete named sampler objects More...
 
static void DeleteSamplers (Int32 count, ref Int32 samplers)
 [requires: v3.0 and ES_VERSION_3_0] Delete named sampler objects More...
 
static unsafe void DeleteSamplers (Int32 count, Int32 *samplers)
 [requires: v3.0 and ES_VERSION_3_0] Delete named sampler objects More...
 
static void DeleteSamplers (Int32 count, UInt32[] samplers)
 [requires: v3.0 and ES_VERSION_3_0] Delete named sampler objects More...
 
static void DeleteSamplers (Int32 count, ref UInt32 samplers)
 [requires: v3.0 and ES_VERSION_3_0] Delete named sampler objects More...
 
static unsafe void DeleteSamplers (Int32 count, UInt32 *samplers)
 [requires: v3.0 and ES_VERSION_3_0] Delete named sampler objects More...
 
static void DeleteShader (Int32 shader)
 [requires: v2.0 and ES_VERSION_2_0] Deletes a shader object More...
 
static void DeleteShader (UInt32 shader)
 [requires: v2.0 and ES_VERSION_2_0] Deletes a shader object More...
 
static void DeleteSync (IntPtr sync)
 [requires: v3.0 and ES_VERSION_3_0] Delete a sync object More...
 
static void DeleteTexture (Int32 textures)
 [requires: v2.0 and ES_VERSION_2_0] Delete named textures More...
 
static void DeleteTexture (UInt32 textures)
 [requires: v2.0 and ES_VERSION_2_0] Delete named textures More...
 
static void DeleteTextures (Int32 n, Int32[] textures)
 [requires: v2.0 and ES_VERSION_2_0] Delete named textures More...
 
static void DeleteTextures (Int32 n, ref Int32 textures)
 [requires: v2.0 and ES_VERSION_2_0] Delete named textures More...
 
static unsafe void DeleteTextures (Int32 n, Int32 *textures)
 [requires: v2.0 and ES_VERSION_2_0] Delete named textures More...
 
static void DeleteTextures (Int32 n, UInt32[] textures)
 [requires: v2.0 and ES_VERSION_2_0] Delete named textures More...
 
static void DeleteTextures (Int32 n, ref UInt32 textures)
 [requires: v2.0 and ES_VERSION_2_0] Delete named textures More...
 
static unsafe void DeleteTextures (Int32 n, UInt32 *textures)
 [requires: v2.0 and ES_VERSION_2_0] Delete named textures More...
 
static void DeleteTransformFeedback (Int32 ids)
 [requires: v3.0 and ES_VERSION_3_0] Delete transform feedback objects More...
 
static void DeleteTransformFeedback (UInt32 ids)
 [requires: v3.0 and ES_VERSION_3_0] Delete transform feedback objects More...
 
static void DeleteTransformFeedbacks (Int32 n, Int32[] ids)
 [requires: v3.0 and ES_VERSION_3_0] Delete transform feedback objects More...
 
static void DeleteTransformFeedbacks (Int32 n, ref Int32 ids)
 [requires: v3.0 and ES_VERSION_3_0] Delete transform feedback objects More...
 
static unsafe void DeleteTransformFeedbacks (Int32 n, Int32 *ids)
 [requires: v3.0 and ES_VERSION_3_0] Delete transform feedback objects More...
 
static void DeleteTransformFeedbacks (Int32 n, UInt32[] ids)
 [requires: v3.0 and ES_VERSION_3_0] Delete transform feedback objects More...
 
static void DeleteTransformFeedbacks (Int32 n, ref UInt32 ids)
 [requires: v3.0 and ES_VERSION_3_0] Delete transform feedback objects More...
 
static unsafe void DeleteTransformFeedbacks (Int32 n, UInt32 *ids)
 [requires: v3.0 and ES_VERSION_3_0] Delete transform feedback objects More...
 
static void DeleteVertexArray (Int32 arrays)
 [requires: v3.0 and ES_VERSION_3_0] Delete vertex array objects More...
 
static void DeleteVertexArray (UInt32 arrays)
 [requires: v3.0 and ES_VERSION_3_0] Delete vertex array objects More...
 
static void DeleteVertexArrays (Int32 n, Int32[] arrays)
 [requires: v3.0 and ES_VERSION_3_0] Delete vertex array objects More...
 
static void DeleteVertexArrays (Int32 n, ref Int32 arrays)
 [requires: v3.0 and ES_VERSION_3_0] Delete vertex array objects More...
 
static unsafe void DeleteVertexArrays (Int32 n, Int32 *arrays)
 [requires: v3.0 and ES_VERSION_3_0] Delete vertex array objects More...
 
static void DeleteVertexArrays (Int32 n, UInt32[] arrays)
 [requires: v3.0 and ES_VERSION_3_0] Delete vertex array objects More...
 
static void DeleteVertexArrays (Int32 n, ref UInt32 arrays)
 [requires: v3.0 and ES_VERSION_3_0] Delete vertex array objects More...
 
static unsafe void DeleteVertexArrays (Int32 n, UInt32 *arrays)
 [requires: v3.0 and ES_VERSION_3_0] Delete vertex array objects More...
 
static void DepthFunc (OpenTK.Graphics.ES30.All func)
 [requires: v2.0 and ES_VERSION_2_0] Specify the value used for depth buffer comparisons More...
 
static void DepthFunc (OpenTK.Graphics.ES30.DepthFunction func)
 [requires: v2.0 and ES_VERSION_2_0] Specify the value used for depth buffer comparisons More...
 
static void DepthMask (bool flag)
 [requires: v2.0 and ES_VERSION_2_0] Enable or disable writing into the depth buffer More...
 
static void DepthRange (Single n, Single f)
 [requires: v2.0 and ES_VERSION_2_0] Specify mapping of depth values from normalized device coordinates to window coordinates More...
 
static void DetachShader (Int32 program, Int32 shader)
 [requires: v2.0 and ES_VERSION_2_0] Detaches a shader object from a program object to which it is attached More...
 
static void DetachShader (UInt32 program, UInt32 shader)
 [requires: v2.0 and ES_VERSION_2_0] Detaches a shader object from a program object to which it is attached More...
 
static void Disable (OpenTK.Graphics.ES30.All cap)
 [requires: v2.0 and ES_VERSION_2_0] More...
 
static void Disable (OpenTK.Graphics.ES30.EnableCap cap)
 [requires: v2.0 and ES_VERSION_2_0] More...
 
static void DisableVertexAttribArray (Int32 index)
 [requires: v2.0 and ES_VERSION_2_0] More...
 
static void DisableVertexAttribArray (UInt32 index)
 [requires: v2.0 and ES_VERSION_2_0] More...
 
static void DrawArrays (OpenTK.Graphics.ES30.All mode, Int32 first, Int32 count)
 [requires: v2.0 and ES_VERSION_2_0] Render primitives from array data More...
 
static void DrawArrays (OpenTK.Graphics.ES30.PrimitiveType mode, Int32 first, Int32 count)
 [requires: v2.0 and ES_VERSION_2_0] Render primitives from array data More...
 
static void DrawArraysInstanced (OpenTK.Graphics.ES30.All mode, Int32 first, Int32 count, Int32 instancecount)
 [requires: v3.0 and ES_VERSION_3_0] Draw multiple instances of a range of elements More...
 
static void DrawArraysInstanced (OpenTK.Graphics.ES30.PrimitiveType mode, Int32 first, Int32 count, Int32 instancecount)
 [requires: v3.0 and ES_VERSION_3_0] Draw multiple instances of a range of elements More...
 
static void DrawBuffers (Int32 n, OpenTK.Graphics.ES30.All[] bufs)
 [requires: v3.0 and ES_VERSION_3_0] Specifies a list of color buffers to be drawn into More...
 
static void DrawBuffers (Int32 n, ref OpenTK.Graphics.ES30.All bufs)
 [requires: v3.0 and ES_VERSION_3_0] Specifies a list of color buffers to be drawn into More...
 
static unsafe void DrawBuffers (Int32 n, OpenTK.Graphics.ES30.All *bufs)
 [requires: v3.0 and ES_VERSION_3_0] Specifies a list of color buffers to be drawn into More...
 
static void DrawBuffers (Int32 n, OpenTK.Graphics.ES30.DrawBufferMode[] bufs)
 [requires: v3.0 and ES_VERSION_3_0] Specifies a list of color buffers to be drawn into More...
 
static void DrawBuffers (Int32 n, ref OpenTK.Graphics.ES30.DrawBufferMode bufs)
 [requires: v3.0 and ES_VERSION_3_0] Specifies a list of color buffers to be drawn into More...
 
static unsafe void DrawBuffers (Int32 n, OpenTK.Graphics.ES30.DrawBufferMode *bufs)
 [requires: v3.0 and ES_VERSION_3_0] Specifies a list of color buffers to be drawn into More...
 
static void DrawElements (OpenTK.Graphics.ES30.All mode, Int32 count, OpenTK.Graphics.ES30.All type, IntPtr indices)
 [requires: v2.0 and ES_VERSION_2_0] Render primitives from array data More...
 
static void DrawElements< T3 > (OpenTK.Graphics.ES30.All mode, Int32 count, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute] T3[] indices)
 [requires: v2.0 and ES_VERSION_2_0] Render primitives from array data More...
 
static void DrawElements< T3 > (OpenTK.Graphics.ES30.All mode, Int32 count, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute] T3[,] indices)
 [requires: v2.0 and ES_VERSION_2_0] Render primitives from array data More...
 
static void DrawElements< T3 > (OpenTK.Graphics.ES30.All mode, Int32 count, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute] T3[,,] indices)
 [requires: v2.0 and ES_VERSION_2_0] Render primitives from array data More...
 
static void DrawElements< T3 > (OpenTK.Graphics.ES30.All mode, Int32 count, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute] ref T3 indices)
 [requires: v2.0 and ES_VERSION_2_0] Render primitives from array data More...
 
static void DrawElements (OpenTK.Graphics.ES30.PrimitiveType mode, Int32 count, OpenTK.Graphics.ES30.DrawElementsType type, IntPtr indices)
 [requires: v2.0 and ES_VERSION_2_0] Render primitives from array data More...
 
static void DrawElements< T3 > (OpenTK.Graphics.ES30.PrimitiveType mode, Int32 count, OpenTK.Graphics.ES30.DrawElementsType type, [InAttribute, OutAttribute] T3[] indices)
 [requires: v2.0 and ES_VERSION_2_0] Render primitives from array data More...
 
static void DrawElements< T3 > (OpenTK.Graphics.ES30.PrimitiveType mode, Int32 count, OpenTK.Graphics.ES30.DrawElementsType type, [InAttribute, OutAttribute] T3[,] indices)
 [requires: v2.0 and ES_VERSION_2_0] Render primitives from array data More...
 
static void DrawElements< T3 > (OpenTK.Graphics.ES30.PrimitiveType mode, Int32 count, OpenTK.Graphics.ES30.DrawElementsType type, [InAttribute, OutAttribute] T3[,,] indices)
 [requires: v2.0 and ES_VERSION_2_0] Render primitives from array data More...
 
static void DrawElements< T3 > (OpenTK.Graphics.ES30.PrimitiveType mode, Int32 count, OpenTK.Graphics.ES30.DrawElementsType type, [InAttribute, OutAttribute] ref T3 indices)
 [requires: v2.0 and ES_VERSION_2_0] Render primitives from array data More...
 
static void DrawElementsInstanced (OpenTK.Graphics.ES30.All mode, Int32 count, OpenTK.Graphics.ES30.All type, IntPtr indices, Int32 instancecount)
 [requires: v3.0 and ES_VERSION_3_0] Draw multiple instances of a set of elements More...
 
static void DrawElementsInstanced< T3 > (OpenTK.Graphics.ES30.All mode, Int32 count, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute] T3[] indices, Int32 instancecount)
 [requires: v3.0 and ES_VERSION_3_0] Draw multiple instances of a set of elements More...
 
static void DrawElementsInstanced< T3 > (OpenTK.Graphics.ES30.All mode, Int32 count, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute] T3[,] indices, Int32 instancecount)
 [requires: v3.0 and ES_VERSION_3_0] Draw multiple instances of a set of elements More...
 
static void DrawElementsInstanced< T3 > (OpenTK.Graphics.ES30.All mode, Int32 count, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute] T3[,,] indices, Int32 instancecount)
 [requires: v3.0 and ES_VERSION_3_0] Draw multiple instances of a set of elements More...
 
static void DrawElementsInstanced< T3 > (OpenTK.Graphics.ES30.All mode, Int32 count, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute] ref T3 indices, Int32 instancecount)
 [requires: v3.0 and ES_VERSION_3_0] Draw multiple instances of a set of elements More...
 
static void DrawElementsInstanced (OpenTK.Graphics.ES30.PrimitiveType mode, Int32 count, OpenTK.Graphics.ES30.DrawElementsType type, IntPtr indices, Int32 instancecount)
 [requires: v3.0 and ES_VERSION_3_0] Draw multiple instances of a set of elements More...
 
static void DrawElementsInstanced< T3 > (OpenTK.Graphics.ES30.PrimitiveType mode, Int32 count, OpenTK.Graphics.ES30.DrawElementsType type, [InAttribute, OutAttribute] T3[] indices, Int32 instancecount)
 [requires: v3.0 and ES_VERSION_3_0] Draw multiple instances of a set of elements More...
 
static void DrawElementsInstanced< T3 > (OpenTK.Graphics.ES30.PrimitiveType mode, Int32 count, OpenTK.Graphics.ES30.DrawElementsType type, [InAttribute, OutAttribute] T3[,] indices, Int32 instancecount)
 [requires: v3.0 and ES_VERSION_3_0] Draw multiple instances of a set of elements More...
 
static void DrawElementsInstanced< T3 > (OpenTK.Graphics.ES30.PrimitiveType mode, Int32 count, OpenTK.Graphics.ES30.DrawElementsType type, [InAttribute, OutAttribute] T3[,,] indices, Int32 instancecount)
 [requires: v3.0 and ES_VERSION_3_0] Draw multiple instances of a set of elements More...
 
static void DrawElementsInstanced< T3 > (OpenTK.Graphics.ES30.PrimitiveType mode, Int32 count, OpenTK.Graphics.ES30.DrawElementsType type, [InAttribute, OutAttribute] ref T3 indices, Int32 instancecount)
 [requires: v3.0 and ES_VERSION_3_0] Draw multiple instances of a set of elements More...
 
static void DrawRangeElements (OpenTK.Graphics.ES30.All mode, Int32 start, Int32 end, Int32 count, OpenTK.Graphics.ES30.All type, IntPtr indices)
 [requires: v3.0 and ES_VERSION_3_0] Render primitives from array data More...
 
static void DrawRangeElements< T5 > (OpenTK.Graphics.ES30.All mode, Int32 start, Int32 end, Int32 count, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute] T5[] indices)
 [requires: v3.0 and ES_VERSION_3_0] Render primitives from array data More...
 
static void DrawRangeElements< T5 > (OpenTK.Graphics.ES30.All mode, Int32 start, Int32 end, Int32 count, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute] T5[,] indices)
 [requires: v3.0 and ES_VERSION_3_0] Render primitives from array data More...
 
static void DrawRangeElements< T5 > (OpenTK.Graphics.ES30.All mode, Int32 start, Int32 end, Int32 count, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute] T5[,,] indices)
 [requires: v3.0 and ES_VERSION_3_0] Render primitives from array data More...
 
static void DrawRangeElements< T5 > (OpenTK.Graphics.ES30.All mode, Int32 start, Int32 end, Int32 count, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute] ref T5 indices)
 [requires: v3.0 and ES_VERSION_3_0] Render primitives from array data More...
 
static void DrawRangeElements (OpenTK.Graphics.ES30.All mode, UInt32 start, UInt32 end, Int32 count, OpenTK.Graphics.ES30.All type, IntPtr indices)
 [requires: v3.0 and ES_VERSION_3_0] Render primitives from array data More...
 
static void DrawRangeElements< T5 > (OpenTK.Graphics.ES30.All mode, UInt32 start, UInt32 end, Int32 count, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute] T5[] indices)
 [requires: v3.0 and ES_VERSION_3_0] Render primitives from array data More...
 
static void DrawRangeElements< T5 > (OpenTK.Graphics.ES30.All mode, UInt32 start, UInt32 end, Int32 count, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute] T5[,] indices)
 [requires: v3.0 and ES_VERSION_3_0] Render primitives from array data More...
 
static void DrawRangeElements< T5 > (OpenTK.Graphics.ES30.All mode, UInt32 start, UInt32 end, Int32 count, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute] T5[,,] indices)
 [requires: v3.0 and ES_VERSION_3_0] Render primitives from array data More...
 
static void DrawRangeElements< T5 > (OpenTK.Graphics.ES30.All mode, UInt32 start, UInt32 end, Int32 count, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute] ref T5 indices)
 [requires: v3.0 and ES_VERSION_3_0] Render primitives from array data More...
 
static void DrawRangeElements (OpenTK.Graphics.ES30.PrimitiveType mode, Int32 start, Int32 end, Int32 count, OpenTK.Graphics.ES30.DrawElementsType type, IntPtr indices)
 [requires: v3.0 and ES_VERSION_3_0] Render primitives from array data More...
 
static void DrawRangeElements< T5 > (OpenTK.Graphics.ES30.PrimitiveType mode, Int32 start, Int32 end, Int32 count, OpenTK.Graphics.ES30.DrawElementsType type, [InAttribute, OutAttribute] T5[] indices)
 [requires: v3.0 and ES_VERSION_3_0] Render primitives from array data More...
 
static void DrawRangeElements< T5 > (OpenTK.Graphics.ES30.PrimitiveType mode, Int32 start, Int32 end, Int32 count, OpenTK.Graphics.ES30.DrawElementsType type, [InAttribute, OutAttribute] T5[,] indices)
 [requires: v3.0 and ES_VERSION_3_0] Render primitives from array data More...
 
static void DrawRangeElements< T5 > (OpenTK.Graphics.ES30.PrimitiveType mode, Int32 start, Int32 end, Int32 count, OpenTK.Graphics.ES30.DrawElementsType type, [InAttribute, OutAttribute] T5[,,] indices)
 [requires: v3.0 and ES_VERSION_3_0] Render primitives from array data More...
 
static void DrawRangeElements< T5 > (OpenTK.Graphics.ES30.PrimitiveType mode, Int32 start, Int32 end, Int32 count, OpenTK.Graphics.ES30.DrawElementsType type, [InAttribute, OutAttribute] ref T5 indices)
 [requires: v3.0 and ES_VERSION_3_0] Render primitives from array data More...
 
static void DrawRangeElements (OpenTK.Graphics.ES30.PrimitiveType mode, UInt32 start, UInt32 end, Int32 count, OpenTK.Graphics.ES30.DrawElementsType type, IntPtr indices)
 [requires: v3.0 and ES_VERSION_3_0] Render primitives from array data More...
 
static void DrawRangeElements< T5 > (OpenTK.Graphics.ES30.PrimitiveType mode, UInt32 start, UInt32 end, Int32 count, OpenTK.Graphics.ES30.DrawElementsType type, [InAttribute, OutAttribute] T5[] indices)
 [requires: v3.0 and ES_VERSION_3_0] Render primitives from array data More...
 
static void DrawRangeElements< T5 > (OpenTK.Graphics.ES30.PrimitiveType mode, UInt32 start, UInt32 end, Int32 count, OpenTK.Graphics.ES30.DrawElementsType type, [InAttribute, OutAttribute] T5[,] indices)
 [requires: v3.0 and ES_VERSION_3_0] Render primitives from array data More...
 
static void DrawRangeElements< T5 > (OpenTK.Graphics.ES30.PrimitiveType mode, UInt32 start, UInt32 end, Int32 count, OpenTK.Graphics.ES30.DrawElementsType type, [InAttribute, OutAttribute] T5[,,] indices)
 [requires: v3.0 and ES_VERSION_3_0] Render primitives from array data More...
 
static void DrawRangeElements< T5 > (OpenTK.Graphics.ES30.PrimitiveType mode, UInt32 start, UInt32 end, Int32 count, OpenTK.Graphics.ES30.DrawElementsType type, [InAttribute, OutAttribute] ref T5 indices)
 [requires: v3.0 and ES_VERSION_3_0] Render primitives from array data More...
 
static void Enable (OpenTK.Graphics.ES30.All cap)
 [requires: v2.0 and ES_VERSION_2_0] Enable or disable server-side GL capabilities More...
 
static void Enable (OpenTK.Graphics.ES30.EnableCap cap)
 [requires: v2.0 and ES_VERSION_2_0] Enable or disable server-side GL capabilities More...
 
static void EnableVertexAttribArray (Int32 index)
 [requires: v2.0 and ES_VERSION_2_0] Enable or disable a generic vertex attribute array More...
 
static void EnableVertexAttribArray (UInt32 index)
 [requires: v2.0 and ES_VERSION_2_0] Enable or disable a generic vertex attribute array More...
 
static void EndQuery (OpenTK.Graphics.ES30.All target)
 [requires: v3.0 and ES_VERSION_3_0] More...
 
static void EndQuery (OpenTK.Graphics.ES30.QueryTarget target)
 [requires: v3.0 and ES_VERSION_3_0] More...
 
static void EndTransformFeedback ()
 [requires: v3.0 and ES_VERSION_3_0] More...
 
static IntPtr FenceSync (OpenTK.Graphics.ES30.All condition, OpenTK.Graphics.ES30.All flags)
 [requires: v3.0 and ES_VERSION_3_0] Create a new sync object and insert it into the GL command stream More...
 
static IntPtr FenceSync (OpenTK.Graphics.ES30.SyncCondition condition, OpenTK.Graphics.ES30.WaitSyncFlags flags)
 [requires: v3.0 and ES_VERSION_3_0] Create a new sync object and insert it into the GL command stream More...
 
static void Finish ()
 [requires: v2.0 and ES_VERSION_2_0] Block until all GL execution is complete More...
 
static void Flush ()
 [requires: v2.0 and ES_VERSION_2_0] Force execution of GL commands in finite time More...
 
static void FlushMappedBufferRange (OpenTK.Graphics.ES30.All target, IntPtr offset, IntPtr length)
 [requires: v3.0 and ES_VERSION_3_0] Indicate modifications to a range of a mapped buffer More...
 
static void FlushMappedBufferRange (OpenTK.Graphics.ES30.BufferTarget target, IntPtr offset, IntPtr length)
 [requires: v3.0 and ES_VERSION_3_0] Indicate modifications to a range of a mapped buffer More...
 
static void FramebufferRenderbuffer (OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All attachment, OpenTK.Graphics.ES30.All renderbuffertarget, Int32 renderbuffer)
 [requires: v2.0 and ES_VERSION_2_0] Attach a renderbuffer as a logical buffer to the currently bound framebuffer object More...
 
static void FramebufferRenderbuffer (OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All attachment, OpenTK.Graphics.ES30.All renderbuffertarget, UInt32 renderbuffer)
 [requires: v2.0 and ES_VERSION_2_0] Attach a renderbuffer as a logical buffer to the currently bound framebuffer object More...
 
static void FramebufferRenderbuffer (OpenTK.Graphics.ES30.FramebufferTarget target, OpenTK.Graphics.ES30.FramebufferAttachment attachment, OpenTK.Graphics.ES30.RenderbufferTarget renderbuffertarget, Int32 renderbuffer)
 [requires: v2.0 and ES_VERSION_2_0] Attach a renderbuffer as a logical buffer to the currently bound framebuffer object More...
 
static void FramebufferRenderbuffer (OpenTK.Graphics.ES30.FramebufferTarget target, OpenTK.Graphics.ES30.FramebufferAttachment attachment, OpenTK.Graphics.ES30.RenderbufferTarget renderbuffertarget, UInt32 renderbuffer)
 [requires: v2.0 and ES_VERSION_2_0] Attach a renderbuffer as a logical buffer to the currently bound framebuffer object More...
 
static void FramebufferTexture2D (OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All attachment, OpenTK.Graphics.ES30.All textarget, Int32 texture, Int32 level)
 [requires: v2.0 and ES_VERSION_2_0] More...
 
static void FramebufferTexture2D (OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All attachment, OpenTK.Graphics.ES30.All textarget, UInt32 texture, Int32 level)
 [requires: v2.0 and ES_VERSION_2_0] More...
 
static void FramebufferTexture2D (OpenTK.Graphics.ES30.FramebufferTarget target, OpenTK.Graphics.ES30.FramebufferAttachment attachment, OpenTK.Graphics.ES30.TextureTarget2d textarget, Int32 texture, Int32 level)
 [requires: v2.0 and ES_VERSION_2_0] More...
 
static void FramebufferTexture2D (OpenTK.Graphics.ES30.FramebufferTarget target, OpenTK.Graphics.ES30.FramebufferAttachment attachment, OpenTK.Graphics.ES30.TextureTarget2d textarget, UInt32 texture, Int32 level)
 [requires: v2.0 and ES_VERSION_2_0] More...
 
static void FramebufferTextureLayer (OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All attachment, Int32 texture, Int32 level, Int32 layer)
 [requires: v3.0 and ES_VERSION_3_0] Attach a single layer of a texture to a framebuffer More...
 
static void FramebufferTextureLayer (OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All attachment, UInt32 texture, Int32 level, Int32 layer)
 [requires: v3.0 and ES_VERSION_3_0] Attach a single layer of a texture to a framebuffer More...
 
static void FramebufferTextureLayer (OpenTK.Graphics.ES30.FramebufferTarget target, OpenTK.Graphics.ES30.FramebufferAttachment attachment, Int32 texture, Int32 level, Int32 layer)
 [requires: v3.0 and ES_VERSION_3_0] Attach a single layer of a texture to a framebuffer More...
 
static void FramebufferTextureLayer (OpenTK.Graphics.ES30.FramebufferTarget target, OpenTK.Graphics.ES30.FramebufferAttachment attachment, UInt32 texture, Int32 level, Int32 layer)
 [requires: v3.0 and ES_VERSION_3_0] Attach a single layer of a texture to a framebuffer More...
 
static void FrontFace (OpenTK.Graphics.ES30.All mode)
 [requires: v2.0 and ES_VERSION_2_0] Define front- and back-facing polygons More...
 
static void FrontFace (OpenTK.Graphics.ES30.FrontFaceDirection mode)
 [requires: v2.0 and ES_VERSION_2_0] Define front- and back-facing polygons More...
 
static Int32 GenBuffer ()
 [requires: v2.0 and ES_VERSION_2_0] Generate buffer object names More...
 
static void GenBuffers (Int32 n, [OutAttribute] Int32[] buffers)
 [requires: v2.0 and ES_VERSION_2_0] Generate buffer object names More...
 
static void GenBuffers (Int32 n, [OutAttribute] out Int32 buffers)
 [requires: v2.0 and ES_VERSION_2_0] Generate buffer object names More...
 
static unsafe void GenBuffers (Int32 n, [OutAttribute] Int32 *buffers)
 [requires: v2.0 and ES_VERSION_2_0] Generate buffer object names More...
 
static void GenBuffers (Int32 n, [OutAttribute] UInt32[] buffers)
 [requires: v2.0 and ES_VERSION_2_0] Generate buffer object names More...
 
static void GenBuffers (Int32 n, [OutAttribute] out UInt32 buffers)
 [requires: v2.0 and ES_VERSION_2_0] Generate buffer object names More...
 
static unsafe void GenBuffers (Int32 n, [OutAttribute] UInt32 *buffers)
 [requires: v2.0 and ES_VERSION_2_0] Generate buffer object names More...
 
static void GenerateMipmap (OpenTK.Graphics.ES30.All target)
 [requires: v2.0 and ES_VERSION_2_0] Generate mipmaps for a specified texture target More...
 
static void GenerateMipmap (OpenTK.Graphics.ES30.TextureTarget target)
 [requires: v2.0 and ES_VERSION_2_0] Generate mipmaps for a specified texture target More...
 
static Int32 GenFramebuffer ()
 [requires: v2.0 and ES_VERSION_2_0] Generate framebuffer object names More...
 
static void GenFramebuffers (Int32 n, [OutAttribute] Int32[] framebuffers)
 [requires: v2.0 and ES_VERSION_2_0] Generate framebuffer object names More...
 
static void GenFramebuffers (Int32 n, [OutAttribute] out Int32 framebuffers)
 [requires: v2.0 and ES_VERSION_2_0] Generate framebuffer object names More...
 
static unsafe void GenFramebuffers (Int32 n, [OutAttribute] Int32 *framebuffers)
 [requires: v2.0 and ES_VERSION_2_0] Generate framebuffer object names More...
 
static void GenFramebuffers (Int32 n, [OutAttribute] UInt32[] framebuffers)
 [requires: v2.0 and ES_VERSION_2_0] Generate framebuffer object names More...
 
static void GenFramebuffers (Int32 n, [OutAttribute] out UInt32 framebuffers)
 [requires: v2.0 and ES_VERSION_2_0] Generate framebuffer object names More...
 
static unsafe void GenFramebuffers (Int32 n, [OutAttribute] UInt32 *framebuffers)
 [requires: v2.0 and ES_VERSION_2_0] Generate framebuffer object names More...
 
static Int32 GenQuery ()
 [requires: v3.0 and ES_VERSION_3_0] Generate query object names More...
 
static void GenQueries (Int32 n, [OutAttribute] Int32[] ids)
 [requires: v3.0 and ES_VERSION_3_0] Generate query object names More...
 
static void GenQueries (Int32 n, [OutAttribute] out Int32 ids)
 [requires: v3.0 and ES_VERSION_3_0] Generate query object names More...
 
static unsafe void GenQueries (Int32 n, [OutAttribute] Int32 *ids)
 [requires: v3.0 and ES_VERSION_3_0] Generate query object names More...
 
static void GenQueries (Int32 n, [OutAttribute] UInt32[] ids)
 [requires: v3.0 and ES_VERSION_3_0] Generate query object names More...
 
static void GenQueries (Int32 n, [OutAttribute] out UInt32 ids)
 [requires: v3.0 and ES_VERSION_3_0] Generate query object names More...
 
static unsafe void GenQueries (Int32 n, [OutAttribute] UInt32 *ids)
 [requires: v3.0 and ES_VERSION_3_0] Generate query object names More...
 
static Int32 GenRenderbuffer ()
 [requires: v2.0 and ES_VERSION_2_0] Generate renderbuffer object names More...
 
static void GenRenderbuffers (Int32 n, [OutAttribute] Int32[] renderbuffers)
 [requires: v2.0 and ES_VERSION_2_0] Generate renderbuffer object names More...
 
static void GenRenderbuffers (Int32 n, [OutAttribute] out Int32 renderbuffers)
 [requires: v2.0 and ES_VERSION_2_0] Generate renderbuffer object names More...
 
static unsafe void GenRenderbuffers (Int32 n, [OutAttribute] Int32 *renderbuffers)
 [requires: v2.0 and ES_VERSION_2_0] Generate renderbuffer object names More...
 
static void GenRenderbuffers (Int32 n, [OutAttribute] UInt32[] renderbuffers)
 [requires: v2.0 and ES_VERSION_2_0] Generate renderbuffer object names More...
 
static void GenRenderbuffers (Int32 n, [OutAttribute] out UInt32 renderbuffers)
 [requires: v2.0 and ES_VERSION_2_0] Generate renderbuffer object names More...
 
static unsafe void GenRenderbuffers (Int32 n, [OutAttribute] UInt32 *renderbuffers)
 [requires: v2.0 and ES_VERSION_2_0] Generate renderbuffer object names More...
 
static Int32 GenSampler ()
 [requires: v3.0 and ES_VERSION_3_0] Generate sampler object names More...
 
static void GenSamplers (Int32 count, [OutAttribute] Int32[] samplers)
 [requires: v3.0 and ES_VERSION_3_0] Generate sampler object names More...
 
static void GenSamplers (Int32 count, [OutAttribute] out Int32 samplers)
 [requires: v3.0 and ES_VERSION_3_0] Generate sampler object names More...
 
static unsafe void GenSamplers (Int32 count, [OutAttribute] Int32 *samplers)
 [requires: v3.0 and ES_VERSION_3_0] Generate sampler object names More...
 
static void GenSamplers (Int32 count, [OutAttribute] UInt32[] samplers)
 [requires: v3.0 and ES_VERSION_3_0] Generate sampler object names More...
 
static void GenSamplers (Int32 count, [OutAttribute] out UInt32 samplers)
 [requires: v3.0 and ES_VERSION_3_0] Generate sampler object names More...
 
static unsafe void GenSamplers (Int32 count, [OutAttribute] UInt32 *samplers)
 [requires: v3.0 and ES_VERSION_3_0] Generate sampler object names More...
 
static Int32 GenTexture ()
 [requires: v2.0 and ES_VERSION_2_0] Generate texture names More...
 
static void GenTextures (Int32 n, [OutAttribute] Int32[] textures)
 [requires: v2.0 and ES_VERSION_2_0] Generate texture names More...
 
static void GenTextures (Int32 n, [OutAttribute] out Int32 textures)
 [requires: v2.0 and ES_VERSION_2_0] Generate texture names More...
 
static unsafe void GenTextures (Int32 n, [OutAttribute] Int32 *textures)
 [requires: v2.0 and ES_VERSION_2_0] Generate texture names More...
 
static void GenTextures (Int32 n, [OutAttribute] UInt32[] textures)
 [requires: v2.0 and ES_VERSION_2_0] Generate texture names More...
 
static void GenTextures (Int32 n, [OutAttribute] out UInt32 textures)
 [requires: v2.0 and ES_VERSION_2_0] Generate texture names More...
 
static unsafe void GenTextures (Int32 n, [OutAttribute] UInt32 *textures)
 [requires: v2.0 and ES_VERSION_2_0] Generate texture names More...
 
static Int32 GenTransformFeedback ()
 [requires: v3.0 and ES_VERSION_3_0] Reserve transform feedback object names More...
 
static void GenTransformFeedbacks (Int32 n, [OutAttribute] Int32[] ids)
 [requires: v3.0 and ES_VERSION_3_0] Reserve transform feedback object names More...
 
static void GenTransformFeedbacks (Int32 n, [OutAttribute] out Int32 ids)
 [requires: v3.0 and ES_VERSION_3_0] Reserve transform feedback object names More...
 
static unsafe void GenTransformFeedbacks (Int32 n, [OutAttribute] Int32 *ids)
 [requires: v3.0 and ES_VERSION_3_0] Reserve transform feedback object names More...
 
static void GenTransformFeedbacks (Int32 n, [OutAttribute] UInt32[] ids)
 [requires: v3.0 and ES_VERSION_3_0] Reserve transform feedback object names More...
 
static void GenTransformFeedbacks (Int32 n, [OutAttribute] out UInt32 ids)
 [requires: v3.0 and ES_VERSION_3_0] Reserve transform feedback object names More...
 
static unsafe void GenTransformFeedbacks (Int32 n, [OutAttribute] UInt32 *ids)
 [requires: v3.0 and ES_VERSION_3_0] Reserve transform feedback object names More...
 
static Int32 GenVertexArray ()
 [requires: v3.0 and ES_VERSION_3_0] Generate vertex array object names More...
 
static void GenVertexArrays (Int32 n, [OutAttribute] Int32[] arrays)
 [requires: v3.0 and ES_VERSION_3_0] Generate vertex array object names More...
 
static void GenVertexArrays (Int32 n, [OutAttribute] out Int32 arrays)
 [requires: v3.0 and ES_VERSION_3_0] Generate vertex array object names More...
 
static unsafe void GenVertexArrays (Int32 n, [OutAttribute] Int32 *arrays)
 [requires: v3.0 and ES_VERSION_3_0] Generate vertex array object names More...
 
static void GenVertexArrays (Int32 n, [OutAttribute] UInt32[] arrays)
 [requires: v3.0 and ES_VERSION_3_0] Generate vertex array object names More...
 
static void GenVertexArrays (Int32 n, [OutAttribute] out UInt32 arrays)
 [requires: v3.0 and ES_VERSION_3_0] Generate vertex array object names More...
 
static unsafe void GenVertexArrays (Int32 n, [OutAttribute] UInt32 *arrays)
 [requires: v3.0 and ES_VERSION_3_0] Generate vertex array object names More...
 
static void GetActiveAttrib (Int32 program, Int32 index, Int32 bufSize, [OutAttribute] out Int32 length, [OutAttribute] out Int32 size, [OutAttribute] out OpenTK.Graphics.ES30.ActiveAttribType type, [OutAttribute] StringBuilder name)
 [requires: v2.0 and ES_VERSION_2_0] Returns information about an active attribute variable for the specified program object More...
 
static void GetActiveAttrib (Int32 program, Int32 index, Int32 bufSize, [OutAttribute] out Int32 length, [OutAttribute] out Int32 size, [OutAttribute] out OpenTK.Graphics.ES30.All type, [OutAttribute] StringBuilder name)
 [requires: v2.0 and ES_VERSION_2_0] Returns information about an active attribute variable for the specified program object More...
 
static unsafe void GetActiveAttrib (Int32 program, Int32 index, Int32 bufSize, [OutAttribute] Int32 *length, [OutAttribute] Int32 *size, [OutAttribute] OpenTK.Graphics.ES30.ActiveAttribType *type, [OutAttribute] StringBuilder name)
 [requires: v2.0 and ES_VERSION_2_0] Returns information about an active attribute variable for the specified program object More...
 
static unsafe void GetActiveAttrib (Int32 program, Int32 index, Int32 bufSize, [OutAttribute] Int32 *length, [OutAttribute] Int32 *size, [OutAttribute] OpenTK.Graphics.ES30.All *type, [OutAttribute] StringBuilder name)
 [requires: v2.0 and ES_VERSION_2_0] Returns information about an active attribute variable for the specified program object More...
 
static void GetActiveAttrib (UInt32 program, UInt32 index, Int32 bufSize, [OutAttribute] out Int32 length, [OutAttribute] out Int32 size, [OutAttribute] out OpenTK.Graphics.ES30.ActiveAttribType type, [OutAttribute] StringBuilder name)
 [requires: v2.0 and ES_VERSION_2_0] Returns information about an active attribute variable for the specified program object More...
 
static void GetActiveAttrib (UInt32 program, UInt32 index, Int32 bufSize, [OutAttribute] out Int32 length, [OutAttribute] out Int32 size, [OutAttribute] out OpenTK.Graphics.ES30.All type, [OutAttribute] StringBuilder name)
 [requires: v2.0 and ES_VERSION_2_0] Returns information about an active attribute variable for the specified program object More...
 
static unsafe void GetActiveAttrib (UInt32 program, UInt32 index, Int32 bufSize, [OutAttribute] Int32 *length, [OutAttribute] Int32 *size, [OutAttribute] OpenTK.Graphics.ES30.ActiveAttribType *type, [OutAttribute] StringBuilder name)
 [requires: v2.0 and ES_VERSION_2_0] Returns information about an active attribute variable for the specified program object More...
 
static unsafe void GetActiveAttrib (UInt32 program, UInt32 index, Int32 bufSize, [OutAttribute] Int32 *length, [OutAttribute] Int32 *size, [OutAttribute] OpenTK.Graphics.ES30.All *type, [OutAttribute] StringBuilder name)
 [requires: v2.0 and ES_VERSION_2_0] Returns information about an active attribute variable for the specified program object More...
 
static void GetActiveUniform (Int32 program, Int32 index, Int32 bufSize, [OutAttribute] out Int32 length, [OutAttribute] out Int32 size, [OutAttribute] out OpenTK.Graphics.ES30.ActiveUniformType type, [OutAttribute] StringBuilder name)
 [requires: v2.0 and ES_VERSION_2_0] Returns information about an active uniform variable for the specified program object More...
 
static void GetActiveUniform (Int32 program, Int32 index, Int32 bufSize, [OutAttribute] out Int32 length, [OutAttribute] out Int32 size, [OutAttribute] out OpenTK.Graphics.ES30.All type, [OutAttribute] StringBuilder name)
 [requires: v2.0 and ES_VERSION_2_0] Returns information about an active uniform variable for the specified program object More...
 
static unsafe void GetActiveUniform (Int32 program, Int32 index, Int32 bufSize, [OutAttribute] Int32 *length, [OutAttribute] Int32 *size, [OutAttribute] OpenTK.Graphics.ES30.ActiveUniformType *type, [OutAttribute] StringBuilder name)
 [requires: v2.0 and ES_VERSION_2_0] Returns information about an active uniform variable for the specified program object More...
 
static unsafe void GetActiveUniform (Int32 program, Int32 index, Int32 bufSize, [OutAttribute] Int32 *length, [OutAttribute] Int32 *size, [OutAttribute] OpenTK.Graphics.ES30.All *type, [OutAttribute] StringBuilder name)
 [requires: v2.0 and ES_VERSION_2_0] Returns information about an active uniform variable for the specified program object More...
 
static void GetActiveUniform (UInt32 program, UInt32 index, Int32 bufSize, [OutAttribute] out Int32 length, [OutAttribute] out Int32 size, [OutAttribute] out OpenTK.Graphics.ES30.ActiveUniformType type, [OutAttribute] StringBuilder name)
 [requires: v2.0 and ES_VERSION_2_0] Returns information about an active uniform variable for the specified program object More...
 
static void GetActiveUniform (UInt32 program, UInt32 index, Int32 bufSize, [OutAttribute] out Int32 length, [OutAttribute] out Int32 size, [OutAttribute] out OpenTK.Graphics.ES30.All type, [OutAttribute] StringBuilder name)
 [requires: v2.0 and ES_VERSION_2_0] Returns information about an active uniform variable for the specified program object More...
 
static unsafe void GetActiveUniform (UInt32 program, UInt32 index, Int32 bufSize, [OutAttribute] Int32 *length, [OutAttribute] Int32 *size, [OutAttribute] OpenTK.Graphics.ES30.ActiveUniformType *type, [OutAttribute] StringBuilder name)
 [requires: v2.0 and ES_VERSION_2_0] Returns information about an active uniform variable for the specified program object More...
 
static unsafe void GetActiveUniform (UInt32 program, UInt32 index, Int32 bufSize, [OutAttribute] Int32 *length, [OutAttribute] Int32 *size, [OutAttribute] OpenTK.Graphics.ES30.All *type, [OutAttribute] StringBuilder name)
 [requires: v2.0 and ES_VERSION_2_0] Returns information about an active uniform variable for the specified program object More...
 
static void GetActiveUniformBlock (Int32 program, Int32 uniformBlockIndex, OpenTK.Graphics.ES30.ActiveUniformBlockParameter pname, [OutAttribute] Int32[]@params)
 [requires: v3.0 and ES_VERSION_3_0] Query information about an active uniform block More...
 
static void GetActiveUniformBlock (Int32 program, Int32 uniformBlockIndex, OpenTK.Graphics.ES30.ActiveUniformBlockParameter pname, [OutAttribute] out Int32 @params)
 [requires: v3.0 and ES_VERSION_3_0] Query information about an active uniform block More...
 
static unsafe void GetActiveUniformBlock (Int32 program, Int32 uniformBlockIndex, OpenTK.Graphics.ES30.ActiveUniformBlockParameter pname, [OutAttribute] Int32 *@params)
 [requires: v3.0 and ES_VERSION_3_0] Query information about an active uniform block More...
 
static void GetActiveUniformBlock (Int32 program, Int32 uniformBlockIndex, OpenTK.Graphics.ES30.All pname, [OutAttribute] Int32[]@params)
 [requires: v3.0 and ES_VERSION_3_0] Query information about an active uniform block More...
 
static void GetActiveUniformBlock (Int32 program, Int32 uniformBlockIndex, OpenTK.Graphics.ES30.All pname, [OutAttribute] out Int32 @params)
 [requires: v3.0 and ES_VERSION_3_0] Query information about an active uniform block More...
 
static unsafe void GetActiveUniformBlock (Int32 program, Int32 uniformBlockIndex, OpenTK.Graphics.ES30.All pname, [OutAttribute] Int32 *@params)
 [requires: v3.0 and ES_VERSION_3_0] Query information about an active uniform block More...
 
static void GetActiveUniformBlock (UInt32 program, UInt32 uniformBlockIndex, OpenTK.Graphics.ES30.ActiveUniformBlockParameter pname, [OutAttribute] Int32[]@params)
 [requires: v3.0 and ES_VERSION_3_0] Query information about an active uniform block More...
 
static void GetActiveUniformBlock (UInt32 program, UInt32 uniformBlockIndex, OpenTK.Graphics.ES30.ActiveUniformBlockParameter pname, [OutAttribute] out Int32 @params)
 [requires: v3.0 and ES_VERSION_3_0] Query information about an active uniform block More...
 
static unsafe void GetActiveUniformBlock (UInt32 program, UInt32 uniformBlockIndex, OpenTK.Graphics.ES30.ActiveUniformBlockParameter pname, [OutAttribute] Int32 *@params)
 [requires: v3.0 and ES_VERSION_3_0] Query information about an active uniform block More...
 
static void GetActiveUniformBlock (UInt32 program, UInt32 uniformBlockIndex, OpenTK.Graphics.ES30.All pname, [OutAttribute] Int32[]@params)
 [requires: v3.0 and ES_VERSION_3_0] Query information about an active uniform block More...
 
static void GetActiveUniformBlock (UInt32 program, UInt32 uniformBlockIndex, OpenTK.Graphics.ES30.All pname, [OutAttribute] out Int32 @params)
 [requires: v3.0 and ES_VERSION_3_0] Query information about an active uniform block More...
 
static unsafe void GetActiveUniformBlock (UInt32 program, UInt32 uniformBlockIndex, OpenTK.Graphics.ES30.All pname, [OutAttribute] Int32 *@params)
 [requires: v3.0 and ES_VERSION_3_0] Query information about an active uniform block More...
 
static void GetActiveUniformBlockName (Int32 program, Int32 uniformBlockIndex, Int32 bufSize, [OutAttribute] out Int32 length, [OutAttribute] StringBuilder uniformBlockName)
 [requires: v3.0 and ES_VERSION_3_0] Retrieve the name of an active uniform block More...
 
static unsafe void GetActiveUniformBlockName (Int32 program, Int32 uniformBlockIndex, Int32 bufSize, [OutAttribute] Int32 *length, [OutAttribute] StringBuilder uniformBlockName)
 [requires: v3.0 and ES_VERSION_3_0] Retrieve the name of an active uniform block More...
 
static void GetActiveUniformBlockName (UInt32 program, UInt32 uniformBlockIndex, Int32 bufSize, [OutAttribute] out Int32 length, [OutAttribute] StringBuilder uniformBlockName)
 [requires: v3.0 and ES_VERSION_3_0] Retrieve the name of an active uniform block More...
 
static unsafe void GetActiveUniformBlockName (UInt32 program, UInt32 uniformBlockIndex, Int32 bufSize, [OutAttribute] Int32 *length, [OutAttribute] StringBuilder uniformBlockName)
 [requires: v3.0 and ES_VERSION_3_0] Retrieve the name of an active uniform block More...
 
static void GetActiveUniforms (Int32 program, Int32 uniformCount, Int32[] uniformIndices, OpenTK.Graphics.ES30.ActiveUniformParameter pname, [OutAttribute] Int32[]@params)
 [requires: v3.0 and ES_VERSION_3_0] Returns information about several active uniform variables for the specified program object More...
 
static void GetActiveUniforms (Int32 program, Int32 uniformCount, Int32[] uniformIndices, OpenTK.Graphics.ES30.All pname, [OutAttribute] Int32[]@params)
 [requires: v3.0 and ES_VERSION_3_0] Returns information about several active uniform variables for the specified program object More...
 
static void GetActiveUniforms (Int32 program, Int32 uniformCount, ref Int32 uniformIndices, OpenTK.Graphics.ES30.ActiveUniformParameter pname, [OutAttribute] out Int32 @params)
 [requires: v3.0 and ES_VERSION_3_0] Returns information about several active uniform variables for the specified program object More...
 
static void GetActiveUniforms (Int32 program, Int32 uniformCount, ref Int32 uniformIndices, OpenTK.Graphics.ES30.All pname, [OutAttribute] out Int32 @params)
 [requires: v3.0 and ES_VERSION_3_0] Returns information about several active uniform variables for the specified program object More...
 
static unsafe void GetActiveUniforms (Int32 program, Int32 uniformCount, Int32 *uniformIndices, OpenTK.Graphics.ES30.ActiveUniformParameter pname, [OutAttribute] Int32 *@params)
 [requires: v3.0 and ES_VERSION_3_0] Returns information about several active uniform variables for the specified program object More...
 
static unsafe void GetActiveUniforms (Int32 program, Int32 uniformCount, Int32 *uniformIndices, OpenTK.Graphics.ES30.All pname, [OutAttribute] Int32 *@params)
 [requires: v3.0 and ES_VERSION_3_0] Returns information about several active uniform variables for the specified program object More...
 
static void GetActiveUniforms (UInt32 program, Int32 uniformCount, UInt32[] uniformIndices, OpenTK.Graphics.ES30.ActiveUniformParameter pname, [OutAttribute] Int32[]@params)
 [requires: v3.0 and ES_VERSION_3_0] Returns information about several active uniform variables for the specified program object More...
 
static void GetActiveUniforms (UInt32 program, Int32 uniformCount, UInt32[] uniformIndices, OpenTK.Graphics.ES30.All pname, [OutAttribute] Int32[]@params)
 [requires: v3.0 and ES_VERSION_3_0] Returns information about several active uniform variables for the specified program object More...
 
static void GetActiveUniforms (UInt32 program, Int32 uniformCount, ref UInt32 uniformIndices, OpenTK.Graphics.ES30.ActiveUniformParameter pname, [OutAttribute] out Int32 @params)
 [requires: v3.0 and ES_VERSION_3_0] Returns information about several active uniform variables for the specified program object More...
 
static void GetActiveUniforms (UInt32 program, Int32 uniformCount, ref UInt32 uniformIndices, OpenTK.Graphics.ES30.All pname, [OutAttribute] out Int32 @params)
 [requires: v3.0 and ES_VERSION_3_0] Returns information about several active uniform variables for the specified program object More...
 
static unsafe void GetActiveUniforms (UInt32 program, Int32 uniformCount, UInt32 *uniformIndices, OpenTK.Graphics.ES30.ActiveUniformParameter pname, [OutAttribute] Int32 *@params)
 [requires: v3.0 and ES_VERSION_3_0] Returns information about several active uniform variables for the specified program object More...
 
static unsafe void GetActiveUniforms (UInt32 program, Int32 uniformCount, UInt32 *uniformIndices, OpenTK.Graphics.ES30.All pname, [OutAttribute] Int32 *@params)
 [requires: v3.0 and ES_VERSION_3_0] Returns information about several active uniform variables for the specified program object More...
 
static void GetAttachedShaders (Int32 program, Int32 maxCount, [OutAttribute] out Int32 count, [OutAttribute] Int32[] shaders)
 [requires: v2.0 and ES_VERSION_2_0] Returns the handles of the shader objects attached to a program object More...
 
static void GetAttachedShaders (Int32 program, Int32 maxCount, [OutAttribute] out Int32 count, [OutAttribute] out Int32 shaders)
 [requires: v2.0 and ES_VERSION_2_0] Returns the handles of the shader objects attached to a program object More...
 
static unsafe void GetAttachedShaders (Int32 program, Int32 maxCount, [OutAttribute] Int32 *count, [OutAttribute] Int32 *shaders)
 [requires: v2.0 and ES_VERSION_2_0] Returns the handles of the shader objects attached to a program object More...
 
static void GetAttachedShaders (UInt32 program, Int32 maxCount, [OutAttribute] out Int32 count, [OutAttribute] UInt32[] shaders)
 [requires: v2.0 and ES_VERSION_2_0] Returns the handles of the shader objects attached to a program object More...
 
static void GetAttachedShaders (UInt32 program, Int32 maxCount, [OutAttribute] out Int32 count, [OutAttribute] out UInt32 shaders)
 [requires: v2.0 and ES_VERSION_2_0] Returns the handles of the shader objects attached to a program object More...
 
static unsafe void GetAttachedShaders (UInt32 program, Int32 maxCount, [OutAttribute] Int32 *count, [OutAttribute] UInt32 *shaders)
 [requires: v2.0 and ES_VERSION_2_0] Returns the handles of the shader objects attached to a program object More...
 
static Int32 GetAttribLocation (Int32 program, String name)
 [requires: v2.0 and ES_VERSION_2_0] Returns the location of an attribute variable More...
 
static Int32 GetAttribLocation (UInt32 program, String name)
 [requires: v2.0 and ES_VERSION_2_0] Returns the location of an attribute variable More...
 
static bool GetBoolean (OpenTK.Graphics.ES30.All pname)
 [requires: v2.0 and ES_VERSION_2_0] More...
 
static bool GetBoolean (OpenTK.Graphics.ES30.GetPName pname)
 [requires: v2.0 and ES_VERSION_2_0] More...
 
static void GetBoolean (OpenTK.Graphics.ES30.All pname, [OutAttribute] bool[] data)
 [requires: v2.0 and ES_VERSION_2_0] More...
 
static void GetBoolean (OpenTK.Graphics.ES30.All pname, [OutAttribute] out bool data)
 [requires: v2.0 and ES_VERSION_2_0] More...
 
static unsafe void GetBoolean (OpenTK.Graphics.ES30.All pname, [OutAttribute] bool *data)
 [requires: v2.0 and ES_VERSION_2_0] More...
 
static void GetBoolean (OpenTK.Graphics.ES30.GetPName pname, [OutAttribute] bool[] data)
 [requires: v2.0 and ES_VERSION_2_0] More...
 
static void GetBoolean (OpenTK.Graphics.ES30.GetPName pname, [OutAttribute] out bool data)
 [requires: v2.0 and ES_VERSION_2_0] More...
 
static unsafe void GetBoolean (OpenTK.Graphics.ES30.GetPName pname, [OutAttribute] bool *data)
 [requires: v2.0 and ES_VERSION_2_0] More...
 
static void GetBufferParameter (OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All pname, [OutAttribute] Int64[]@params)
 [requires: v3.0 and ES_VERSION_3_0] Return parameters of a buffer object More...
 
static void GetBufferParameter (OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All pname, [OutAttribute] out Int64 @params)
 [requires: v3.0 and ES_VERSION_3_0] Return parameters of a buffer object More...
 
static unsafe void GetBufferParameter (OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All pname, [OutAttribute] Int64 *@params)
 [requires: v3.0 and ES_VERSION_3_0] Return parameters of a buffer object More...
 
static void GetBufferParameter (OpenTK.Graphics.ES30.BufferTarget target, OpenTK.Graphics.ES30.BufferParameterName pname, [OutAttribute] Int64[]@params)
 [requires: v3.0 and ES_VERSION_3_0] Return parameters of a buffer object More...
 
static void GetBufferParameter (OpenTK.Graphics.ES30.BufferTarget target, OpenTK.Graphics.ES30.BufferParameterName pname, [OutAttribute] out Int64 @params)
 [requires: v3.0 and ES_VERSION_3_0] Return parameters of a buffer object More...
 
static unsafe void GetBufferParameter (OpenTK.Graphics.ES30.BufferTarget target, OpenTK.Graphics.ES30.BufferParameterName pname, [OutAttribute] Int64 *@params)
 [requires: v3.0 and ES_VERSION_3_0] Return parameters of a buffer object More...
 
static void GetBufferParameter (OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All pname, [OutAttribute] Int32[]@params)
 [requires: v2.0 and ES_VERSION_2_0] Return parameters of a buffer object More...
 
static void GetBufferParameter (OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All pname, [OutAttribute] out Int32 @params)
 [requires: v2.0 and ES_VERSION_2_0] Return parameters of a buffer object More...
 
static unsafe void GetBufferParameter (OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All pname, [OutAttribute] Int32 *@params)
 [requires: v2.0 and ES_VERSION_2_0] Return parameters of a buffer object More...
 
static void GetBufferParameter (OpenTK.Graphics.ES30.BufferTarget target, OpenTK.Graphics.ES30.BufferParameterName pname, [OutAttribute] Int32[]@params)
 [requires: v2.0 and ES_VERSION_2_0] Return parameters of a buffer object More...
 
static void GetBufferParameter (OpenTK.Graphics.ES30.BufferTarget target, OpenTK.Graphics.ES30.BufferParameterName pname, [OutAttribute] out Int32 @params)
 [requires: v2.0 and ES_VERSION_2_0] Return parameters of a buffer object More...
 
static unsafe void GetBufferParameter (OpenTK.Graphics.ES30.BufferTarget target, OpenTK.Graphics.ES30.BufferParameterName pname, [OutAttribute] Int32 *@params)
 [requires: v2.0 and ES_VERSION_2_0] Return parameters of a buffer object More...
 
static void GetBufferPointer (OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All pname, [OutAttribute] IntPtr @params)
 [requires: v3.0 and ES_VERSION_3_0] Return the pointer to a mapped buffer object's data store More...
 
static void GetBufferPointer< T2 > (OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All pname, [InAttribute, OutAttribute] T2[]@params)
 [requires: v3.0 and ES_VERSION_3_0] Return the pointer to a mapped buffer object's data store More...
 
static void GetBufferPointer< T2 > (OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All pname, [InAttribute, OutAttribute] T2[,]@params)
 [requires: v3.0 and ES_VERSION_3_0] Return the pointer to a mapped buffer object's data store More...
 
static void GetBufferPointer< T2 > (OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All pname, [InAttribute, OutAttribute] T2[,,]@params)
 [requires: v3.0 and ES_VERSION_3_0] Return the pointer to a mapped buffer object's data store More...
 
static void GetBufferPointer< T2 > (OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All pname, [InAttribute, OutAttribute] ref T2 @params)
 [requires: v3.0 and ES_VERSION_3_0] Return the pointer to a mapped buffer object's data store More...
 
static void GetBufferPointer (OpenTK.Graphics.ES30.BufferTarget target, OpenTK.Graphics.ES30.BufferPointer pname, [OutAttribute] IntPtr @params)
 [requires: v3.0 and ES_VERSION_3_0] Return the pointer to a mapped buffer object's data store More...
 
static void GetBufferPointer< T2 > (OpenTK.Graphics.ES30.BufferTarget target, OpenTK.Graphics.ES30.BufferPointer pname, [InAttribute, OutAttribute] T2[]@params)
 [requires: v3.0 and ES_VERSION_3_0] Return the pointer to a mapped buffer object's data store More...
 
static void GetBufferPointer< T2 > (OpenTK.Graphics.ES30.BufferTarget target, OpenTK.Graphics.ES30.BufferPointer pname, [InAttribute, OutAttribute] T2[,]@params)
 [requires: v3.0 and ES_VERSION_3_0] Return the pointer to a mapped buffer object's data store More...
 
static void GetBufferPointer< T2 > (OpenTK.Graphics.ES30.BufferTarget target, OpenTK.Graphics.ES30.BufferPointer pname, [InAttribute, OutAttribute] T2[,,]@params)
 [requires: v3.0 and ES_VERSION_3_0] Return the pointer to a mapped buffer object's data store More...
 
static void GetBufferPointer< T2 > (OpenTK.Graphics.ES30.BufferTarget target, OpenTK.Graphics.ES30.BufferPointer pname, [InAttribute, OutAttribute] ref T2 @params)
 [requires: v3.0 and ES_VERSION_3_0] Return the pointer to a mapped buffer object's data store More...
 
static Int32 GetDebugMessageLog (Int32 count, Int32 bufSize, [OutAttribute] OpenTK.Graphics.ES30.All[] sources, [OutAttribute] OpenTK.Graphics.ES30.All[] types, [OutAttribute] Int32[] ids, [OutAttribute] OpenTK.Graphics.ES30.All[] severities, [OutAttribute] Int32[] lengths, [OutAttribute] StringBuilder messageLog)
 Retrieve messages from the debug message log More...
 
static Int32 GetDebugMessageLog (Int32 count, Int32 bufSize, [OutAttribute] out OpenTK.Graphics.ES30.All sources, [OutAttribute] out OpenTK.Graphics.ES30.All types, [OutAttribute] out Int32 ids, [OutAttribute] out OpenTK.Graphics.ES30.All severities, [OutAttribute] out Int32 lengths, [OutAttribute] StringBuilder messageLog)
 Retrieve messages from the debug message log More...
 
static unsafe Int32 GetDebugMessageLog (Int32 count, Int32 bufSize, [OutAttribute] OpenTK.Graphics.ES30.All *sources, [OutAttribute] OpenTK.Graphics.ES30.All *types, [OutAttribute] Int32 *ids, [OutAttribute] OpenTK.Graphics.ES30.All *severities, [OutAttribute] Int32 *lengths, [OutAttribute] StringBuilder messageLog)
 Retrieve messages from the debug message log More...
 
static Int32 GetDebugMessageLog (Int32 count, Int32 bufSize, [OutAttribute] OpenTK.Graphics.ES30.DebugSourceExternal[] sources, [OutAttribute] OpenTK.Graphics.ES30.DebugType[] types, [OutAttribute] Int32[] ids, [OutAttribute] OpenTK.Graphics.ES30.DebugSeverity[] severities, [OutAttribute] Int32[] lengths, [OutAttribute] StringBuilder messageLog)
 Retrieve messages from the debug message log More...
 
static Int32 GetDebugMessageLog (Int32 count, Int32 bufSize, [OutAttribute] out OpenTK.Graphics.ES30.DebugSourceExternal sources, [OutAttribute] out OpenTK.Graphics.ES30.DebugType types, [OutAttribute] out Int32 ids, [OutAttribute] out OpenTK.Graphics.ES30.DebugSeverity severities, [OutAttribute] out Int32 lengths, [OutAttribute] StringBuilder messageLog)
 Retrieve messages from the debug message log More...
 
static unsafe Int32 GetDebugMessageLog (Int32 count, Int32 bufSize, [OutAttribute] OpenTK.Graphics.ES30.DebugSourceExternal *sources, [OutAttribute] OpenTK.Graphics.ES30.DebugType *types, [OutAttribute] Int32 *ids, [OutAttribute] OpenTK.Graphics.ES30.DebugSeverity *severities, [OutAttribute] Int32 *lengths, [OutAttribute] StringBuilder messageLog)
 Retrieve messages from the debug message log More...
 
static Int32 GetDebugMessageLog (UInt32 count, Int32 bufSize, [OutAttribute] OpenTK.Graphics.ES30.All[] sources, [OutAttribute] OpenTK.Graphics.ES30.All[] types, [OutAttribute] UInt32[] ids, [OutAttribute] OpenTK.Graphics.ES30.All[] severities, [OutAttribute] Int32[] lengths, [OutAttribute] StringBuilder messageLog)
 Retrieve messages from the debug message log More...
 
static Int32 GetDebugMessageLog (UInt32 count, Int32 bufSize, [OutAttribute] out OpenTK.Graphics.ES30.All sources, [OutAttribute] out OpenTK.Graphics.ES30.All types, [OutAttribute] out UInt32 ids, [OutAttribute] out OpenTK.Graphics.ES30.All severities, [OutAttribute] out Int32 lengths, [OutAttribute] StringBuilder messageLog)
 Retrieve messages from the debug message log More...
 
static unsafe Int32 GetDebugMessageLog (UInt32 count, Int32 bufSize, [OutAttribute] OpenTK.Graphics.ES30.All *sources, [OutAttribute] OpenTK.Graphics.ES30.All *types, [OutAttribute] UInt32 *ids, [OutAttribute] OpenTK.Graphics.ES30.All *severities, [OutAttribute] Int32 *lengths, [OutAttribute] StringBuilder messageLog)
 Retrieve messages from the debug message log More...
 
static Int32 GetDebugMessageLog (UInt32 count, Int32 bufSize, [OutAttribute] OpenTK.Graphics.ES30.DebugSourceExternal[] sources, [OutAttribute] OpenTK.Graphics.ES30.DebugType[] types, [OutAttribute] UInt32[] ids, [OutAttribute] OpenTK.Graphics.ES30.DebugSeverity[] severities, [OutAttribute] Int32[] lengths, [OutAttribute] StringBuilder messageLog)
 Retrieve messages from the debug message log More...
 
static Int32 GetDebugMessageLog (UInt32 count, Int32 bufSize, [OutAttribute] out OpenTK.Graphics.ES30.DebugSourceExternal sources, [OutAttribute] out OpenTK.Graphics.ES30.DebugType types, [OutAttribute] out UInt32 ids, [OutAttribute] out OpenTK.Graphics.ES30.DebugSeverity severities, [OutAttribute] out Int32 lengths, [OutAttribute] StringBuilder messageLog)
 Retrieve messages from the debug message log More...
 
static unsafe Int32 GetDebugMessageLog (UInt32 count, Int32 bufSize, [OutAttribute] OpenTK.Graphics.ES30.DebugSourceExternal *sources, [OutAttribute] OpenTK.Graphics.ES30.DebugType *types, [OutAttribute] UInt32 *ids, [OutAttribute] OpenTK.Graphics.ES30.DebugSeverity *severities, [OutAttribute] Int32 *lengths, [OutAttribute] StringBuilder messageLog)
 Retrieve messages from the debug message log More...
 
static
OpenTK.Graphics.ES30.ErrorCode 
GetError ()
 [requires: v2.0 and ES_VERSION_2_0] Return error information More...
 
static Single GetFloat (OpenTK.Graphics.ES30.All pname)
 [requires: v2.0 and ES_VERSION_2_0] More...
 
static Single GetFloat (OpenTK.Graphics.ES30.GetPName pname)
 [requires: v2.0 and ES_VERSION_2_0] More...
 
static void GetFloat (OpenTK.Graphics.ES30.All pname, [OutAttribute] Single[] data)
 [requires: v2.0 and ES_VERSION_2_0] More...
 
static void GetFloat (OpenTK.Graphics.ES30.All pname, [OutAttribute] out Single data)
 [requires: v2.0 and ES_VERSION_2_0] More...
 
static unsafe void GetFloat (OpenTK.Graphics.ES30.All pname, [OutAttribute] Single *data)
 [requires: v2.0 and ES_VERSION_2_0] More...
 
static void GetFloat (OpenTK.Graphics.ES30.GetPName pname, [OutAttribute] Single[] data)
 [requires: v2.0 and ES_VERSION_2_0] More...
 
static void GetFloat (OpenTK.Graphics.ES30.GetPName pname, [OutAttribute] out Single data)
 [requires: v2.0 and ES_VERSION_2_0] More...
 
static unsafe void GetFloat (OpenTK.Graphics.ES30.GetPName pname, [OutAttribute] Single *data)
 [requires: v2.0 and ES_VERSION_2_0] More...
 
static Int32 GetFragDataLocation (Int32 program, String name)
 [requires: v3.0 and ES_VERSION_3_0] Query the bindings of color numbers to user-defined varying out variables More...
 
static Int32 GetFragDataLocation (UInt32 program, String name)
 [requires: v3.0 and ES_VERSION_3_0] Query the bindings of color numbers to user-defined varying out variables More...
 
static void GetFramebufferAttachmentParameter (OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All attachment, OpenTK.Graphics.ES30.All pname, [OutAttribute] Int32[]@params)
 [requires: v2.0 and ES_VERSION_2_0] Retrieve information about attachments of a bound framebuffer object More...
 
static void GetFramebufferAttachmentParameter (OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All attachment, OpenTK.Graphics.ES30.All pname, [OutAttribute] out Int32 @params)
 [requires: v2.0 and ES_VERSION_2_0] Retrieve information about attachments of a bound framebuffer object More...
 
static unsafe void GetFramebufferAttachmentParameter (OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All attachment, OpenTK.Graphics.ES30.All pname, [OutAttribute] Int32 *@params)
 [requires: v2.0 and ES_VERSION_2_0] Retrieve information about attachments of a bound framebuffer object More...
 
static void GetFramebufferAttachmentParameter (OpenTK.Graphics.ES30.FramebufferTarget target, OpenTK.Graphics.ES30.FramebufferAttachment attachment, OpenTK.Graphics.ES30.FramebufferParameterName pname, [OutAttribute] Int32[]@params)
 [requires: v2.0 and ES_VERSION_2_0] Retrieve information about attachments of a bound framebuffer object More...
 
static void GetFramebufferAttachmentParameter (OpenTK.Graphics.ES30.FramebufferTarget target, OpenTK.Graphics.ES30.FramebufferAttachment attachment, OpenTK.Graphics.ES30.FramebufferParameterName pname, [OutAttribute] out Int32 @params)
 [requires: v2.0 and ES_VERSION_2_0] Retrieve information about attachments of a bound framebuffer object More...
 
static unsafe void GetFramebufferAttachmentParameter (OpenTK.Graphics.ES30.FramebufferTarget target, OpenTK.Graphics.ES30.FramebufferAttachment attachment, OpenTK.Graphics.ES30.FramebufferParameterName pname, [OutAttribute] Int32 *@params)
 [requires: v2.0 and ES_VERSION_2_0] Retrieve information about attachments of a bound framebuffer object More...
 
static void GetInteger64 (OpenTK.Graphics.ES30.All target, Int32 index, [OutAttribute] Int64[] data)
 [requires: v3.0 and ES_VERSION_3_0] More...
 
static void GetInteger64 (OpenTK.Graphics.ES30.All target, Int32 index, [OutAttribute] out Int64 data)
 [requires: v3.0 and ES_VERSION_3_0] More...
 
static unsafe void GetInteger64 (OpenTK.Graphics.ES30.All target, Int32 index, [OutAttribute] Int64 *data)
 [requires: v3.0 and ES_VERSION_3_0] More...
 
static void GetInteger64 (OpenTK.Graphics.ES30.All target, UInt32 index, [OutAttribute] Int64[] data)
 [requires: v3.0 and ES_VERSION_3_0] More...
 
static void GetInteger64 (OpenTK.Graphics.ES30.All target, UInt32 index, [OutAttribute] out Int64 data)
 [requires: v3.0 and ES_VERSION_3_0] More...
 
static unsafe void GetInteger64 (OpenTK.Graphics.ES30.All target, UInt32 index, [OutAttribute] Int64 *data)
 [requires: v3.0 and ES_VERSION_3_0] More...
 
static void GetInteger64 (OpenTK.Graphics.ES30.GetIndexedPName target, Int32 index, [OutAttribute] Int64[] data)
 [requires: v3.0 and ES_VERSION_3_0] More...
 
static void GetInteger64 (OpenTK.Graphics.ES30.GetIndexedPName target, Int32 index, [OutAttribute] out Int64 data)
 [requires: v3.0 and ES_VERSION_3_0] More...
 
static unsafe void GetInteger64 (OpenTK.Graphics.ES30.GetIndexedPName target, Int32 index, [OutAttribute] Int64 *data)
 [requires: v3.0 and ES_VERSION_3_0] More...
 
static void GetInteger64 (OpenTK.Graphics.ES30.GetIndexedPName target, UInt32 index, [OutAttribute] Int64[] data)
 [requires: v3.0 and ES_VERSION_3_0] More...
 
static void GetInteger64 (OpenTK.Graphics.ES30.GetIndexedPName target, UInt32 index, [OutAttribute] out Int64 data)
 [requires: v3.0 and ES_VERSION_3_0] More...
 
static unsafe void GetInteger64 (OpenTK.Graphics.ES30.GetIndexedPName target, UInt32 index, [OutAttribute] Int64 *data)
 [requires: v3.0 and ES_VERSION_3_0] More...
 
static Int64 GetInteger64 (OpenTK.Graphics.ES30.All pname)
 [requires: v3.0 and ES_VERSION_3_0] More...
 
static Int64 GetInteger64 (OpenTK.Graphics.ES30.GetPName pname)
 [requires: v3.0 and ES_VERSION_3_0] More...
 
static void GetInteger64 (OpenTK.Graphics.ES30.All pname, [OutAttribute] Int64[] data)
 [requires: v3.0 and ES_VERSION_3_0] More...
 
static void GetInteger64 (OpenTK.Graphics.ES30.All pname, [OutAttribute] out Int64 data)
 [requires: v3.0 and ES_VERSION_3_0] More...
 
static unsafe void GetInteger64 (OpenTK.Graphics.ES30.All pname, [OutAttribute] Int64 *data)
 [requires: v3.0 and ES_VERSION_3_0] More...
 
static void GetInteger64 (OpenTK.Graphics.ES30.GetPName pname, [OutAttribute] Int64[] data)
 [requires: v3.0 and ES_VERSION_3_0] More...
 
static void GetInteger64 (OpenTK.Graphics.ES30.GetPName pname, [OutAttribute] out Int64 data)
 [requires: v3.0 and ES_VERSION_3_0] More...
 
static unsafe void GetInteger64 (OpenTK.Graphics.ES30.GetPName pname, [OutAttribute] Int64 *data)
 [requires: v3.0 and ES_VERSION_3_0] More...
 
static void GetInteger (OpenTK.Graphics.ES30.All target, Int32 index, [OutAttribute] Int32[] data)
 [requires: v3.0 and ES_VERSION_3_0] More...
 
static void GetInteger (OpenTK.Graphics.ES30.All target, Int32 index, [OutAttribute] out Int32 data)
 [requires: v3.0 and ES_VERSION_3_0] More...
 
static unsafe void GetInteger (OpenTK.Graphics.ES30.All target, Int32 index, [OutAttribute] Int32 *data)
 [requires: v3.0 and ES_VERSION_3_0] More...
 
static void GetInteger (OpenTK.Graphics.ES30.All target, UInt32 index, [OutAttribute] Int32[] data)
 [requires: v3.0 and ES_VERSION_3_0] More...
 
static void GetInteger (OpenTK.Graphics.ES30.All target, UInt32 index, [OutAttribute] out Int32 data)
 [requires: v3.0 and ES_VERSION_3_0] More...
 
static unsafe void GetInteger (OpenTK.Graphics.ES30.All target, UInt32 index, [OutAttribute] Int32 *data)
 [requires: v3.0 and ES_VERSION_3_0] More...
 
static void GetInteger (OpenTK.Graphics.ES30.GetIndexedPName target, Int32 index, [OutAttribute] Int32[] data)
 [requires: v3.0 and ES_VERSION_3_0] More...
 
static void GetInteger (OpenTK.Graphics.ES30.GetIndexedPName target, Int32 index, [OutAttribute] out Int32 data)
 [requires: v3.0 and ES_VERSION_3_0] More...
 
static unsafe void GetInteger (OpenTK.Graphics.ES30.GetIndexedPName target, Int32 index, [OutAttribute] Int32 *data)
 [requires: v3.0 and ES_VERSION_3_0] More...
 
static void GetInteger (OpenTK.Graphics.ES30.GetIndexedPName target, UInt32 index, [OutAttribute] Int32[] data)
 [requires: v3.0 and ES_VERSION_3_0] More...
 
static void GetInteger (OpenTK.Graphics.ES30.GetIndexedPName target, UInt32 index, [OutAttribute] out Int32 data)
 [requires: v3.0 and ES_VERSION_3_0] More...
 
static unsafe void GetInteger (OpenTK.Graphics.ES30.GetIndexedPName target, UInt32 index, [OutAttribute] Int32 *data)
 [requires: v3.0 and ES_VERSION_3_0] More...
 
static Int32 GetInteger (OpenTK.Graphics.ES30.All pname)
 [requires: v2.0 and ES_VERSION_2_0] More...
 
static Int32 GetInteger (OpenTK.Graphics.ES30.GetPName pname)
 [requires: v2.0 and ES_VERSION_2_0] More...
 
static void GetInteger (OpenTK.Graphics.ES30.All pname, [OutAttribute] Int32[] data)
 [requires: v2.0 and ES_VERSION_2_0] More...
 
static void GetInteger (OpenTK.Graphics.ES30.All pname, [OutAttribute] out Int32 data)
 [requires: v2.0 and ES_VERSION_2_0] More...
 
static unsafe void GetInteger (OpenTK.Graphics.ES30.All pname, [OutAttribute] Int32 *data)
 [requires: v2.0 and ES_VERSION_2_0] More...
 
static void GetInteger (OpenTK.Graphics.ES30.GetPName pname, [OutAttribute] Int32[] data)
 [requires: v2.0 and ES_VERSION_2_0] More...
 
static void GetInteger (OpenTK.Graphics.ES30.GetPName pname, [OutAttribute] out Int32 data)
 [requires: v2.0 and ES_VERSION_2_0] More...
 
static unsafe void GetInteger (OpenTK.Graphics.ES30.GetPName pname, [OutAttribute] Int32 *data)
 [requires: v2.0 and ES_VERSION_2_0] More...
 
static void GetInternalformat (OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All internalformat, OpenTK.Graphics.ES30.All pname, Int32 bufSize, [OutAttribute] Int32[]@params)
 [requires: v3.0 and ES_VERSION_3_0] Retrieve information about implementation-dependent support for internal formats More...
 
static void GetInternalformat (OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All internalformat, OpenTK.Graphics.ES30.All pname, Int32 bufSize, [OutAttribute] out Int32 @params)
 [requires: v3.0 and ES_VERSION_3_0] Retrieve information about implementation-dependent support for internal formats More...
 
static unsafe void GetInternalformat (OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All internalformat, OpenTK.Graphics.ES30.All pname, Int32 bufSize, [OutAttribute] Int32 *@params)
 [requires: v3.0 and ES_VERSION_3_0] Retrieve information about implementation-dependent support for internal formats More...
 
static void GetInternalformat (OpenTK.Graphics.ES30.ImageTarget target, OpenTK.Graphics.ES30.SizedInternalFormat internalformat, OpenTK.Graphics.ES30.InternalFormatParameter pname, Int32 bufSize, [OutAttribute] Int32[]@params)
 [requires: v3.0 and ES_VERSION_3_0] Retrieve information about implementation-dependent support for internal formats More...
 
static void GetInternalformat (OpenTK.Graphics.ES30.ImageTarget target, OpenTK.Graphics.ES30.SizedInternalFormat internalformat, OpenTK.Graphics.ES30.InternalFormatParameter pname, Int32 bufSize, [OutAttribute] out Int32 @params)
 [requires: v3.0 and ES_VERSION_3_0] Retrieve information about implementation-dependent support for internal formats More...
 
static unsafe void GetInternalformat (OpenTK.Graphics.ES30.ImageTarget target, OpenTK.Graphics.ES30.SizedInternalFormat internalformat, OpenTK.Graphics.ES30.InternalFormatParameter pname, Int32 bufSize, [OutAttribute] Int32 *@params)
 [requires: v3.0 and ES_VERSION_3_0] Retrieve information about implementation-dependent support for internal formats More...
 
static void GetObjectLabel (OpenTK.Graphics.ES30.All identifier, Int32 name, Int32 bufSize, [OutAttribute] Int32[] length, [OutAttribute] StringBuilder label)
 Retrieve the label of a named object identified within a namespace More...
 
static void GetObjectLabel (OpenTK.Graphics.ES30.All identifier, Int32 name, Int32 bufSize, [OutAttribute] out Int32 length, [OutAttribute] StringBuilder label)
 Retrieve the label of a named object identified within a namespace More...
 
static unsafe void GetObjectLabel (OpenTK.Graphics.ES30.All identifier, Int32 name, Int32 bufSize, [OutAttribute] Int32 *length, [OutAttribute] StringBuilder label)
 Retrieve the label of a named object identified within a namespace More...
 
static void GetObjectLabel (OpenTK.Graphics.ES30.All identifier, UInt32 name, Int32 bufSize, [OutAttribute] Int32[] length, [OutAttribute] StringBuilder label)
 Retrieve the label of a named object identified within a namespace More...
 
static void GetObjectLabel (OpenTK.Graphics.ES30.All identifier, UInt32 name, Int32 bufSize, [OutAttribute] out Int32 length, [OutAttribute] StringBuilder label)
 Retrieve the label of a named object identified within a namespace More...
 
static unsafe void GetObjectLabel (OpenTK.Graphics.ES30.All identifier, UInt32 name, Int32 bufSize, [OutAttribute] Int32 *length, [OutAttribute] StringBuilder label)
 Retrieve the label of a named object identified within a namespace More...
 
static void GetObjectLabel (OpenTK.Graphics.ES30.ObjectLabelIdentifier identifier, Int32 name, Int32 bufSize, [OutAttribute] Int32[] length, [OutAttribute] StringBuilder label)
 Retrieve the label of a named object identified within a namespace More...
 
static void GetObjectLabel (OpenTK.Graphics.ES30.ObjectLabelIdentifier identifier, Int32 name, Int32 bufSize, [OutAttribute] out Int32 length, [OutAttribute] StringBuilder label)
 Retrieve the label of a named object identified within a namespace More...
 
static unsafe void GetObjectLabel (OpenTK.Graphics.ES30.ObjectLabelIdentifier identifier, Int32 name, Int32 bufSize, [OutAttribute] Int32 *length, [OutAttribute] StringBuilder label)
 Retrieve the label of a named object identified within a namespace More...
 
static void GetObjectLabel (OpenTK.Graphics.ES30.ObjectLabelIdentifier identifier, UInt32 name, Int32 bufSize, [OutAttribute] Int32[] length, [OutAttribute] StringBuilder label)
 Retrieve the label of a named object identified within a namespace More...
 
static void GetObjectLabel (OpenTK.Graphics.ES30.ObjectLabelIdentifier identifier, UInt32 name, Int32 bufSize, [OutAttribute] out Int32 length, [OutAttribute] StringBuilder label)
 Retrieve the label of a named object identified within a namespace More...
 
static unsafe void GetObjectLabel (OpenTK.Graphics.ES30.ObjectLabelIdentifier identifier, UInt32 name, Int32 bufSize, [OutAttribute] Int32 *length, [OutAttribute] StringBuilder label)
 Retrieve the label of a named object identified within a namespace More...
 
static void GetObjectPtrLabel (IntPtr ptr, Int32 bufSize, [OutAttribute] Int32[] length, [OutAttribute] StringBuilder label)
 Retrieve the label of a sync object identified by a pointer More...
 
static void GetObjectPtrLabel (IntPtr ptr, Int32 bufSize, [OutAttribute] out Int32 length, [OutAttribute] StringBuilder label)
 Retrieve the label of a sync object identified by a pointer More...
 
static unsafe void GetObjectPtrLabel (IntPtr ptr, Int32 bufSize, [OutAttribute] Int32 *length, [OutAttribute] StringBuilder label)
 Retrieve the label of a sync object identified by a pointer More...
 
static void GetObjectPtrLabel< T0 > ([InAttribute, OutAttribute] T0[] ptr, Int32 bufSize, [OutAttribute] Int32[] length, [OutAttribute] StringBuilder label)
 Retrieve the label of a sync object identified by a pointer More...
 
static void GetObjectPtrLabel< T0 > ([InAttribute, OutAttribute] T0[] ptr, Int32 bufSize, [OutAttribute] out Int32 length, [OutAttribute] StringBuilder label)
 Retrieve the label of a sync object identified by a pointer More...
 
static unsafe void GetObjectPtrLabel< T0 > ([InAttribute, OutAttribute] T0[] ptr, Int32 bufSize, [OutAttribute] Int32 *length, [OutAttribute] StringBuilder label)
 Retrieve the label of a sync object identified by a pointer More...
 
static void GetObjectPtrLabel< T0 > ([InAttribute, OutAttribute] T0[,] ptr, Int32 bufSize, [OutAttribute] Int32[] length, [OutAttribute] StringBuilder label)
 Retrieve the label of a sync object identified by a pointer More...
 
static void GetObjectPtrLabel< T0 > ([InAttribute, OutAttribute] T0[,] ptr, Int32 bufSize, [OutAttribute] out Int32 length, [OutAttribute] StringBuilder label)
 Retrieve the label of a sync object identified by a pointer More...
 
static unsafe void GetObjectPtrLabel< T0 > ([InAttribute, OutAttribute] T0[,] ptr, Int32 bufSize, [OutAttribute] Int32 *length, [OutAttribute] StringBuilder label)
 Retrieve the label of a sync object identified by a pointer More...
 
static void GetObjectPtrLabel< T0 > ([InAttribute, OutAttribute] T0[,,] ptr, Int32 bufSize, [OutAttribute] Int32[] length, [OutAttribute] StringBuilder label)
 Retrieve the label of a sync object identified by a pointer More...
 
static void GetObjectPtrLabel< T0 > ([InAttribute, OutAttribute] T0[,,] ptr, Int32 bufSize, [OutAttribute] out Int32 length, [OutAttribute] StringBuilder label)
 Retrieve the label of a sync object identified by a pointer More...
 
static unsafe void GetObjectPtrLabel< T0 > ([InAttribute, OutAttribute] T0[,,] ptr, Int32 bufSize, [OutAttribute] Int32 *length, [OutAttribute] StringBuilder label)
 Retrieve the label of a sync object identified by a pointer More...
 
static void GetObjectPtrLabel< T0 > ([InAttribute, OutAttribute] ref T0 ptr, Int32 bufSize, [OutAttribute] Int32[] length, [OutAttribute] StringBuilder label)
 Retrieve the label of a sync object identified by a pointer More...
 
static void GetObjectPtrLabel< T0 > ([InAttribute, OutAttribute] ref T0 ptr, Int32 bufSize, [OutAttribute] out Int32 length, [OutAttribute] StringBuilder label)
 Retrieve the label of a sync object identified by a pointer More...
 
static unsafe void GetObjectPtrLabel< T0 > ([InAttribute, OutAttribute] ref T0 ptr, Int32 bufSize, [OutAttribute] Int32 *length, [OutAttribute] StringBuilder label)
 Retrieve the label of a sync object identified by a pointer More...
 
static void GetPointer (OpenTK.Graphics.ES30.All pname, [OutAttribute] IntPtr @params)
 Return the address of the specified pointer More...
 
static void GetPointer< T1 > (OpenTK.Graphics.ES30.All pname, [InAttribute, OutAttribute] T1[]@params)
 Return the address of the specified pointer More...
 
static void GetPointer< T1 > (OpenTK.Graphics.ES30.All pname, [InAttribute, OutAttribute] T1[,]@params)
 Return the address of the specified pointer More...
 
static void GetPointer< T1 > (OpenTK.Graphics.ES30.All pname, [InAttribute, OutAttribute] T1[,,]@params)
 Return the address of the specified pointer More...
 
static void GetPointer< T1 > (OpenTK.Graphics.ES30.All pname, [InAttribute, OutAttribute] ref T1 @params)
 Return the address of the specified pointer More...
 
static void GetPointer (OpenTK.Graphics.ES30.GetPointervPName pname, [OutAttribute] IntPtr @params)
 Return the address of the specified pointer More...
 
static void GetPointer< T1 > (OpenTK.Graphics.ES30.GetPointervPName pname, [InAttribute, OutAttribute] T1[]@params)
 Return the address of the specified pointer More...
 
static void GetPointer< T1 > (OpenTK.Graphics.ES30.GetPointervPName pname, [InAttribute, OutAttribute] T1[,]@params)
 Return the address of the specified pointer More...
 
static void GetPointer< T1 > (OpenTK.Graphics.ES30.GetPointervPName pname, [InAttribute, OutAttribute] T1[,,]@params)
 Return the address of the specified pointer More...
 
static void GetPointer< T1 > (OpenTK.Graphics.ES30.GetPointervPName pname, [InAttribute, OutAttribute] ref T1 @params)
 Return the address of the specified pointer More...
 
static void GetProgramBinary (Int32 program, Int32 bufSize, [OutAttribute] out Int32 length, [OutAttribute] out OpenTK.Graphics.ES30.All binaryFormat, [OutAttribute] IntPtr binary)
 [requires: v3.0 and ES_VERSION_3_0] Return a binary representation of a program object's compiled and linked executable source More...
 
static void GetProgramBinary< T4 > (Int32 program, Int32 bufSize, [OutAttribute] out Int32 length, [OutAttribute] out OpenTK.Graphics.ES30.All binaryFormat, [InAttribute, OutAttribute] T4[] binary)
 [requires: v3.0 and ES_VERSION_3_0] Return a binary representation of a program object's compiled and linked executable source More...
 
static void GetProgramBinary< T4 > (Int32 program, Int32 bufSize, [OutAttribute] out Int32 length, [OutAttribute] out OpenTK.Graphics.ES30.All binaryFormat, [InAttribute, OutAttribute] T4[,] binary)
 [requires: v3.0 and ES_VERSION_3_0] Return a binary representation of a program object's compiled and linked executable source More...
 
static void GetProgramBinary< T4 > (Int32 program, Int32 bufSize, [OutAttribute] out Int32 length, [OutAttribute] out OpenTK.Graphics.ES30.All binaryFormat, [InAttribute, OutAttribute] T4[,,] binary)
 [requires: v3.0 and ES_VERSION_3_0] Return a binary representation of a program object's compiled and linked executable source More...
 
static void GetProgramBinary< T4 > (Int32 program, Int32 bufSize, [OutAttribute] out Int32 length, [OutAttribute] out OpenTK.Graphics.ES30.All binaryFormat, [InAttribute, OutAttribute] ref T4 binary)
 [requires: v3.0 and ES_VERSION_3_0] Return a binary representation of a program object's compiled and linked executable source More...
 
static unsafe void GetProgramBinary (Int32 program, Int32 bufSize, [OutAttribute] Int32 *length, [OutAttribute] OpenTK.Graphics.ES30.All *binaryFormat, [OutAttribute] IntPtr binary)
 [requires: v3.0 and ES_VERSION_3_0] Return a binary representation of a program object's compiled and linked executable source More...
 
static unsafe void GetProgramBinary< T4 > (Int32 program, Int32 bufSize, [OutAttribute] Int32 *length, [OutAttribute] OpenTK.Graphics.ES30.All *binaryFormat, [InAttribute, OutAttribute] T4[] binary)
 [requires: v3.0 and ES_VERSION_3_0] Return a binary representation of a program object's compiled and linked executable source More...
 
static unsafe void GetProgramBinary< T4 > (Int32 program, Int32 bufSize, [OutAttribute] Int32 *length, [OutAttribute] OpenTK.Graphics.ES30.All *binaryFormat, [InAttribute, OutAttribute] T4[,] binary)
 [requires: v3.0 and ES_VERSION_3_0] Return a binary representation of a program object's compiled and linked executable source More...
 
static unsafe void GetProgramBinary< T4 > (Int32 program, Int32 bufSize, [OutAttribute] Int32 *length, [OutAttribute] OpenTK.Graphics.ES30.All *binaryFormat, [InAttribute, OutAttribute] T4[,,] binary)
 [requires: v3.0 and ES_VERSION_3_0] Return a binary representation of a program object's compiled and linked executable source More...
 
static unsafe void GetProgramBinary< T4 > (Int32 program, Int32 bufSize, [OutAttribute] Int32 *length, [OutAttribute] OpenTK.Graphics.ES30.All *binaryFormat, [InAttribute, OutAttribute] ref T4 binary)
 [requires: v3.0 and ES_VERSION_3_0] Return a binary representation of a program object's compiled and linked executable source More...
 
static void GetProgramBinary (UInt32 program, Int32 bufSize, [OutAttribute] out Int32 length, [OutAttribute] out OpenTK.Graphics.ES30.All binaryFormat, [OutAttribute] IntPtr binary)
 [requires: v3.0 and ES_VERSION_3_0] Return a binary representation of a program object's compiled and linked executable source More...
 
static void GetProgramBinary< T4 > (UInt32 program, Int32 bufSize, [OutAttribute] out Int32 length, [OutAttribute] out OpenTK.Graphics.ES30.All binaryFormat, [InAttribute, OutAttribute] T4[] binary)
 [requires: v3.0 and ES_VERSION_3_0] Return a binary representation of a program object's compiled and linked executable source More...
 
static void GetProgramBinary< T4 > (UInt32 program, Int32 bufSize, [OutAttribute] out Int32 length, [OutAttribute] out OpenTK.Graphics.ES30.All binaryFormat, [InAttribute, OutAttribute] T4[,] binary)
 [requires: v3.0 and ES_VERSION_3_0] Return a binary representation of a program object's compiled and linked executable source More...
 
static void GetProgramBinary< T4 > (UInt32 program, Int32 bufSize, [OutAttribute] out Int32 length, [OutAttribute] out OpenTK.Graphics.ES30.All binaryFormat, [InAttribute, OutAttribute] T4[,,] binary)
 [requires: v3.0 and ES_VERSION_3_0] Return a binary representation of a program object's compiled and linked executable source More...
 
static void GetProgramBinary< T4 > (UInt32 program, Int32 bufSize, [OutAttribute] out Int32 length, [OutAttribute] out OpenTK.Graphics.ES30.All binaryFormat, [InAttribute, OutAttribute] ref T4 binary)
 [requires: v3.0 and ES_VERSION_3_0] Return a binary representation of a program object's compiled and linked executable source More...
 
static unsafe void GetProgramBinary (UInt32 program, Int32 bufSize, [OutAttribute] Int32 *length, [OutAttribute] OpenTK.Graphics.ES30.All *binaryFormat, [OutAttribute] IntPtr binary)
 [requires: v3.0 and ES_VERSION_3_0] Return a binary representation of a program object's compiled and linked executable source More...
 
static unsafe void GetProgramBinary< T4 > (UInt32 program, Int32 bufSize, [OutAttribute] Int32 *length, [OutAttribute] OpenTK.Graphics.ES30.All *binaryFormat, [InAttribute, OutAttribute] T4[] binary)
 [requires: v3.0 and ES_VERSION_3_0] Return a binary representation of a program object's compiled and linked executable source More...
 
static unsafe void GetProgramBinary< T4 > (UInt32 program, Int32 bufSize, [OutAttribute] Int32 *length, [OutAttribute] OpenTK.Graphics.ES30.All *binaryFormat, [InAttribute, OutAttribute] T4[,] binary)
 [requires: v3.0 and ES_VERSION_3_0] Return a binary representation of a program object's compiled and linked executable source More...
 
static unsafe void GetProgramBinary< T4 > (UInt32 program, Int32 bufSize, [OutAttribute] Int32 *length, [OutAttribute] OpenTK.Graphics.ES30.All *binaryFormat, [InAttribute, OutAttribute] T4[,,] binary)
 [requires: v3.0 and ES_VERSION_3_0] Return a binary representation of a program object's compiled and linked executable source More...
 
static unsafe void GetProgramBinary< T4 > (UInt32 program, Int32 bufSize, [OutAttribute] Int32 *length, [OutAttribute] OpenTK.Graphics.ES30.All *binaryFormat, [InAttribute, OutAttribute] ref T4 binary)
 [requires: v3.0 and ES_VERSION_3_0] Return a binary representation of a program object's compiled and linked executable source More...
 
static void GetProgramInfoLog (Int32 program, Int32 bufSize, [OutAttribute] out Int32 length, [OutAttribute] StringBuilder infoLog)
 [requires: v2.0 and ES_VERSION_2_0] Returns the information log for a program object More...
 
static unsafe void GetProgramInfoLog (Int32 program, Int32 bufSize, [OutAttribute] Int32 *length, [OutAttribute] StringBuilder infoLog)
 [requires: v2.0 and ES_VERSION_2_0] Returns the information log for a program object More...
 
static void GetProgramInfoLog (UInt32 program, Int32 bufSize, [OutAttribute] out Int32 length, [OutAttribute] StringBuilder infoLog)
 [requires: v2.0 and ES_VERSION_2_0] Returns the information log for a program object More...
 
static unsafe void GetProgramInfoLog (UInt32 program, Int32 bufSize, [OutAttribute] Int32 *length, [OutAttribute] StringBuilder infoLog)
 [requires: v2.0 and ES_VERSION_2_0] Returns the information log for a program object More...
 
static void GetProgram (Int32 program, OpenTK.Graphics.ES30.All pname, [OutAttribute] Int32[]@params)
 [requires: v2.0 and ES_VERSION_2_0] Returns a parameter from a program object More...
 
static void GetProgram (Int32 program, OpenTK.Graphics.ES30.All pname, [OutAttribute] out Int32 @params)
 [requires: v2.0 and ES_VERSION_2_0] Returns a parameter from a program object More...
 
static unsafe void GetProgram (Int32 program, OpenTK.Graphics.ES30.All pname, [OutAttribute] Int32 *@params)
 [requires: v2.0 and ES_VERSION_2_0] Returns a parameter from a program object More...
 
static void GetProgram (Int32 program, OpenTK.Graphics.ES30.GetProgramParameterName pname, [OutAttribute] Int32[]@params)
 [requires: v2.0 and ES_VERSION_2_0] Returns a parameter from a program object More...
 
static void GetProgram (Int32 program, OpenTK.Graphics.ES30.GetProgramParameterName pname, [OutAttribute] out Int32 @params)
 [requires: v2.0 and ES_VERSION_2_0] Returns a parameter from a program object More...
 
static unsafe void GetProgram (Int32 program, OpenTK.Graphics.ES30.GetProgramParameterName pname, [OutAttribute] Int32 *@params)
 [requires: v2.0 and ES_VERSION_2_0] Returns a parameter from a program object More...
 
static void GetProgram (UInt32 program, OpenTK.Graphics.ES30.All pname, [OutAttribute] Int32[]@params)
 [requires: v2.0 and ES_VERSION_2_0] Returns a parameter from a program object More...
 
static void GetProgram (UInt32 program, OpenTK.Graphics.ES30.All pname, [OutAttribute] out Int32 @params)
 [requires: v2.0 and ES_VERSION_2_0] Returns a parameter from a program object More...
 
static unsafe void GetProgram (UInt32 program, OpenTK.Graphics.ES30.All pname, [OutAttribute] Int32 *@params)
 [requires: v2.0 and ES_VERSION_2_0] Returns a parameter from a program object More...
 
static void GetProgram (UInt32 program, OpenTK.Graphics.ES30.GetProgramParameterName pname, [OutAttribute] Int32[]@params)
 [requires: v2.0 and ES_VERSION_2_0] Returns a parameter from a program object More...
 
static void GetProgram (UInt32 program, OpenTK.Graphics.ES30.GetProgramParameterName pname, [OutAttribute] out Int32 @params)
 [requires: v2.0 and ES_VERSION_2_0] Returns a parameter from a program object More...
 
static unsafe void GetProgram (UInt32 program, OpenTK.Graphics.ES30.GetProgramParameterName pname, [OutAttribute] Int32 *@params)
 [requires: v2.0 and ES_VERSION_2_0] Returns a parameter from a program object More...
 
static void GetQuery (OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All pname, [OutAttribute] Int32[]@params)
 [requires: v3.0 and ES_VERSION_3_0] Return parameters of a query object target More...
 
static void GetQuery (OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All pname, [OutAttribute] out Int32 @params)
 [requires: v3.0 and ES_VERSION_3_0] Return parameters of a query object target More...
 
static unsafe void GetQuery (OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All pname, [OutAttribute] Int32 *@params)
 [requires: v3.0 and ES_VERSION_3_0] Return parameters of a query object target More...
 
static void GetQuery (OpenTK.Graphics.ES30.QueryTarget target, OpenTK.Graphics.ES30.GetQueryParam pname, [OutAttribute] Int32[]@params)
 [requires: v3.0 and ES_VERSION_3_0] Return parameters of a query object target More...
 
static void GetQuery (OpenTK.Graphics.ES30.QueryTarget target, OpenTK.Graphics.ES30.GetQueryParam pname, [OutAttribute] out Int32 @params)
 [requires: v3.0 and ES_VERSION_3_0] Return parameters of a query object target More...
 
static unsafe void GetQuery (OpenTK.Graphics.ES30.QueryTarget target, OpenTK.Graphics.ES30.GetQueryParam pname, [OutAttribute] Int32 *@params)
 [requires: v3.0 and ES_VERSION_3_0] Return parameters of a query object target More...
 
static void GetQueryObject (Int32 id, OpenTK.Graphics.ES30.All pname, [OutAttribute] Int32[]@params)
 [requires: v3.0 and ES_VERSION_3_0] Return parameters of a query object More...
 
static void GetQueryObject (Int32 id, OpenTK.Graphics.ES30.All pname, [OutAttribute] out Int32 @params)
 [requires: v3.0 and ES_VERSION_3_0] Return parameters of a query object More...
 
static unsafe void GetQueryObject (Int32 id, OpenTK.Graphics.ES30.All pname, [OutAttribute] Int32 *@params)
 [requires: v3.0 and ES_VERSION_3_0] Return parameters of a query object More...
 
static void GetQueryObject (Int32 id, OpenTK.Graphics.ES30.GetQueryObjectParam pname, [OutAttribute] Int32[]@params)
 [requires: v3.0 and ES_VERSION_3_0] Return parameters of a query object More...
 
static void GetQueryObject (Int32 id, OpenTK.Graphics.ES30.GetQueryObjectParam pname, [OutAttribute] out Int32 @params)
 [requires: v3.0 and ES_VERSION_3_0] Return parameters of a query object More...
 
static unsafe void GetQueryObject (Int32 id, OpenTK.Graphics.ES30.GetQueryObjectParam pname, [OutAttribute] Int32 *@params)
 [requires: v3.0 and ES_VERSION_3_0] Return parameters of a query object More...
 
static void GetQueryObject (UInt32 id, OpenTK.Graphics.ES30.All pname, [OutAttribute] UInt32[]@params)
 [requires: v3.0 and ES_VERSION_3_0] Return parameters of a query object More...
 
static void GetQueryObject (UInt32 id, OpenTK.Graphics.ES30.All pname, [OutAttribute] out UInt32 @params)
 [requires: v3.0 and ES_VERSION_3_0] Return parameters of a query object More...
 
static unsafe void GetQueryObject (UInt32 id, OpenTK.Graphics.ES30.All pname, [OutAttribute] UInt32 *@params)
 [requires: v3.0 and ES_VERSION_3_0] Return parameters of a query object More...
 
static void GetQueryObject (UInt32 id, OpenTK.Graphics.ES30.GetQueryObjectParam pname, [OutAttribute] UInt32[]@params)
 [requires: v3.0 and ES_VERSION_3_0] Return parameters of a query object More...
 
static void GetQueryObject (UInt32 id, OpenTK.Graphics.ES30.GetQueryObjectParam pname, [OutAttribute] out UInt32 @params)
 [requires: v3.0 and ES_VERSION_3_0] Return parameters of a query object More...
 
static unsafe void GetQueryObject (UInt32 id, OpenTK.Graphics.ES30.GetQueryObjectParam pname, [OutAttribute] UInt32 *@params)
 [requires: v3.0 and ES_VERSION_3_0] Return parameters of a query object More...
 
static void GetRenderbufferParameter (OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All pname, [OutAttribute] Int32[]@params)
 [requires: v2.0 and ES_VERSION_2_0] Retrieve information about a bound renderbuffer object More...
 
static void GetRenderbufferParameter (OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All pname, [OutAttribute] out Int32 @params)
 [requires: v2.0 and ES_VERSION_2_0] Retrieve information about a bound renderbuffer object More...
 
static unsafe void GetRenderbufferParameter (OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All pname, [OutAttribute] Int32 *@params)
 [requires: v2.0 and ES_VERSION_2_0] Retrieve information about a bound renderbuffer object More...
 
static void GetRenderbufferParameter (OpenTK.Graphics.ES30.RenderbufferTarget target, OpenTK.Graphics.ES30.RenderbufferParameterName pname, [OutAttribute] Int32[]@params)
 [requires: v2.0 and ES_VERSION_2_0] Retrieve information about a bound renderbuffer object More...
 
static void GetRenderbufferParameter (OpenTK.Graphics.ES30.RenderbufferTarget target, OpenTK.Graphics.ES30.RenderbufferParameterName pname, [OutAttribute] out Int32 @params)
 [requires: v2.0 and ES_VERSION_2_0] Retrieve information about a bound renderbuffer object More...
 
static unsafe void GetRenderbufferParameter (OpenTK.Graphics.ES30.RenderbufferTarget target, OpenTK.Graphics.ES30.RenderbufferParameterName pname, [OutAttribute] Int32 *@params)
 [requires: v2.0 and ES_VERSION_2_0] Retrieve information about a bound renderbuffer object More...
 
static void GetSamplerParameter (Int32 sampler, OpenTK.Graphics.ES30.All pname, [OutAttribute] Single[]@params)
 [requires: v3.0 and ES_VERSION_3_0] Return sampler parameter values More...
 
static void GetSamplerParameter (Int32 sampler, OpenTK.Graphics.ES30.All pname, [OutAttribute] out Single @params)
 [requires: v3.0 and ES_VERSION_3_0] Return sampler parameter values More...
 
static unsafe void GetSamplerParameter (Int32 sampler, OpenTK.Graphics.ES30.All pname, [OutAttribute] Single *@params)
 [requires: v3.0 and ES_VERSION_3_0] Return sampler parameter values More...
 
static void GetSamplerParameter (Int32 sampler, OpenTK.Graphics.ES30.SamplerParameterName pname, [OutAttribute] Single[]@params)
 [requires: v3.0 and ES_VERSION_3_0] Return sampler parameter values More...
 
static void GetSamplerParameter (Int32 sampler, OpenTK.Graphics.ES30.SamplerParameterName pname, [OutAttribute] out Single @params)
 [requires: v3.0 and ES_VERSION_3_0] Return sampler parameter values More...
 
static unsafe void GetSamplerParameter (Int32 sampler, OpenTK.Graphics.ES30.SamplerParameterName pname, [OutAttribute] Single *@params)
 [requires: v3.0 and ES_VERSION_3_0] Return sampler parameter values More...
 
static void GetSamplerParameter (UInt32 sampler, OpenTK.Graphics.ES30.All pname, [OutAttribute] Single[]@params)
 [requires: v3.0 and ES_VERSION_3_0] Return sampler parameter values More...
 
static void GetSamplerParameter (UInt32 sampler, OpenTK.Graphics.ES30.All pname, [OutAttribute] out Single @params)
 [requires: v3.0 and ES_VERSION_3_0] Return sampler parameter values More...
 
static unsafe void GetSamplerParameter (UInt32 sampler, OpenTK.Graphics.ES30.All pname, [OutAttribute] Single *@params)
 [requires: v3.0 and ES_VERSION_3_0] Return sampler parameter values More...
 
static void GetSamplerParameter (UInt32 sampler, OpenTK.Graphics.ES30.SamplerParameterName pname, [OutAttribute] Single[]@params)
 [requires: v3.0 and ES_VERSION_3_0] Return sampler parameter values More...
 
static void GetSamplerParameter (UInt32 sampler, OpenTK.Graphics.ES30.SamplerParameterName pname, [OutAttribute] out Single @params)
 [requires: v3.0 and ES_VERSION_3_0] Return sampler parameter values More...
 
static unsafe void GetSamplerParameter (UInt32 sampler, OpenTK.Graphics.ES30.SamplerParameterName pname, [OutAttribute] Single *@params)
 [requires: v3.0 and ES_VERSION_3_0] Return sampler parameter values More...
 
static void GetSamplerParameter (Int32 sampler, OpenTK.Graphics.ES30.All pname, [OutAttribute] Int32[]@params)
 [requires: v3.0 and ES_VERSION_3_0] Return sampler parameter values More...
 
static void GetSamplerParameter (Int32 sampler, OpenTK.Graphics.ES30.All pname, [OutAttribute] out Int32 @params)
 [requires: v3.0 and ES_VERSION_3_0] Return sampler parameter values More...
 
static unsafe void GetSamplerParameter (Int32 sampler, OpenTK.Graphics.ES30.All pname, [OutAttribute] Int32 *@params)
 [requires: v3.0 and ES_VERSION_3_0] Return sampler parameter values More...
 
static void GetSamplerParameter (Int32 sampler, OpenTK.Graphics.ES30.SamplerParameterName pname, [OutAttribute] Int32[]@params)
 [requires: v3.0 and ES_VERSION_3_0] Return sampler parameter values More...
 
static void GetSamplerParameter (Int32 sampler, OpenTK.Graphics.ES30.SamplerParameterName pname, [OutAttribute] out Int32 @params)
 [requires: v3.0 and ES_VERSION_3_0] Return sampler parameter values More...
 
static unsafe void GetSamplerParameter (Int32 sampler, OpenTK.Graphics.ES30.SamplerParameterName pname, [OutAttribute] Int32 *@params)
 [requires: v3.0 and ES_VERSION_3_0] Return sampler parameter values More...
 
static void GetSamplerParameter (UInt32 sampler, OpenTK.Graphics.ES30.All pname, [OutAttribute] Int32[]@params)
 [requires: v3.0 and ES_VERSION_3_0] Return sampler parameter values More...
 
static void GetSamplerParameter (UInt32 sampler, OpenTK.Graphics.ES30.All pname, [OutAttribute] out Int32 @params)
 [requires: v3.0 and ES_VERSION_3_0] Return sampler parameter values More...
 
static unsafe void GetSamplerParameter (UInt32 sampler, OpenTK.Graphics.ES30.All pname, [OutAttribute] Int32 *@params)
 [requires: v3.0 and ES_VERSION_3_0] Return sampler parameter values More...
 
static void GetSamplerParameter (UInt32 sampler, OpenTK.Graphics.ES30.SamplerParameterName pname, [OutAttribute] Int32[]@params)
 [requires: v3.0 and ES_VERSION_3_0] Return sampler parameter values More...
 
static void GetSamplerParameter (UInt32 sampler, OpenTK.Graphics.ES30.SamplerParameterName pname, [OutAttribute] out Int32 @params)
 [requires: v3.0 and ES_VERSION_3_0] Return sampler parameter values More...
 
static unsafe void GetSamplerParameter (UInt32 sampler, OpenTK.Graphics.ES30.SamplerParameterName pname, [OutAttribute] Int32 *@params)
 [requires: v3.0 and ES_VERSION_3_0] Return sampler parameter values More...
 
static void GetShaderInfoLog (Int32 shader, Int32 bufSize, [OutAttribute] out Int32 length, [OutAttribute] StringBuilder infoLog)
 [requires: v2.0 and ES_VERSION_2_0] Returns the information log for a shader object More...
 
static unsafe void GetShaderInfoLog (Int32 shader, Int32 bufSize, [OutAttribute] Int32 *length, [OutAttribute] StringBuilder infoLog)
 [requires: v2.0 and ES_VERSION_2_0] Returns the information log for a shader object More...
 
static void GetShaderInfoLog (UInt32 shader, Int32 bufSize, [OutAttribute] out Int32 length, [OutAttribute] StringBuilder infoLog)
 [requires: v2.0 and ES_VERSION_2_0] Returns the information log for a shader object More...
 
static unsafe void GetShaderInfoLog (UInt32 shader, Int32 bufSize, [OutAttribute] Int32 *length, [OutAttribute] StringBuilder infoLog)
 [requires: v2.0 and ES_VERSION_2_0] Returns the information log for a shader object More...
 
static void GetShader (Int32 shader, OpenTK.Graphics.ES30.All pname, [OutAttribute] Int32[]@params)
 [requires: v2.0 and ES_VERSION_2_0] Returns a parameter from a shader object More...
 
static void GetShader (Int32 shader, OpenTK.Graphics.ES30.All pname, [OutAttribute] out Int32 @params)
 [requires: v2.0 and ES_VERSION_2_0] Returns a parameter from a shader object More...
 
static unsafe void GetShader (Int32 shader, OpenTK.Graphics.ES30.All pname, [OutAttribute] Int32 *@params)
 [requires: v2.0 and ES_VERSION_2_0] Returns a parameter from a shader object More...
 
static void GetShader (Int32 shader, OpenTK.Graphics.ES30.ShaderParameter pname, [OutAttribute] Int32[]@params)
 [requires: v2.0 and ES_VERSION_2_0] Returns a parameter from a shader object More...
 
static void GetShader (Int32 shader, OpenTK.Graphics.ES30.ShaderParameter pname, [OutAttribute] out Int32 @params)
 [requires: v2.0 and ES_VERSION_2_0] Returns a parameter from a shader object More...
 
static unsafe void GetShader (Int32 shader, OpenTK.Graphics.ES30.ShaderParameter pname, [OutAttribute] Int32 *@params)
 [requires: v2.0 and ES_VERSION_2_0] Returns a parameter from a shader object More...
 
static void GetShader (UInt32 shader, OpenTK.Graphics.ES30.All pname, [OutAttribute] Int32[]@params)
 [requires: v2.0 and ES_VERSION_2_0] Returns a parameter from a shader object More...
 
static void GetShader (UInt32 shader, OpenTK.Graphics.ES30.All pname, [OutAttribute] out Int32 @params)
 [requires: v2.0 and ES_VERSION_2_0] Returns a parameter from a shader object More...
 
static unsafe void GetShader (UInt32 shader, OpenTK.Graphics.ES30.All pname, [OutAttribute] Int32 *@params)
 [requires: v2.0 and ES_VERSION_2_0] Returns a parameter from a shader object More...
 
static void GetShader (UInt32 shader, OpenTK.Graphics.ES30.ShaderParameter pname, [OutAttribute] Int32[]@params)
 [requires: v2.0 and ES_VERSION_2_0] Returns a parameter from a shader object More...
 
static void GetShader (UInt32 shader, OpenTK.Graphics.ES30.ShaderParameter pname, [OutAttribute] out Int32 @params)
 [requires: v2.0 and ES_VERSION_2_0] Returns a parameter from a shader object More...
 
static unsafe void GetShader (UInt32 shader, OpenTK.Graphics.ES30.ShaderParameter pname, [OutAttribute] Int32 *@params)
 [requires: v2.0 and ES_VERSION_2_0] Returns a parameter from a shader object More...
 
static void GetShaderPrecisionFormat (OpenTK.Graphics.ES30.All shadertype, OpenTK.Graphics.ES30.All precisiontype, [OutAttribute] Int32[] range, [OutAttribute] Int32[] precision)
 [requires: v2.0 and ES_VERSION_2_0] Retrieve the range and precision for numeric formats supported by the shader compiler More...
 
static void GetShaderPrecisionFormat (OpenTK.Graphics.ES30.All shadertype, OpenTK.Graphics.ES30.All precisiontype, [OutAttribute] out Int32 range, [OutAttribute] out Int32 precision)
 [requires: v2.0 and ES_VERSION_2_0] Retrieve the range and precision for numeric formats supported by the shader compiler More...
 
static unsafe void GetShaderPrecisionFormat (OpenTK.Graphics.ES30.All shadertype, OpenTK.Graphics.ES30.All precisiontype, [OutAttribute] Int32 *range, [OutAttribute] Int32 *precision)
 [requires: v2.0 and ES_VERSION_2_0] Retrieve the range and precision for numeric formats supported by the shader compiler More...
 
static void GetShaderPrecisionFormat (OpenTK.Graphics.ES30.ShaderType shadertype, OpenTK.Graphics.ES30.ShaderPrecision precisiontype, [OutAttribute] Int32[] range, [OutAttribute] Int32[] precision)
 [requires: v2.0 and ES_VERSION_2_0] Retrieve the range and precision for numeric formats supported by the shader compiler More...
 
static void GetShaderPrecisionFormat (OpenTK.Graphics.ES30.ShaderType shadertype, OpenTK.Graphics.ES30.ShaderPrecision precisiontype, [OutAttribute] out Int32 range, [OutAttribute] out Int32 precision)
 [requires: v2.0 and ES_VERSION_2_0] Retrieve the range and precision for numeric formats supported by the shader compiler More...
 
static unsafe void GetShaderPrecisionFormat (OpenTK.Graphics.ES30.ShaderType shadertype, OpenTK.Graphics.ES30.ShaderPrecision precisiontype, [OutAttribute] Int32 *range, [OutAttribute] Int32 *precision)
 [requires: v2.0 and ES_VERSION_2_0] Retrieve the range and precision for numeric formats supported by the shader compiler More...
 
static void GetShaderSource (Int32 shader, Int32 bufSize, [OutAttribute] out Int32 length, [OutAttribute] StringBuilder source)
 [requires: v2.0 and ES_VERSION_2_0] Returns the source code string from a shader object More...
 
static unsafe void GetShaderSource (Int32 shader, Int32 bufSize, [OutAttribute] Int32 *length, [OutAttribute] StringBuilder source)
 [requires: v2.0 and ES_VERSION_2_0] Returns the source code string from a shader object More...
 
static void GetShaderSource (UInt32 shader, Int32 bufSize, [OutAttribute] out Int32 length, [OutAttribute] StringBuilder source)
 [requires: v2.0 and ES_VERSION_2_0] Returns the source code string from a shader object More...
 
static unsafe void GetShaderSource (UInt32 shader, Int32 bufSize, [OutAttribute] Int32 *length, [OutAttribute] StringBuilder source)
 [requires: v2.0 and ES_VERSION_2_0] Returns the source code string from a shader object More...
 
static String GetString (OpenTK.Graphics.ES30.All name)
 [requires: v2.0 and ES_VERSION_2_0] Return a string describing the current GL connection More...
 
static String GetString (OpenTK.Graphics.ES30.StringName name)
 [requires: v2.0 and ES_VERSION_2_0] Return a string describing the current GL connection More...
 
static String GetString (OpenTK.Graphics.ES30.All name, Int32 index)
 [requires: v3.0 and ES_VERSION_3_0] Return a string describing the current GL connection More...
 
static String GetString (OpenTK.Graphics.ES30.All name, UInt32 index)
 [requires: v3.0 and ES_VERSION_3_0] Return a string describing the current GL connection More...
 
static String GetString (OpenTK.Graphics.ES30.StringNameIndexed name, Int32 index)
 [requires: v3.0 and ES_VERSION_3_0] Return a string describing the current GL connection More...
 
static String GetString (OpenTK.Graphics.ES30.StringNameIndexed name, UInt32 index)
 [requires: v3.0 and ES_VERSION_3_0] Return a string describing the current GL connection More...
 
static void GetSync (IntPtr sync, OpenTK.Graphics.ES30.All pname, Int32 bufSize, [OutAttribute] out Int32 length, [OutAttribute] Int32[] values)
 [requires: v3.0 and ES_VERSION_3_0] Query the properties of a sync object More...
 
static void GetSync (IntPtr sync, OpenTK.Graphics.ES30.All pname, Int32 bufSize, [OutAttribute] out Int32 length, [OutAttribute] out Int32 values)
 [requires: v3.0 and ES_VERSION_3_0] Query the properties of a sync object More...
 
static unsafe void GetSync (IntPtr sync, OpenTK.Graphics.ES30.All pname, Int32 bufSize, [OutAttribute] Int32 *length, [OutAttribute] Int32 *values)
 [requires: v3.0 and ES_VERSION_3_0] Query the properties of a sync object More...
 
static void GetSync (IntPtr sync, OpenTK.Graphics.ES30.SyncParameterName pname, Int32 bufSize, [OutAttribute] out Int32 length, [OutAttribute] Int32[] values)
 [requires: v3.0 and ES_VERSION_3_0] Query the properties of a sync object More...
 
static void GetSync (IntPtr sync, OpenTK.Graphics.ES30.SyncParameterName pname, Int32 bufSize, [OutAttribute] out Int32 length, [OutAttribute] out Int32 values)
 [requires: v3.0 and ES_VERSION_3_0] Query the properties of a sync object More...
 
static unsafe void GetSync (IntPtr sync, OpenTK.Graphics.ES30.SyncParameterName pname, Int32 bufSize, [OutAttribute] Int32 *length, [OutAttribute] Int32 *values)
 [requires: v3.0 and ES_VERSION_3_0] Query the properties of a sync object More...
 
static void GetTexParameter (OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All pname, [OutAttribute] Single[]@params)
 [requires: v2.0 and ES_VERSION_2_0] Return texture parameter values More...
 
static void GetTexParameter (OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All pname, [OutAttribute] out Single @params)
 [requires: v2.0 and ES_VERSION_2_0] Return texture parameter values More...
 
static unsafe void GetTexParameter (OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All pname, [OutAttribute] Single *@params)
 [requires: v2.0 and ES_VERSION_2_0] Return texture parameter values More...
 
static void GetTexParameter (OpenTK.Graphics.ES30.TextureTarget target, OpenTK.Graphics.ES30.GetTextureParameterName pname, [OutAttribute] Single[]@params)
 [requires: v2.0 and ES_VERSION_2_0] Return texture parameter values More...
 
static void GetTexParameter (OpenTK.Graphics.ES30.TextureTarget target, OpenTK.Graphics.ES30.GetTextureParameterName pname, [OutAttribute] out Single @params)
 [requires: v2.0 and ES_VERSION_2_0] Return texture parameter values More...
 
static unsafe void GetTexParameter (OpenTK.Graphics.ES30.TextureTarget target, OpenTK.Graphics.ES30.GetTextureParameterName pname, [OutAttribute] Single *@params)
 [requires: v2.0 and ES_VERSION_2_0] Return texture parameter values More...
 
static void GetTexParameter (OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All pname, [OutAttribute] Int32[]@params)
 [requires: v2.0 and ES_VERSION_2_0] Return texture parameter values More...
 
static void GetTexParameter (OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All pname, [OutAttribute] out Int32 @params)
 [requires: v2.0 and ES_VERSION_2_0] Return texture parameter values More...
 
static unsafe void GetTexParameter (OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All pname, [OutAttribute] Int32 *@params)
 [requires: v2.0 and ES_VERSION_2_0] Return texture parameter values More...
 
static void GetTexParameter (OpenTK.Graphics.ES30.TextureTarget target, OpenTK.Graphics.ES30.GetTextureParameterName pname, [OutAttribute] Int32[]@params)
 [requires: v2.0 and ES_VERSION_2_0] Return texture parameter values More...
 
static void GetTexParameter (OpenTK.Graphics.ES30.TextureTarget target, OpenTK.Graphics.ES30.GetTextureParameterName pname, [OutAttribute] out Int32 @params)
 [requires: v2.0 and ES_VERSION_2_0] Return texture parameter values More...
 
static unsafe void GetTexParameter (OpenTK.Graphics.ES30.TextureTarget target, OpenTK.Graphics.ES30.GetTextureParameterName pname, [OutAttribute] Int32 *@params)
 [requires: v2.0 and ES_VERSION_2_0] Return texture parameter values More...
 
static void GetTransformFeedbackVarying (Int32 program, Int32 index, Int32 bufSize, [OutAttribute] out Int32 length, [OutAttribute] out Int32 size, [OutAttribute] out OpenTK.Graphics.ES30.All type, [OutAttribute] StringBuilder name)
 [requires: v3.0 and ES_VERSION_3_0] Retrieve information about varying variables selected for transform feedback More...
 
static void GetTransformFeedbackVarying (Int32 program, Int32 index, Int32 bufSize, [OutAttribute] out Int32 length, [OutAttribute] out Int32 size, [OutAttribute] out OpenTK.Graphics.ES30.TransformFeedbackType type, [OutAttribute] StringBuilder name)
 [requires: v3.0 and ES_VERSION_3_0] Retrieve information about varying variables selected for transform feedback More...
 
static unsafe void GetTransformFeedbackVarying (Int32 program, Int32 index, Int32 bufSize, [OutAttribute] Int32 *length, [OutAttribute] Int32 *size, [OutAttribute] OpenTK.Graphics.ES30.All *type, [OutAttribute] StringBuilder name)
 [requires: v3.0 and ES_VERSION_3_0] Retrieve information about varying variables selected for transform feedback More...
 
static unsafe void GetTransformFeedbackVarying (Int32 program, Int32 index, Int32 bufSize, [OutAttribute] Int32 *length, [OutAttribute] Int32 *size, [OutAttribute] OpenTK.Graphics.ES30.TransformFeedbackType *type, [OutAttribute] StringBuilder name)
 [requires: v3.0 and ES_VERSION_3_0] Retrieve information about varying variables selected for transform feedback More...
 
static void GetTransformFeedbackVarying (UInt32 program, UInt32 index, Int32 bufSize, [OutAttribute] out Int32 length, [OutAttribute] out Int32 size, [OutAttribute] out OpenTK.Graphics.ES30.All type, [OutAttribute] StringBuilder name)
 [requires: v3.0 and ES_VERSION_3_0] Retrieve information about varying variables selected for transform feedback More...
 
static void GetTransformFeedbackVarying (UInt32 program, UInt32 index, Int32 bufSize, [OutAttribute] out Int32 length, [OutAttribute] out Int32 size, [OutAttribute] out OpenTK.Graphics.ES30.TransformFeedbackType type, [OutAttribute] StringBuilder name)
 [requires: v3.0 and ES_VERSION_3_0] Retrieve information about varying variables selected for transform feedback More...
 
static unsafe void GetTransformFeedbackVarying (UInt32 program, UInt32 index, Int32 bufSize, [OutAttribute] Int32 *length, [OutAttribute] Int32 *size, [OutAttribute] OpenTK.Graphics.ES30.All *type, [OutAttribute] StringBuilder name)
 [requires: v3.0 and ES_VERSION_3_0] Retrieve information about varying variables selected for transform feedback More...
 
static unsafe void GetTransformFeedbackVarying (UInt32 program, UInt32 index, Int32 bufSize, [OutAttribute] Int32 *length, [OutAttribute] Int32 *size, [OutAttribute] OpenTK.Graphics.ES30.TransformFeedbackType *type, [OutAttribute] StringBuilder name)
 [requires: v3.0 and ES_VERSION_3_0] Retrieve information about varying variables selected for transform feedback More...
 
static Int32 GetUniformBlockIndex (Int32 program, String uniformBlockName)
 [requires: v3.0 and ES_VERSION_3_0] Retrieve the index of a named uniform block More...
 
static Int32 GetUniformBlockIndex (UInt32 program, String uniformBlockName)
 [requires: v3.0 and ES_VERSION_3_0] Retrieve the index of a named uniform block More...
 
static void GetUniform (Int32 program, Int32 location, [OutAttribute] Single[]@params)
 [requires: v2.0 and ES_VERSION_2_0] Returns the value of a uniform variable More...
 
static void GetUniform (Int32 program, Int32 location, [OutAttribute] out Single @params)
 [requires: v2.0 and ES_VERSION_2_0] Returns the value of a uniform variable More...
 
static unsafe void GetUniform (Int32 program, Int32 location, [OutAttribute] Single *@params)
 [requires: v2.0 and ES_VERSION_2_0] Returns the value of a uniform variable More...
 
static void GetUniform (UInt32 program, Int32 location, [OutAttribute] Single[]@params)
 [requires: v2.0 and ES_VERSION_2_0] Returns the value of a uniform variable More...
 
static void GetUniform (UInt32 program, Int32 location, [OutAttribute] out Single @params)
 [requires: v2.0 and ES_VERSION_2_0] Returns the value of a uniform variable More...
 
static unsafe void GetUniform (UInt32 program, Int32 location, [OutAttribute] Single *@params)
 [requires: v2.0 and ES_VERSION_2_0] Returns the value of a uniform variable More...
 
static void GetUniformIndices (Int32 program, Int32 uniformCount, String[] uniformNames, [OutAttribute] Int32[] uniformIndices)
 [requires: v3.0 and ES_VERSION_3_0] Retrieve the index of a named uniform block More...
 
static void GetUniformIndices (Int32 program, Int32 uniformCount, String[] uniformNames, [OutAttribute] out Int32 uniformIndices)
 [requires: v3.0 and ES_VERSION_3_0] Retrieve the index of a named uniform block More...
 
static unsafe void GetUniformIndices (Int32 program, Int32 uniformCount, String[] uniformNames, [OutAttribute] Int32 *uniformIndices)
 [requires: v3.0 and ES_VERSION_3_0] Retrieve the index of a named uniform block More...
 
static void GetUniformIndices (UInt32 program, Int32 uniformCount, String[] uniformNames, [OutAttribute] UInt32[] uniformIndices)
 [requires: v3.0 and ES_VERSION_3_0] Retrieve the index of a named uniform block More...
 
static void GetUniformIndices (UInt32 program, Int32 uniformCount, String[] uniformNames, [OutAttribute] out UInt32 uniformIndices)
 [requires: v3.0 and ES_VERSION_3_0] Retrieve the index of a named uniform block More...
 
static unsafe void GetUniformIndices (UInt32 program, Int32 uniformCount, String[] uniformNames, [OutAttribute] UInt32 *uniformIndices)
 [requires: v3.0 and ES_VERSION_3_0] Retrieve the index of a named uniform block More...
 
static void GetUniform (Int32 program, Int32 location, [OutAttribute] Int32[]@params)
 [requires: v2.0 and ES_VERSION_2_0] Returns the value of a uniform variable More...
 
static void GetUniform (Int32 program, Int32 location, [OutAttribute] out Int32 @params)
 [requires: v2.0 and ES_VERSION_2_0] Returns the value of a uniform variable More...
 
static unsafe void GetUniform (Int32 program, Int32 location, [OutAttribute] Int32 *@params)
 [requires: v2.0 and ES_VERSION_2_0] Returns the value of a uniform variable More...
 
static void GetUniform (UInt32 program, Int32 location, [OutAttribute] Int32[]@params)
 [requires: v2.0 and ES_VERSION_2_0] Returns the value of a uniform variable More...
 
static void GetUniform (UInt32 program, Int32 location, [OutAttribute] out Int32 @params)
 [requires: v2.0 and ES_VERSION_2_0] Returns the value of a uniform variable More...
 
static unsafe void GetUniform (UInt32 program, Int32 location, [OutAttribute] Int32 *@params)
 [requires: v2.0 and ES_VERSION_2_0] Returns the value of a uniform variable More...
 
static Int32 GetUniformLocation (Int32 program, String name)
 [requires: v2.0 and ES_VERSION_2_0] Returns the location of a uniform variable More...
 
static Int32 GetUniformLocation (UInt32 program, String name)
 [requires: v2.0 and ES_VERSION_2_0] Returns the location of a uniform variable More...
 
static void GetUniform (UInt32 program, Int32 location, [OutAttribute] UInt32[]@params)
 [requires: v3.0 and ES_VERSION_3_0] Returns the value of a uniform variable More...
 
static void GetUniform (UInt32 program, Int32 location, [OutAttribute] out UInt32 @params)
 [requires: v3.0 and ES_VERSION_3_0] Returns the value of a uniform variable More...
 
static unsafe void GetUniform (UInt32 program, Int32 location, [OutAttribute] UInt32 *@params)
 [requires: v3.0 and ES_VERSION_3_0] Returns the value of a uniform variable More...
 
static void GetVertexAttrib (Int32 index, OpenTK.Graphics.ES30.All pname, [OutAttribute] Single[]@params)
 [requires: v2.0 and ES_VERSION_2_0] Return a generic vertex attribute parameter More...
 
static void GetVertexAttrib (Int32 index, OpenTK.Graphics.ES30.All pname, [OutAttribute] out Single @params)
 [requires: v2.0 and ES_VERSION_2_0] Return a generic vertex attribute parameter More...
 
static unsafe void GetVertexAttrib (Int32 index, OpenTK.Graphics.ES30.All pname, [OutAttribute] Single *@params)
 [requires: v2.0 and ES_VERSION_2_0] Return a generic vertex attribute parameter More...
 
static void GetVertexAttrib (Int32 index, OpenTK.Graphics.ES30.VertexAttribParameter pname, [OutAttribute] Single[]@params)
 [requires: v2.0 and ES_VERSION_2_0] Return a generic vertex attribute parameter More...
 
static void GetVertexAttrib (Int32 index, OpenTK.Graphics.ES30.VertexAttribParameter pname, [OutAttribute] out Single @params)
 [requires: v2.0 and ES_VERSION_2_0] Return a generic vertex attribute parameter More...
 
static unsafe void GetVertexAttrib (Int32 index, OpenTK.Graphics.ES30.VertexAttribParameter pname, [OutAttribute] Single *@params)
 [requires: v2.0 and ES_VERSION_2_0] Return a generic vertex attribute parameter More...
 
static void GetVertexAttrib (UInt32 index, OpenTK.Graphics.ES30.All pname, [OutAttribute] Single[]@params)
 [requires: v2.0 and ES_VERSION_2_0] Return a generic vertex attribute parameter More...
 
static void GetVertexAttrib (UInt32 index, OpenTK.Graphics.ES30.All pname, [OutAttribute] out Single @params)
 [requires: v2.0 and ES_VERSION_2_0] Return a generic vertex attribute parameter More...
 
static unsafe void GetVertexAttrib (UInt32 index, OpenTK.Graphics.ES30.All pname, [OutAttribute] Single *@params)
 [requires: v2.0 and ES_VERSION_2_0] Return a generic vertex attribute parameter More...
 
static void GetVertexAttrib (UInt32 index, OpenTK.Graphics.ES30.VertexAttribParameter pname, [OutAttribute] Single[]@params)
 [requires: v2.0 and ES_VERSION_2_0] Return a generic vertex attribute parameter More...
 
static void GetVertexAttrib (UInt32 index, OpenTK.Graphics.ES30.VertexAttribParameter pname, [OutAttribute] out Single @params)
 [requires: v2.0 and ES_VERSION_2_0] Return a generic vertex attribute parameter More...
 
static unsafe void GetVertexAttrib (UInt32 index, OpenTK.Graphics.ES30.VertexAttribParameter pname, [OutAttribute] Single *@params)
 [requires: v2.0 and ES_VERSION_2_0] Return a generic vertex attribute parameter More...
 
static void GetVertexAttribI (Int32 index, OpenTK.Graphics.ES30.All pname, [OutAttribute] out Int32 @params)
 [requires: v3.0 and ES_VERSION_3_0] More...
 
static unsafe void GetVertexAttribI (Int32 index, OpenTK.Graphics.ES30.All pname, [OutAttribute] Int32 *@params)
 [requires: v3.0 and ES_VERSION_3_0] More...
 
static void GetVertexAttribI (UInt32 index, OpenTK.Graphics.ES30.All pname, [OutAttribute] out Int32 @params)
 [requires: v3.0 and ES_VERSION_3_0] More...
 
static unsafe void GetVertexAttribI (UInt32 index, OpenTK.Graphics.ES30.All pname, [OutAttribute] Int32 *@params)
 [requires: v3.0 and ES_VERSION_3_0] More...
 
static void GetVertexAttribI (UInt32 index, OpenTK.Graphics.ES30.All pname, [OutAttribute] out UInt32 @params)
 [requires: v3.0 and ES_VERSION_3_0] More...
 
static unsafe void GetVertexAttribI (UInt32 index, OpenTK.Graphics.ES30.All pname, [OutAttribute] UInt32 *@params)
 [requires: v3.0 and ES_VERSION_3_0] More...
 
static void GetVertexAttrib (Int32 index, OpenTK.Graphics.ES30.All pname, [OutAttribute] Int32[]@params)
 [requires: v2.0 and ES_VERSION_2_0] Return a generic vertex attribute parameter More...
 
static void GetVertexAttrib (Int32 index, OpenTK.Graphics.ES30.All pname, [OutAttribute] out Int32 @params)
 [requires: v2.0 and ES_VERSION_2_0] Return a generic vertex attribute parameter More...
 
static unsafe void GetVertexAttrib (Int32 index, OpenTK.Graphics.ES30.All pname, [OutAttribute] Int32 *@params)
 [requires: v2.0 and ES_VERSION_2_0] Return a generic vertex attribute parameter More...
 
static void GetVertexAttrib (Int32 index, OpenTK.Graphics.ES30.VertexAttribParameter pname, [OutAttribute] Int32[]@params)
 [requires: v2.0 and ES_VERSION_2_0] Return a generic vertex attribute parameter More...
 
static void GetVertexAttrib (Int32 index, OpenTK.Graphics.ES30.VertexAttribParameter pname, [OutAttribute] out Int32 @params)
 [requires: v2.0 and ES_VERSION_2_0] Return a generic vertex attribute parameter More...
 
static unsafe void GetVertexAttrib (Int32 index, OpenTK.Graphics.ES30.VertexAttribParameter pname, [OutAttribute] Int32 *@params)
 [requires: v2.0 and ES_VERSION_2_0] Return a generic vertex attribute parameter More...
 
static void GetVertexAttrib (UInt32 index, OpenTK.Graphics.ES30.All pname, [OutAttribute] Int32[]@params)
 [requires: v2.0 and ES_VERSION_2_0] Return a generic vertex attribute parameter More...
 
static void GetVertexAttrib (UInt32 index, OpenTK.Graphics.ES30.All pname, [OutAttribute] out Int32 @params)
 [requires: v2.0 and ES_VERSION_2_0] Return a generic vertex attribute parameter More...
 
static unsafe void GetVertexAttrib (UInt32 index, OpenTK.Graphics.ES30.All pname, [OutAttribute] Int32 *@params)
 [requires: v2.0 and ES_VERSION_2_0] Return a generic vertex attribute parameter More...
 
static void GetVertexAttrib (UInt32 index, OpenTK.Graphics.ES30.VertexAttribParameter pname, [OutAttribute] Int32[]@params)
 [requires: v2.0 and ES_VERSION_2_0] Return a generic vertex attribute parameter More...
 
static void GetVertexAttrib (UInt32 index, OpenTK.Graphics.ES30.VertexAttribParameter pname, [OutAttribute] out Int32 @params)
 [requires: v2.0 and ES_VERSION_2_0] Return a generic vertex attribute parameter More...
 
static unsafe void GetVertexAttrib (UInt32 index, OpenTK.Graphics.ES30.VertexAttribParameter pname, [OutAttribute] Int32 *@params)
 [requires: v2.0 and ES_VERSION_2_0] Return a generic vertex attribute parameter More...
 
static void GetVertexAttribPointer (Int32 index, OpenTK.Graphics.ES30.All pname, [OutAttribute] IntPtr pointer)
 [requires: v2.0 and ES_VERSION_2_0] Return the address of the specified generic vertex attribute pointer More...
 
static void GetVertexAttribPointer< T2 > (Int32 index, OpenTK.Graphics.ES30.All pname, [InAttribute, OutAttribute] T2[] pointer)
 [requires: v2.0 and ES_VERSION_2_0] Return the address of the specified generic vertex attribute pointer More...
 
static void GetVertexAttribPointer< T2 > (Int32 index, OpenTK.Graphics.ES30.All pname, [InAttribute, OutAttribute] T2[,] pointer)
 [requires: v2.0 and ES_VERSION_2_0] Return the address of the specified generic vertex attribute pointer More...
 
static void GetVertexAttribPointer< T2 > (Int32 index, OpenTK.Graphics.ES30.All pname, [InAttribute, OutAttribute] T2[,,] pointer)
 [requires: v2.0 and ES_VERSION_2_0] Return the address of the specified generic vertex attribute pointer More...
 
static void GetVertexAttribPointer< T2 > (Int32 index, OpenTK.Graphics.ES30.All pname, [InAttribute, OutAttribute] ref T2 pointer)
 [requires: v2.0 and ES_VERSION_2_0] Return the address of the specified generic vertex attribute pointer More...
 
static void GetVertexAttribPointer (Int32 index, OpenTK.Graphics.ES30.VertexAttribPointerParameter pname, [OutAttribute] IntPtr pointer)
 [requires: v2.0 and ES_VERSION_2_0] Return the address of the specified generic vertex attribute pointer More...
 
static void GetVertexAttribPointer< T2 > (Int32 index, OpenTK.Graphics.ES30.VertexAttribPointerParameter pname, [InAttribute, OutAttribute] T2[] pointer)
 [requires: v2.0 and ES_VERSION_2_0] Return the address of the specified generic vertex attribute pointer More...
 
static void GetVertexAttribPointer< T2 > (Int32 index, OpenTK.Graphics.ES30.VertexAttribPointerParameter pname, [InAttribute, OutAttribute] T2[,] pointer)
 [requires: v2.0 and ES_VERSION_2_0] Return the address of the specified generic vertex attribute pointer More...
 
static void GetVertexAttribPointer< T2 > (Int32 index, OpenTK.Graphics.ES30.VertexAttribPointerParameter pname, [InAttribute, OutAttribute] T2[,,] pointer)
 [requires: v2.0 and ES_VERSION_2_0] Return the address of the specified generic vertex attribute pointer More...
 
static void GetVertexAttribPointer< T2 > (Int32 index, OpenTK.Graphics.ES30.VertexAttribPointerParameter pname, [InAttribute, OutAttribute] ref T2 pointer)
 [requires: v2.0 and ES_VERSION_2_0] Return the address of the specified generic vertex attribute pointer More...
 
static void GetVertexAttribPointer (UInt32 index, OpenTK.Graphics.ES30.All pname, [OutAttribute] IntPtr pointer)
 [requires: v2.0 and ES_VERSION_2_0] Return the address of the specified generic vertex attribute pointer More...
 
static void GetVertexAttribPointer< T2 > (UInt32 index, OpenTK.Graphics.ES30.All pname, [InAttribute, OutAttribute] T2[] pointer)
 [requires: v2.0 and ES_VERSION_2_0] Return the address of the specified generic vertex attribute pointer More...
 
static void GetVertexAttribPointer< T2 > (UInt32 index, OpenTK.Graphics.ES30.All pname, [InAttribute, OutAttribute] T2[,] pointer)
 [requires: v2.0 and ES_VERSION_2_0] Return the address of the specified generic vertex attribute pointer More...
 
static void GetVertexAttribPointer< T2 > (UInt32 index, OpenTK.Graphics.ES30.All pname, [InAttribute, OutAttribute] T2[,,] pointer)
 [requires: v2.0 and ES_VERSION_2_0] Return the address of the specified generic vertex attribute pointer More...
 
static void GetVertexAttribPointer< T2 > (UInt32 index, OpenTK.Graphics.ES30.All pname, [InAttribute, OutAttribute] ref T2 pointer)
 [requires: v2.0 and ES_VERSION_2_0] Return the address of the specified generic vertex attribute pointer More...
 
static void GetVertexAttribPointer (UInt32 index, OpenTK.Graphics.ES30.VertexAttribPointerParameter pname, [OutAttribute] IntPtr pointer)
 [requires: v2.0 and ES_VERSION_2_0] Return the address of the specified generic vertex attribute pointer More...
 
static void GetVertexAttribPointer< T2 > (UInt32 index, OpenTK.Graphics.ES30.VertexAttribPointerParameter pname, [InAttribute, OutAttribute] T2[] pointer)
 [requires: v2.0 and ES_VERSION_2_0] Return the address of the specified generic vertex attribute pointer More...
 
static void GetVertexAttribPointer< T2 > (UInt32 index, OpenTK.Graphics.ES30.VertexAttribPointerParameter pname, [InAttribute, OutAttribute] T2[,] pointer)
 [requires: v2.0 and ES_VERSION_2_0] Return the address of the specified generic vertex attribute pointer More...
 
static void GetVertexAttribPointer< T2 > (UInt32 index, OpenTK.Graphics.ES30.VertexAttribPointerParameter pname, [InAttribute, OutAttribute] T2[,,] pointer)
 [requires: v2.0 and ES_VERSION_2_0] Return the address of the specified generic vertex attribute pointer More...
 
static void GetVertexAttribPointer< T2 > (UInt32 index, OpenTK.Graphics.ES30.VertexAttribPointerParameter pname, [InAttribute, OutAttribute] ref T2 pointer)
 [requires: v2.0 and ES_VERSION_2_0] Return the address of the specified generic vertex attribute pointer More...
 
static void Hint (OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All mode)
 [requires: v2.0 and ES_VERSION_2_0] Specify implementation-specific hints More...
 
static void Hint (OpenTK.Graphics.ES30.HintTarget target, OpenTK.Graphics.ES30.HintMode mode)
 [requires: v2.0 and ES_VERSION_2_0] Specify implementation-specific hints More...
 
static void InvalidateFramebuffer (OpenTK.Graphics.ES30.All target, Int32 numAttachments, OpenTK.Graphics.ES30.All[] attachments)
 [requires: v3.0 and ES_VERSION_3_0] Invalidate the content some or all of a framebuffer object's attachments More...
 
static void InvalidateFramebuffer (OpenTK.Graphics.ES30.All target, Int32 numAttachments, ref OpenTK.Graphics.ES30.All attachments)
 [requires: v3.0 and ES_VERSION_3_0] Invalidate the content some or all of a framebuffer object's attachments More...
 
static unsafe void InvalidateFramebuffer (OpenTK.Graphics.ES30.All target, Int32 numAttachments, OpenTK.Graphics.ES30.All *attachments)
 [requires: v3.0 and ES_VERSION_3_0] Invalidate the content some or all of a framebuffer object's attachments More...
 
static void InvalidateFramebuffer (OpenTK.Graphics.ES30.FramebufferTarget target, Int32 numAttachments, OpenTK.Graphics.ES30.FramebufferAttachment[] attachments)
 [requires: v3.0 and ES_VERSION_3_0] Invalidate the content some or all of a framebuffer object's attachments More...
 
static void InvalidateFramebuffer (OpenTK.Graphics.ES30.FramebufferTarget target, Int32 numAttachments, ref OpenTK.Graphics.ES30.FramebufferAttachment attachments)
 [requires: v3.0 and ES_VERSION_3_0] Invalidate the content some or all of a framebuffer object's attachments More...
 
static unsafe void InvalidateFramebuffer (OpenTK.Graphics.ES30.FramebufferTarget target, Int32 numAttachments, OpenTK.Graphics.ES30.FramebufferAttachment *attachments)
 [requires: v3.0 and ES_VERSION_3_0] Invalidate the content some or all of a framebuffer object's attachments More...
 
static void InvalidateSubFramebuffer (OpenTK.Graphics.ES30.All target, Int32 numAttachments, OpenTK.Graphics.ES30.All[] attachments, Int32 x, Int32 y, Int32 width, Int32 height)
 [requires: v3.0 and ES_VERSION_3_0] Invalidate the content of a region of some or all of a framebuffer object's attachments More...
 
static void InvalidateSubFramebuffer (OpenTK.Graphics.ES30.All target, Int32 numAttachments, ref OpenTK.Graphics.ES30.All attachments, Int32 x, Int32 y, Int32 width, Int32 height)
 [requires: v3.0 and ES_VERSION_3_0] Invalidate the content of a region of some or all of a framebuffer object's attachments More...
 
static unsafe void InvalidateSubFramebuffer (OpenTK.Graphics.ES30.All target, Int32 numAttachments, OpenTK.Graphics.ES30.All *attachments, Int32 x, Int32 y, Int32 width, Int32 height)
 [requires: v3.0 and ES_VERSION_3_0] Invalidate the content of a region of some or all of a framebuffer object's attachments More...
 
static void InvalidateSubFramebuffer (OpenTK.Graphics.ES30.FramebufferTarget target, Int32 numAttachments, OpenTK.Graphics.ES30.FramebufferAttachment[] attachments, Int32 x, Int32 y, Int32 width, Int32 height)
 [requires: v3.0 and ES_VERSION_3_0] Invalidate the content of a region of some or all of a framebuffer object's attachments More...
 
static void InvalidateSubFramebuffer (OpenTK.Graphics.ES30.FramebufferTarget target, Int32 numAttachments, ref OpenTK.Graphics.ES30.FramebufferAttachment attachments, Int32 x, Int32 y, Int32 width, Int32 height)
 [requires: v3.0 and ES_VERSION_3_0] Invalidate the content of a region of some or all of a framebuffer object's attachments More...
 
static unsafe void InvalidateSubFramebuffer (OpenTK.Graphics.ES30.FramebufferTarget target, Int32 numAttachments, OpenTK.Graphics.ES30.FramebufferAttachment *attachments, Int32 x, Int32 y, Int32 width, Int32 height)
 [requires: v3.0 and ES_VERSION_3_0] Invalidate the content of a region of some or all of a framebuffer object's attachments More...
 
static bool IsBuffer (Int32 buffer)
 [requires: v2.0 and ES_VERSION_2_0] Determine if a name corresponds to a buffer object More...
 
static bool IsBuffer (UInt32 buffer)
 [requires: v2.0 and ES_VERSION_2_0] Determine if a name corresponds to a buffer object More...
 
static bool IsEnabled (OpenTK.Graphics.ES30.All cap)
 [requires: v2.0 and ES_VERSION_2_0] Test whether a capability is enabled More...
 
static bool IsEnabled (OpenTK.Graphics.ES30.EnableCap cap)
 [requires: v2.0 and ES_VERSION_2_0] Test whether a capability is enabled More...
 
static bool IsFramebuffer (Int32 framebuffer)
 [requires: v2.0 and ES_VERSION_2_0] Determine if a name corresponds to a framebuffer object More...
 
static bool IsFramebuffer (UInt32 framebuffer)
 [requires: v2.0 and ES_VERSION_2_0] Determine if a name corresponds to a framebuffer object More...
 
static bool IsProgram (Int32 program)
 [requires: v2.0 and ES_VERSION_2_0] Determines if a name corresponds to a program object More...
 
static bool IsProgram (UInt32 program)
 [requires: v2.0 and ES_VERSION_2_0] Determines if a name corresponds to a program object More...
 
static bool IsQuery (Int32 id)
 [requires: v3.0 and ES_VERSION_3_0] Determine if a name corresponds to a query object More...
 
static bool IsQuery (UInt32 id)
 [requires: v3.0 and ES_VERSION_3_0] Determine if a name corresponds to a query object More...
 
static bool IsRenderbuffer (Int32 renderbuffer)
 [requires: v2.0 and ES_VERSION_2_0] Determine if a name corresponds to a renderbuffer object More...
 
static bool IsRenderbuffer (UInt32 renderbuffer)
 [requires: v2.0 and ES_VERSION_2_0] Determine if a name corresponds to a renderbuffer object More...
 
static bool IsSampler (Int32 sampler)
 [requires: v3.0 and ES_VERSION_3_0] Determine if a name corresponds to a sampler object More...
 
static bool IsSampler (UInt32 sampler)
 [requires: v3.0 and ES_VERSION_3_0] Determine if a name corresponds to a sampler object More...
 
static bool IsShader (Int32 shader)
 [requires: v2.0 and ES_VERSION_2_0] Determines if a name corresponds to a shader object More...
 
static bool IsShader (UInt32 shader)
 [requires: v2.0 and ES_VERSION_2_0] Determines if a name corresponds to a shader object More...
 
static bool IsSync (IntPtr sync)
 [requires: v3.0 and ES_VERSION_3_0] Determine if a name corresponds to a sync object More...
 
static bool IsTexture (Int32 texture)
 [requires: v2.0 and ES_VERSION_2_0] Determine if a name corresponds to a texture More...
 
static bool IsTexture (UInt32 texture)
 [requires: v2.0 and ES_VERSION_2_0] Determine if a name corresponds to a texture More...
 
static bool IsTransformFeedback (Int32 id)
 [requires: v3.0 and ES_VERSION_3_0] Determine if a name corresponds to a transform feedback object More...
 
static bool IsTransformFeedback (UInt32 id)
 [requires: v3.0 and ES_VERSION_3_0] Determine if a name corresponds to a transform feedback object More...
 
static bool IsVertexArray (Int32 array)
 [requires: v3.0 and ES_VERSION_3_0] Determine if a name corresponds to a vertex array object More...
 
static bool IsVertexArray (UInt32 array)
 [requires: v3.0 and ES_VERSION_3_0] Determine if a name corresponds to a vertex array object More...
 
static void LineWidth (Single width)
 [requires: v2.0 and ES_VERSION_2_0] Specify the width of rasterized lines More...
 
static void LinkProgram (Int32 program)
 [requires: v2.0 and ES_VERSION_2_0] Links a program object More...
 
static void LinkProgram (UInt32 program)
 [requires: v2.0 and ES_VERSION_2_0] Links a program object More...
 
static IntPtr MapBufferRange (OpenTK.Graphics.ES30.All target, IntPtr offset, IntPtr length, OpenTK.Graphics.ES30.All access)
 [requires: v3.0 and ES_VERSION_3_0] Map a section of a buffer object's data store More...
 
static IntPtr MapBufferRange (OpenTK.Graphics.ES30.BufferTarget target, IntPtr offset, IntPtr length, OpenTK.Graphics.ES30.BufferAccessMask access)
 [requires: v3.0 and ES_VERSION_3_0] Map a section of a buffer object's data store More...
 
static void ObjectLabel (OpenTK.Graphics.ES30.All identifier, Int32 name, Int32 length, String label)
 Label a named object identified within a namespace More...
 
static void ObjectLabel (OpenTK.Graphics.ES30.All identifier, UInt32 name, Int32 length, String label)
 Label a named object identified within a namespace More...
 
static void ObjectLabel (OpenTK.Graphics.ES30.ObjectLabelIdentifier identifier, Int32 name, Int32 length, String label)
 Label a named object identified within a namespace More...
 
static void ObjectLabel (OpenTK.Graphics.ES30.ObjectLabelIdentifier identifier, UInt32 name, Int32 length, String label)
 Label a named object identified within a namespace More...
 
static void ObjectPtrLabel (IntPtr ptr, Int32 length, String label)
 Label a a sync object identified by a pointer More...
 
static void ObjectPtrLabel< T0 > ([InAttribute, OutAttribute] T0[] ptr, Int32 length, String label)
 Label a a sync object identified by a pointer More...
 
static void ObjectPtrLabel< T0 > ([InAttribute, OutAttribute] T0[,] ptr, Int32 length, String label)
 Label a a sync object identified by a pointer More...
 
static void ObjectPtrLabel< T0 > ([InAttribute, OutAttribute] T0[,,] ptr, Int32 length, String label)
 Label a a sync object identified by a pointer More...
 
static void ObjectPtrLabel< T0 > ([InAttribute, OutAttribute] ref T0 ptr, Int32 length, String label)
 Label a a sync object identified by a pointer More...
 
static void PauseTransformFeedback ()
 [requires: v3.0 and ES_VERSION_3_0] Pause transform feedback operations More...
 
static void PixelStore (OpenTK.Graphics.ES30.All pname, Int32 param)
 [requires: v2.0 and ES_VERSION_2_0] Set pixel storage modes More...
 
static void PixelStore (OpenTK.Graphics.ES30.PixelStoreParameter pname, Int32 param)
 [requires: v2.0 and ES_VERSION_2_0] Set pixel storage modes More...
 
static void PolygonOffset (Single factor, Single units)
 [requires: v2.0 and ES_VERSION_2_0] Set the scale and units used to calculate depth values More...
 
static void PopDebugGroup ()
 Pop the active debug group More...
 
static void ProgramBinary (Int32 program, OpenTK.Graphics.ES30.All binaryFormat, IntPtr binary, Int32 length)
 [requires: v3.0 and ES_VERSION_3_0] Load a program object with a program binary More...
 
static void ProgramBinary< T2 > (Int32 program, OpenTK.Graphics.ES30.All binaryFormat, [InAttribute, OutAttribute] T2[] binary, Int32 length)
 [requires: v3.0 and ES_VERSION_3_0] Load a program object with a program binary More...
 
static void ProgramBinary< T2 > (Int32 program, OpenTK.Graphics.ES30.All binaryFormat, [InAttribute, OutAttribute] T2[,] binary, Int32 length)
 [requires: v3.0 and ES_VERSION_3_0] Load a program object with a program binary More...
 
static void ProgramBinary< T2 > (Int32 program, OpenTK.Graphics.ES30.All binaryFormat, [InAttribute, OutAttribute] T2[,,] binary, Int32 length)
 [requires: v3.0 and ES_VERSION_3_0] Load a program object with a program binary More...
 
static void ProgramBinary< T2 > (Int32 program, OpenTK.Graphics.ES30.All binaryFormat, [InAttribute, OutAttribute] ref T2 binary, Int32 length)
 [requires: v3.0 and ES_VERSION_3_0] Load a program object with a program binary More...
 
static void ProgramBinary (UInt32 program, OpenTK.Graphics.ES30.All binaryFormat, IntPtr binary, Int32 length)
 [requires: v3.0 and ES_VERSION_3_0] Load a program object with a program binary More...
 
static void ProgramBinary< T2 > (UInt32 program, OpenTK.Graphics.ES30.All binaryFormat, [InAttribute, OutAttribute] T2[] binary, Int32 length)
 [requires: v3.0 and ES_VERSION_3_0] Load a program object with a program binary More...
 
static void ProgramBinary< T2 > (UInt32 program, OpenTK.Graphics.ES30.All binaryFormat, [InAttribute, OutAttribute] T2[,] binary, Int32 length)
 [requires: v3.0 and ES_VERSION_3_0] Load a program object with a program binary More...
 
static void ProgramBinary< T2 > (UInt32 program, OpenTK.Graphics.ES30.All binaryFormat, [InAttribute, OutAttribute] T2[,,] binary, Int32 length)
 [requires: v3.0 and ES_VERSION_3_0] Load a program object with a program binary More...
 
static void ProgramBinary< T2 > (UInt32 program, OpenTK.Graphics.ES30.All binaryFormat, [InAttribute, OutAttribute] ref T2 binary, Int32 length)
 [requires: v3.0 and ES_VERSION_3_0] Load a program object with a program binary More...
 
static void ProgramParameter (Int32 program, OpenTK.Graphics.ES30.All pname, Int32 value)
 [requires: v3.0 and ES_VERSION_3_0] Specify a parameter for a program object More...
 
static void ProgramParameter (Int32 program, OpenTK.Graphics.ES30.ProgramParameterName pname, Int32 value)
 [requires: v3.0 and ES_VERSION_3_0] Specify a parameter for a program object More...
 
static void ProgramParameter (UInt32 program, OpenTK.Graphics.ES30.All pname, Int32 value)
 [requires: v3.0 and ES_VERSION_3_0] Specify a parameter for a program object More...
 
static void ProgramParameter (UInt32 program, OpenTK.Graphics.ES30.ProgramParameterName pname, Int32 value)
 [requires: v3.0 and ES_VERSION_3_0] Specify a parameter for a program object More...
 
static void PushDebugGroup (OpenTK.Graphics.ES30.All source, Int32 id, Int32 length, String message)
 Push a named debug group into the command stream More...
 
static void PushDebugGroup (OpenTK.Graphics.ES30.All source, UInt32 id, Int32 length, String message)
 Push a named debug group into the command stream More...
 
static void ReadBuffer (OpenTK.Graphics.ES30.All mode)
 [requires: v3.0 and ES_VERSION_3_0] Select a color buffer source for pixels More...
 
static void ReadBuffer (OpenTK.Graphics.ES30.ReadBufferMode mode)
 [requires: v3.0 and ES_VERSION_3_0] Select a color buffer source for pixels More...
 
static void ReadPixels (Int32 x, Int32 y, Int32 width, Int32 height, OpenTK.Graphics.ES30.All format, OpenTK.Graphics.ES30.All type, [OutAttribute] IntPtr pixels)
 [requires: v2.0 and ES_VERSION_2_0] Read a block of pixels from the frame buffer More...
 
static void ReadPixels< T6 > (Int32 x, Int32 y, Int32 width, Int32 height, OpenTK.Graphics.ES30.All format, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute] T6[] pixels)
 [requires: v2.0 and ES_VERSION_2_0] Read a block of pixels from the frame buffer More...
 
static void ReadPixels< T6 > (Int32 x, Int32 y, Int32 width, Int32 height, OpenTK.Graphics.ES30.All format, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute] T6[,] pixels)
 [requires: v2.0 and ES_VERSION_2_0] Read a block of pixels from the frame buffer More...
 
static void ReadPixels< T6 > (Int32 x, Int32 y, Int32 width, Int32 height, OpenTK.Graphics.ES30.All format, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute] T6[,,] pixels)
 [requires: v2.0 and ES_VERSION_2_0] Read a block of pixels from the frame buffer More...
 
static void ReadPixels< T6 > (Int32 x, Int32 y, Int32 width, Int32 height, OpenTK.Graphics.ES30.All format, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute] ref T6 pixels)
 [requires: v2.0 and ES_VERSION_2_0] Read a block of pixels from the frame buffer More...
 
static void ReadPixels (Int32 x, Int32 y, Int32 width, Int32 height, OpenTK.Graphics.ES30.PixelFormat format, OpenTK.Graphics.ES30.PixelType type, [OutAttribute] IntPtr pixels)
 [requires: v2.0 and ES_VERSION_2_0] Read a block of pixels from the frame buffer More...
 
static void ReadPixels< T6 > (Int32 x, Int32 y, Int32 width, Int32 height, OpenTK.Graphics.ES30.PixelFormat format, OpenTK.Graphics.ES30.PixelType type, [InAttribute, OutAttribute] T6[] pixels)
 [requires: v2.0 and ES_VERSION_2_0] Read a block of pixels from the frame buffer More...
 
static void ReadPixels< T6 > (Int32 x, Int32 y, Int32 width, Int32 height, OpenTK.Graphics.ES30.PixelFormat format, OpenTK.Graphics.ES30.PixelType type, [InAttribute, OutAttribute] T6[,] pixels)
 [requires: v2.0 and ES_VERSION_2_0] Read a block of pixels from the frame buffer More...
 
static void ReadPixels< T6 > (Int32 x, Int32 y, Int32 width, Int32 height, OpenTK.Graphics.ES30.PixelFormat format, OpenTK.Graphics.ES30.PixelType type, [InAttribute, OutAttribute] T6[,,] pixels)
 [requires: v2.0 and ES_VERSION_2_0] Read a block of pixels from the frame buffer More...
 
static void ReadPixels< T6 > (Int32 x, Int32 y, Int32 width, Int32 height, OpenTK.Graphics.ES30.PixelFormat format, OpenTK.Graphics.ES30.PixelType type, [InAttribute, OutAttribute] ref T6 pixels)
 [requires: v2.0 and ES_VERSION_2_0] Read a block of pixels from the frame buffer More...
 
static void ReleaseShaderCompiler ()
 [requires: v2.0 and ES_VERSION_2_0] Release resources consumed by the implementation's shader compiler More...
 
static void RenderbufferStorage (OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All internalformat, Int32 width, Int32 height)
 [requires: v2.0 and ES_VERSION_2_0] Establish data storage, format and dimensions of a renderbuffer object's image More...
 
static void RenderbufferStorage (OpenTK.Graphics.ES30.RenderbufferTarget target, OpenTK.Graphics.ES30.RenderbufferInternalFormat internalformat, Int32 width, Int32 height)
 [requires: v2.0 and ES_VERSION_2_0] Establish data storage, format and dimensions of a renderbuffer object's image More...
 
static void RenderbufferStorageMultisample (OpenTK.Graphics.ES30.All target, Int32 samples, OpenTK.Graphics.ES30.All internalformat, Int32 width, Int32 height)
 [requires: v3.0 and ES_VERSION_3_0] Establish data storage, format, dimensions and sample count of a renderbuffer object's image More...
 
static void RenderbufferStorageMultisample (OpenTK.Graphics.ES30.RenderbufferTarget target, Int32 samples, OpenTK.Graphics.ES30.RenderbufferInternalFormat internalformat, Int32 width, Int32 height)
 [requires: v3.0 and ES_VERSION_3_0] Establish data storage, format, dimensions and sample count of a renderbuffer object's image More...
 
static void ResumeTransformFeedback ()
 [requires: v3.0 and ES_VERSION_3_0] Resume transform feedback operations More...
 
static void SampleCoverage (Single value, bool invert)
 [requires: v2.0 and ES_VERSION_2_0] Specify multisample coverage parameters More...
 
static void SamplerParameter (Int32 sampler, OpenTK.Graphics.ES30.All pname, Single param)
 [requires: v3.0 and ES_VERSION_3_0] Set sampler parameters More...
 
static void SamplerParameter (Int32 sampler, OpenTK.Graphics.ES30.SamplerParameterName pname, Single param)
 [requires: v3.0 and ES_VERSION_3_0] Set sampler parameters More...
 
static void SamplerParameter (UInt32 sampler, OpenTK.Graphics.ES30.All pname, Single param)
 [requires: v3.0 and ES_VERSION_3_0] Set sampler parameters More...
 
static void SamplerParameter (UInt32 sampler, OpenTK.Graphics.ES30.SamplerParameterName pname, Single param)
 [requires: v3.0 and ES_VERSION_3_0] Set sampler parameters More...
 
static void SamplerParameter (Int32 sampler, OpenTK.Graphics.ES30.All pname, Single[] param)
 [requires: v3.0 and ES_VERSION_3_0] Set sampler parameters More...
 
static unsafe void SamplerParameter (Int32 sampler, OpenTK.Graphics.ES30.All pname, Single *param)
 [requires: v3.0 and ES_VERSION_3_0] Set sampler parameters More...
 
static void SamplerParameter (Int32 sampler, OpenTK.Graphics.ES30.SamplerParameterName pname, Single[] param)
 [requires: v3.0 and ES_VERSION_3_0] Set sampler parameters More...
 
static unsafe void SamplerParameter (Int32 sampler, OpenTK.Graphics.ES30.SamplerParameterName pname, Single *param)
 [requires: v3.0 and ES_VERSION_3_0] Set sampler parameters More...
 
static void SamplerParameter (UInt32 sampler, OpenTK.Graphics.ES30.All pname, Single[] param)
 [requires: v3.0 and ES_VERSION_3_0] Set sampler parameters More...
 
static unsafe void SamplerParameter (UInt32 sampler, OpenTK.Graphics.ES30.All pname, Single *param)
 [requires: v3.0 and ES_VERSION_3_0] Set sampler parameters More...
 
static void SamplerParameter (UInt32 sampler, OpenTK.Graphics.ES30.SamplerParameterName pname, Single[] param)
 [requires: v3.0 and ES_VERSION_3_0] Set sampler parameters More...
 
static unsafe void SamplerParameter (UInt32 sampler, OpenTK.Graphics.ES30.SamplerParameterName pname, Single *param)
 [requires: v3.0 and ES_VERSION_3_0] Set sampler parameters More...
 
static void SamplerParameter (Int32 sampler, OpenTK.Graphics.ES30.All pname, Int32 param)
 [requires: v3.0 and ES_VERSION_3_0] Set sampler parameters More...
 
static void SamplerParameter (Int32 sampler, OpenTK.Graphics.ES30.SamplerParameterName pname, Int32 param)
 [requires: v3.0 and ES_VERSION_3_0] Set sampler parameters More...
 
static void SamplerParameter (UInt32 sampler, OpenTK.Graphics.ES30.All pname, Int32 param)
 [requires: v3.0 and ES_VERSION_3_0] Set sampler parameters More...
 
static void SamplerParameter (UInt32 sampler, OpenTK.Graphics.ES30.SamplerParameterName pname, Int32 param)
 [requires: v3.0 and ES_VERSION_3_0] Set sampler parameters More...
 
static void SamplerParameter (Int32 sampler, OpenTK.Graphics.ES30.All pname, Int32[] param)
 [requires: v3.0 and ES_VERSION_3_0] Set sampler parameters More...
 
static unsafe void SamplerParameter (Int32 sampler, OpenTK.Graphics.ES30.All pname, Int32 *param)
 [requires: v3.0 and ES_VERSION_3_0] Set sampler parameters More...
 
static void SamplerParameter (Int32 sampler, OpenTK.Graphics.ES30.SamplerParameterName pname, Int32[] param)
 [requires: v3.0 and ES_VERSION_3_0] Set sampler parameters More...
 
static unsafe void SamplerParameter (Int32 sampler, OpenTK.Graphics.ES30.SamplerParameterName pname, Int32 *param)
 [requires: v3.0 and ES_VERSION_3_0] Set sampler parameters More...
 
static void SamplerParameter (UInt32 sampler, OpenTK.Graphics.ES30.All pname, Int32[] param)
 [requires: v3.0 and ES_VERSION_3_0] Set sampler parameters More...
 
static unsafe void SamplerParameter (UInt32 sampler, OpenTK.Graphics.ES30.All pname, Int32 *param)
 [requires: v3.0 and ES_VERSION_3_0] Set sampler parameters More...
 
static void SamplerParameter (UInt32 sampler, OpenTK.Graphics.ES30.SamplerParameterName pname, Int32[] param)
 [requires: v3.0 and ES_VERSION_3_0] Set sampler parameters More...
 
static unsafe void SamplerParameter (UInt32 sampler, OpenTK.Graphics.ES30.SamplerParameterName pname, Int32 *param)
 [requires: v3.0 and ES_VERSION_3_0] Set sampler parameters More...
 
static void Scissor (Int32 x, Int32 y, Int32 width, Int32 height)
 [requires: v2.0 and ES_VERSION_2_0] Define the scissor box More...
 
static void ShaderBinary (Int32 count, Int32[] shaders, OpenTK.Graphics.ES30.All binaryformat, IntPtr binary, Int32 length)
 [requires: v2.0 and ES_VERSION_2_0] Load pre-compiled shader binaries More...
 
static void ShaderBinary< T3 > (Int32 count, Int32[] shaders, OpenTK.Graphics.ES30.All binaryformat, [InAttribute, OutAttribute] T3[] binary, Int32 length)
 [requires: v2.0 and ES_VERSION_2_0] Load pre-compiled shader binaries More...
 
static void ShaderBinary< T3 > (Int32 count, Int32[] shaders, OpenTK.Graphics.ES30.All binaryformat, [InAttribute, OutAttribute] T3[,] binary, Int32 length)
 [requires: v2.0 and ES_VERSION_2_0] Load pre-compiled shader binaries More...
 
static void ShaderBinary< T3 > (Int32 count, Int32[] shaders, OpenTK.Graphics.ES30.All binaryformat, [InAttribute, OutAttribute] T3[,,] binary, Int32 length)
 [requires: v2.0 and ES_VERSION_2_0] Load pre-compiled shader binaries More...
 
static void ShaderBinary< T3 > (Int32 count, Int32[] shaders, OpenTK.Graphics.ES30.All binaryformat, [InAttribute, OutAttribute] ref T3 binary, Int32 length)
 [requires: v2.0 and ES_VERSION_2_0] Load pre-compiled shader binaries More...
 
static void ShaderBinary (Int32 count, Int32[] shaders, OpenTK.Graphics.ES30.ShaderBinaryFormat binaryformat, IntPtr binary, Int32 length)
 [requires: v2.0 and ES_VERSION_2_0] Load pre-compiled shader binaries More...
 
static void ShaderBinary< T3 > (Int32 count, Int32[] shaders, OpenTK.Graphics.ES30.ShaderBinaryFormat binaryformat, [InAttribute, OutAttribute] T3[] binary, Int32 length)
 [requires: v2.0 and ES_VERSION_2_0] Load pre-compiled shader binaries More...
 
static void ShaderBinary< T3 > (Int32 count, Int32[] shaders, OpenTK.Graphics.ES30.ShaderBinaryFormat binaryformat, [InAttribute, OutAttribute] T3[,] binary, Int32 length)
 [requires: v2.0 and ES_VERSION_2_0] Load pre-compiled shader binaries More...
 
static void ShaderBinary< T3 > (Int32 count, Int32[] shaders, OpenTK.Graphics.ES30.ShaderBinaryFormat binaryformat, [InAttribute, OutAttribute] T3[,,] binary, Int32 length)
 [requires: v2.0 and ES_VERSION_2_0] Load pre-compiled shader binaries More...
 
static void ShaderBinary< T3 > (Int32 count, Int32[] shaders, OpenTK.Graphics.ES30.ShaderBinaryFormat binaryformat, [InAttribute, OutAttribute] ref T3 binary, Int32 length)
 [requires: v2.0 and ES_VERSION_2_0] Load pre-compiled shader binaries More...
 
static void ShaderBinary (Int32 count, ref Int32 shaders, OpenTK.Graphics.ES30.All binaryformat, IntPtr binary, Int32 length)
 [requires: v2.0 and ES_VERSION_2_0] Load pre-compiled shader binaries More...
 
static void ShaderBinary< T3 > (Int32 count, ref Int32 shaders, OpenTK.Graphics.ES30.All binaryformat, [InAttribute, OutAttribute] T3[] binary, Int32 length)
 [requires: v2.0 and ES_VERSION_2_0] Load pre-compiled shader binaries More...
 
static void ShaderBinary< T3 > (Int32 count, ref Int32 shaders, OpenTK.Graphics.ES30.All binaryformat, [InAttribute, OutAttribute] T3[,] binary, Int32 length)
 [requires: v2.0 and ES_VERSION_2_0] Load pre-compiled shader binaries More...
 
static void ShaderBinary< T3 > (Int32 count, ref Int32 shaders, OpenTK.Graphics.ES30.All binaryformat, [InAttribute, OutAttribute] T3[,,] binary, Int32 length)
 [requires: v2.0 and ES_VERSION_2_0] Load pre-compiled shader binaries More...
 
static void ShaderBinary< T3 > (Int32 count, ref Int32 shaders, OpenTK.Graphics.ES30.All binaryformat, [InAttribute, OutAttribute] ref T3 binary, Int32 length)
 [requires: v2.0 and ES_VERSION_2_0] Load pre-compiled shader binaries More...
 
static void ShaderBinary (Int32 count, ref Int32 shaders, OpenTK.Graphics.ES30.ShaderBinaryFormat binaryformat, IntPtr binary, Int32 length)
 [requires: v2.0 and ES_VERSION_2_0] Load pre-compiled shader binaries More...
 
static void ShaderBinary< T3 > (Int32 count, ref Int32 shaders, OpenTK.Graphics.ES30.ShaderBinaryFormat binaryformat, [InAttribute, OutAttribute] T3[] binary, Int32 length)
 [requires: v2.0 and ES_VERSION_2_0] Load pre-compiled shader binaries More...
 
static void ShaderBinary< T3 > (Int32 count, ref Int32 shaders, OpenTK.Graphics.ES30.ShaderBinaryFormat binaryformat, [InAttribute, OutAttribute] T3[,] binary, Int32 length)
 [requires: v2.0 and ES_VERSION_2_0] Load pre-compiled shader binaries More...
 
static void ShaderBinary< T3 > (Int32 count, ref Int32 shaders, OpenTK.Graphics.ES30.ShaderBinaryFormat binaryformat, [InAttribute, OutAttribute] T3[,,] binary, Int32 length)
 [requires: v2.0 and ES_VERSION_2_0] Load pre-compiled shader binaries More...
 
static void ShaderBinary< T3 > (Int32 count, ref Int32 shaders, OpenTK.Graphics.ES30.ShaderBinaryFormat binaryformat, [InAttribute, OutAttribute] ref T3 binary, Int32 length)
 [requires: v2.0 and ES_VERSION_2_0] Load pre-compiled shader binaries More...
 
static unsafe void ShaderBinary (Int32 count, Int32 *shaders, OpenTK.Graphics.ES30.All binaryformat, IntPtr binary, Int32 length)
 [requires: v2.0 and ES_VERSION_2_0] Load pre-compiled shader binaries More...
 
static unsafe void ShaderBinary< T3 > (Int32 count, Int32 *shaders, OpenTK.Graphics.ES30.All binaryformat, [InAttribute, OutAttribute] T3[] binary, Int32 length)
 [requires: v2.0 and ES_VERSION_2_0] Load pre-compiled shader binaries More...
 
static unsafe void ShaderBinary< T3 > (Int32 count, Int32 *shaders, OpenTK.Graphics.ES30.All binaryformat, [InAttribute, OutAttribute] T3[,] binary, Int32 length)
 [requires: v2.0 and ES_VERSION_2_0] Load pre-compiled shader binaries More...
 
static unsafe void ShaderBinary< T3 > (Int32 count, Int32 *shaders, OpenTK.Graphics.ES30.All binaryformat, [InAttribute, OutAttribute] T3[,,] binary, Int32 length)
 [requires: v2.0 and ES_VERSION_2_0] Load pre-compiled shader binaries More...
 
static unsafe void ShaderBinary< T3 > (Int32 count, Int32 *shaders, OpenTK.Graphics.ES30.All binaryformat, [InAttribute, OutAttribute] ref T3 binary, Int32 length)
 [requires: v2.0 and ES_VERSION_2_0] Load pre-compiled shader binaries More...
 
static unsafe void ShaderBinary (Int32 count, Int32 *shaders, OpenTK.Graphics.ES30.ShaderBinaryFormat binaryformat, IntPtr binary, Int32 length)
 [requires: v2.0 and ES_VERSION_2_0] Load pre-compiled shader binaries More...
 
static unsafe void ShaderBinary< T3 > (Int32 count, Int32 *shaders, OpenTK.Graphics.ES30.ShaderBinaryFormat binaryformat, [InAttribute, OutAttribute] T3[] binary, Int32 length)
 [requires: v2.0 and ES_VERSION_2_0] Load pre-compiled shader binaries More...
 
static unsafe void ShaderBinary< T3 > (Int32 count, Int32 *shaders, OpenTK.Graphics.ES30.ShaderBinaryFormat binaryformat, [InAttribute, OutAttribute] T3[,] binary, Int32 length)
 [requires: v2.0 and ES_VERSION_2_0] Load pre-compiled shader binaries More...
 
static unsafe void ShaderBinary< T3 > (Int32 count, Int32 *shaders, OpenTK.Graphics.ES30.ShaderBinaryFormat binaryformat, [InAttribute, OutAttribute] T3[,,] binary, Int32 length)
 [requires: v2.0 and ES_VERSION_2_0] Load pre-compiled shader binaries More...
 
static unsafe void ShaderBinary< T3 > (Int32 count, Int32 *shaders, OpenTK.Graphics.ES30.ShaderBinaryFormat binaryformat, [InAttribute, OutAttribute] ref T3 binary, Int32 length)
 [requires: v2.0 and ES_VERSION_2_0] Load pre-compiled shader binaries More...
 
static void ShaderBinary (Int32 count, UInt32[] shaders, OpenTK.Graphics.ES30.All binaryformat, IntPtr binary, Int32 length)
 [requires: v2.0 and ES_VERSION_2_0] Load pre-compiled shader binaries More...
 
static void ShaderBinary< T3 > (Int32 count, UInt32[] shaders, OpenTK.Graphics.ES30.All binaryformat, [InAttribute, OutAttribute] T3[] binary, Int32 length)
 [requires: v2.0 and ES_VERSION_2_0] Load pre-compiled shader binaries More...
 
static void ShaderBinary< T3 > (Int32 count, UInt32[] shaders, OpenTK.Graphics.ES30.All binaryformat, [InAttribute, OutAttribute] T3[,] binary, Int32 length)
 [requires: v2.0 and ES_VERSION_2_0] Load pre-compiled shader binaries More...
 
static void ShaderBinary< T3 > (Int32 count, UInt32[] shaders, OpenTK.Graphics.ES30.All binaryformat, [InAttribute, OutAttribute] T3[,,] binary, Int32 length)
 [requires: v2.0 and ES_VERSION_2_0] Load pre-compiled shader binaries More...
 
static void ShaderBinary< T3 > (Int32 count, UInt32[] shaders, OpenTK.Graphics.ES30.All binaryformat, [InAttribute, OutAttribute] ref T3 binary, Int32 length)
 [requires: v2.0 and ES_VERSION_2_0] Load pre-compiled shader binaries More...
 
static void ShaderBinary (Int32 count, UInt32[] shaders, OpenTK.Graphics.ES30.ShaderBinaryFormat binaryformat, IntPtr binary, Int32 length)
 [requires: v2.0 and ES_VERSION_2_0] Load pre-compiled shader binaries More...
 
static void ShaderBinary< T3 > (Int32 count, UInt32[] shaders, OpenTK.Graphics.ES30.ShaderBinaryFormat binaryformat, [InAttribute, OutAttribute] T3[] binary, Int32 length)
 [requires: v2.0 and ES_VERSION_2_0] Load pre-compiled shader binaries More...
 
static void ShaderBinary< T3 > (Int32 count, UInt32[] shaders, OpenTK.Graphics.ES30.ShaderBinaryFormat binaryformat, [InAttribute, OutAttribute] T3[,] binary, Int32 length)
 [requires: v2.0 and ES_VERSION_2_0] Load pre-compiled shader binaries More...
 
static void ShaderBinary< T3 > (Int32 count, UInt32[] shaders, OpenTK.Graphics.ES30.ShaderBinaryFormat binaryformat, [InAttribute, OutAttribute] T3[,,] binary, Int32 length)
 [requires: v2.0 and ES_VERSION_2_0] Load pre-compiled shader binaries More...
 
static void ShaderBinary< T3 > (Int32 count, UInt32[] shaders, OpenTK.Graphics.ES30.ShaderBinaryFormat binaryformat, [InAttribute, OutAttribute] ref T3 binary, Int32 length)
 [requires: v2.0 and ES_VERSION_2_0] Load pre-compiled shader binaries More...
 
static void ShaderBinary (Int32 count, ref UInt32 shaders, OpenTK.Graphics.ES30.All binaryformat, IntPtr binary, Int32 length)
 [requires: v2.0 and ES_VERSION_2_0] Load pre-compiled shader binaries More...
 
static void ShaderBinary< T3 > (Int32 count, ref UInt32 shaders, OpenTK.Graphics.ES30.All binaryformat, [InAttribute, OutAttribute] T3[] binary, Int32 length)
 [requires: v2.0 and ES_VERSION_2_0] Load pre-compiled shader binaries More...
 
static void ShaderBinary< T3 > (Int32 count, ref UInt32 shaders, OpenTK.Graphics.ES30.All binaryformat, [InAttribute, OutAttribute] T3[,] binary, Int32 length)
 [requires: v2.0 and ES_VERSION_2_0] Load pre-compiled shader binaries More...
 
static void ShaderBinary< T3 > (Int32 count, ref UInt32 shaders, OpenTK.Graphics.ES30.All binaryformat, [InAttribute, OutAttribute] T3[,,] binary, Int32 length)
 [requires: v2.0 and ES_VERSION_2_0] Load pre-compiled shader binaries More...
 
static void ShaderBinary< T3 > (Int32 count, ref UInt32 shaders, OpenTK.Graphics.ES30.All binaryformat, [InAttribute, OutAttribute] ref T3 binary, Int32 length)
 [requires: v2.0 and ES_VERSION_2_0] Load pre-compiled shader binaries More...
 
static void ShaderBinary (Int32 count, ref UInt32 shaders, OpenTK.Graphics.ES30.ShaderBinaryFormat binaryformat, IntPtr binary, Int32 length)
 [requires: v2.0 and ES_VERSION_2_0] Load pre-compiled shader binaries More...
 
static void ShaderBinary< T3 > (Int32 count, ref UInt32 shaders, OpenTK.Graphics.ES30.ShaderBinaryFormat binaryformat, [InAttribute, OutAttribute] T3[] binary, Int32 length)
 [requires: v2.0 and ES_VERSION_2_0] Load pre-compiled shader binaries More...
 
static void ShaderBinary< T3 > (Int32 count, ref UInt32 shaders, OpenTK.Graphics.ES30.ShaderBinaryFormat binaryformat, [InAttribute, OutAttribute] T3[,] binary, Int32 length)
 [requires: v2.0 and ES_VERSION_2_0] Load pre-compiled shader binaries More...
 
static void ShaderBinary< T3 > (Int32 count, ref UInt32 shaders, OpenTK.Graphics.ES30.ShaderBinaryFormat binaryformat, [InAttribute, OutAttribute] T3[,,] binary, Int32 length)
 [requires: v2.0 and ES_VERSION_2_0] Load pre-compiled shader binaries More...
 
static void ShaderBinary< T3 > (Int32 count, ref UInt32 shaders, OpenTK.Graphics.ES30.ShaderBinaryFormat binaryformat, [InAttribute, OutAttribute] ref T3 binary, Int32 length)
 [requires: v2.0 and ES_VERSION_2_0] Load pre-compiled shader binaries More...
 
static unsafe void ShaderBinary (Int32 count, UInt32 *shaders, OpenTK.Graphics.ES30.All binaryformat, IntPtr binary, Int32 length)
 [requires: v2.0 and ES_VERSION_2_0] Load pre-compiled shader binaries More...
 
static unsafe void ShaderBinary< T3 > (Int32 count, UInt32 *shaders, OpenTK.Graphics.ES30.All binaryformat, [InAttribute, OutAttribute] T3[] binary, Int32 length)
 [requires: v2.0 and ES_VERSION_2_0] Load pre-compiled shader binaries More...
 
static unsafe void ShaderBinary< T3 > (Int32 count, UInt32 *shaders, OpenTK.Graphics.ES30.All binaryformat, [InAttribute, OutAttribute] T3[,] binary, Int32 length)
 [requires: v2.0 and ES_VERSION_2_0] Load pre-compiled shader binaries More...
 
static unsafe void ShaderBinary< T3 > (Int32 count, UInt32 *shaders, OpenTK.Graphics.ES30.All binaryformat, [InAttribute, OutAttribute] T3[,,] binary, Int32 length)
 [requires: v2.0 and ES_VERSION_2_0] Load pre-compiled shader binaries More...
 
static unsafe void ShaderBinary< T3 > (Int32 count, UInt32 *shaders, OpenTK.Graphics.ES30.All binaryformat, [InAttribute, OutAttribute] ref T3 binary, Int32 length)
 [requires: v2.0 and ES_VERSION_2_0] Load pre-compiled shader binaries More...
 
static unsafe void ShaderBinary (Int32 count, UInt32 *shaders, OpenTK.Graphics.ES30.ShaderBinaryFormat binaryformat, IntPtr binary, Int32 length)
 [requires: v2.0 and ES_VERSION_2_0] Load pre-compiled shader binaries More...
 
static unsafe void ShaderBinary< T3 > (Int32 count, UInt32 *shaders, OpenTK.Graphics.ES30.ShaderBinaryFormat binaryformat, [InAttribute, OutAttribute] T3[] binary, Int32 length)
 [requires: v2.0 and ES_VERSION_2_0] Load pre-compiled shader binaries More...
 
static unsafe void ShaderBinary< T3 > (Int32 count, UInt32 *shaders, OpenTK.Graphics.ES30.ShaderBinaryFormat binaryformat, [InAttribute, OutAttribute] T3[,] binary, Int32 length)
 [requires: v2.0 and ES_VERSION_2_0] Load pre-compiled shader binaries More...
 
static unsafe void ShaderBinary< T3 > (Int32 count, UInt32 *shaders, OpenTK.Graphics.ES30.ShaderBinaryFormat binaryformat, [InAttribute, OutAttribute] T3[,,] binary, Int32 length)
 [requires: v2.0 and ES_VERSION_2_0] Load pre-compiled shader binaries More...
 
static unsafe void ShaderBinary< T3 > (Int32 count, UInt32 *shaders, OpenTK.Graphics.ES30.ShaderBinaryFormat binaryformat, [InAttribute, OutAttribute] ref T3 binary, Int32 length)
 [requires: v2.0 and ES_VERSION_2_0] Load pre-compiled shader binaries More...
 
static void ShaderSource (Int32 shader, Int32 count, String[]@string, Int32[] length)
 [requires: v2.0 and ES_VERSION_2_0] Replaces the source code in a shader object More...
 
static void ShaderSource (Int32 shader, Int32 count, String[]@string, ref Int32 length)
 [requires: v2.0 and ES_VERSION_2_0] Replaces the source code in a shader object More...
 
static unsafe void ShaderSource (Int32 shader, Int32 count, String[]@string, Int32 *length)
 [requires: v2.0 and ES_VERSION_2_0] Replaces the source code in a shader object More...
 
static void ShaderSource (UInt32 shader, Int32 count, String[]@string, Int32[] length)
 [requires: v2.0 and ES_VERSION_2_0] Replaces the source code in a shader object More...
 
static void ShaderSource (UInt32 shader, Int32 count, String[]@string, ref Int32 length)
 [requires: v2.0 and ES_VERSION_2_0] Replaces the source code in a shader object More...
 
static unsafe void ShaderSource (UInt32 shader, Int32 count, String[]@string, Int32 *length)
 [requires: v2.0 and ES_VERSION_2_0] Replaces the source code in a shader object More...
 
static void StencilFunc (OpenTK.Graphics.ES30.All func, Int32 @ref, Int32 mask)
 [requires: v2.0 and ES_VERSION_2_0] Set front and back function and reference value for stencil testing More...
 
static void StencilFunc (OpenTK.Graphics.ES30.All func, Int32 @ref, UInt32 mask)
 [requires: v2.0 and ES_VERSION_2_0] Set front and back function and reference value for stencil testing More...
 
static void StencilFunc (OpenTK.Graphics.ES30.StencilFunction func, Int32 @ref, Int32 mask)
 [requires: v2.0 and ES_VERSION_2_0] Set front and back function and reference value for stencil testing More...
 
static void StencilFunc (OpenTK.Graphics.ES30.StencilFunction func, Int32 @ref, UInt32 mask)
 [requires: v2.0 and ES_VERSION_2_0] Set front and back function and reference value for stencil testing More...
 
static void StencilFuncSeparate (OpenTK.Graphics.ES30.All face, OpenTK.Graphics.ES30.All func, Int32 @ref, Int32 mask)
 [requires: v2.0 and ES_VERSION_2_0] Set front and/or back function and reference value for stencil testing More...
 
static void StencilFuncSeparate (OpenTK.Graphics.ES30.All face, OpenTK.Graphics.ES30.All func, Int32 @ref, UInt32 mask)
 [requires: v2.0 and ES_VERSION_2_0] Set front and/or back function and reference value for stencil testing More...
 
static void StencilFuncSeparate (OpenTK.Graphics.ES30.StencilFace face, OpenTK.Graphics.ES30.StencilFunction func, Int32 @ref, Int32 mask)
 [requires: v2.0 and ES_VERSION_2_0] Set front and/or back function and reference value for stencil testing More...
 
static void StencilFuncSeparate (OpenTK.Graphics.ES30.StencilFace face, OpenTK.Graphics.ES30.StencilFunction func, Int32 @ref, UInt32 mask)
 [requires: v2.0 and ES_VERSION_2_0] Set front and/or back function and reference value for stencil testing More...
 
static void StencilMask (Int32 mask)
 [requires: v2.0 and ES_VERSION_2_0] Control the front and back writing of individual bits in the stencil planes More...
 
static void StencilMask (UInt32 mask)
 [requires: v2.0 and ES_VERSION_2_0] Control the front and back writing of individual bits in the stencil planes More...
 
static void StencilMaskSeparate (OpenTK.Graphics.ES30.All face, Int32 mask)
 [requires: v2.0 and ES_VERSION_2_0] Control the front and/or back writing of individual bits in the stencil planes More...
 
static void StencilMaskSeparate (OpenTK.Graphics.ES30.All face, UInt32 mask)
 [requires: v2.0 and ES_VERSION_2_0] Control the front and/or back writing of individual bits in the stencil planes More...
 
static void StencilMaskSeparate (OpenTK.Graphics.ES30.StencilFace face, Int32 mask)
 [requires: v2.0 and ES_VERSION_2_0] Control the front and/or back writing of individual bits in the stencil planes More...
 
static void StencilMaskSeparate (OpenTK.Graphics.ES30.StencilFace face, UInt32 mask)
 [requires: v2.0 and ES_VERSION_2_0] Control the front and/or back writing of individual bits in the stencil planes More...
 
static void StencilOp (OpenTK.Graphics.ES30.All fail, OpenTK.Graphics.ES30.All zfail, OpenTK.Graphics.ES30.All zpass)
 [requires: v2.0 and ES_VERSION_2_0] Set front and back stencil test actions More...
 
static void StencilOp (OpenTK.Graphics.ES30.StencilOp fail, OpenTK.Graphics.ES30.StencilOp zfail, OpenTK.Graphics.ES30.StencilOp zpass)
 [requires: v2.0 and ES_VERSION_2_0] Set front and back stencil test actions More...
 
static void StencilOpSeparate (OpenTK.Graphics.ES30.All face, OpenTK.Graphics.ES30.All sfail, OpenTK.Graphics.ES30.All dpfail, OpenTK.Graphics.ES30.All dppass)
 [requires: v2.0 and ES_VERSION_2_0] Set front and/or back stencil test actions More...
 
static void StencilOpSeparate (OpenTK.Graphics.ES30.StencilFace face, OpenTK.Graphics.ES30.StencilOp sfail, OpenTK.Graphics.ES30.StencilOp dpfail, OpenTK.Graphics.ES30.StencilOp dppass)
 [requires: v2.0 and ES_VERSION_2_0] Set front and/or back stencil test actions More...
 
static void TexImage2D (OpenTK.Graphics.ES30.All target, Int32 level, OpenTK.Graphics.ES30.All internalformat, Int32 width, Int32 height, Int32 border, OpenTK.Graphics.ES30.All format, OpenTK.Graphics.ES30.All type, IntPtr pixels)
 [requires: v2.0 and ES_VERSION_2_0] Specify a two-dimensional texture image More...
 
static void TexImage2D< T8 > (OpenTK.Graphics.ES30.All target, Int32 level, OpenTK.Graphics.ES30.All internalformat, Int32 width, Int32 height, Int32 border, OpenTK.Graphics.ES30.All format, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute] T8[] pixels)
 [requires: v2.0 and ES_VERSION_2_0] Specify a two-dimensional texture image More...
 
static void TexImage2D< T8 > (OpenTK.Graphics.ES30.All target, Int32 level, OpenTK.Graphics.ES30.All internalformat, Int32 width, Int32 height, Int32 border, OpenTK.Graphics.ES30.All format, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute] T8[,] pixels)
 [requires: v2.0 and ES_VERSION_2_0] Specify a two-dimensional texture image More...
 
static void TexImage2D< T8 > (OpenTK.Graphics.ES30.All target, Int32 level, OpenTK.Graphics.ES30.All internalformat, Int32 width, Int32 height, Int32 border, OpenTK.Graphics.ES30.All format, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute] T8[,,] pixels)
 [requires: v2.0 and ES_VERSION_2_0] Specify a two-dimensional texture image More...
 
static void TexImage2D< T8 > (OpenTK.Graphics.ES30.All target, Int32 level, OpenTK.Graphics.ES30.All internalformat, Int32 width, Int32 height, Int32 border, OpenTK.Graphics.ES30.All format, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute] ref T8 pixels)
 [requires: v2.0 and ES_VERSION_2_0] Specify a two-dimensional texture image More...
 
static void TexImage2D (OpenTK.Graphics.ES30.TextureTarget2d target, Int32 level, OpenTK.Graphics.ES30.TextureComponentCount internalformat, Int32 width, Int32 height, Int32 border, OpenTK.Graphics.ES30.PixelFormat format, OpenTK.Graphics.ES30.PixelType type, IntPtr pixels)
 [requires: v2.0 and ES_VERSION_2_0] Specify a two-dimensional texture image More...
 
static void TexImage2D< T8 > (OpenTK.Graphics.ES30.TextureTarget2d target, Int32 level, OpenTK.Graphics.ES30.TextureComponentCount internalformat, Int32 width, Int32 height, Int32 border, OpenTK.Graphics.ES30.PixelFormat format, OpenTK.Graphics.ES30.PixelType type, [InAttribute, OutAttribute] T8[] pixels)
 [requires: v2.0 and ES_VERSION_2_0] Specify a two-dimensional texture image More...
 
static void TexImage2D< T8 > (OpenTK.Graphics.ES30.TextureTarget2d target, Int32 level, OpenTK.Graphics.ES30.TextureComponentCount internalformat, Int32 width, Int32 height, Int32 border, OpenTK.Graphics.ES30.PixelFormat format, OpenTK.Graphics.ES30.PixelType type, [InAttribute, OutAttribute] T8[,] pixels)
 [requires: v2.0 and ES_VERSION_2_0] Specify a two-dimensional texture image More...
 
static void TexImage2D< T8 > (OpenTK.Graphics.ES30.TextureTarget2d target, Int32 level, OpenTK.Graphics.ES30.TextureComponentCount internalformat, Int32 width, Int32 height, Int32 border, OpenTK.Graphics.ES30.PixelFormat format, OpenTK.Graphics.ES30.PixelType type, [InAttribute, OutAttribute] T8[,,] pixels)
 [requires: v2.0 and ES_VERSION_2_0] Specify a two-dimensional texture image More...
 
static void TexImage2D< T8 > (OpenTK.Graphics.ES30.TextureTarget2d target, Int32 level, OpenTK.Graphics.ES30.TextureComponentCount internalformat, Int32 width, Int32 height, Int32 border, OpenTK.Graphics.ES30.PixelFormat format, OpenTK.Graphics.ES30.PixelType type, [InAttribute, OutAttribute] ref T8 pixels)
 [requires: v2.0 and ES_VERSION_2_0] Specify a two-dimensional texture image More...
 
static void TexImage3D (OpenTK.Graphics.ES30.All target, Int32 level, OpenTK.Graphics.ES30.All internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, OpenTK.Graphics.ES30.All format, OpenTK.Graphics.ES30.All type, IntPtr pixels)
 [requires: v3.0 and ES_VERSION_3_0] Specify a three-dimensional texture image More...
 
static void TexImage3D< T9 > (OpenTK.Graphics.ES30.All target, Int32 level, OpenTK.Graphics.ES30.All internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, OpenTK.Graphics.ES30.All format, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute] T9[] pixels)
 [requires: v3.0 and ES_VERSION_3_0] Specify a three-dimensional texture image More...
 
static void TexImage3D< T9 > (OpenTK.Graphics.ES30.All target, Int32 level, OpenTK.Graphics.ES30.All internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, OpenTK.Graphics.ES30.All format, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute] T9[,] pixels)
 [requires: v3.0 and ES_VERSION_3_0] Specify a three-dimensional texture image More...
 
static void TexImage3D< T9 > (OpenTK.Graphics.ES30.All target, Int32 level, OpenTK.Graphics.ES30.All internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, OpenTK.Graphics.ES30.All format, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute] T9[,,] pixels)
 [requires: v3.0 and ES_VERSION_3_0] Specify a three-dimensional texture image More...
 
static void TexImage3D< T9 > (OpenTK.Graphics.ES30.All target, Int32 level, OpenTK.Graphics.ES30.All internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, OpenTK.Graphics.ES30.All format, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute] ref T9 pixels)
 [requires: v3.0 and ES_VERSION_3_0] Specify a three-dimensional texture image More...
 
static void TexImage3D (OpenTK.Graphics.ES30.TextureTarget3d target, Int32 level, OpenTK.Graphics.ES30.TextureComponentCount internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, OpenTK.Graphics.ES30.PixelFormat format, OpenTK.Graphics.ES30.PixelType type, IntPtr pixels)
 [requires: v3.0 and ES_VERSION_3_0] Specify a three-dimensional texture image More...
 
static void TexImage3D< T9 > (OpenTK.Graphics.ES30.TextureTarget3d target, Int32 level, OpenTK.Graphics.ES30.TextureComponentCount internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, OpenTK.Graphics.ES30.PixelFormat format, OpenTK.Graphics.ES30.PixelType type, [InAttribute, OutAttribute] T9[] pixels)
 [requires: v3.0 and ES_VERSION_3_0] Specify a three-dimensional texture image More...
 
static void TexImage3D< T9 > (OpenTK.Graphics.ES30.TextureTarget3d target, Int32 level, OpenTK.Graphics.ES30.TextureComponentCount internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, OpenTK.Graphics.ES30.PixelFormat format, OpenTK.Graphics.ES30.PixelType type, [InAttribute, OutAttribute] T9[,] pixels)
 [requires: v3.0 and ES_VERSION_3_0] Specify a three-dimensional texture image More...
 
static void TexImage3D< T9 > (OpenTK.Graphics.ES30.TextureTarget3d target, Int32 level, OpenTK.Graphics.ES30.TextureComponentCount internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, OpenTK.Graphics.ES30.PixelFormat format, OpenTK.Graphics.ES30.PixelType type, [InAttribute, OutAttribute] T9[,,] pixels)
 [requires: v3.0 and ES_VERSION_3_0] Specify a three-dimensional texture image More...
 
static void TexImage3D< T9 > (OpenTK.Graphics.ES30.TextureTarget3d target, Int32 level, OpenTK.Graphics.ES30.TextureComponentCount internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, OpenTK.Graphics.ES30.PixelFormat format, OpenTK.Graphics.ES30.PixelType type, [InAttribute, OutAttribute] ref T9 pixels)
 [requires: v3.0 and ES_VERSION_3_0] Specify a three-dimensional texture image More...
 
static void TexParameter (OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All pname, Single param)
 [requires: v2.0 and ES_VERSION_2_0] Set texture parameters More...
 
static void TexParameter (OpenTK.Graphics.ES30.TextureTarget target, OpenTK.Graphics.ES30.TextureParameterName pname, Single param)
 [requires: v2.0 and ES_VERSION_2_0] Set texture parameters More...
 
static void TexParameter (OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All pname, Single[]@params)
 [requires: v2.0 and ES_VERSION_2_0] Set texture parameters More...
 
static unsafe void TexParameter (OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All pname, Single *@params)
 [requires: v2.0 and ES_VERSION_2_0] Set texture parameters More...
 
static void TexParameter (OpenTK.Graphics.ES30.TextureTarget target, OpenTK.Graphics.ES30.TextureParameterName pname, Single[]@params)
 [requires: v2.0 and ES_VERSION_2_0] Set texture parameters More...
 
static unsafe void TexParameter (OpenTK.Graphics.ES30.TextureTarget target, OpenTK.Graphics.ES30.TextureParameterName pname, Single *@params)
 [requires: v2.0 and ES_VERSION_2_0] Set texture parameters More...
 
static void TexParameter (OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All pname, Int32 param)
 [requires: v2.0 and ES_VERSION_2_0] Set texture parameters More...
 
static void TexParameter (OpenTK.Graphics.ES30.TextureTarget target, OpenTK.Graphics.ES30.TextureParameterName pname, Int32 param)
 [requires: v2.0 and ES_VERSION_2_0] Set texture parameters More...
 
static void TexParameter (OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All pname, Int32[]@params)
 [requires: v2.0 and ES_VERSION_2_0] Set texture parameters More...
 
static unsafe void TexParameter (OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All pname, Int32 *@params)
 [requires: v2.0 and ES_VERSION_2_0] Set texture parameters More...
 
static void TexParameter (OpenTK.Graphics.ES30.TextureTarget target, OpenTK.Graphics.ES30.TextureParameterName pname, Int32[]@params)
 [requires: v2.0 and ES_VERSION_2_0] Set texture parameters More...
 
static unsafe void TexParameter (OpenTK.Graphics.ES30.TextureTarget target, OpenTK.Graphics.ES30.TextureParameterName pname, Int32 *@params)
 [requires: v2.0 and ES_VERSION_2_0] Set texture parameters More...
 
static void TexStorage2D (OpenTK.Graphics.ES30.All target, Int32 levels, OpenTK.Graphics.ES30.All internalformat, Int32 width, Int32 height)
 [requires: v3.0 and ES_VERSION_3_0] Simultaneously specify storage for all levels of a two-dimensional or one-dimensional array texture More...
 
static void TexStorage2D (OpenTK.Graphics.ES30.TextureTarget2d target, Int32 levels, OpenTK.Graphics.ES30.SizedInternalFormat internalformat, Int32 width, Int32 height)
 [requires: v3.0 and ES_VERSION_3_0] Simultaneously specify storage for all levels of a two-dimensional or one-dimensional array texture More...
 
static void TexStorage3D (OpenTK.Graphics.ES30.All target, Int32 levels, OpenTK.Graphics.ES30.All internalformat, Int32 width, Int32 height, Int32 depth)
 [requires: v3.0 and ES_VERSION_3_0] Simultaneously specify storage for all levels of a three-dimensional, two-dimensional array or cube-map array texture More...
 
static void TexStorage3D (OpenTK.Graphics.ES30.TextureTarget3d target, Int32 levels, OpenTK.Graphics.ES30.SizedInternalFormat internalformat, Int32 width, Int32 height, Int32 depth)
 [requires: v3.0 and ES_VERSION_3_0] Simultaneously specify storage for all levels of a three-dimensional, two-dimensional array or cube-map array texture More...
 
static void TexSubImage2D (OpenTK.Graphics.ES30.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, OpenTK.Graphics.ES30.All format, OpenTK.Graphics.ES30.All type, IntPtr pixels)
 [requires: v2.0 and ES_VERSION_2_0] Specify a two-dimensional texture subimage More...
 
static void TexSubImage2D< T8 > (OpenTK.Graphics.ES30.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, OpenTK.Graphics.ES30.All format, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute] T8[] pixels)
 [requires: v2.0 and ES_VERSION_2_0] Specify a two-dimensional texture subimage More...
 
static void TexSubImage2D< T8 > (OpenTK.Graphics.ES30.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, OpenTK.Graphics.ES30.All format, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute] T8[,] pixels)
 [requires: v2.0 and ES_VERSION_2_0] Specify a two-dimensional texture subimage More...
 
static void TexSubImage2D< T8 > (OpenTK.Graphics.ES30.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, OpenTK.Graphics.ES30.All format, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute] T8[,,] pixels)
 [requires: v2.0 and ES_VERSION_2_0] Specify a two-dimensional texture subimage More...
 
static void TexSubImage2D< T8 > (OpenTK.Graphics.ES30.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, OpenTK.Graphics.ES30.All format, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute] ref T8 pixels)
 [requires: v2.0 and ES_VERSION_2_0] Specify a two-dimensional texture subimage More...
 
static void TexSubImage2D (OpenTK.Graphics.ES30.TextureTarget2d target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, OpenTK.Graphics.ES30.PixelFormat format, OpenTK.Graphics.ES30.PixelType type, IntPtr pixels)
 [requires: v2.0 and ES_VERSION_2_0] Specify a two-dimensional texture subimage More...
 
static void TexSubImage2D< T8 > (OpenTK.Graphics.ES30.TextureTarget2d target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, OpenTK.Graphics.ES30.PixelFormat format, OpenTK.Graphics.ES30.PixelType type, [InAttribute, OutAttribute] T8[] pixels)
 [requires: v2.0 and ES_VERSION_2_0] Specify a two-dimensional texture subimage More...
 
static void TexSubImage2D< T8 > (OpenTK.Graphics.ES30.TextureTarget2d target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, OpenTK.Graphics.ES30.PixelFormat format, OpenTK.Graphics.ES30.PixelType type, [InAttribute, OutAttribute] T8[,] pixels)
 [requires: v2.0 and ES_VERSION_2_0] Specify a two-dimensional texture subimage More...
 
static void TexSubImage2D< T8 > (OpenTK.Graphics.ES30.TextureTarget2d target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, OpenTK.Graphics.ES30.PixelFormat format, OpenTK.Graphics.ES30.PixelType type, [InAttribute, OutAttribute] T8[,,] pixels)
 [requires: v2.0 and ES_VERSION_2_0] Specify a two-dimensional texture subimage More...
 
static void TexSubImage2D< T8 > (OpenTK.Graphics.ES30.TextureTarget2d target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, OpenTK.Graphics.ES30.PixelFormat format, OpenTK.Graphics.ES30.PixelType type, [InAttribute, OutAttribute] ref T8 pixels)
 [requires: v2.0 and ES_VERSION_2_0] Specify a two-dimensional texture subimage More...
 
static void TexSubImage3D (OpenTK.Graphics.ES30.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES30.All format, OpenTK.Graphics.ES30.All type, IntPtr pixels)
 [requires: v3.0 and ES_VERSION_3_0] Specify a three-dimensional texture subimage More...
 
static void TexSubImage3D< T10 > (OpenTK.Graphics.ES30.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES30.All format, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute] T10[] pixels)
 [requires: v3.0 and ES_VERSION_3_0] Specify a three-dimensional texture subimage More...
 
static void TexSubImage3D< T10 > (OpenTK.Graphics.ES30.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES30.All format, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute] T10[,] pixels)
 [requires: v3.0 and ES_VERSION_3_0] Specify a three-dimensional texture subimage More...
 
static void TexSubImage3D< T10 > (OpenTK.Graphics.ES30.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES30.All format, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute] T10[,,] pixels)
 [requires: v3.0 and ES_VERSION_3_0] Specify a three-dimensional texture subimage More...
 
static void TexSubImage3D< T10 > (OpenTK.Graphics.ES30.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES30.All format, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute] ref T10 pixels)
 [requires: v3.0 and ES_VERSION_3_0] Specify a three-dimensional texture subimage More...
 
static void TexSubImage3D (OpenTK.Graphics.ES30.TextureTarget3d target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES30.PixelFormat format, OpenTK.Graphics.ES30.PixelType type, IntPtr pixels)
 [requires: v3.0 and ES_VERSION_3_0] Specify a three-dimensional texture subimage More...
 
static void TexSubImage3D< T10 > (OpenTK.Graphics.ES30.TextureTarget3d target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES30.PixelFormat format, OpenTK.Graphics.ES30.PixelType type, [InAttribute, OutAttribute] T10[] pixels)
 [requires: v3.0 and ES_VERSION_3_0] Specify a three-dimensional texture subimage More...
 
static void TexSubImage3D< T10 > (OpenTK.Graphics.ES30.TextureTarget3d target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES30.PixelFormat format, OpenTK.Graphics.ES30.PixelType type, [InAttribute, OutAttribute] T10[,] pixels)
 [requires: v3.0 and ES_VERSION_3_0] Specify a three-dimensional texture subimage More...
 
static void TexSubImage3D< T10 > (OpenTK.Graphics.ES30.TextureTarget3d target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES30.PixelFormat format, OpenTK.Graphics.ES30.PixelType type, [InAttribute, OutAttribute] T10[,,] pixels)
 [requires: v3.0 and ES_VERSION_3_0] Specify a three-dimensional texture subimage More...
 
static void TexSubImage3D< T10 > (OpenTK.Graphics.ES30.TextureTarget3d target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES30.PixelFormat format, OpenTK.Graphics.ES30.PixelType type, [InAttribute, OutAttribute] ref T10 pixels)
 [requires: v3.0 and ES_VERSION_3_0] Specify a three-dimensional texture subimage More...
 
static void TransformFeedbackVaryings (Int32 program, Int32 count, String[] varyings, OpenTK.Graphics.ES30.All bufferMode)
 [requires: v3.0 and ES_VERSION_3_0] Specify values to record in transform feedback buffers More...
 
static void TransformFeedbackVaryings (Int32 program, Int32 count, String[] varyings, OpenTK.Graphics.ES30.TransformFeedbackMode bufferMode)
 [requires: v3.0 and ES_VERSION_3_0] Specify values to record in transform feedback buffers More...
 
static void TransformFeedbackVaryings (UInt32 program, Int32 count, String[] varyings, OpenTK.Graphics.ES30.All bufferMode)
 [requires: v3.0 and ES_VERSION_3_0] Specify values to record in transform feedback buffers More...
 
static void TransformFeedbackVaryings (UInt32 program, Int32 count, String[] varyings, OpenTK.Graphics.ES30.TransformFeedbackMode bufferMode)
 [requires: v3.0 and ES_VERSION_3_0] Specify values to record in transform feedback buffers More...
 
static void Uniform1 (Int32 location, Single v0)
 [requires: v2.0 and ES_VERSION_2_0] Specify the value of a uniform variable for the current program object More...
 
static void Uniform1 (Int32 location, Int32 count, Single[] value)
 [requires: v2.0 and ES_VERSION_2_0] Specify the value of a uniform variable for the current program object More...
 
static void Uniform1 (Int32 location, Int32 count, ref Single value)
 [requires: v2.0 and ES_VERSION_2_0] Specify the value of a uniform variable for the current program object More...
 
static unsafe void Uniform1 (Int32 location, Int32 count, Single *value)
 [requires: v2.0 and ES_VERSION_2_0] Specify the value of a uniform variable for the current program object More...
 
static void Uniform1 (Int32 location, Int32 v0)
 [requires: v2.0 and ES_VERSION_2_0] Specify the value of a uniform variable for the current program object More...
 
static void Uniform1 (Int32 location, Int32 count, Int32[] value)
 [requires: v2.0 and ES_VERSION_2_0] Specify the value of a uniform variable for the current program object More...
 
static void Uniform1 (Int32 location, Int32 count, ref Int32 value)
 [requires: v2.0 and ES_VERSION_2_0] Specify the value of a uniform variable for the current program object More...
 
static unsafe void Uniform1 (Int32 location, Int32 count, Int32 *value)
 [requires: v2.0 and ES_VERSION_2_0] Specify the value of a uniform variable for the current program object More...
 
static void Uniform1 (Int32 location, UInt32 v0)
 [requires: v3.0 and ES_VERSION_3_0] Specify the value of a uniform variable for the current program object More...
 
static void Uniform1 (Int32 location, Int32 count, UInt32[] value)
 [requires: v3.0 and ES_VERSION_3_0] Specify the value of a uniform variable for the current program object More...
 
static void Uniform1 (Int32 location, Int32 count, ref UInt32 value)
 [requires: v3.0 and ES_VERSION_3_0] Specify the value of a uniform variable for the current program object More...
 
static unsafe void Uniform1 (Int32 location, Int32 count, UInt32 *value)
 [requires: v3.0 and ES_VERSION_3_0] Specify the value of a uniform variable for the current program object More...
 
static void Uniform2 (Int32 location, Single v0, Single v1)
 [requires: v2.0 and ES_VERSION_2_0] Specify the value of a uniform variable for the current program object More...
 
static void Uniform2 (Int32 location, Int32 count, Single[] value)
 [requires: v2.0 and ES_VERSION_2_0] Specify the value of a uniform variable for the current program object More...
 
static void Uniform2 (Int32 location, Int32 count, ref Single value)
 [requires: v2.0 and ES_VERSION_2_0] Specify the value of a uniform variable for the current program object More...
 
static unsafe void Uniform2 (Int32 location, Int32 count, Single *value)
 [requires: v2.0 and ES_VERSION_2_0] Specify the value of a uniform variable for the current program object More...
 
static void Uniform2 (Int32 location, Int32 v0, Int32 v1)
 [requires: v2.0 and ES_VERSION_2_0] Specify the value of a uniform variable for the current program object More...
 
static void Uniform2 (Int32 location, Int32 count, Int32[] value)
 [requires: v2.0 and ES_VERSION_2_0] Specify the value of a uniform variable for the current program object More...
 
static unsafe void Uniform2 (Int32 location, Int32 count, Int32 *value)
 [requires: v2.0 and ES_VERSION_2_0] Specify the value of a uniform variable for the current program object More...
 
static void Uniform2 (Int32 location, UInt32 v0, UInt32 v1)
 [requires: v3.0 and ES_VERSION_3_0] Specify the value of a uniform variable for the current program object More...
 
static void Uniform2 (Int32 location, Int32 count, UInt32[] value)
 [requires: v3.0 and ES_VERSION_3_0] Specify the value of a uniform variable for the current program object More...
 
static void Uniform2 (Int32 location, Int32 count, ref UInt32 value)
 [requires: v3.0 and ES_VERSION_3_0] Specify the value of a uniform variable for the current program object More...
 
static unsafe void Uniform2 (Int32 location, Int32 count, UInt32 *value)
 [requires: v3.0 and ES_VERSION_3_0] Specify the value of a uniform variable for the current program object More...
 
static void Uniform3 (Int32 location, Single v0, Single v1, Single v2)
 [requires: v2.0 and ES_VERSION_2_0] Specify the value of a uniform variable for the current program object More...
 
static void Uniform3 (Int32 location, Int32 count, Single[] value)
 [requires: v2.0 and ES_VERSION_2_0] Specify the value of a uniform variable for the current program object More...
 
static void Uniform3 (Int32 location, Int32 count, ref Single value)
 [requires: v2.0 and ES_VERSION_2_0] Specify the value of a uniform variable for the current program object More...
 
static unsafe void Uniform3 (Int32 location, Int32 count, Single *value)
 [requires: v2.0 and ES_VERSION_2_0] Specify the value of a uniform variable for the current program object More...
 
static void Uniform3 (Int32 location, Int32 v0, Int32 v1, Int32 v2)
 [requires: v2.0 and ES_VERSION_2_0] Specify the value of a uniform variable for the current program object More...
 
static void Uniform3 (Int32 location, Int32 count, Int32[] value)
 [requires: v2.0 and ES_VERSION_2_0] Specify the value of a uniform variable for the current program object More...
 
static void Uniform3 (Int32 location, Int32 count, ref Int32 value)
 [requires: v2.0 and ES_VERSION_2_0] Specify the value of a uniform variable for the current program object More...
 
static unsafe void Uniform3 (Int32 location, Int32 count, Int32 *value)
 [requires: v2.0 and ES_VERSION_2_0] Specify the value of a uniform variable for the current program object More...
 
static void Uniform3 (Int32 location, UInt32 v0, UInt32 v1, UInt32 v2)
 [requires: v3.0 and ES_VERSION_3_0] Specify the value of a uniform variable for the current program object More...
 
static void Uniform3 (Int32 location, Int32 count, UInt32[] value)
 [requires: v3.0 and ES_VERSION_3_0] Specify the value of a uniform variable for the current program object More...
 
static void Uniform3 (Int32 location, Int32 count, ref UInt32 value)
 [requires: v3.0 and ES_VERSION_3_0] Specify the value of a uniform variable for the current program object More...
 
static unsafe void Uniform3 (Int32 location, Int32 count, UInt32 *value)
 [requires: v3.0 and ES_VERSION_3_0] Specify the value of a uniform variable for the current program object More...
 
static void Uniform4 (Int32 location, Single v0, Single v1, Single v2, Single v3)
 [requires: v2.0 and ES_VERSION_2_0] Specify the value of a uniform variable for the current program object More...
 
static void Uniform4 (Int32 location, Int32 count, Single[] value)
 [requires: v2.0 and ES_VERSION_2_0] Specify the value of a uniform variable for the current program object More...
 
static void Uniform4 (Int32 location, Int32 count, ref Single value)
 [requires: v2.0 and ES_VERSION_2_0] Specify the value of a uniform variable for the current program object More...
 
static unsafe void Uniform4 (Int32 location, Int32 count, Single *value)
 [requires: v2.0 and ES_VERSION_2_0] Specify the value of a uniform variable for the current program object More...
 
static void Uniform4 (Int32 location, Int32 v0, Int32 v1, Int32 v2, Int32 v3)
 [requires: v2.0 and ES_VERSION_2_0] Specify the value of a uniform variable for the current program object More...
 
static void Uniform4 (Int32 location, Int32 count, Int32[] value)
 [requires: v2.0 and ES_VERSION_2_0] Specify the value of a uniform variable for the current program object More...
 
static void Uniform4 (Int32 location, Int32 count, ref Int32 value)
 [requires: v2.0 and ES_VERSION_2_0] Specify the value of a uniform variable for the current program object More...
 
static unsafe void Uniform4 (Int32 location, Int32 count, Int32 *value)
 [requires: v2.0 and ES_VERSION_2_0] Specify the value of a uniform variable for the current program object More...
 
static void Uniform4 (Int32 location, UInt32 v0, UInt32 v1, UInt32 v2, UInt32 v3)
 [requires: v3.0 and ES_VERSION_3_0] Specify the value of a uniform variable for the current program object More...
 
static void Uniform4 (Int32 location, Int32 count, UInt32[] value)
 [requires: v3.0 and ES_VERSION_3_0] Specify the value of a uniform variable for the current program object More...
 
static void Uniform4 (Int32 location, Int32 count, ref UInt32 value)
 [requires: v3.0 and ES_VERSION_3_0] Specify the value of a uniform variable for the current program object More...
 
static unsafe void Uniform4 (Int32 location, Int32 count, UInt32 *value)
 [requires: v3.0 and ES_VERSION_3_0] Specify the value of a uniform variable for the current program object More...
 
static void UniformBlockBinding (Int32 program, Int32 uniformBlockIndex, Int32 uniformBlockBinding)
 [requires: v3.0 and ES_VERSION_3_0] Assign a binding point to an active uniform block More...
 
static void UniformBlockBinding (UInt32 program, UInt32 uniformBlockIndex, UInt32 uniformBlockBinding)
 [requires: v3.0 and ES_VERSION_3_0] Assign a binding point to an active uniform block More...
 
static void UniformMatrix2 (Int32 location, Int32 count, bool transpose, Single[] value)
 [requires: v2.0 and ES_VERSION_2_0] More...
 
static void UniformMatrix2 (Int32 location, Int32 count, bool transpose, ref Single value)
 [requires: v2.0 and ES_VERSION_2_0] More...
 
static unsafe void UniformMatrix2 (Int32 location, Int32 count, bool transpose, Single *value)
 [requires: v2.0 and ES_VERSION_2_0] More...
 
static void UniformMatrix2x3 (Int32 location, Int32 count, bool transpose, Single[] value)
 [requires: v3.0 and ES_VERSION_3_0] More...
 
static void UniformMatrix2x3 (Int32 location, Int32 count, bool transpose, ref Single value)
 [requires: v3.0 and ES_VERSION_3_0] More...
 
static unsafe void UniformMatrix2x3 (Int32 location, Int32 count, bool transpose, Single *value)
 [requires: v3.0 and ES_VERSION_3_0] More...
 
static void UniformMatrix2x4 (Int32 location, Int32 count, bool transpose, Single[] value)
 [requires: v3.0 and ES_VERSION_3_0] More...
 
static void UniformMatrix2x4 (Int32 location, Int32 count, bool transpose, ref Single value)
 [requires: v3.0 and ES_VERSION_3_0] More...
 
static unsafe void UniformMatrix2x4 (Int32 location, Int32 count, bool transpose, Single *value)
 [requires: v3.0 and ES_VERSION_3_0] More...
 
static void UniformMatrix3 (Int32 location, Int32 count, bool transpose, Single[] value)
 [requires: v2.0 and ES_VERSION_2_0] More...
 
static void UniformMatrix3 (Int32 location, Int32 count, bool transpose, ref Single value)
 [requires: v2.0 and ES_VERSION_2_0] More...
 
static unsafe void UniformMatrix3 (Int32 location, Int32 count, bool transpose, Single *value)
 [requires: v2.0 and ES_VERSION_2_0] More...
 
static void UniformMatrix3x2 (Int32 location, Int32 count, bool transpose, Single[] value)
 [requires: v3.0 and ES_VERSION_3_0] More...
 
static void UniformMatrix3x2 (Int32 location, Int32 count, bool transpose, ref Single value)
 [requires: v3.0 and ES_VERSION_3_0] More...
 
static unsafe void UniformMatrix3x2 (Int32 location, Int32 count, bool transpose, Single *value)
 [requires: v3.0 and ES_VERSION_3_0] More...
 
static void UniformMatrix3x4 (Int32 location, Int32 count, bool transpose, Single[] value)
 [requires: v3.0 and ES_VERSION_3_0] More...
 
static void UniformMatrix3x4 (Int32 location, Int32 count, bool transpose, ref Single value)
 [requires: v3.0 and ES_VERSION_3_0] More...
 
static unsafe void UniformMatrix3x4 (Int32 location, Int32 count, bool transpose, Single *value)
 [requires: v3.0 and ES_VERSION_3_0] More...
 
static void UniformMatrix4 (Int32 location, Int32 count, bool transpose, Single[] value)
 [requires: v2.0 and ES_VERSION_2_0] More...
 
static void UniformMatrix4 (Int32 location, Int32 count, bool transpose, ref Single value)
 [requires: v2.0 and ES_VERSION_2_0] More...
 
static unsafe void UniformMatrix4 (Int32 location, Int32 count, bool transpose, Single *value)
 [requires: v2.0 and ES_VERSION_2_0] More...
 
static void UniformMatrix4x2 (Int32 location, Int32 count, bool transpose, Single[] value)
 [requires: v3.0 and ES_VERSION_3_0] More...
 
static void UniformMatrix4x2 (Int32 location, Int32 count, bool transpose, ref Single value)
 [requires: v3.0 and ES_VERSION_3_0] More...
 
static unsafe void UniformMatrix4x2 (Int32 location, Int32 count, bool transpose, Single *value)
 [requires: v3.0 and ES_VERSION_3_0] More...
 
static void UniformMatrix4x3 (Int32 location, Int32 count, bool transpose, Single[] value)
 [requires: v3.0 and ES_VERSION_3_0] More...
 
static void UniformMatrix4x3 (Int32 location, Int32 count, bool transpose, ref Single value)
 [requires: v3.0 and ES_VERSION_3_0] More...
 
static unsafe void UniformMatrix4x3 (Int32 location, Int32 count, bool transpose, Single *value)
 [requires: v3.0 and ES_VERSION_3_0] More...
 
static bool UnmapBuffer (OpenTK.Graphics.ES30.All target)
 [requires: v3.0 and ES_VERSION_3_0] More...
 
static bool UnmapBuffer (OpenTK.Graphics.ES30.BufferTarget target)
 [requires: v3.0 and ES_VERSION_3_0] More...
 
static void UseProgram (Int32 program)
 [requires: v2.0 and ES_VERSION_2_0] Installs a program object as part of current rendering state More...
 
static void UseProgram (UInt32 program)
 [requires: v2.0 and ES_VERSION_2_0] Installs a program object as part of current rendering state More...
 
static void ValidateProgram (Int32 program)
 [requires: v2.0 and ES_VERSION_2_0] Validates a program object More...
 
static void ValidateProgram (UInt32 program)
 [requires: v2.0 and ES_VERSION_2_0] Validates a program object More...
 
static void VertexAttrib1 (Int32 index, Single x)
 [requires: v2.0 and ES_VERSION_2_0] Specifies the value of a generic vertex attribute More...
 
static void VertexAttrib1 (UInt32 index, Single x)
 [requires: v2.0 and ES_VERSION_2_0] Specifies the value of a generic vertex attribute More...
 
static unsafe void VertexAttrib1 (Int32 index, Single *v)
 [requires: v2.0 and ES_VERSION_2_0] Specifies the value of a generic vertex attribute More...
 
static unsafe void VertexAttrib1 (UInt32 index, Single *v)
 [requires: v2.0 and ES_VERSION_2_0] Specifies the value of a generic vertex attribute More...
 
static void VertexAttrib2 (Int32 index, Single x, Single y)
 [requires: v2.0 and ES_VERSION_2_0] Specifies the value of a generic vertex attribute More...
 
static void VertexAttrib2 (UInt32 index, Single x, Single y)
 [requires: v2.0 and ES_VERSION_2_0] Specifies the value of a generic vertex attribute More...
 
static void VertexAttrib2 (Int32 index, Single[] v)
 [requires: v2.0 and ES_VERSION_2_0] Specifies the value of a generic vertex attribute More...
 
static void VertexAttrib2 (Int32 index, ref Single v)
 [requires: v2.0 and ES_VERSION_2_0] Specifies the value of a generic vertex attribute More...
 
static unsafe void VertexAttrib2 (Int32 index, Single *v)
 [requires: v2.0 and ES_VERSION_2_0] Specifies the value of a generic vertex attribute More...
 
static void VertexAttrib2 (UInt32 index, Single[] v)
 [requires: v2.0 and ES_VERSION_2_0] Specifies the value of a generic vertex attribute More...
 
static void VertexAttrib2 (UInt32 index, ref Single v)
 [requires: v2.0 and ES_VERSION_2_0] Specifies the value of a generic vertex attribute More...
 
static unsafe void VertexAttrib2 (UInt32 index, Single *v)
 [requires: v2.0 and ES_VERSION_2_0] Specifies the value of a generic vertex attribute More...
 
static void VertexAttrib3 (Int32 index, Single x, Single y, Single z)
 [requires: v2.0 and ES_VERSION_2_0] Specifies the value of a generic vertex attribute More...
 
static void VertexAttrib3 (UInt32 index, Single x, Single y, Single z)
 [requires: v2.0 and ES_VERSION_2_0] Specifies the value of a generic vertex attribute More...
 
static void VertexAttrib3 (Int32 index, Single[] v)
 [requires: v2.0 and ES_VERSION_2_0] Specifies the value of a generic vertex attribute More...
 
static void VertexAttrib3 (Int32 index, ref Single v)
 [requires: v2.0 and ES_VERSION_2_0] Specifies the value of a generic vertex attribute More...
 
static unsafe void VertexAttrib3 (Int32 index, Single *v)
 [requires: v2.0 and ES_VERSION_2_0] Specifies the value of a generic vertex attribute More...
 
static void VertexAttrib3 (UInt32 index, Single[] v)
 [requires: v2.0 and ES_VERSION_2_0] Specifies the value of a generic vertex attribute More...
 
static void