Regenerated bindings using the latest generator updates.
ES bindings now exist in ES10.GL, ES11.GL and ES20.GL classes instead of ES10.ES etc (reason: easier porting to/from regular OpenGL).
This commit is contained in:
parent
af1973537a
commit
57c430fc36
16 changed files with 38351 additions and 34812 deletions
|
@ -32,330 +32,330 @@ namespace OpenTK.Graphics.ES10
|
|||
#pragma warning disable 3019
|
||||
#pragma warning disable 1591
|
||||
|
||||
partial class ES
|
||||
partial class GL
|
||||
{
|
||||
|
||||
internal static partial class Core
|
||||
{
|
||||
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glActiveTexture", ExactSpelling = true)]
|
||||
internal extern static void ActiveTexture([In, Out] OpenTK.Graphics.ES10.All texture);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glActiveTexture", ExactSpelling = true)]
|
||||
internal extern static void ActiveTexture(OpenTK.Graphics.ES10.All texture);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glAlphaFunc", ExactSpelling = true)]
|
||||
internal extern static void AlphaFunc([In, Out] OpenTK.Graphics.ES10.All func, [In, Out] Single @ref);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glAlphaFunc", ExactSpelling = true)]
|
||||
internal extern static void AlphaFunc(OpenTK.Graphics.ES10.All func, Single @ref);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glAlphaFuncx", ExactSpelling = true)]
|
||||
internal extern static void AlphaFuncx([In, Out] OpenTK.Graphics.ES10.All func, [In, Out] int @ref);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glAlphaFuncx", ExactSpelling = true)]
|
||||
internal extern static void AlphaFuncx(OpenTK.Graphics.ES10.All func, int @ref);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glBindTexture", ExactSpelling = true)]
|
||||
internal extern static void BindTexture([In, Out] OpenTK.Graphics.ES10.All target, [In, Out] UInt32 texture);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glBindTexture", ExactSpelling = true)]
|
||||
internal extern static void BindTexture(OpenTK.Graphics.ES10.All target, UInt32 texture);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glBlendFunc", ExactSpelling = true)]
|
||||
internal extern static void BlendFunc([In, Out] OpenTK.Graphics.ES10.All sfactor, [In, Out] OpenTK.Graphics.ES10.All dfactor);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glBlendFunc", ExactSpelling = true)]
|
||||
internal extern static void BlendFunc(OpenTK.Graphics.ES10.All sfactor, OpenTK.Graphics.ES10.All dfactor);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glClear", ExactSpelling = true)]
|
||||
internal extern static void Clear([In, Out] UInt32 mask);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glClear", ExactSpelling = true)]
|
||||
internal extern static void Clear(UInt32 mask);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glClearColor", ExactSpelling = true)]
|
||||
internal extern static void ClearColor([In, Out] Single red, [In, Out] Single green, [In, Out] Single blue, [In, Out] Single alpha);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glClearColor", ExactSpelling = true)]
|
||||
internal extern static void ClearColor(Single red, Single green, Single blue, Single alpha);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glClearColorx", ExactSpelling = true)]
|
||||
internal extern static void ClearColorx([In, Out] int red, [In, Out] int green, [In, Out] int blue, [In, Out] int alpha);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glClearColorx", ExactSpelling = true)]
|
||||
internal extern static void ClearColorx(int red, int green, int blue, int alpha);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glClearDepthf", ExactSpelling = true)]
|
||||
internal extern static void ClearDepthf([In, Out] Single depth);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glClearDepthf", ExactSpelling = true)]
|
||||
internal extern static void ClearDepthf(Single depth);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glClearDepthx", ExactSpelling = true)]
|
||||
internal extern static void ClearDepthx([In, Out] int depth);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glClearDepthx", ExactSpelling = true)]
|
||||
internal extern static void ClearDepthx(int depth);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glClearStencil", ExactSpelling = true)]
|
||||
internal extern static void ClearStencil([In, Out] Int32 s);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glClearStencil", ExactSpelling = true)]
|
||||
internal extern static void ClearStencil(Int32 s);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glClientActiveTexture", ExactSpelling = true)]
|
||||
internal extern static void ClientActiveTexture([In, Out] OpenTK.Graphics.ES10.All texture);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glClientActiveTexture", ExactSpelling = true)]
|
||||
internal extern static void ClientActiveTexture(OpenTK.Graphics.ES10.All texture);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glColor4f", ExactSpelling = true)]
|
||||
internal extern static void Color4f([In, Out] Single red, [In, Out] Single green, [In, Out] Single blue, [In, Out] Single alpha);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glColor4f", ExactSpelling = true)]
|
||||
internal extern static void Color4f(Single red, Single green, Single blue, Single alpha);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glColor4x", ExactSpelling = true)]
|
||||
internal extern static void Color4x([In, Out] int red, [In, Out] int green, [In, Out] int blue, [In, Out] int alpha);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glColor4x", ExactSpelling = true)]
|
||||
internal extern static void Color4x(int red, int green, int blue, int alpha);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glColorMask", ExactSpelling = true)]
|
||||
internal extern static void ColorMask([In, Out] bool red, [In, Out] bool green, [In, Out] bool blue, [In, Out] bool alpha);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glColorMask", ExactSpelling = true)]
|
||||
internal extern static void ColorMask(bool red, bool green, bool blue, bool alpha);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glColorPointer", ExactSpelling = true)]
|
||||
internal extern static void ColorPointer([In, Out] Int32 size, [In, Out] OpenTK.Graphics.ES10.All type, [In, Out] Int32 stride, [In, Out] IntPtr pointer);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glColorPointer", ExactSpelling = true)]
|
||||
internal extern static void ColorPointer(Int32 size, OpenTK.Graphics.ES10.All type, Int32 stride, IntPtr pointer);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glCompressedTexImage2D", ExactSpelling = true)]
|
||||
internal extern static void CompressedTexImage2D([In, Out] OpenTK.Graphics.ES10.All target, [In, Out] Int32 level, [In, Out] OpenTK.Graphics.ES10.All internalformat, [In, Out] Int32 width, [In, Out] Int32 height, [In, Out] Int32 border, [In, Out] Int32 imageSize, [In, Out] IntPtr data);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glCompressedTexImage2D", ExactSpelling = true)]
|
||||
internal extern static void CompressedTexImage2D(OpenTK.Graphics.ES10.All target, Int32 level, OpenTK.Graphics.ES10.All internalformat, Int32 width, Int32 height, Int32 border, Int32 imageSize, IntPtr data);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glCompressedTexSubImage2D", ExactSpelling = true)]
|
||||
internal extern static void CompressedTexSubImage2D([In, Out] OpenTK.Graphics.ES10.All target, [In, Out] Int32 level, [In, Out] Int32 xoffset, [In, Out] Int32 yoffset, [In, Out] Int32 width, [In, Out] Int32 height, [In, Out] OpenTK.Graphics.ES10.All format, [In, Out] Int32 imageSize, [In, Out] IntPtr data);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glCompressedTexSubImage2D", ExactSpelling = true)]
|
||||
internal extern static void CompressedTexSubImage2D(OpenTK.Graphics.ES10.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, OpenTK.Graphics.ES10.All format, Int32 imageSize, IntPtr data);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glCopyTexImage2D", ExactSpelling = true)]
|
||||
internal extern static void CopyTexImage2D([In, Out] OpenTK.Graphics.ES10.All target, [In, Out] Int32 level, [In, Out] OpenTK.Graphics.ES10.All internalformat, [In, Out] Int32 x, [In, Out] Int32 y, [In, Out] Int32 width, [In, Out] Int32 height, [In, Out] Int32 border);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glCopyTexImage2D", ExactSpelling = true)]
|
||||
internal extern static void CopyTexImage2D(OpenTK.Graphics.ES10.All target, Int32 level, OpenTK.Graphics.ES10.All internalformat, Int32 x, Int32 y, Int32 width, Int32 height, Int32 border);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glCopyTexSubImage2D", ExactSpelling = true)]
|
||||
internal extern static void CopyTexSubImage2D([In, Out] OpenTK.Graphics.ES10.All target, [In, Out] Int32 level, [In, Out] Int32 xoffset, [In, Out] Int32 yoffset, [In, Out] Int32 x, [In, Out] Int32 y, [In, Out] Int32 width, [In, Out] Int32 height);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glCopyTexSubImage2D", ExactSpelling = true)]
|
||||
internal extern static void CopyTexSubImage2D(OpenTK.Graphics.ES10.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 x, Int32 y, Int32 width, Int32 height);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glCullFace", ExactSpelling = true)]
|
||||
internal extern static void CullFace([In, Out] OpenTK.Graphics.ES10.All mode);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glCullFace", ExactSpelling = true)]
|
||||
internal extern static void CullFace(OpenTK.Graphics.ES10.All mode);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glDeleteTextures", ExactSpelling = true)]
|
||||
internal extern static unsafe void DeleteTextures([In, Out] Int32 n, [In, Out] UInt32* textures);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glDeleteTextures", ExactSpelling = true)]
|
||||
internal extern static unsafe void DeleteTextures(Int32 n, UInt32* textures);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glDepthFunc", ExactSpelling = true)]
|
||||
internal extern static void DepthFunc([In, Out] OpenTK.Graphics.ES10.All func);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glDepthFunc", ExactSpelling = true)]
|
||||
internal extern static void DepthFunc(OpenTK.Graphics.ES10.All func);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glDepthMask", ExactSpelling = true)]
|
||||
internal extern static void DepthMask([In, Out] bool flag);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glDepthMask", ExactSpelling = true)]
|
||||
internal extern static void DepthMask(bool flag);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glDepthRangef", ExactSpelling = true)]
|
||||
internal extern static void DepthRangef([In, Out] Single zNear, [In, Out] Single zFar);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glDepthRangef", ExactSpelling = true)]
|
||||
internal extern static void DepthRangef(Single zNear, Single zFar);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glDepthRangex", ExactSpelling = true)]
|
||||
internal extern static void DepthRangex([In, Out] int zNear, [In, Out] int zFar);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glDepthRangex", ExactSpelling = true)]
|
||||
internal extern static void DepthRangex(int zNear, int zFar);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glDisable", ExactSpelling = true)]
|
||||
internal extern static void Disable([In, Out] OpenTK.Graphics.ES10.All cap);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glDisable", ExactSpelling = true)]
|
||||
internal extern static void Disable(OpenTK.Graphics.ES10.All cap);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glDisableClientState", ExactSpelling = true)]
|
||||
internal extern static void DisableClientState([In, Out] OpenTK.Graphics.ES10.All array);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glDisableClientState", ExactSpelling = true)]
|
||||
internal extern static void DisableClientState(OpenTK.Graphics.ES10.All array);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glDrawArrays", ExactSpelling = true)]
|
||||
internal extern static void DrawArrays([In, Out] OpenTK.Graphics.ES10.All mode, [In, Out] Int32 first, [In, Out] Int32 count);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glDrawArrays", ExactSpelling = true)]
|
||||
internal extern static void DrawArrays(OpenTK.Graphics.ES10.All mode, Int32 first, Int32 count);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glDrawElements", ExactSpelling = true)]
|
||||
internal extern static void DrawElements([In, Out] OpenTK.Graphics.ES10.All mode, [In, Out] Int32 count, [In, Out] OpenTK.Graphics.ES10.All type, [In, Out] IntPtr indices);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glDrawElements", ExactSpelling = true)]
|
||||
internal extern static void DrawElements(OpenTK.Graphics.ES10.All mode, Int32 count, OpenTK.Graphics.ES10.All type, IntPtr indices);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glEnable", ExactSpelling = true)]
|
||||
internal extern static void Enable([In, Out] OpenTK.Graphics.ES10.All cap);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glEnable", ExactSpelling = true)]
|
||||
internal extern static void Enable(OpenTK.Graphics.ES10.All cap);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glEnableClientState", ExactSpelling = true)]
|
||||
internal extern static void EnableClientState([In, Out] OpenTK.Graphics.ES10.All array);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glEnableClientState", ExactSpelling = true)]
|
||||
internal extern static void EnableClientState(OpenTK.Graphics.ES10.All array);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glFinish", ExactSpelling = true)]
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glFinish", ExactSpelling = true)]
|
||||
internal extern static void Finish();
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glFlush", ExactSpelling = true)]
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glFlush", ExactSpelling = true)]
|
||||
internal extern static void Flush();
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glFogf", ExactSpelling = true)]
|
||||
internal extern static void Fogf([In, Out] OpenTK.Graphics.ES10.All pname, [In, Out] Single param);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glFogf", ExactSpelling = true)]
|
||||
internal extern static void Fogf(OpenTK.Graphics.ES10.All pname, Single param);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glFogfv", ExactSpelling = true)]
|
||||
internal extern static unsafe void Fogfv([In, Out] OpenTK.Graphics.ES10.All pname, [In, Out] Single* @params);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glFogfv", ExactSpelling = true)]
|
||||
internal extern static unsafe void Fogfv(OpenTK.Graphics.ES10.All pname, Single* @params);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glFogx", ExactSpelling = true)]
|
||||
internal extern static void Fogx([In, Out] OpenTK.Graphics.ES10.All pname, [In, Out] int param);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glFogx", ExactSpelling = true)]
|
||||
internal extern static void Fogx(OpenTK.Graphics.ES10.All pname, int param);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glFogxv", ExactSpelling = true)]
|
||||
internal extern static unsafe void Fogxv([In, Out] OpenTK.Graphics.ES10.All pname, [In, Out] int* @params);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glFogxv", ExactSpelling = true)]
|
||||
internal extern static unsafe void Fogxv(OpenTK.Graphics.ES10.All pname, int* @params);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glFrontFace", ExactSpelling = true)]
|
||||
internal extern static void FrontFace([In, Out] OpenTK.Graphics.ES10.All mode);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glFrontFace", ExactSpelling = true)]
|
||||
internal extern static void FrontFace(OpenTK.Graphics.ES10.All mode);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glFrustumf", ExactSpelling = true)]
|
||||
internal extern static void Frustumf([In, Out] Single left, [In, Out] Single right, [In, Out] Single bottom, [In, Out] Single top, [In, Out] Single zNear, [In, Out] Single zFar);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glFrustumf", ExactSpelling = true)]
|
||||
internal extern static void Frustumf(Single left, Single right, Single bottom, Single top, Single zNear, Single zFar);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glFrustumx", ExactSpelling = true)]
|
||||
internal extern static void Frustumx([In, Out] int left, [In, Out] int right, [In, Out] int bottom, [In, Out] int top, [In, Out] int zNear, [In, Out] int zFar);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glFrustumx", ExactSpelling = true)]
|
||||
internal extern static void Frustumx(int left, int right, int bottom, int top, int zNear, int zFar);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glGenTextures", ExactSpelling = true)]
|
||||
internal extern static unsafe void GenTextures([In, Out] Int32 n, [In, Out] UInt32* textures);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGenTextures", ExactSpelling = true)]
|
||||
internal extern static unsafe void GenTextures(Int32 n, UInt32* textures);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glGetError", ExactSpelling = true)]
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetError", ExactSpelling = true)]
|
||||
internal extern static OpenTK.Graphics.ES10.All GetError();
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glGetIntegerv", ExactSpelling = true)]
|
||||
internal extern static unsafe void GetIntegerv([In, Out] OpenTK.Graphics.ES10.All pname, [In, Out] Int32* @params);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetIntegerv", ExactSpelling = true)]
|
||||
internal extern static unsafe void GetIntegerv(OpenTK.Graphics.ES10.All pname, Int32* @params);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glGetString", ExactSpelling = true)]
|
||||
internal extern static unsafe IntPtr GetString([In, Out] OpenTK.Graphics.ES10.All name);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetString", ExactSpelling = true)]
|
||||
internal extern static unsafe IntPtr GetString(OpenTK.Graphics.ES10.All name);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glHint", ExactSpelling = true)]
|
||||
internal extern static void Hint([In, Out] OpenTK.Graphics.ES10.All target, [In, Out] OpenTK.Graphics.ES10.All mode);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glHint", ExactSpelling = true)]
|
||||
internal extern static void Hint(OpenTK.Graphics.ES10.All target, OpenTK.Graphics.ES10.All mode);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glLightf", ExactSpelling = true)]
|
||||
internal extern static void Lightf([In, Out] OpenTK.Graphics.ES10.All light, [In, Out] OpenTK.Graphics.ES10.All pname, [In, Out] Single param);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glLightf", ExactSpelling = true)]
|
||||
internal extern static void Lightf(OpenTK.Graphics.ES10.All light, OpenTK.Graphics.ES10.All pname, Single param);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glLightfv", ExactSpelling = true)]
|
||||
internal extern static unsafe void Lightfv([In, Out] OpenTK.Graphics.ES10.All light, [In, Out] OpenTK.Graphics.ES10.All pname, [In, Out] Single* @params);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glLightfv", ExactSpelling = true)]
|
||||
internal extern static unsafe void Lightfv(OpenTK.Graphics.ES10.All light, OpenTK.Graphics.ES10.All pname, Single* @params);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glLightModelf", ExactSpelling = true)]
|
||||
internal extern static void LightModelf([In, Out] OpenTK.Graphics.ES10.All pname, [In, Out] Single param);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glLightModelf", ExactSpelling = true)]
|
||||
internal extern static void LightModelf(OpenTK.Graphics.ES10.All pname, Single param);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glLightModelfv", ExactSpelling = true)]
|
||||
internal extern static unsafe void LightModelfv([In, Out] OpenTK.Graphics.ES10.All pname, [In, Out] Single* @params);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glLightModelfv", ExactSpelling = true)]
|
||||
internal extern static unsafe void LightModelfv(OpenTK.Graphics.ES10.All pname, Single* @params);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glLightModelx", ExactSpelling = true)]
|
||||
internal extern static void LightModelx([In, Out] OpenTK.Graphics.ES10.All pname, [In, Out] int param);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glLightModelx", ExactSpelling = true)]
|
||||
internal extern static void LightModelx(OpenTK.Graphics.ES10.All pname, int param);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glLightModelxv", ExactSpelling = true)]
|
||||
internal extern static unsafe void LightModelxv([In, Out] OpenTK.Graphics.ES10.All pname, [In, Out] int* @params);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glLightModelxv", ExactSpelling = true)]
|
||||
internal extern static unsafe void LightModelxv(OpenTK.Graphics.ES10.All pname, int* @params);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glLightx", ExactSpelling = true)]
|
||||
internal extern static void Lightx([In, Out] OpenTK.Graphics.ES10.All light, [In, Out] OpenTK.Graphics.ES10.All pname, [In, Out] int param);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glLightx", ExactSpelling = true)]
|
||||
internal extern static void Lightx(OpenTK.Graphics.ES10.All light, OpenTK.Graphics.ES10.All pname, int param);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glLightxv", ExactSpelling = true)]
|
||||
internal extern static unsafe void Lightxv([In, Out] OpenTK.Graphics.ES10.All light, [In, Out] OpenTK.Graphics.ES10.All pname, [In, Out] int* @params);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glLightxv", ExactSpelling = true)]
|
||||
internal extern static unsafe void Lightxv(OpenTK.Graphics.ES10.All light, OpenTK.Graphics.ES10.All pname, int* @params);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glLineWidth", ExactSpelling = true)]
|
||||
internal extern static void LineWidth([In, Out] Single width);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glLineWidth", ExactSpelling = true)]
|
||||
internal extern static void LineWidth(Single width);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glLineWidthx", ExactSpelling = true)]
|
||||
internal extern static void LineWidthx([In, Out] int width);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glLineWidthx", ExactSpelling = true)]
|
||||
internal extern static void LineWidthx(int width);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glLoadIdentity", ExactSpelling = true)]
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glLoadIdentity", ExactSpelling = true)]
|
||||
internal extern static void LoadIdentity();
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glLoadMatrixf", ExactSpelling = true)]
|
||||
internal extern static unsafe void LoadMatrixf([In, Out] Single* m);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glLoadMatrixf", ExactSpelling = true)]
|
||||
internal extern static unsafe void LoadMatrixf(Single* m);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glLoadMatrixx", ExactSpelling = true)]
|
||||
internal extern static unsafe void LoadMatrixx([In, Out] int* m);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glLoadMatrixx", ExactSpelling = true)]
|
||||
internal extern static unsafe void LoadMatrixx(int* m);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glLogicOp", ExactSpelling = true)]
|
||||
internal extern static void LogicOp([In, Out] OpenTK.Graphics.ES10.All opcode);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glLogicOp", ExactSpelling = true)]
|
||||
internal extern static void LogicOp(OpenTK.Graphics.ES10.All opcode);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glMaterialf", ExactSpelling = true)]
|
||||
internal extern static void Materialf([In, Out] OpenTK.Graphics.ES10.All face, [In, Out] OpenTK.Graphics.ES10.All pname, [In, Out] Single param);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMaterialf", ExactSpelling = true)]
|
||||
internal extern static void Materialf(OpenTK.Graphics.ES10.All face, OpenTK.Graphics.ES10.All pname, Single param);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glMaterialfv", ExactSpelling = true)]
|
||||
internal extern static unsafe void Materialfv([In, Out] OpenTK.Graphics.ES10.All face, [In, Out] OpenTK.Graphics.ES10.All pname, [In, Out] Single* @params);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMaterialfv", ExactSpelling = true)]
|
||||
internal extern static unsafe void Materialfv(OpenTK.Graphics.ES10.All face, OpenTK.Graphics.ES10.All pname, Single* @params);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glMaterialx", ExactSpelling = true)]
|
||||
internal extern static void Materialx([In, Out] OpenTK.Graphics.ES10.All face, [In, Out] OpenTK.Graphics.ES10.All pname, [In, Out] int param);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMaterialx", ExactSpelling = true)]
|
||||
internal extern static void Materialx(OpenTK.Graphics.ES10.All face, OpenTK.Graphics.ES10.All pname, int param);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glMaterialxv", ExactSpelling = true)]
|
||||
internal extern static unsafe void Materialxv([In, Out] OpenTK.Graphics.ES10.All face, [In, Out] OpenTK.Graphics.ES10.All pname, [In, Out] int* @params);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMaterialxv", ExactSpelling = true)]
|
||||
internal extern static unsafe void Materialxv(OpenTK.Graphics.ES10.All face, OpenTK.Graphics.ES10.All pname, int* @params);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glMatrixMode", ExactSpelling = true)]
|
||||
internal extern static void MatrixMode([In, Out] OpenTK.Graphics.ES10.All mode);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMatrixMode", ExactSpelling = true)]
|
||||
internal extern static void MatrixMode(OpenTK.Graphics.ES10.All mode);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glMultiTexCoord4f", ExactSpelling = true)]
|
||||
internal extern static void MultiTexCoord4f([In, Out] OpenTK.Graphics.ES10.All target, [In, Out] Single s, [In, Out] Single t, [In, Out] Single r, [In, Out] Single q);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMultiTexCoord4f", ExactSpelling = true)]
|
||||
internal extern static void MultiTexCoord4f(OpenTK.Graphics.ES10.All target, Single s, Single t, Single r, Single q);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glMultiTexCoord4x", ExactSpelling = true)]
|
||||
internal extern static void MultiTexCoord4x([In, Out] OpenTK.Graphics.ES10.All target, [In, Out] int s, [In, Out] int t, [In, Out] int r, [In, Out] int q);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMultiTexCoord4x", ExactSpelling = true)]
|
||||
internal extern static void MultiTexCoord4x(OpenTK.Graphics.ES10.All target, int s, int t, int r, int q);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glMultMatrixf", ExactSpelling = true)]
|
||||
internal extern static unsafe void MultMatrixf([In, Out] Single* m);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMultMatrixf", ExactSpelling = true)]
|
||||
internal extern static unsafe void MultMatrixf(Single* m);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glMultMatrixx", ExactSpelling = true)]
|
||||
internal extern static unsafe void MultMatrixx([In, Out] int* m);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMultMatrixx", ExactSpelling = true)]
|
||||
internal extern static unsafe void MultMatrixx(int* m);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glNormal3f", ExactSpelling = true)]
|
||||
internal extern static void Normal3f([In, Out] Single nx, [In, Out] Single ny, [In, Out] Single nz);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glNormal3f", ExactSpelling = true)]
|
||||
internal extern static void Normal3f(Single nx, Single ny, Single nz);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glNormal3x", ExactSpelling = true)]
|
||||
internal extern static void Normal3x([In, Out] int nx, [In, Out] int ny, [In, Out] int nz);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glNormal3x", ExactSpelling = true)]
|
||||
internal extern static void Normal3x(int nx, int ny, int nz);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glNormalPointer", ExactSpelling = true)]
|
||||
internal extern static void NormalPointer([In, Out] OpenTK.Graphics.ES10.All type, [In, Out] Int32 stride, [In, Out] IntPtr pointer);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glNormalPointer", ExactSpelling = true)]
|
||||
internal extern static void NormalPointer(OpenTK.Graphics.ES10.All type, Int32 stride, IntPtr pointer);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glOrthof", ExactSpelling = true)]
|
||||
internal extern static void Orthof([In, Out] Single left, [In, Out] Single right, [In, Out] Single bottom, [In, Out] Single top, [In, Out] Single zNear, [In, Out] Single zFar);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glOrthof", ExactSpelling = true)]
|
||||
internal extern static void Orthof(Single left, Single right, Single bottom, Single top, Single zNear, Single zFar);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glOrthox", ExactSpelling = true)]
|
||||
internal extern static void Orthox([In, Out] int left, [In, Out] int right, [In, Out] int bottom, [In, Out] int top, [In, Out] int zNear, [In, Out] int zFar);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glOrthox", ExactSpelling = true)]
|
||||
internal extern static void Orthox(int left, int right, int bottom, int top, int zNear, int zFar);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glPixelStorei", ExactSpelling = true)]
|
||||
internal extern static void PixelStorei([In, Out] OpenTK.Graphics.ES10.All pname, [In, Out] Int32 param);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glPixelStorei", ExactSpelling = true)]
|
||||
internal extern static void PixelStorei(OpenTK.Graphics.ES10.All pname, Int32 param);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glPointSize", ExactSpelling = true)]
|
||||
internal extern static void PointSize([In, Out] Single size);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glPointSize", ExactSpelling = true)]
|
||||
internal extern static void PointSize(Single size);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glPointSizex", ExactSpelling = true)]
|
||||
internal extern static void PointSizex([In, Out] int size);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glPointSizex", ExactSpelling = true)]
|
||||
internal extern static void PointSizex(int size);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glPolygonOffset", ExactSpelling = true)]
|
||||
internal extern static void PolygonOffset([In, Out] Single factor, [In, Out] Single units);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glPolygonOffset", ExactSpelling = true)]
|
||||
internal extern static void PolygonOffset(Single factor, Single units);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glPolygonOffsetx", ExactSpelling = true)]
|
||||
internal extern static void PolygonOffsetx([In, Out] int factor, [In, Out] int units);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glPolygonOffsetx", ExactSpelling = true)]
|
||||
internal extern static void PolygonOffsetx(int factor, int units);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glPopMatrix", ExactSpelling = true)]
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glPopMatrix", ExactSpelling = true)]
|
||||
internal extern static void PopMatrix();
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glPushMatrix", ExactSpelling = true)]
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glPushMatrix", ExactSpelling = true)]
|
||||
internal extern static void PushMatrix();
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glReadPixels", ExactSpelling = true)]
|
||||
internal extern static void ReadPixels([In, Out] Int32 x, [In, Out] Int32 y, [In, Out] Int32 width, [In, Out] Int32 height, [In, Out] OpenTK.Graphics.ES10.All format, [In, Out] OpenTK.Graphics.ES10.All type, [In, Out] IntPtr pixels);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glReadPixels", ExactSpelling = true)]
|
||||
internal extern static void ReadPixels(Int32 x, Int32 y, Int32 width, Int32 height, OpenTK.Graphics.ES10.All format, OpenTK.Graphics.ES10.All type, IntPtr pixels);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glRotatef", ExactSpelling = true)]
|
||||
internal extern static void Rotatef([In, Out] Single angle, [In, Out] Single x, [In, Out] Single y, [In, Out] Single z);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glRotatef", ExactSpelling = true)]
|
||||
internal extern static void Rotatef(Single angle, Single x, Single y, Single z);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glRotatex", ExactSpelling = true)]
|
||||
internal extern static void Rotatex([In, Out] int angle, [In, Out] int x, [In, Out] int y, [In, Out] int z);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glRotatex", ExactSpelling = true)]
|
||||
internal extern static void Rotatex(int angle, int x, int y, int z);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glSampleCoverage", ExactSpelling = true)]
|
||||
internal extern static void SampleCoverage([In, Out] Single value, [In, Out] bool invert);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glSampleCoverage", ExactSpelling = true)]
|
||||
internal extern static void SampleCoverage(Single value, bool invert);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glSampleCoveragex", ExactSpelling = true)]
|
||||
internal extern static void SampleCoveragex([In, Out] int value, [In, Out] bool invert);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glSampleCoveragex", ExactSpelling = true)]
|
||||
internal extern static void SampleCoveragex(int value, bool invert);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glScalef", ExactSpelling = true)]
|
||||
internal extern static void Scalef([In, Out] Single x, [In, Out] Single y, [In, Out] Single z);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glScalef", ExactSpelling = true)]
|
||||
internal extern static void Scalef(Single x, Single y, Single z);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glScalex", ExactSpelling = true)]
|
||||
internal extern static void Scalex([In, Out] int x, [In, Out] int y, [In, Out] int z);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glScalex", ExactSpelling = true)]
|
||||
internal extern static void Scalex(int x, int y, int z);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glScissor", ExactSpelling = true)]
|
||||
internal extern static void Scissor([In, Out] Int32 x, [In, Out] Int32 y, [In, Out] Int32 width, [In, Out] Int32 height);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glScissor", ExactSpelling = true)]
|
||||
internal extern static void Scissor(Int32 x, Int32 y, Int32 width, Int32 height);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glShadeModel", ExactSpelling = true)]
|
||||
internal extern static void ShadeModel([In, Out] OpenTK.Graphics.ES10.All mode);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glShadeModel", ExactSpelling = true)]
|
||||
internal extern static void ShadeModel(OpenTK.Graphics.ES10.All mode);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glStencilFunc", ExactSpelling = true)]
|
||||
internal extern static void StencilFunc([In, Out] OpenTK.Graphics.ES10.All func, [In, Out] Int32 @ref, [In, Out] UInt32 mask);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glStencilFunc", ExactSpelling = true)]
|
||||
internal extern static void StencilFunc(OpenTK.Graphics.ES10.All func, Int32 @ref, UInt32 mask);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glStencilMask", ExactSpelling = true)]
|
||||
internal extern static void StencilMask([In, Out] UInt32 mask);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glStencilMask", ExactSpelling = true)]
|
||||
internal extern static void StencilMask(UInt32 mask);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glStencilOp", ExactSpelling = true)]
|
||||
internal extern static void StencilOp([In, Out] OpenTK.Graphics.ES10.All fail, [In, Out] OpenTK.Graphics.ES10.All zfail, [In, Out] OpenTK.Graphics.ES10.All zpass);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glStencilOp", ExactSpelling = true)]
|
||||
internal extern static void StencilOp(OpenTK.Graphics.ES10.All fail, OpenTK.Graphics.ES10.All zfail, OpenTK.Graphics.ES10.All zpass);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glTexCoordPointer", ExactSpelling = true)]
|
||||
internal extern static void TexCoordPointer([In, Out] Int32 size, [In, Out] OpenTK.Graphics.ES10.All type, [In, Out] Int32 stride, [In, Out] IntPtr pointer);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTexCoordPointer", ExactSpelling = true)]
|
||||
internal extern static void TexCoordPointer(Int32 size, OpenTK.Graphics.ES10.All type, Int32 stride, IntPtr pointer);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glTexEnvf", ExactSpelling = true)]
|
||||
internal extern static void TexEnvf([In, Out] OpenTK.Graphics.ES10.All target, [In, Out] OpenTK.Graphics.ES10.All pname, [In, Out] Single param);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTexEnvf", ExactSpelling = true)]
|
||||
internal extern static void TexEnvf(OpenTK.Graphics.ES10.All target, OpenTK.Graphics.ES10.All pname, Single param);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glTexEnvfv", ExactSpelling = true)]
|
||||
internal extern static unsafe void TexEnvfv([In, Out] OpenTK.Graphics.ES10.All target, [In, Out] OpenTK.Graphics.ES10.All pname, [In, Out] Single* @params);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTexEnvfv", ExactSpelling = true)]
|
||||
internal extern static unsafe void TexEnvfv(OpenTK.Graphics.ES10.All target, OpenTK.Graphics.ES10.All pname, Single* @params);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glTexEnvx", ExactSpelling = true)]
|
||||
internal extern static void TexEnvx([In, Out] OpenTK.Graphics.ES10.All target, [In, Out] OpenTK.Graphics.ES10.All pname, [In, Out] int param);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTexEnvx", ExactSpelling = true)]
|
||||
internal extern static void TexEnvx(OpenTK.Graphics.ES10.All target, OpenTK.Graphics.ES10.All pname, int param);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glTexEnvxv", ExactSpelling = true)]
|
||||
internal extern static unsafe void TexEnvxv([In, Out] OpenTK.Graphics.ES10.All target, [In, Out] OpenTK.Graphics.ES10.All pname, [In, Out] int* @params);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTexEnvxv", ExactSpelling = true)]
|
||||
internal extern static unsafe void TexEnvxv(OpenTK.Graphics.ES10.All target, OpenTK.Graphics.ES10.All pname, int* @params);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glTexImage2D", ExactSpelling = true)]
|
||||
internal extern static void TexImage2D([In, Out] OpenTK.Graphics.ES10.All target, [In, Out] Int32 level, [In, Out] Int32 internalformat, [In, Out] Int32 width, [In, Out] Int32 height, [In, Out] Int32 border, [In, Out] OpenTK.Graphics.ES10.All format, [In, Out] OpenTK.Graphics.ES10.All type, [In, Out] IntPtr pixels);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTexImage2D", ExactSpelling = true)]
|
||||
internal extern static void TexImage2D(OpenTK.Graphics.ES10.All target, Int32 level, Int32 internalformat, Int32 width, Int32 height, Int32 border, OpenTK.Graphics.ES10.All format, OpenTK.Graphics.ES10.All type, IntPtr pixels);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glTexParameterf", ExactSpelling = true)]
|
||||
internal extern static void TexParameterf([In, Out] OpenTK.Graphics.ES10.All target, [In, Out] OpenTK.Graphics.ES10.All pname, [In, Out] Single param);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTexParameterf", ExactSpelling = true)]
|
||||
internal extern static void TexParameterf(OpenTK.Graphics.ES10.All target, OpenTK.Graphics.ES10.All pname, Single param);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glTexParameterx", ExactSpelling = true)]
|
||||
internal extern static void TexParameterx([In, Out] OpenTK.Graphics.ES10.All target, [In, Out] OpenTK.Graphics.ES10.All pname, [In, Out] int param);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTexParameterx", ExactSpelling = true)]
|
||||
internal extern static void TexParameterx(OpenTK.Graphics.ES10.All target, OpenTK.Graphics.ES10.All pname, int param);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glTexSubImage2D", ExactSpelling = true)]
|
||||
internal extern static void TexSubImage2D([In, Out] OpenTK.Graphics.ES10.All target, [In, Out] Int32 level, [In, Out] Int32 xoffset, [In, Out] Int32 yoffset, [In, Out] Int32 width, [In, Out] Int32 height, [In, Out] OpenTK.Graphics.ES10.All format, [In, Out] OpenTK.Graphics.ES10.All type, [In, Out] IntPtr pixels);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTexSubImage2D", ExactSpelling = true)]
|
||||
internal extern static void TexSubImage2D(OpenTK.Graphics.ES10.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, OpenTK.Graphics.ES10.All format, OpenTK.Graphics.ES10.All type, IntPtr pixels);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glTranslatef", ExactSpelling = true)]
|
||||
internal extern static void Translatef([In, Out] Single x, [In, Out] Single y, [In, Out] Single z);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTranslatef", ExactSpelling = true)]
|
||||
internal extern static void Translatef(Single x, Single y, Single z);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glTranslatex", ExactSpelling = true)]
|
||||
internal extern static void Translatex([In, Out] int x, [In, Out] int y, [In, Out] int z);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTranslatex", ExactSpelling = true)]
|
||||
internal extern static void Translatex(int x, int y, int z);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glVertexPointer", ExactSpelling = true)]
|
||||
internal extern static void VertexPointer([In, Out] Int32 size, [In, Out] OpenTK.Graphics.ES10.All type, [In, Out] Int32 stride, [In, Out] IntPtr pointer);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexPointer", ExactSpelling = true)]
|
||||
internal extern static void VertexPointer(Int32 size, OpenTK.Graphics.ES10.All type, Int32 stride, IntPtr pointer);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glViewport", ExactSpelling = true)]
|
||||
internal extern static void Viewport([In, Out] Int32 x, [In, Out] Int32 y, [In, Out] Int32 width, [In, Out] Int32 height);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glViewport", ExactSpelling = true)]
|
||||
internal extern static void Viewport(Int32 x, Int32 y, Int32 width, Int32 height);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -33,105 +33,105 @@ namespace OpenTK.Graphics.ES10
|
|||
#pragma warning disable 3019
|
||||
#pragma warning disable 1591
|
||||
|
||||
partial class ES
|
||||
partial class GL
|
||||
{
|
||||
internal static partial class Delegates
|
||||
{
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void ActiveTexture([In, Out] OpenTK.Graphics.ES10.All texture);
|
||||
internal delegate void ActiveTexture(OpenTK.Graphics.ES10.All texture);
|
||||
internal static ActiveTexture glActiveTexture;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void AlphaFunc([In, Out] OpenTK.Graphics.ES10.All func, [In, Out] Single @ref);
|
||||
internal delegate void AlphaFunc(OpenTK.Graphics.ES10.All func, Single @ref);
|
||||
internal static AlphaFunc glAlphaFunc;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void AlphaFuncx([In, Out] OpenTK.Graphics.ES10.All func, [In, Out] int @ref);
|
||||
internal delegate void AlphaFuncx(OpenTK.Graphics.ES10.All func, int @ref);
|
||||
internal static AlphaFuncx glAlphaFuncx;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void BindTexture([In, Out] OpenTK.Graphics.ES10.All target, [In, Out] UInt32 texture);
|
||||
internal delegate void BindTexture(OpenTK.Graphics.ES10.All target, UInt32 texture);
|
||||
internal static BindTexture glBindTexture;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void BlendFunc([In, Out] OpenTK.Graphics.ES10.All sfactor, [In, Out] OpenTK.Graphics.ES10.All dfactor);
|
||||
internal delegate void BlendFunc(OpenTK.Graphics.ES10.All sfactor, OpenTK.Graphics.ES10.All dfactor);
|
||||
internal static BlendFunc glBlendFunc;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void Clear([In, Out] UInt32 mask);
|
||||
internal delegate void Clear(UInt32 mask);
|
||||
internal static Clear glClear;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void ClearColor([In, Out] Single red, [In, Out] Single green, [In, Out] Single blue, [In, Out] Single alpha);
|
||||
internal delegate void ClearColor(Single red, Single green, Single blue, Single alpha);
|
||||
internal static ClearColor glClearColor;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void ClearColorx([In, Out] int red, [In, Out] int green, [In, Out] int blue, [In, Out] int alpha);
|
||||
internal delegate void ClearColorx(int red, int green, int blue, int alpha);
|
||||
internal static ClearColorx glClearColorx;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void ClearDepthf([In, Out] Single depth);
|
||||
internal delegate void ClearDepthf(Single depth);
|
||||
internal static ClearDepthf glClearDepthf;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void ClearDepthx([In, Out] int depth);
|
||||
internal delegate void ClearDepthx(int depth);
|
||||
internal static ClearDepthx glClearDepthx;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void ClearStencil([In, Out] Int32 s);
|
||||
internal delegate void ClearStencil(Int32 s);
|
||||
internal static ClearStencil glClearStencil;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void ClientActiveTexture([In, Out] OpenTK.Graphics.ES10.All texture);
|
||||
internal delegate void ClientActiveTexture(OpenTK.Graphics.ES10.All texture);
|
||||
internal static ClientActiveTexture glClientActiveTexture;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void Color4f([In, Out] Single red, [In, Out] Single green, [In, Out] Single blue, [In, Out] Single alpha);
|
||||
internal delegate void Color4f(Single red, Single green, Single blue, Single alpha);
|
||||
internal static Color4f glColor4f;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void Color4x([In, Out] int red, [In, Out] int green, [In, Out] int blue, [In, Out] int alpha);
|
||||
internal delegate void Color4x(int red, int green, int blue, int alpha);
|
||||
internal static Color4x glColor4x;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void ColorMask([In, Out] bool red, [In, Out] bool green, [In, Out] bool blue, [In, Out] bool alpha);
|
||||
internal delegate void ColorMask(bool red, bool green, bool blue, bool alpha);
|
||||
internal static ColorMask glColorMask;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void ColorPointer([In, Out] Int32 size, [In, Out] OpenTK.Graphics.ES10.All type, [In, Out] Int32 stride, [In, Out] IntPtr pointer);
|
||||
internal delegate void ColorPointer(Int32 size, OpenTK.Graphics.ES10.All type, Int32 stride, IntPtr pointer);
|
||||
internal static ColorPointer glColorPointer;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void CompressedTexImage2D([In, Out] OpenTK.Graphics.ES10.All target, [In, Out] Int32 level, [In, Out] OpenTK.Graphics.ES10.All internalformat, [In, Out] Int32 width, [In, Out] Int32 height, [In, Out] Int32 border, [In, Out] Int32 imageSize, [In, Out] IntPtr data);
|
||||
internal delegate void CompressedTexImage2D(OpenTK.Graphics.ES10.All target, Int32 level, OpenTK.Graphics.ES10.All internalformat, Int32 width, Int32 height, Int32 border, Int32 imageSize, IntPtr data);
|
||||
internal static CompressedTexImage2D glCompressedTexImage2D;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void CompressedTexSubImage2D([In, Out] OpenTK.Graphics.ES10.All target, [In, Out] Int32 level, [In, Out] Int32 xoffset, [In, Out] Int32 yoffset, [In, Out] Int32 width, [In, Out] Int32 height, [In, Out] OpenTK.Graphics.ES10.All format, [In, Out] Int32 imageSize, [In, Out] IntPtr data);
|
||||
internal delegate void CompressedTexSubImage2D(OpenTK.Graphics.ES10.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, OpenTK.Graphics.ES10.All format, Int32 imageSize, IntPtr data);
|
||||
internal static CompressedTexSubImage2D glCompressedTexSubImage2D;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void CopyTexImage2D([In, Out] OpenTK.Graphics.ES10.All target, [In, Out] Int32 level, [In, Out] OpenTK.Graphics.ES10.All internalformat, [In, Out] Int32 x, [In, Out] Int32 y, [In, Out] Int32 width, [In, Out] Int32 height, [In, Out] Int32 border);
|
||||
internal delegate void CopyTexImage2D(OpenTK.Graphics.ES10.All target, Int32 level, OpenTK.Graphics.ES10.All internalformat, Int32 x, Int32 y, Int32 width, Int32 height, Int32 border);
|
||||
internal static CopyTexImage2D glCopyTexImage2D;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void CopyTexSubImage2D([In, Out] OpenTK.Graphics.ES10.All target, [In, Out] Int32 level, [In, Out] Int32 xoffset, [In, Out] Int32 yoffset, [In, Out] Int32 x, [In, Out] Int32 y, [In, Out] Int32 width, [In, Out] Int32 height);
|
||||
internal delegate void CopyTexSubImage2D(OpenTK.Graphics.ES10.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 x, Int32 y, Int32 width, Int32 height);
|
||||
internal static CopyTexSubImage2D glCopyTexSubImage2D;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void CullFace([In, Out] OpenTK.Graphics.ES10.All mode);
|
||||
internal delegate void CullFace(OpenTK.Graphics.ES10.All mode);
|
||||
internal static CullFace glCullFace;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void DeleteTextures([In, Out] Int32 n, [In, Out] UInt32* textures);
|
||||
internal unsafe delegate void DeleteTextures(Int32 n, UInt32* textures);
|
||||
internal unsafe static DeleteTextures glDeleteTextures;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void DepthFunc([In, Out] OpenTK.Graphics.ES10.All func);
|
||||
internal delegate void DepthFunc(OpenTK.Graphics.ES10.All func);
|
||||
internal static DepthFunc glDepthFunc;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void DepthMask([In, Out] bool flag);
|
||||
internal delegate void DepthMask(bool flag);
|
||||
internal static DepthMask glDepthMask;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void DepthRangef([In, Out] Single zNear, [In, Out] Single zFar);
|
||||
internal delegate void DepthRangef(Single zNear, Single zFar);
|
||||
internal static DepthRangef glDepthRangef;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void DepthRangex([In, Out] int zNear, [In, Out] int zFar);
|
||||
internal delegate void DepthRangex(int zNear, int zFar);
|
||||
internal static DepthRangex glDepthRangex;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void Disable([In, Out] OpenTK.Graphics.ES10.All cap);
|
||||
internal delegate void Disable(OpenTK.Graphics.ES10.All cap);
|
||||
internal static Disable glDisable;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void DisableClientState([In, Out] OpenTK.Graphics.ES10.All array);
|
||||
internal delegate void DisableClientState(OpenTK.Graphics.ES10.All array);
|
||||
internal static DisableClientState glDisableClientState;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void DrawArrays([In, Out] OpenTK.Graphics.ES10.All mode, [In, Out] Int32 first, [In, Out] Int32 count);
|
||||
internal delegate void DrawArrays(OpenTK.Graphics.ES10.All mode, Int32 first, Int32 count);
|
||||
internal static DrawArrays glDrawArrays;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void DrawElements([In, Out] OpenTK.Graphics.ES10.All mode, [In, Out] Int32 count, [In, Out] OpenTK.Graphics.ES10.All type, [In, Out] IntPtr indices);
|
||||
internal delegate void DrawElements(OpenTK.Graphics.ES10.All mode, Int32 count, OpenTK.Graphics.ES10.All type, IntPtr indices);
|
||||
internal static DrawElements glDrawElements;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void Enable([In, Out] OpenTK.Graphics.ES10.All cap);
|
||||
internal delegate void Enable(OpenTK.Graphics.ES10.All cap);
|
||||
internal static Enable glEnable;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void EnableClientState([In, Out] OpenTK.Graphics.ES10.All array);
|
||||
internal delegate void EnableClientState(OpenTK.Graphics.ES10.All array);
|
||||
internal static EnableClientState glEnableClientState;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void Finish();
|
||||
|
@ -140,139 +140,139 @@ namespace OpenTK.Graphics.ES10
|
|||
internal delegate void Flush();
|
||||
internal static Flush glFlush;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void Fogf([In, Out] OpenTK.Graphics.ES10.All pname, [In, Out] Single param);
|
||||
internal delegate void Fogf(OpenTK.Graphics.ES10.All pname, Single param);
|
||||
internal static Fogf glFogf;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void Fogfv([In, Out] OpenTK.Graphics.ES10.All pname, [In, Out] Single* @params);
|
||||
internal unsafe delegate void Fogfv(OpenTK.Graphics.ES10.All pname, Single* @params);
|
||||
internal unsafe static Fogfv glFogfv;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void Fogx([In, Out] OpenTK.Graphics.ES10.All pname, [In, Out] int param);
|
||||
internal delegate void Fogx(OpenTK.Graphics.ES10.All pname, int param);
|
||||
internal static Fogx glFogx;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void Fogxv([In, Out] OpenTK.Graphics.ES10.All pname, [In, Out] int* @params);
|
||||
internal unsafe delegate void Fogxv(OpenTK.Graphics.ES10.All pname, int* @params);
|
||||
internal unsafe static Fogxv glFogxv;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void FrontFace([In, Out] OpenTK.Graphics.ES10.All mode);
|
||||
internal delegate void FrontFace(OpenTK.Graphics.ES10.All mode);
|
||||
internal static FrontFace glFrontFace;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void Frustumf([In, Out] Single left, [In, Out] Single right, [In, Out] Single bottom, [In, Out] Single top, [In, Out] Single zNear, [In, Out] Single zFar);
|
||||
internal delegate void Frustumf(Single left, Single right, Single bottom, Single top, Single zNear, Single zFar);
|
||||
internal static Frustumf glFrustumf;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void Frustumx([In, Out] int left, [In, Out] int right, [In, Out] int bottom, [In, Out] int top, [In, Out] int zNear, [In, Out] int zFar);
|
||||
internal delegate void Frustumx(int left, int right, int bottom, int top, int zNear, int zFar);
|
||||
internal static Frustumx glFrustumx;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void GenTextures([In, Out] Int32 n, [In, Out] UInt32* textures);
|
||||
internal unsafe delegate void GenTextures(Int32 n, UInt32* textures);
|
||||
internal unsafe static GenTextures glGenTextures;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate OpenTK.Graphics.ES10.All GetError();
|
||||
internal static GetError glGetError;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void GetIntegerv([In, Out] OpenTK.Graphics.ES10.All pname, [In, Out] Int32* @params);
|
||||
internal unsafe delegate void GetIntegerv(OpenTK.Graphics.ES10.All pname, Int32* @params);
|
||||
internal unsafe static GetIntegerv glGetIntegerv;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate IntPtr GetString([In, Out] OpenTK.Graphics.ES10.All name);
|
||||
internal unsafe delegate IntPtr GetString(OpenTK.Graphics.ES10.All name);
|
||||
internal unsafe static GetString glGetString;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void Hint([In, Out] OpenTK.Graphics.ES10.All target, [In, Out] OpenTK.Graphics.ES10.All mode);
|
||||
internal delegate void Hint(OpenTK.Graphics.ES10.All target, OpenTK.Graphics.ES10.All mode);
|
||||
internal static Hint glHint;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void Lightf([In, Out] OpenTK.Graphics.ES10.All light, [In, Out] OpenTK.Graphics.ES10.All pname, [In, Out] Single param);
|
||||
internal delegate void Lightf(OpenTK.Graphics.ES10.All light, OpenTK.Graphics.ES10.All pname, Single param);
|
||||
internal static Lightf glLightf;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void Lightfv([In, Out] OpenTK.Graphics.ES10.All light, [In, Out] OpenTK.Graphics.ES10.All pname, [In, Out] Single* @params);
|
||||
internal unsafe delegate void Lightfv(OpenTK.Graphics.ES10.All light, OpenTK.Graphics.ES10.All pname, Single* @params);
|
||||
internal unsafe static Lightfv glLightfv;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void LightModelf([In, Out] OpenTK.Graphics.ES10.All pname, [In, Out] Single param);
|
||||
internal delegate void LightModelf(OpenTK.Graphics.ES10.All pname, Single param);
|
||||
internal static LightModelf glLightModelf;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void LightModelfv([In, Out] OpenTK.Graphics.ES10.All pname, [In, Out] Single* @params);
|
||||
internal unsafe delegate void LightModelfv(OpenTK.Graphics.ES10.All pname, Single* @params);
|
||||
internal unsafe static LightModelfv glLightModelfv;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void LightModelx([In, Out] OpenTK.Graphics.ES10.All pname, [In, Out] int param);
|
||||
internal delegate void LightModelx(OpenTK.Graphics.ES10.All pname, int param);
|
||||
internal static LightModelx glLightModelx;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void LightModelxv([In, Out] OpenTK.Graphics.ES10.All pname, [In, Out] int* @params);
|
||||
internal unsafe delegate void LightModelxv(OpenTK.Graphics.ES10.All pname, int* @params);
|
||||
internal unsafe static LightModelxv glLightModelxv;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void Lightx([In, Out] OpenTK.Graphics.ES10.All light, [In, Out] OpenTK.Graphics.ES10.All pname, [In, Out] int param);
|
||||
internal delegate void Lightx(OpenTK.Graphics.ES10.All light, OpenTK.Graphics.ES10.All pname, int param);
|
||||
internal static Lightx glLightx;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void Lightxv([In, Out] OpenTK.Graphics.ES10.All light, [In, Out] OpenTK.Graphics.ES10.All pname, [In, Out] int* @params);
|
||||
internal unsafe delegate void Lightxv(OpenTK.Graphics.ES10.All light, OpenTK.Graphics.ES10.All pname, int* @params);
|
||||
internal unsafe static Lightxv glLightxv;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void LineWidth([In, Out] Single width);
|
||||
internal delegate void LineWidth(Single width);
|
||||
internal static LineWidth glLineWidth;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void LineWidthx([In, Out] int width);
|
||||
internal delegate void LineWidthx(int width);
|
||||
internal static LineWidthx glLineWidthx;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void LoadIdentity();
|
||||
internal static LoadIdentity glLoadIdentity;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void LoadMatrixf([In, Out] Single* m);
|
||||
internal unsafe delegate void LoadMatrixf(Single* m);
|
||||
internal unsafe static LoadMatrixf glLoadMatrixf;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void LoadMatrixx([In, Out] int* m);
|
||||
internal unsafe delegate void LoadMatrixx(int* m);
|
||||
internal unsafe static LoadMatrixx glLoadMatrixx;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void LogicOp([In, Out] OpenTK.Graphics.ES10.All opcode);
|
||||
internal delegate void LogicOp(OpenTK.Graphics.ES10.All opcode);
|
||||
internal static LogicOp glLogicOp;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void Materialf([In, Out] OpenTK.Graphics.ES10.All face, [In, Out] OpenTK.Graphics.ES10.All pname, [In, Out] Single param);
|
||||
internal delegate void Materialf(OpenTK.Graphics.ES10.All face, OpenTK.Graphics.ES10.All pname, Single param);
|
||||
internal static Materialf glMaterialf;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void Materialfv([In, Out] OpenTK.Graphics.ES10.All face, [In, Out] OpenTK.Graphics.ES10.All pname, [In, Out] Single* @params);
|
||||
internal unsafe delegate void Materialfv(OpenTK.Graphics.ES10.All face, OpenTK.Graphics.ES10.All pname, Single* @params);
|
||||
internal unsafe static Materialfv glMaterialfv;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void Materialx([In, Out] OpenTK.Graphics.ES10.All face, [In, Out] OpenTK.Graphics.ES10.All pname, [In, Out] int param);
|
||||
internal delegate void Materialx(OpenTK.Graphics.ES10.All face, OpenTK.Graphics.ES10.All pname, int param);
|
||||
internal static Materialx glMaterialx;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void Materialxv([In, Out] OpenTK.Graphics.ES10.All face, [In, Out] OpenTK.Graphics.ES10.All pname, [In, Out] int* @params);
|
||||
internal unsafe delegate void Materialxv(OpenTK.Graphics.ES10.All face, OpenTK.Graphics.ES10.All pname, int* @params);
|
||||
internal unsafe static Materialxv glMaterialxv;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void MatrixMode([In, Out] OpenTK.Graphics.ES10.All mode);
|
||||
internal delegate void MatrixMode(OpenTK.Graphics.ES10.All mode);
|
||||
internal static MatrixMode glMatrixMode;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void MultiTexCoord4f([In, Out] OpenTK.Graphics.ES10.All target, [In, Out] Single s, [In, Out] Single t, [In, Out] Single r, [In, Out] Single q);
|
||||
internal delegate void MultiTexCoord4f(OpenTK.Graphics.ES10.All target, Single s, Single t, Single r, Single q);
|
||||
internal static MultiTexCoord4f glMultiTexCoord4f;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void MultiTexCoord4x([In, Out] OpenTK.Graphics.ES10.All target, [In, Out] int s, [In, Out] int t, [In, Out] int r, [In, Out] int q);
|
||||
internal delegate void MultiTexCoord4x(OpenTK.Graphics.ES10.All target, int s, int t, int r, int q);
|
||||
internal static MultiTexCoord4x glMultiTexCoord4x;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void MultMatrixf([In, Out] Single* m);
|
||||
internal unsafe delegate void MultMatrixf(Single* m);
|
||||
internal unsafe static MultMatrixf glMultMatrixf;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void MultMatrixx([In, Out] int* m);
|
||||
internal unsafe delegate void MultMatrixx(int* m);
|
||||
internal unsafe static MultMatrixx glMultMatrixx;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void Normal3f([In, Out] Single nx, [In, Out] Single ny, [In, Out] Single nz);
|
||||
internal delegate void Normal3f(Single nx, Single ny, Single nz);
|
||||
internal static Normal3f glNormal3f;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void Normal3x([In, Out] int nx, [In, Out] int ny, [In, Out] int nz);
|
||||
internal delegate void Normal3x(int nx, int ny, int nz);
|
||||
internal static Normal3x glNormal3x;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void NormalPointer([In, Out] OpenTK.Graphics.ES10.All type, [In, Out] Int32 stride, [In, Out] IntPtr pointer);
|
||||
internal delegate void NormalPointer(OpenTK.Graphics.ES10.All type, Int32 stride, IntPtr pointer);
|
||||
internal static NormalPointer glNormalPointer;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void Orthof([In, Out] Single left, [In, Out] Single right, [In, Out] Single bottom, [In, Out] Single top, [In, Out] Single zNear, [In, Out] Single zFar);
|
||||
internal delegate void Orthof(Single left, Single right, Single bottom, Single top, Single zNear, Single zFar);
|
||||
internal static Orthof glOrthof;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void Orthox([In, Out] int left, [In, Out] int right, [In, Out] int bottom, [In, Out] int top, [In, Out] int zNear, [In, Out] int zFar);
|
||||
internal delegate void Orthox(int left, int right, int bottom, int top, int zNear, int zFar);
|
||||
internal static Orthox glOrthox;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void PixelStorei([In, Out] OpenTK.Graphics.ES10.All pname, [In, Out] Int32 param);
|
||||
internal delegate void PixelStorei(OpenTK.Graphics.ES10.All pname, Int32 param);
|
||||
internal static PixelStorei glPixelStorei;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void PointSize([In, Out] Single size);
|
||||
internal delegate void PointSize(Single size);
|
||||
internal static PointSize glPointSize;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void PointSizex([In, Out] int size);
|
||||
internal delegate void PointSizex(int size);
|
||||
internal static PointSizex glPointSizex;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void PolygonOffset([In, Out] Single factor, [In, Out] Single units);
|
||||
internal delegate void PolygonOffset(Single factor, Single units);
|
||||
internal static PolygonOffset glPolygonOffset;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void PolygonOffsetx([In, Out] int factor, [In, Out] int units);
|
||||
internal delegate void PolygonOffsetx(int factor, int units);
|
||||
internal static PolygonOffsetx glPolygonOffsetx;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void PopMatrix();
|
||||
|
@ -281,79 +281,79 @@ namespace OpenTK.Graphics.ES10
|
|||
internal delegate void PushMatrix();
|
||||
internal static PushMatrix glPushMatrix;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void ReadPixels([In, Out] Int32 x, [In, Out] Int32 y, [In, Out] Int32 width, [In, Out] Int32 height, [In, Out] OpenTK.Graphics.ES10.All format, [In, Out] OpenTK.Graphics.ES10.All type, [In, Out] IntPtr pixels);
|
||||
internal delegate void ReadPixels(Int32 x, Int32 y, Int32 width, Int32 height, OpenTK.Graphics.ES10.All format, OpenTK.Graphics.ES10.All type, IntPtr pixels);
|
||||
internal static ReadPixels glReadPixels;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void Rotatef([In, Out] Single angle, [In, Out] Single x, [In, Out] Single y, [In, Out] Single z);
|
||||
internal delegate void Rotatef(Single angle, Single x, Single y, Single z);
|
||||
internal static Rotatef glRotatef;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void Rotatex([In, Out] int angle, [In, Out] int x, [In, Out] int y, [In, Out] int z);
|
||||
internal delegate void Rotatex(int angle, int x, int y, int z);
|
||||
internal static Rotatex glRotatex;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void SampleCoverage([In, Out] Single value, [In, Out] bool invert);
|
||||
internal delegate void SampleCoverage(Single value, bool invert);
|
||||
internal static SampleCoverage glSampleCoverage;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void SampleCoveragex([In, Out] int value, [In, Out] bool invert);
|
||||
internal delegate void SampleCoveragex(int value, bool invert);
|
||||
internal static SampleCoveragex glSampleCoveragex;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void Scalef([In, Out] Single x, [In, Out] Single y, [In, Out] Single z);
|
||||
internal delegate void Scalef(Single x, Single y, Single z);
|
||||
internal static Scalef glScalef;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void Scalex([In, Out] int x, [In, Out] int y, [In, Out] int z);
|
||||
internal delegate void Scalex(int x, int y, int z);
|
||||
internal static Scalex glScalex;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void Scissor([In, Out] Int32 x, [In, Out] Int32 y, [In, Out] Int32 width, [In, Out] Int32 height);
|
||||
internal delegate void Scissor(Int32 x, Int32 y, Int32 width, Int32 height);
|
||||
internal static Scissor glScissor;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void ShadeModel([In, Out] OpenTK.Graphics.ES10.All mode);
|
||||
internal delegate void ShadeModel(OpenTK.Graphics.ES10.All mode);
|
||||
internal static ShadeModel glShadeModel;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void StencilFunc([In, Out] OpenTK.Graphics.ES10.All func, [In, Out] Int32 @ref, [In, Out] UInt32 mask);
|
||||
internal delegate void StencilFunc(OpenTK.Graphics.ES10.All func, Int32 @ref, UInt32 mask);
|
||||
internal static StencilFunc glStencilFunc;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void StencilMask([In, Out] UInt32 mask);
|
||||
internal delegate void StencilMask(UInt32 mask);
|
||||
internal static StencilMask glStencilMask;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void StencilOp([In, Out] OpenTK.Graphics.ES10.All fail, [In, Out] OpenTK.Graphics.ES10.All zfail, [In, Out] OpenTK.Graphics.ES10.All zpass);
|
||||
internal delegate void StencilOp(OpenTK.Graphics.ES10.All fail, OpenTK.Graphics.ES10.All zfail, OpenTK.Graphics.ES10.All zpass);
|
||||
internal static StencilOp glStencilOp;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void TexCoordPointer([In, Out] Int32 size, [In, Out] OpenTK.Graphics.ES10.All type, [In, Out] Int32 stride, [In, Out] IntPtr pointer);
|
||||
internal delegate void TexCoordPointer(Int32 size, OpenTK.Graphics.ES10.All type, Int32 stride, IntPtr pointer);
|
||||
internal static TexCoordPointer glTexCoordPointer;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void TexEnvf([In, Out] OpenTK.Graphics.ES10.All target, [In, Out] OpenTK.Graphics.ES10.All pname, [In, Out] Single param);
|
||||
internal delegate void TexEnvf(OpenTK.Graphics.ES10.All target, OpenTK.Graphics.ES10.All pname, Single param);
|
||||
internal static TexEnvf glTexEnvf;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void TexEnvfv([In, Out] OpenTK.Graphics.ES10.All target, [In, Out] OpenTK.Graphics.ES10.All pname, [In, Out] Single* @params);
|
||||
internal unsafe delegate void TexEnvfv(OpenTK.Graphics.ES10.All target, OpenTK.Graphics.ES10.All pname, Single* @params);
|
||||
internal unsafe static TexEnvfv glTexEnvfv;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void TexEnvx([In, Out] OpenTK.Graphics.ES10.All target, [In, Out] OpenTK.Graphics.ES10.All pname, [In, Out] int param);
|
||||
internal delegate void TexEnvx(OpenTK.Graphics.ES10.All target, OpenTK.Graphics.ES10.All pname, int param);
|
||||
internal static TexEnvx glTexEnvx;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void TexEnvxv([In, Out] OpenTK.Graphics.ES10.All target, [In, Out] OpenTK.Graphics.ES10.All pname, [In, Out] int* @params);
|
||||
internal unsafe delegate void TexEnvxv(OpenTK.Graphics.ES10.All target, OpenTK.Graphics.ES10.All pname, int* @params);
|
||||
internal unsafe static TexEnvxv glTexEnvxv;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void TexImage2D([In, Out] OpenTK.Graphics.ES10.All target, [In, Out] Int32 level, [In, Out] Int32 internalformat, [In, Out] Int32 width, [In, Out] Int32 height, [In, Out] Int32 border, [In, Out] OpenTK.Graphics.ES10.All format, [In, Out] OpenTK.Graphics.ES10.All type, [In, Out] IntPtr pixels);
|
||||
internal delegate void TexImage2D(OpenTK.Graphics.ES10.All target, Int32 level, Int32 internalformat, Int32 width, Int32 height, Int32 border, OpenTK.Graphics.ES10.All format, OpenTK.Graphics.ES10.All type, IntPtr pixels);
|
||||
internal static TexImage2D glTexImage2D;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void TexParameterf([In, Out] OpenTK.Graphics.ES10.All target, [In, Out] OpenTK.Graphics.ES10.All pname, [In, Out] Single param);
|
||||
internal delegate void TexParameterf(OpenTK.Graphics.ES10.All target, OpenTK.Graphics.ES10.All pname, Single param);
|
||||
internal static TexParameterf glTexParameterf;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void TexParameterx([In, Out] OpenTK.Graphics.ES10.All target, [In, Out] OpenTK.Graphics.ES10.All pname, [In, Out] int param);
|
||||
internal delegate void TexParameterx(OpenTK.Graphics.ES10.All target, OpenTK.Graphics.ES10.All pname, int param);
|
||||
internal static TexParameterx glTexParameterx;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void TexSubImage2D([In, Out] OpenTK.Graphics.ES10.All target, [In, Out] Int32 level, [In, Out] Int32 xoffset, [In, Out] Int32 yoffset, [In, Out] Int32 width, [In, Out] Int32 height, [In, Out] OpenTK.Graphics.ES10.All format, [In, Out] OpenTK.Graphics.ES10.All type, [In, Out] IntPtr pixels);
|
||||
internal delegate void TexSubImage2D(OpenTK.Graphics.ES10.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, OpenTK.Graphics.ES10.All format, OpenTK.Graphics.ES10.All type, IntPtr pixels);
|
||||
internal static TexSubImage2D glTexSubImage2D;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void Translatef([In, Out] Single x, [In, Out] Single y, [In, Out] Single z);
|
||||
internal delegate void Translatef(Single x, Single y, Single z);
|
||||
internal static Translatef glTranslatef;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void Translatex([In, Out] int x, [In, Out] int y, [In, Out] int z);
|
||||
internal delegate void Translatex(int x, int y, int z);
|
||||
internal static Translatex glTranslatex;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void VertexPointer([In, Out] Int32 size, [In, Out] OpenTK.Graphics.ES10.All type, [In, Out] Int32 stride, [In, Out] IntPtr pointer);
|
||||
internal delegate void VertexPointer(Int32 size, OpenTK.Graphics.ES10.All type, Int32 stride, IntPtr pointer);
|
||||
internal static VertexPointer glVertexPointer;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void Viewport([In, Out] Int32 x, [In, Out] Int32 y, [In, Out] Int32 width, [In, Out] Int32 height);
|
||||
internal delegate void Viewport(Int32 x, Int32 y, Int32 width, Int32 height);
|
||||
internal static Viewport glViewport;
|
||||
}
|
||||
}
|
||||
|
|
File diff suppressed because it is too large
Load diff
|
@ -266,11 +266,13 @@ namespace OpenTK.Graphics.ES10
|
|||
Palette8Rgb5A1Oes = ((int)0X8b99),
|
||||
ImplementationColorReadTypeOes = ((int)0X8b9a),
|
||||
ImplementationColorReadFormatOes = ((int)0X8b9b),
|
||||
32LeanAndMean = ((int)1),
|
||||
OesCompressedPalettedTexture = ((int)1),
|
||||
OesReadFormat = ((int)1),
|
||||
OesVersion10 = ((int)1),
|
||||
One = ((int)1),
|
||||
True = ((int)1),
|
||||
Pi = ((int)Extern),
|
||||
}
|
||||
|
||||
public enum AlphaFunction
|
||||
|
@ -664,4 +666,10 @@ namespace OpenTK.Graphics.ES10
|
|||
ClampToEdge = ((int)0X812f),
|
||||
}
|
||||
|
||||
public enum Unknown
|
||||
{
|
||||
32LeanAndMean = ((int)1),
|
||||
Pi = ((int)Extern),
|
||||
}
|
||||
|
||||
}
|
||||
|
|
|
@ -7,7 +7,7 @@ namespace OpenTK.Graphics.ES10
|
|||
/// <summary>
|
||||
/// Provides access to OpenGL ES 1.0 methods.
|
||||
/// </summary>
|
||||
public static partial class ES
|
||||
public static partial class GL
|
||||
{
|
||||
const string Library = "libGLES.dll";
|
||||
}
|
||||
|
|
File diff suppressed because it is too large
Load diff
|
@ -33,445 +33,754 @@ namespace OpenTK.Graphics.ES11
|
|||
#pragma warning disable 3019
|
||||
#pragma warning disable 1591
|
||||
|
||||
partial class ES
|
||||
partial class GL
|
||||
{
|
||||
internal static partial class Delegates
|
||||
{
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void ActiveTexture([In, Out] OpenTK.Graphics.ES11.All texture);
|
||||
internal delegate void ActiveTexture(OpenTK.Graphics.ES11.All texture);
|
||||
internal static ActiveTexture glActiveTexture;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void AlphaFunc([In, Out] OpenTK.Graphics.ES11.All func, [In, Out] Single @ref);
|
||||
internal delegate void AlphaFunc(OpenTK.Graphics.ES11.All func, Single @ref);
|
||||
internal static AlphaFunc glAlphaFunc;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void AlphaFuncx([In, Out] OpenTK.Graphics.ES11.All func, [In, Out] int @ref);
|
||||
internal delegate void AlphaFuncx(OpenTK.Graphics.ES11.All func, int @ref);
|
||||
internal static AlphaFuncx glAlphaFuncx;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void BindBuffer([In, Out] OpenTK.Graphics.ES11.All target, [In, Out] UInt32 buffer);
|
||||
internal delegate void AlphaFuncxOES(OpenTK.Graphics.ES11.All func, int @ref);
|
||||
internal static AlphaFuncxOES glAlphaFuncxOES;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void BindBuffer(OpenTK.Graphics.ES11.All target, UInt32 buffer);
|
||||
internal static BindBuffer glBindBuffer;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void BindTexture([In, Out] OpenTK.Graphics.ES11.All target, [In, Out] UInt32 texture);
|
||||
internal delegate void BindFramebufferOES(OpenTK.Graphics.ES11.All target, UInt32 framebuffer);
|
||||
internal static BindFramebufferOES glBindFramebufferOES;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void BindRenderbufferOES(OpenTK.Graphics.ES11.All target, UInt32 renderbuffer);
|
||||
internal static BindRenderbufferOES glBindRenderbufferOES;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void BindTexture(OpenTK.Graphics.ES11.All target, UInt32 texture);
|
||||
internal static BindTexture glBindTexture;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void BlendFunc([In, Out] OpenTK.Graphics.ES11.All sfactor, [In, Out] OpenTK.Graphics.ES11.All dfactor);
|
||||
internal delegate void BlendEquationOES(OpenTK.Graphics.ES11.All mode);
|
||||
internal static BlendEquationOES glBlendEquationOES;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void BlendEquationSeparateOES(OpenTK.Graphics.ES11.All modeRGB, OpenTK.Graphics.ES11.All modeAlpha);
|
||||
internal static BlendEquationSeparateOES glBlendEquationSeparateOES;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void BlendFunc(OpenTK.Graphics.ES11.All sfactor, OpenTK.Graphics.ES11.All dfactor);
|
||||
internal static BlendFunc glBlendFunc;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void BufferData([In, Out] OpenTK.Graphics.ES11.All target, [In, Out] IntPtr size, [In, Out] IntPtr data, [In, Out] OpenTK.Graphics.ES11.All usage);
|
||||
internal delegate void BlendFuncSeparateOES(OpenTK.Graphics.ES11.All srcRGB, OpenTK.Graphics.ES11.All dstRGB, OpenTK.Graphics.ES11.All srcAlpha, OpenTK.Graphics.ES11.All dstAlpha);
|
||||
internal static BlendFuncSeparateOES glBlendFuncSeparateOES;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void BufferData(OpenTK.Graphics.ES11.All target, IntPtr size, IntPtr data, OpenTK.Graphics.ES11.All usage);
|
||||
internal static BufferData glBufferData;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void BufferSubData([In, Out] OpenTK.Graphics.ES11.All target, [In, Out] IntPtr offset, [In, Out] IntPtr size, [In, Out] IntPtr data);
|
||||
internal delegate void BufferSubData(OpenTK.Graphics.ES11.All target, IntPtr offset, IntPtr size, IntPtr data);
|
||||
internal static BufferSubData glBufferSubData;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void Clear([In, Out] UInt32 mask);
|
||||
internal delegate OpenTK.Graphics.ES11.All CheckFramebufferStatusOES(OpenTK.Graphics.ES11.All target);
|
||||
internal static CheckFramebufferStatusOES glCheckFramebufferStatusOES;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void Clear(UInt32 mask);
|
||||
internal static Clear glClear;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void ClearColor([In, Out] Single red, [In, Out] Single green, [In, Out] Single blue, [In, Out] Single alpha);
|
||||
internal delegate void ClearColor(Single red, Single green, Single blue, Single alpha);
|
||||
internal static ClearColor glClearColor;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void ClearColorx([In, Out] int red, [In, Out] int green, [In, Out] int blue, [In, Out] int alpha);
|
||||
internal delegate void ClearColorx(int red, int green, int blue, int alpha);
|
||||
internal static ClearColorx glClearColorx;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void ClearDepthf([In, Out] Single depth);
|
||||
internal delegate void ClearColorxOES(int red, int green, int blue, int alpha);
|
||||
internal static ClearColorxOES glClearColorxOES;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void ClearDepthf(Single depth);
|
||||
internal static ClearDepthf glClearDepthf;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void ClearDepthx([In, Out] int depth);
|
||||
internal delegate void ClearDepthfOES(Single depth);
|
||||
internal static ClearDepthfOES glClearDepthfOES;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void ClearDepthx(int depth);
|
||||
internal static ClearDepthx glClearDepthx;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void ClearStencil([In, Out] Int32 s);
|
||||
internal delegate void ClearDepthxOES(int depth);
|
||||
internal static ClearDepthxOES glClearDepthxOES;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void ClearStencil(Int32 s);
|
||||
internal static ClearStencil glClearStencil;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void ClientActiveTexture([In, Out] OpenTK.Graphics.ES11.All texture);
|
||||
internal delegate void ClientActiveTexture(OpenTK.Graphics.ES11.All texture);
|
||||
internal static ClientActiveTexture glClientActiveTexture;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void ClipPlanef([In, Out] OpenTK.Graphics.ES11.All plane, [In, Out] Single* equation);
|
||||
internal unsafe delegate void ClipPlanef(OpenTK.Graphics.ES11.All plane, Single* equation);
|
||||
internal unsafe static ClipPlanef glClipPlanef;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void ClipPlanex([In, Out] OpenTK.Graphics.ES11.All plane, [In, Out] int* equation);
|
||||
internal unsafe delegate void ClipPlanefIMG(OpenTK.Graphics.ES11.All p, Single* eqn);
|
||||
internal unsafe static ClipPlanefIMG glClipPlanefIMG;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void ClipPlanefOES(OpenTK.Graphics.ES11.All plane, Single* equation);
|
||||
internal unsafe static ClipPlanefOES glClipPlanefOES;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void ClipPlanex(OpenTK.Graphics.ES11.All plane, int* equation);
|
||||
internal unsafe static ClipPlanex glClipPlanex;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void Color4f([In, Out] Single red, [In, Out] Single green, [In, Out] Single blue, [In, Out] Single alpha);
|
||||
internal unsafe delegate void ClipPlanexIMG(OpenTK.Graphics.ES11.All p, int* eqn);
|
||||
internal unsafe static ClipPlanexIMG glClipPlanexIMG;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void ClipPlanexOES(OpenTK.Graphics.ES11.All plane, int* equation);
|
||||
internal unsafe static ClipPlanexOES glClipPlanexOES;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void Color4f(Single red, Single green, Single blue, Single alpha);
|
||||
internal static Color4f glColor4f;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void Color4ub([In, Out] Byte red, [In, Out] Byte green, [In, Out] Byte blue, [In, Out] Byte alpha);
|
||||
internal delegate void Color4ub(Byte red, Byte green, Byte blue, Byte alpha);
|
||||
internal static Color4ub glColor4ub;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void Color4x([In, Out] int red, [In, Out] int green, [In, Out] int blue, [In, Out] int alpha);
|
||||
internal delegate void Color4x(int red, int green, int blue, int alpha);
|
||||
internal static Color4x glColor4x;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void ColorMask([In, Out] bool red, [In, Out] bool green, [In, Out] bool blue, [In, Out] bool alpha);
|
||||
internal delegate void Color4xOES(int red, int green, int blue, int alpha);
|
||||
internal static Color4xOES glColor4xOES;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void ColorMask(bool red, bool green, bool blue, bool alpha);
|
||||
internal static ColorMask glColorMask;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void ColorPointer([In, Out] Int32 size, [In, Out] OpenTK.Graphics.ES11.All type, [In, Out] Int32 stride, [In, Out] IntPtr pointer);
|
||||
internal delegate void ColorPointer(Int32 size, OpenTK.Graphics.ES11.All type, Int32 stride, IntPtr pointer);
|
||||
internal static ColorPointer glColorPointer;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void CompressedTexImage2D([In, Out] OpenTK.Graphics.ES11.All target, [In, Out] Int32 level, [In, Out] OpenTK.Graphics.ES11.All internalformat, [In, Out] Int32 width, [In, Out] Int32 height, [In, Out] Int32 border, [In, Out] Int32 imageSize, [In, Out] IntPtr data);
|
||||
internal delegate void CompressedTexImage2D(OpenTK.Graphics.ES11.All target, Int32 level, OpenTK.Graphics.ES11.All internalformat, Int32 width, Int32 height, Int32 border, Int32 imageSize, IntPtr data);
|
||||
internal static CompressedTexImage2D glCompressedTexImage2D;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void CompressedTexSubImage2D([In, Out] OpenTK.Graphics.ES11.All target, [In, Out] Int32 level, [In, Out] Int32 xoffset, [In, Out] Int32 yoffset, [In, Out] Int32 width, [In, Out] Int32 height, [In, Out] OpenTK.Graphics.ES11.All format, [In, Out] Int32 imageSize, [In, Out] IntPtr data);
|
||||
internal delegate void CompressedTexSubImage2D(OpenTK.Graphics.ES11.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, OpenTK.Graphics.ES11.All format, Int32 imageSize, IntPtr data);
|
||||
internal static CompressedTexSubImage2D glCompressedTexSubImage2D;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void CopyTexImage2D([In, Out] OpenTK.Graphics.ES11.All target, [In, Out] Int32 level, [In, Out] OpenTK.Graphics.ES11.All internalformat, [In, Out] Int32 x, [In, Out] Int32 y, [In, Out] Int32 width, [In, Out] Int32 height, [In, Out] Int32 border);
|
||||
internal delegate void CopyTexImage2D(OpenTK.Graphics.ES11.All target, Int32 level, OpenTK.Graphics.ES11.All internalformat, Int32 x, Int32 y, Int32 width, Int32 height, Int32 border);
|
||||
internal static CopyTexImage2D glCopyTexImage2D;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void CopyTexSubImage2D([In, Out] OpenTK.Graphics.ES11.All target, [In, Out] Int32 level, [In, Out] Int32 xoffset, [In, Out] Int32 yoffset, [In, Out] Int32 x, [In, Out] Int32 y, [In, Out] Int32 width, [In, Out] Int32 height);
|
||||
internal delegate void CopyTexSubImage2D(OpenTK.Graphics.ES11.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 x, Int32 y, Int32 width, Int32 height);
|
||||
internal static CopyTexSubImage2D glCopyTexSubImage2D;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void CullFace([In, Out] OpenTK.Graphics.ES11.All mode);
|
||||
internal delegate void CullFace(OpenTK.Graphics.ES11.All mode);
|
||||
internal static CullFace glCullFace;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void DeleteBuffers([In, Out] Int32 n, [In, Out] UInt32* buffers);
|
||||
internal delegate void CurrentPaletteMatrixOES(UInt32 matrixpaletteindex);
|
||||
internal static CurrentPaletteMatrixOES glCurrentPaletteMatrixOES;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void DeleteBuffers(Int32 n, UInt32* buffers);
|
||||
internal unsafe static DeleteBuffers glDeleteBuffers;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void DeleteTextures([In, Out] Int32 n, [In, Out] UInt32* textures);
|
||||
internal unsafe delegate void DeleteFencesNV(Int32 n, UInt32* fences);
|
||||
internal unsafe static DeleteFencesNV glDeleteFencesNV;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void DeleteFramebuffersOES(Int32 n, UInt32* framebuffers);
|
||||
internal unsafe static DeleteFramebuffersOES glDeleteFramebuffersOES;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void DeleteRenderbuffersOES(Int32 n, UInt32* renderbuffers);
|
||||
internal unsafe static DeleteRenderbuffersOES glDeleteRenderbuffersOES;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void DeleteTextures(Int32 n, UInt32* textures);
|
||||
internal unsafe static DeleteTextures glDeleteTextures;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void DepthFunc([In, Out] OpenTK.Graphics.ES11.All func);
|
||||
internal delegate void DepthFunc(OpenTK.Graphics.ES11.All func);
|
||||
internal static DepthFunc glDepthFunc;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void DepthMask([In, Out] bool flag);
|
||||
internal delegate void DepthMask(bool flag);
|
||||
internal static DepthMask glDepthMask;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void DepthRangef([In, Out] Single zNear, [In, Out] Single zFar);
|
||||
internal delegate void DepthRangef(Single zNear, Single zFar);
|
||||
internal static DepthRangef glDepthRangef;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void DepthRangex([In, Out] int zNear, [In, Out] int zFar);
|
||||
internal delegate void DepthRangefOES(Single zNear, Single zFar);
|
||||
internal static DepthRangefOES glDepthRangefOES;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void DepthRangex(int zNear, int zFar);
|
||||
internal static DepthRangex glDepthRangex;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void Disable([In, Out] OpenTK.Graphics.ES11.All cap);
|
||||
internal delegate void DepthRangexOES(int zNear, int zFar);
|
||||
internal static DepthRangexOES glDepthRangexOES;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void Disable(OpenTK.Graphics.ES11.All cap);
|
||||
internal static Disable glDisable;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void DisableClientState([In, Out] OpenTK.Graphics.ES11.All array);
|
||||
internal delegate void DisableClientState(OpenTK.Graphics.ES11.All array);
|
||||
internal static DisableClientState glDisableClientState;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void DrawArrays([In, Out] OpenTK.Graphics.ES11.All mode, [In, Out] Int32 first, [In, Out] Int32 count);
|
||||
internal delegate void DisableDriverControlQCOM(UInt32 driverControl);
|
||||
internal static DisableDriverControlQCOM glDisableDriverControlQCOM;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void DrawArrays(OpenTK.Graphics.ES11.All mode, Int32 first, Int32 count);
|
||||
internal static DrawArrays glDrawArrays;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void DrawElements([In, Out] OpenTK.Graphics.ES11.All mode, [In, Out] Int32 count, [In, Out] OpenTK.Graphics.ES11.All type, [In, Out] IntPtr indices);
|
||||
internal delegate void DrawElements(OpenTK.Graphics.ES11.All mode, Int32 count, OpenTK.Graphics.ES11.All type, IntPtr indices);
|
||||
internal static DrawElements glDrawElements;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void Enable([In, Out] OpenTK.Graphics.ES11.All cap);
|
||||
internal delegate void DrawTexfOES(Single x, Single y, Single z, Single width, Single height);
|
||||
internal static DrawTexfOES glDrawTexfOES;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void DrawTexfvOES(Single* coords);
|
||||
internal unsafe static DrawTexfvOES glDrawTexfvOES;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void DrawTexiOES(Int32 x, Int32 y, Int32 z, Int32 width, Int32 height);
|
||||
internal static DrawTexiOES glDrawTexiOES;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void DrawTexivOES(Int32* coords);
|
||||
internal unsafe static DrawTexivOES glDrawTexivOES;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void DrawTexsOES(Int16 x, Int16 y, Int16 z, Int16 width, Int16 height);
|
||||
internal static DrawTexsOES glDrawTexsOES;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void DrawTexsvOES(Int16* coords);
|
||||
internal unsafe static DrawTexsvOES glDrawTexsvOES;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void DrawTexxOES(int x, int y, int z, int width, int height);
|
||||
internal static DrawTexxOES glDrawTexxOES;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void DrawTexxvOES(int* coords);
|
||||
internal unsafe static DrawTexxvOES glDrawTexxvOES;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void EGLImageTargetRenderbufferStorageOES(OpenTK.Graphics.ES11.All target, GLeglImageOES image);
|
||||
internal static EGLImageTargetRenderbufferStorageOES glEGLImageTargetRenderbufferStorageOES;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void EGLImageTargetTexture2DOES(OpenTK.Graphics.ES11.All target, GLeglImageOES image);
|
||||
internal static EGLImageTargetTexture2DOES glEGLImageTargetTexture2DOES;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void Enable(OpenTK.Graphics.ES11.All cap);
|
||||
internal static Enable glEnable;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void EnableClientState([In, Out] OpenTK.Graphics.ES11.All array);
|
||||
internal delegate void EnableClientState(OpenTK.Graphics.ES11.All array);
|
||||
internal static EnableClientState glEnableClientState;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void EnableDriverControlQCOM(UInt32 driverControl);
|
||||
internal static EnableDriverControlQCOM glEnableDriverControlQCOM;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void Finish();
|
||||
internal static Finish glFinish;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void FinishFenceNV(UInt32 fence);
|
||||
internal static FinishFenceNV glFinishFenceNV;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void Flush();
|
||||
internal static Flush glFlush;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void Fogf([In, Out] OpenTK.Graphics.ES11.All pname, [In, Out] Single param);
|
||||
internal delegate void Fogf(OpenTK.Graphics.ES11.All pname, Single param);
|
||||
internal static Fogf glFogf;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void Fogfv([In, Out] OpenTK.Graphics.ES11.All pname, [In, Out] Single* @params);
|
||||
internal unsafe delegate void Fogfv(OpenTK.Graphics.ES11.All pname, Single* @params);
|
||||
internal unsafe static Fogfv glFogfv;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void Fogx([In, Out] OpenTK.Graphics.ES11.All pname, [In, Out] int param);
|
||||
internal delegate void Fogx(OpenTK.Graphics.ES11.All pname, int param);
|
||||
internal static Fogx glFogx;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void Fogxv([In, Out] OpenTK.Graphics.ES11.All pname, [In, Out] int* @params);
|
||||
internal delegate void FogxOES(OpenTK.Graphics.ES11.All pname, int param);
|
||||
internal static FogxOES glFogxOES;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void Fogxv(OpenTK.Graphics.ES11.All pname, int* @params);
|
||||
internal unsafe static Fogxv glFogxv;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void FrontFace([In, Out] OpenTK.Graphics.ES11.All mode);
|
||||
internal unsafe delegate void FogxvOES(OpenTK.Graphics.ES11.All pname, int* @params);
|
||||
internal unsafe static FogxvOES glFogxvOES;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void FramebufferRenderbufferOES(OpenTK.Graphics.ES11.All target, OpenTK.Graphics.ES11.All attachment, OpenTK.Graphics.ES11.All renderbuffertarget, UInt32 renderbuffer);
|
||||
internal static FramebufferRenderbufferOES glFramebufferRenderbufferOES;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void FramebufferTexture2DOES(OpenTK.Graphics.ES11.All target, OpenTK.Graphics.ES11.All attachment, OpenTK.Graphics.ES11.All textarget, UInt32 texture, Int32 level);
|
||||
internal static FramebufferTexture2DOES glFramebufferTexture2DOES;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void FrontFace(OpenTK.Graphics.ES11.All mode);
|
||||
internal static FrontFace glFrontFace;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void Frustumf([In, Out] Single left, [In, Out] Single right, [In, Out] Single bottom, [In, Out] Single top, [In, Out] Single zNear, [In, Out] Single zFar);
|
||||
internal delegate void Frustumf(Single left, Single right, Single bottom, Single top, Single zNear, Single zFar);
|
||||
internal static Frustumf glFrustumf;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void Frustumx([In, Out] int left, [In, Out] int right, [In, Out] int bottom, [In, Out] int top, [In, Out] int zNear, [In, Out] int zFar);
|
||||
internal delegate void FrustumfOES(Single left, Single right, Single bottom, Single top, Single zNear, Single zFar);
|
||||
internal static FrustumfOES glFrustumfOES;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void Frustumx(int left, int right, int bottom, int top, int zNear, int zFar);
|
||||
internal static Frustumx glFrustumx;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void GenBuffers([In, Out] Int32 n, [In, Out] UInt32* buffers);
|
||||
internal delegate void FrustumxOES(int left, int right, int bottom, int top, int zNear, int zFar);
|
||||
internal static FrustumxOES glFrustumxOES;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void GenBuffers(Int32 n, UInt32* buffers);
|
||||
internal unsafe static GenBuffers glGenBuffers;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void GenTextures([In, Out] Int32 n, [In, Out] UInt32* textures);
|
||||
internal delegate void GenerateMipmapOES(OpenTK.Graphics.ES11.All target);
|
||||
internal static GenerateMipmapOES glGenerateMipmapOES;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void GenFencesNV(Int32 n, UInt32* fences);
|
||||
internal unsafe static GenFencesNV glGenFencesNV;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void GenFramebuffersOES(Int32 n, UInt32* framebuffers);
|
||||
internal unsafe static GenFramebuffersOES glGenFramebuffersOES;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void GenRenderbuffersOES(Int32 n, UInt32* renderbuffers);
|
||||
internal unsafe static GenRenderbuffersOES glGenRenderbuffersOES;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void GenTextures(Int32 n, UInt32* textures);
|
||||
internal unsafe static GenTextures glGenTextures;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void GetBooleanv([In, Out] OpenTK.Graphics.ES11.All pname, [In, Out] bool* @params);
|
||||
internal unsafe delegate void GetBooleanv(OpenTK.Graphics.ES11.All pname, bool* @params);
|
||||
internal unsafe static GetBooleanv glGetBooleanv;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void GetBufferParameteriv([In, Out] OpenTK.Graphics.ES11.All target, [In, Out] OpenTK.Graphics.ES11.All pname, [In, Out] Int32* @params);
|
||||
internal unsafe delegate void GetBufferParameteriv(OpenTK.Graphics.ES11.All target, OpenTK.Graphics.ES11.All pname, Int32* @params);
|
||||
internal unsafe static GetBufferParameteriv glGetBufferParameteriv;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void GetClipPlanef([In, Out] OpenTK.Graphics.ES11.All pname, [In, Out] Single* eqn);
|
||||
internal delegate void GetBufferPointervOES(OpenTK.Graphics.ES11.All target, OpenTK.Graphics.ES11.All pname, IntPtr @params);
|
||||
internal static GetBufferPointervOES glGetBufferPointervOES;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void GetClipPlanef(OpenTK.Graphics.ES11.All pname, Single* eqn);
|
||||
internal unsafe static GetClipPlanef glGetClipPlanef;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void GetClipPlanex([In, Out] OpenTK.Graphics.ES11.All pname, [In, Out] int* eqn);
|
||||
internal unsafe delegate void GetClipPlanefOES(OpenTK.Graphics.ES11.All pname, Single* eqn);
|
||||
internal unsafe static GetClipPlanefOES glGetClipPlanefOES;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void GetClipPlanex(OpenTK.Graphics.ES11.All pname, int* eqn);
|
||||
internal unsafe static GetClipPlanex glGetClipPlanex;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void GetClipPlanexOES(OpenTK.Graphics.ES11.All pname, int* eqn);
|
||||
internal unsafe static GetClipPlanexOES glGetClipPlanexOES;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void GetDriverControlsQCOM(Int32* num, Int32 size, UInt32* driverControls);
|
||||
internal unsafe static GetDriverControlsQCOM glGetDriverControlsQCOM;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void GetDriverControlStringQCOM(UInt32 driverControl, Int32 bufSize, Int32* length, String driverControlString);
|
||||
internal unsafe static GetDriverControlStringQCOM glGetDriverControlStringQCOM;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate OpenTK.Graphics.ES11.All GetError();
|
||||
internal static GetError glGetError;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void GetFixedv([In, Out] OpenTK.Graphics.ES11.All pname, [In, Out] int* @params);
|
||||
internal unsafe delegate void GetFenceivNV(UInt32 fence, OpenTK.Graphics.ES11.All pname, Int32* @params);
|
||||
internal unsafe static GetFenceivNV glGetFenceivNV;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void GetFixedv(OpenTK.Graphics.ES11.All pname, int* @params);
|
||||
internal unsafe static GetFixedv glGetFixedv;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void GetFloatv([In, Out] OpenTK.Graphics.ES11.All pname, [In, Out] Single* @params);
|
||||
internal unsafe delegate void GetFixedvOES(OpenTK.Graphics.ES11.All pname, int* @params);
|
||||
internal unsafe static GetFixedvOES glGetFixedvOES;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void GetFloatv(OpenTK.Graphics.ES11.All pname, Single* @params);
|
||||
internal unsafe static GetFloatv glGetFloatv;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void GetIntegerv([In, Out] OpenTK.Graphics.ES11.All pname, [In, Out] Int32* @params);
|
||||
internal unsafe delegate void GetFramebufferAttachmentParameterivOES(OpenTK.Graphics.ES11.All target, OpenTK.Graphics.ES11.All attachment, OpenTK.Graphics.ES11.All pname, Int32* @params);
|
||||
internal unsafe static GetFramebufferAttachmentParameterivOES glGetFramebufferAttachmentParameterivOES;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void GetIntegerv(OpenTK.Graphics.ES11.All pname, Int32* @params);
|
||||
internal unsafe static GetIntegerv glGetIntegerv;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void GetLightfv([In, Out] OpenTK.Graphics.ES11.All light, [In, Out] OpenTK.Graphics.ES11.All pname, [In, Out] Single* @params);
|
||||
internal unsafe delegate void GetLightfv(OpenTK.Graphics.ES11.All light, OpenTK.Graphics.ES11.All pname, Single* @params);
|
||||
internal unsafe static GetLightfv glGetLightfv;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void GetLightxv([In, Out] OpenTK.Graphics.ES11.All light, [In, Out] OpenTK.Graphics.ES11.All pname, [In, Out] int* @params);
|
||||
internal unsafe delegate void GetLightxv(OpenTK.Graphics.ES11.All light, OpenTK.Graphics.ES11.All pname, int* @params);
|
||||
internal unsafe static GetLightxv glGetLightxv;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void GetMaterialfv([In, Out] OpenTK.Graphics.ES11.All face, [In, Out] OpenTK.Graphics.ES11.All pname, [In, Out] Single* @params);
|
||||
internal unsafe delegate void GetLightxvOES(OpenTK.Graphics.ES11.All light, OpenTK.Graphics.ES11.All pname, int* @params);
|
||||
internal unsafe static GetLightxvOES glGetLightxvOES;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void GetMaterialfv(OpenTK.Graphics.ES11.All face, OpenTK.Graphics.ES11.All pname, Single* @params);
|
||||
internal unsafe static GetMaterialfv glGetMaterialfv;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void GetMaterialxv([In, Out] OpenTK.Graphics.ES11.All face, [In, Out] OpenTK.Graphics.ES11.All pname, [In, Out] int* @params);
|
||||
internal unsafe delegate void GetMaterialxv(OpenTK.Graphics.ES11.All face, OpenTK.Graphics.ES11.All pname, int* @params);
|
||||
internal unsafe static GetMaterialxv glGetMaterialxv;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void GetPointerv([In, Out] OpenTK.Graphics.ES11.All pname, [In, Out] IntPtr @params);
|
||||
internal unsafe delegate void GetMaterialxvOES(OpenTK.Graphics.ES11.All face, OpenTK.Graphics.ES11.All pname, int* @params);
|
||||
internal unsafe static GetMaterialxvOES glGetMaterialxvOES;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void GetPointerv(OpenTK.Graphics.ES11.All pname, IntPtr @params);
|
||||
internal static GetPointerv glGetPointerv;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate Byte GetString([In, Out] OpenTK.Graphics.ES11.All name);
|
||||
internal static GetString glGetString;
|
||||
internal unsafe delegate void GetRenderbufferParameterivOES(OpenTK.Graphics.ES11.All target, OpenTK.Graphics.ES11.All pname, Int32* @params);
|
||||
internal unsafe static GetRenderbufferParameterivOES glGetRenderbufferParameterivOES;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void GetTexEnvfv([In, Out] OpenTK.Graphics.ES11.All env, [In, Out] OpenTK.Graphics.ES11.All pname, [In, Out] Single* @params);
|
||||
internal unsafe delegate IntPtr GetString(OpenTK.Graphics.ES11.All name);
|
||||
internal unsafe static GetString glGetString;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void GetTexEnvfv(OpenTK.Graphics.ES11.All env, OpenTK.Graphics.ES11.All pname, Single* @params);
|
||||
internal unsafe static GetTexEnvfv glGetTexEnvfv;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void GetTexEnviv([In, Out] OpenTK.Graphics.ES11.All env, [In, Out] OpenTK.Graphics.ES11.All pname, [In, Out] Int32* @params);
|
||||
internal unsafe delegate void GetTexEnviv(OpenTK.Graphics.ES11.All env, OpenTK.Graphics.ES11.All pname, Int32* @params);
|
||||
internal unsafe static GetTexEnviv glGetTexEnviv;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void GetTexEnvxv([In, Out] OpenTK.Graphics.ES11.All env, [In, Out] OpenTK.Graphics.ES11.All pname, [In, Out] int* @params);
|
||||
internal unsafe delegate void GetTexEnvxv(OpenTK.Graphics.ES11.All env, OpenTK.Graphics.ES11.All pname, int* @params);
|
||||
internal unsafe static GetTexEnvxv glGetTexEnvxv;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void GetTexParameterfv([In, Out] OpenTK.Graphics.ES11.All target, [In, Out] OpenTK.Graphics.ES11.All pname, [In, Out] Single* @params);
|
||||
internal unsafe delegate void GetTexEnvxvOES(OpenTK.Graphics.ES11.All env, OpenTK.Graphics.ES11.All pname, int* @params);
|
||||
internal unsafe static GetTexEnvxvOES glGetTexEnvxvOES;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void GetTexGenfvOES(OpenTK.Graphics.ES11.All coord, OpenTK.Graphics.ES11.All pname, Single* @params);
|
||||
internal unsafe static GetTexGenfvOES glGetTexGenfvOES;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void GetTexGenivOES(OpenTK.Graphics.ES11.All coord, OpenTK.Graphics.ES11.All pname, Int32* @params);
|
||||
internal unsafe static GetTexGenivOES glGetTexGenivOES;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void GetTexGenxvOES(OpenTK.Graphics.ES11.All coord, OpenTK.Graphics.ES11.All pname, int* @params);
|
||||
internal unsafe static GetTexGenxvOES glGetTexGenxvOES;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void GetTexParameterfv(OpenTK.Graphics.ES11.All target, OpenTK.Graphics.ES11.All pname, Single* @params);
|
||||
internal unsafe static GetTexParameterfv glGetTexParameterfv;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void GetTexParameteriv([In, Out] OpenTK.Graphics.ES11.All target, [In, Out] OpenTK.Graphics.ES11.All pname, [In, Out] Int32* @params);
|
||||
internal unsafe delegate void GetTexParameteriv(OpenTK.Graphics.ES11.All target, OpenTK.Graphics.ES11.All pname, Int32* @params);
|
||||
internal unsafe static GetTexParameteriv glGetTexParameteriv;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void GetTexParameterxv([In, Out] OpenTK.Graphics.ES11.All target, [In, Out] OpenTK.Graphics.ES11.All pname, [In, Out] int* @params);
|
||||
internal unsafe delegate void GetTexParameterxv(OpenTK.Graphics.ES11.All target, OpenTK.Graphics.ES11.All pname, int* @params);
|
||||
internal unsafe static GetTexParameterxv glGetTexParameterxv;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void Hint([In, Out] OpenTK.Graphics.ES11.All target, [In, Out] OpenTK.Graphics.ES11.All mode);
|
||||
internal unsafe delegate void GetTexParameterxvOES(OpenTK.Graphics.ES11.All target, OpenTK.Graphics.ES11.All pname, int* @params);
|
||||
internal unsafe static GetTexParameterxvOES glGetTexParameterxvOES;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void Hint(OpenTK.Graphics.ES11.All target, OpenTK.Graphics.ES11.All mode);
|
||||
internal static Hint glHint;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate bool IsBuffer([In, Out] UInt32 buffer);
|
||||
internal delegate bool IsBuffer(UInt32 buffer);
|
||||
internal static IsBuffer glIsBuffer;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate bool IsEnabled([In, Out] OpenTK.Graphics.ES11.All cap);
|
||||
internal delegate bool IsEnabled(OpenTK.Graphics.ES11.All cap);
|
||||
internal static IsEnabled glIsEnabled;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate bool IsTexture([In, Out] UInt32 texture);
|
||||
internal delegate bool IsFenceNV(UInt32 fence);
|
||||
internal static IsFenceNV glIsFenceNV;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate bool IsFramebufferOES(UInt32 framebuffer);
|
||||
internal static IsFramebufferOES glIsFramebufferOES;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate bool IsRenderbufferOES(UInt32 renderbuffer);
|
||||
internal static IsRenderbufferOES glIsRenderbufferOES;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate bool IsTexture(UInt32 texture);
|
||||
internal static IsTexture glIsTexture;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void Lightf([In, Out] OpenTK.Graphics.ES11.All light, [In, Out] OpenTK.Graphics.ES11.All pname, [In, Out] Single param);
|
||||
internal delegate void Lightf(OpenTK.Graphics.ES11.All light, OpenTK.Graphics.ES11.All pname, Single param);
|
||||
internal static Lightf glLightf;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void Lightfv([In, Out] OpenTK.Graphics.ES11.All light, [In, Out] OpenTK.Graphics.ES11.All pname, [In, Out] Single* @params);
|
||||
internal unsafe delegate void Lightfv(OpenTK.Graphics.ES11.All light, OpenTK.Graphics.ES11.All pname, Single* @params);
|
||||
internal unsafe static Lightfv glLightfv;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void LightModelf([In, Out] OpenTK.Graphics.ES11.All pname, [In, Out] Single param);
|
||||
internal delegate void LightModelf(OpenTK.Graphics.ES11.All pname, Single param);
|
||||
internal static LightModelf glLightModelf;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void LightModelfv([In, Out] OpenTK.Graphics.ES11.All pname, [In, Out] Single* @params);
|
||||
internal unsafe delegate void LightModelfv(OpenTK.Graphics.ES11.All pname, Single* @params);
|
||||
internal unsafe static LightModelfv glLightModelfv;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void LightModelx([In, Out] OpenTK.Graphics.ES11.All pname, [In, Out] int param);
|
||||
internal delegate void LightModelx(OpenTK.Graphics.ES11.All pname, int param);
|
||||
internal static LightModelx glLightModelx;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void LightModelxv([In, Out] OpenTK.Graphics.ES11.All pname, [In, Out] int* @params);
|
||||
internal delegate void LightModelxOES(OpenTK.Graphics.ES11.All pname, int param);
|
||||
internal static LightModelxOES glLightModelxOES;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void LightModelxv(OpenTK.Graphics.ES11.All pname, int* @params);
|
||||
internal unsafe static LightModelxv glLightModelxv;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void Lightx([In, Out] OpenTK.Graphics.ES11.All light, [In, Out] OpenTK.Graphics.ES11.All pname, [In, Out] int param);
|
||||
internal unsafe delegate void LightModelxvOES(OpenTK.Graphics.ES11.All pname, int* @params);
|
||||
internal unsafe static LightModelxvOES glLightModelxvOES;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void Lightx(OpenTK.Graphics.ES11.All light, OpenTK.Graphics.ES11.All pname, int param);
|
||||
internal static Lightx glLightx;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void Lightxv([In, Out] OpenTK.Graphics.ES11.All light, [In, Out] OpenTK.Graphics.ES11.All pname, [In, Out] int* @params);
|
||||
internal delegate void LightxOES(OpenTK.Graphics.ES11.All light, OpenTK.Graphics.ES11.All pname, int param);
|
||||
internal static LightxOES glLightxOES;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void Lightxv(OpenTK.Graphics.ES11.All light, OpenTK.Graphics.ES11.All pname, int* @params);
|
||||
internal unsafe static Lightxv glLightxv;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void LineWidth([In, Out] Single width);
|
||||
internal unsafe delegate void LightxvOES(OpenTK.Graphics.ES11.All light, OpenTK.Graphics.ES11.All pname, int* @params);
|
||||
internal unsafe static LightxvOES glLightxvOES;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void LineWidth(Single width);
|
||||
internal static LineWidth glLineWidth;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void LineWidthx([In, Out] int width);
|
||||
internal delegate void LineWidthx(int width);
|
||||
internal static LineWidthx glLineWidthx;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void LineWidthxOES(int width);
|
||||
internal static LineWidthxOES glLineWidthxOES;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void LoadIdentity();
|
||||
internal static LoadIdentity glLoadIdentity;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void LoadMatrixf([In, Out] Single* m);
|
||||
internal unsafe delegate void LoadMatrixf(Single* m);
|
||||
internal unsafe static LoadMatrixf glLoadMatrixf;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void LoadMatrixx([In, Out] int* m);
|
||||
internal unsafe delegate void LoadMatrixx(int* m);
|
||||
internal unsafe static LoadMatrixx glLoadMatrixx;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void LogicOp([In, Out] OpenTK.Graphics.ES11.All opcode);
|
||||
internal unsafe delegate void LoadMatrixxOES(int* m);
|
||||
internal unsafe static LoadMatrixxOES glLoadMatrixxOES;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void LoadPaletteFromModelViewMatrixOES();
|
||||
internal static LoadPaletteFromModelViewMatrixOES glLoadPaletteFromModelViewMatrixOES;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void LogicOp(OpenTK.Graphics.ES11.All opcode);
|
||||
internal static LogicOp glLogicOp;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void Materialf([In, Out] OpenTK.Graphics.ES11.All face, [In, Out] OpenTK.Graphics.ES11.All pname, [In, Out] Single param);
|
||||
internal unsafe delegate IntPtr MapBufferOES(OpenTK.Graphics.ES11.All target, OpenTK.Graphics.ES11.All access);
|
||||
internal unsafe static MapBufferOES glMapBufferOES;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void Materialf(OpenTK.Graphics.ES11.All face, OpenTK.Graphics.ES11.All pname, Single param);
|
||||
internal static Materialf glMaterialf;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void Materialfv([In, Out] OpenTK.Graphics.ES11.All face, [In, Out] OpenTK.Graphics.ES11.All pname, [In, Out] Single* @params);
|
||||
internal unsafe delegate void Materialfv(OpenTK.Graphics.ES11.All face, OpenTK.Graphics.ES11.All pname, Single* @params);
|
||||
internal unsafe static Materialfv glMaterialfv;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void Materialx([In, Out] OpenTK.Graphics.ES11.All face, [In, Out] OpenTK.Graphics.ES11.All pname, [In, Out] int param);
|
||||
internal delegate void Materialx(OpenTK.Graphics.ES11.All face, OpenTK.Graphics.ES11.All pname, int param);
|
||||
internal static Materialx glMaterialx;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void Materialxv([In, Out] OpenTK.Graphics.ES11.All face, [In, Out] OpenTK.Graphics.ES11.All pname, [In, Out] int* @params);
|
||||
internal delegate void MaterialxOES(OpenTK.Graphics.ES11.All face, OpenTK.Graphics.ES11.All pname, int param);
|
||||
internal static MaterialxOES glMaterialxOES;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void Materialxv(OpenTK.Graphics.ES11.All face, OpenTK.Graphics.ES11.All pname, int* @params);
|
||||
internal unsafe static Materialxv glMaterialxv;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void MatrixMode([In, Out] OpenTK.Graphics.ES11.All mode);
|
||||
internal unsafe delegate void MaterialxvOES(OpenTK.Graphics.ES11.All face, OpenTK.Graphics.ES11.All pname, int* @params);
|
||||
internal unsafe static MaterialxvOES glMaterialxvOES;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void MatrixIndexPointerOES(Int32 size, OpenTK.Graphics.ES11.All type, Int32 stride, IntPtr pointer);
|
||||
internal static MatrixIndexPointerOES glMatrixIndexPointerOES;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void MatrixMode(OpenTK.Graphics.ES11.All mode);
|
||||
internal static MatrixMode glMatrixMode;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void MultiTexCoord4f([In, Out] OpenTK.Graphics.ES11.All target, [In, Out] Single s, [In, Out] Single t, [In, Out] Single r, [In, Out] Single q);
|
||||
internal delegate void MultiTexCoord4f(OpenTK.Graphics.ES11.All target, Single s, Single t, Single r, Single q);
|
||||
internal static MultiTexCoord4f glMultiTexCoord4f;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void MultiTexCoord4x([In, Out] OpenTK.Graphics.ES11.All target, [In, Out] int s, [In, Out] int t, [In, Out] int r, [In, Out] int q);
|
||||
internal delegate void MultiTexCoord4x(OpenTK.Graphics.ES11.All target, int s, int t, int r, int q);
|
||||
internal static MultiTexCoord4x glMultiTexCoord4x;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void MultMatrixf([In, Out] Single* m);
|
||||
internal delegate void MultiTexCoord4xOES(OpenTK.Graphics.ES11.All target, int s, int t, int r, int q);
|
||||
internal static MultiTexCoord4xOES glMultiTexCoord4xOES;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void MultMatrixf(Single* m);
|
||||
internal unsafe static MultMatrixf glMultMatrixf;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void MultMatrixx([In, Out] int* m);
|
||||
internal unsafe delegate void MultMatrixx(int* m);
|
||||
internal unsafe static MultMatrixx glMultMatrixx;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void Normal3f([In, Out] Single nx, [In, Out] Single ny, [In, Out] Single nz);
|
||||
internal unsafe delegate void MultMatrixxOES(int* m);
|
||||
internal unsafe static MultMatrixxOES glMultMatrixxOES;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void Normal3f(Single nx, Single ny, Single nz);
|
||||
internal static Normal3f glNormal3f;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void Normal3x([In, Out] int nx, [In, Out] int ny, [In, Out] int nz);
|
||||
internal delegate void Normal3x(int nx, int ny, int nz);
|
||||
internal static Normal3x glNormal3x;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void NormalPointer([In, Out] OpenTK.Graphics.ES11.All type, [In, Out] Int32 stride, [In, Out] IntPtr pointer);
|
||||
internal delegate void Normal3xOES(int nx, int ny, int nz);
|
||||
internal static Normal3xOES glNormal3xOES;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void NormalPointer(OpenTK.Graphics.ES11.All type, Int32 stride, IntPtr pointer);
|
||||
internal static NormalPointer glNormalPointer;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void Orthof([In, Out] Single left, [In, Out] Single right, [In, Out] Single bottom, [In, Out] Single top, [In, Out] Single zNear, [In, Out] Single zFar);
|
||||
internal delegate void Orthof(Single left, Single right, Single bottom, Single top, Single zNear, Single zFar);
|
||||
internal static Orthof glOrthof;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void Orthox([In, Out] int left, [In, Out] int right, [In, Out] int bottom, [In, Out] int top, [In, Out] int zNear, [In, Out] int zFar);
|
||||
internal delegate void OrthofOES(Single left, Single right, Single bottom, Single top, Single zNear, Single zFar);
|
||||
internal static OrthofOES glOrthofOES;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void Orthox(int left, int right, int bottom, int top, int zNear, int zFar);
|
||||
internal static Orthox glOrthox;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void PixelStorei([In, Out] OpenTK.Graphics.ES11.All pname, [In, Out] Int32 param);
|
||||
internal delegate void OrthoxOES(int left, int right, int bottom, int top, int zNear, int zFar);
|
||||
internal static OrthoxOES glOrthoxOES;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void PixelStorei(OpenTK.Graphics.ES11.All pname, Int32 param);
|
||||
internal static PixelStorei glPixelStorei;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void PointParameterf([In, Out] OpenTK.Graphics.ES11.All pname, [In, Out] Single param);
|
||||
internal delegate void PointParameterf(OpenTK.Graphics.ES11.All pname, Single param);
|
||||
internal static PointParameterf glPointParameterf;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void PointParameterfv([In, Out] OpenTK.Graphics.ES11.All pname, [In, Out] Single* @params);
|
||||
internal unsafe delegate void PointParameterfv(OpenTK.Graphics.ES11.All pname, Single* @params);
|
||||
internal unsafe static PointParameterfv glPointParameterfv;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void PointParameterx([In, Out] OpenTK.Graphics.ES11.All pname, [In, Out] int param);
|
||||
internal delegate void PointParameterx(OpenTK.Graphics.ES11.All pname, int param);
|
||||
internal static PointParameterx glPointParameterx;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void PointParameterxv([In, Out] OpenTK.Graphics.ES11.All pname, [In, Out] int* @params);
|
||||
internal delegate void PointParameterxOES(OpenTK.Graphics.ES11.All pname, int param);
|
||||
internal static PointParameterxOES glPointParameterxOES;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void PointParameterxv(OpenTK.Graphics.ES11.All pname, int* @params);
|
||||
internal unsafe static PointParameterxv glPointParameterxv;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void PointSize([In, Out] Single size);
|
||||
internal unsafe delegate void PointParameterxvOES(OpenTK.Graphics.ES11.All pname, int* @params);
|
||||
internal unsafe static PointParameterxvOES glPointParameterxvOES;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void PointSize(Single size);
|
||||
internal static PointSize glPointSize;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void PointSizePointerOES([In, Out] OpenTK.Graphics.ES11.All type, [In, Out] Int32 stride, [In, Out] IntPtr pointer);
|
||||
internal delegate void PointSizePointerOES(OpenTK.Graphics.ES11.All type, Int32 stride, IntPtr pointer);
|
||||
internal static PointSizePointerOES glPointSizePointerOES;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void PointSizex([In, Out] int size);
|
||||
internal delegate void PointSizex(int size);
|
||||
internal static PointSizex glPointSizex;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void PolygonOffset([In, Out] Single factor, [In, Out] Single units);
|
||||
internal delegate void PointSizexOES(int size);
|
||||
internal static PointSizexOES glPointSizexOES;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void PolygonOffset(Single factor, Single units);
|
||||
internal static PolygonOffset glPolygonOffset;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void PolygonOffsetx([In, Out] int factor, [In, Out] int units);
|
||||
internal delegate void PolygonOffsetx(int factor, int units);
|
||||
internal static PolygonOffsetx glPolygonOffsetx;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void PolygonOffsetxOES(int factor, int units);
|
||||
internal static PolygonOffsetxOES glPolygonOffsetxOES;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void PopMatrix();
|
||||
internal static PopMatrix glPopMatrix;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void PushMatrix();
|
||||
internal static PushMatrix glPushMatrix;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void ReadPixels([In, Out] Int32 x, [In, Out] Int32 y, [In, Out] Int32 width, [In, Out] Int32 height, [In, Out] OpenTK.Graphics.ES11.All format, [In, Out] OpenTK.Graphics.ES11.All type, [In, Out] IntPtr pixels);
|
||||
internal unsafe delegate UInt32 QueryMatrixxOES(int* mantissa, Int32* exponent);
|
||||
internal unsafe static QueryMatrixxOES glQueryMatrixxOES;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void ReadPixels(Int32 x, Int32 y, Int32 width, Int32 height, OpenTK.Graphics.ES11.All format, OpenTK.Graphics.ES11.All type, IntPtr pixels);
|
||||
internal static ReadPixels glReadPixels;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void Rotatef([In, Out] Single angle, [In, Out] Single x, [In, Out] Single y, [In, Out] Single z);
|
||||
internal delegate void RenderbufferStorageOES(OpenTK.Graphics.ES11.All target, OpenTK.Graphics.ES11.All internalformat, Int32 width, Int32 height);
|
||||
internal static RenderbufferStorageOES glRenderbufferStorageOES;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void Rotatef(Single angle, Single x, Single y, Single z);
|
||||
internal static Rotatef glRotatef;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void Rotatex([In, Out] int angle, [In, Out] int x, [In, Out] int y, [In, Out] int z);
|
||||
internal delegate void Rotatex(int angle, int x, int y, int z);
|
||||
internal static Rotatex glRotatex;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void SampleCoverage([In, Out] Single value, [In, Out] bool invert);
|
||||
internal delegate void RotatexOES(int angle, int x, int y, int z);
|
||||
internal static RotatexOES glRotatexOES;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void SampleCoverage(Single value, bool invert);
|
||||
internal static SampleCoverage glSampleCoverage;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void SampleCoveragex([In, Out] int value, [In, Out] bool invert);
|
||||
internal delegate void SampleCoveragex(int value, bool invert);
|
||||
internal static SampleCoveragex glSampleCoveragex;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void Scalef([In, Out] Single x, [In, Out] Single y, [In, Out] Single z);
|
||||
internal delegate void SampleCoveragexOES(int value, bool invert);
|
||||
internal static SampleCoveragexOES glSampleCoveragexOES;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void Scalef(Single x, Single y, Single z);
|
||||
internal static Scalef glScalef;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void Scalex([In, Out] int x, [In, Out] int y, [In, Out] int z);
|
||||
internal delegate void Scalex(int x, int y, int z);
|
||||
internal static Scalex glScalex;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void Scissor([In, Out] Int32 x, [In, Out] Int32 y, [In, Out] Int32 width, [In, Out] Int32 height);
|
||||
internal delegate void ScalexOES(int x, int y, int z);
|
||||
internal static ScalexOES glScalexOES;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void Scissor(Int32 x, Int32 y, Int32 width, Int32 height);
|
||||
internal static Scissor glScissor;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void ShadeModel([In, Out] OpenTK.Graphics.ES11.All mode);
|
||||
internal delegate void SetFenceNV(UInt32 fence, OpenTK.Graphics.ES11.All condition);
|
||||
internal static SetFenceNV glSetFenceNV;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void ShadeModel(OpenTK.Graphics.ES11.All mode);
|
||||
internal static ShadeModel glShadeModel;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void StencilFunc([In, Out] OpenTK.Graphics.ES11.All func, [In, Out] Int32 @ref, [In, Out] UInt32 mask);
|
||||
internal delegate void StencilFunc(OpenTK.Graphics.ES11.All func, Int32 @ref, UInt32 mask);
|
||||
internal static StencilFunc glStencilFunc;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void StencilMask([In, Out] UInt32 mask);
|
||||
internal delegate void StencilMask(UInt32 mask);
|
||||
internal static StencilMask glStencilMask;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void StencilOp([In, Out] OpenTK.Graphics.ES11.All fail, [In, Out] OpenTK.Graphics.ES11.All zfail, [In, Out] OpenTK.Graphics.ES11.All zpass);
|
||||
internal delegate void StencilOp(OpenTK.Graphics.ES11.All fail, OpenTK.Graphics.ES11.All zfail, OpenTK.Graphics.ES11.All zpass);
|
||||
internal static StencilOp glStencilOp;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void TexCoordPointer([In, Out] Int32 size, [In, Out] OpenTK.Graphics.ES11.All type, [In, Out] Int32 stride, [In, Out] IntPtr pointer);
|
||||
internal delegate bool TestFenceNV(UInt32 fence);
|
||||
internal static TestFenceNV glTestFenceNV;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void TexCoordPointer(Int32 size, OpenTK.Graphics.ES11.All type, Int32 stride, IntPtr pointer);
|
||||
internal static TexCoordPointer glTexCoordPointer;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void TexEnvf([In, Out] OpenTK.Graphics.ES11.All target, [In, Out] OpenTK.Graphics.ES11.All pname, [In, Out] Single param);
|
||||
internal delegate void TexEnvf(OpenTK.Graphics.ES11.All target, OpenTK.Graphics.ES11.All pname, Single param);
|
||||
internal static TexEnvf glTexEnvf;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void TexEnvfv([In, Out] OpenTK.Graphics.ES11.All target, [In, Out] OpenTK.Graphics.ES11.All pname, [In, Out] Single* @params);
|
||||
internal unsafe delegate void TexEnvfv(OpenTK.Graphics.ES11.All target, OpenTK.Graphics.ES11.All pname, Single* @params);
|
||||
internal unsafe static TexEnvfv glTexEnvfv;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void TexEnvi([In, Out] OpenTK.Graphics.ES11.All target, [In, Out] OpenTK.Graphics.ES11.All pname, [In, Out] Int32 param);
|
||||
internal delegate void TexEnvi(OpenTK.Graphics.ES11.All target, OpenTK.Graphics.ES11.All pname, Int32 param);
|
||||
internal static TexEnvi glTexEnvi;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void TexEnviv([In, Out] OpenTK.Graphics.ES11.All target, [In, Out] OpenTK.Graphics.ES11.All pname, [In, Out] Int32* @params);
|
||||
internal unsafe delegate void TexEnviv(OpenTK.Graphics.ES11.All target, OpenTK.Graphics.ES11.All pname, Int32* @params);
|
||||
internal unsafe static TexEnviv glTexEnviv;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void TexEnvx([In, Out] OpenTK.Graphics.ES11.All target, [In, Out] OpenTK.Graphics.ES11.All pname, [In, Out] int param);
|
||||
internal delegate void TexEnvx(OpenTK.Graphics.ES11.All target, OpenTK.Graphics.ES11.All pname, int param);
|
||||
internal static TexEnvx glTexEnvx;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void TexEnvxv([In, Out] OpenTK.Graphics.ES11.All target, [In, Out] OpenTK.Graphics.ES11.All pname, [In, Out] int* @params);
|
||||
internal delegate void TexEnvxOES(OpenTK.Graphics.ES11.All target, OpenTK.Graphics.ES11.All pname, int param);
|
||||
internal static TexEnvxOES glTexEnvxOES;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void TexEnvxv(OpenTK.Graphics.ES11.All target, OpenTK.Graphics.ES11.All pname, int* @params);
|
||||
internal unsafe static TexEnvxv glTexEnvxv;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void TexImage2D([In, Out] OpenTK.Graphics.ES11.All target, [In, Out] Int32 level, [In, Out] Int32 internalformat, [In, Out] Int32 width, [In, Out] Int32 height, [In, Out] Int32 border, [In, Out] OpenTK.Graphics.ES11.All format, [In, Out] OpenTK.Graphics.ES11.All type, [In, Out] IntPtr pixels);
|
||||
internal unsafe delegate void TexEnvxvOES(OpenTK.Graphics.ES11.All target, OpenTK.Graphics.ES11.All pname, int* @params);
|
||||
internal unsafe static TexEnvxvOES glTexEnvxvOES;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void TexGenfOES(OpenTK.Graphics.ES11.All coord, OpenTK.Graphics.ES11.All pname, Single param);
|
||||
internal static TexGenfOES glTexGenfOES;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void TexGenfvOES(OpenTK.Graphics.ES11.All coord, OpenTK.Graphics.ES11.All pname, Single* @params);
|
||||
internal unsafe static TexGenfvOES glTexGenfvOES;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void TexGeniOES(OpenTK.Graphics.ES11.All coord, OpenTK.Graphics.ES11.All pname, Int32 param);
|
||||
internal static TexGeniOES glTexGeniOES;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void TexGenivOES(OpenTK.Graphics.ES11.All coord, OpenTK.Graphics.ES11.All pname, Int32* @params);
|
||||
internal unsafe static TexGenivOES glTexGenivOES;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void TexGenxOES(OpenTK.Graphics.ES11.All coord, OpenTK.Graphics.ES11.All pname, int param);
|
||||
internal static TexGenxOES glTexGenxOES;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void TexGenxvOES(OpenTK.Graphics.ES11.All coord, OpenTK.Graphics.ES11.All pname, int* @params);
|
||||
internal unsafe static TexGenxvOES glTexGenxvOES;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void TexImage2D(OpenTK.Graphics.ES11.All target, Int32 level, Int32 internalformat, Int32 width, Int32 height, Int32 border, OpenTK.Graphics.ES11.All format, OpenTK.Graphics.ES11.All type, IntPtr pixels);
|
||||
internal static TexImage2D glTexImage2D;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void TexParameterf([In, Out] OpenTK.Graphics.ES11.All target, [In, Out] OpenTK.Graphics.ES11.All pname, [In, Out] Single param);
|
||||
internal delegate void TexParameterf(OpenTK.Graphics.ES11.All target, OpenTK.Graphics.ES11.All pname, Single param);
|
||||
internal static TexParameterf glTexParameterf;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void TexParameterfv([In, Out] OpenTK.Graphics.ES11.All target, [In, Out] OpenTK.Graphics.ES11.All pname, [In, Out] Single* @params);
|
||||
internal unsafe delegate void TexParameterfv(OpenTK.Graphics.ES11.All target, OpenTK.Graphics.ES11.All pname, Single* @params);
|
||||
internal unsafe static TexParameterfv glTexParameterfv;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void TexParameteri([In, Out] OpenTK.Graphics.ES11.All target, [In, Out] OpenTK.Graphics.ES11.All pname, [In, Out] Int32 param);
|
||||
internal delegate void TexParameteri(OpenTK.Graphics.ES11.All target, OpenTK.Graphics.ES11.All pname, Int32 param);
|
||||
internal static TexParameteri glTexParameteri;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void TexParameteriv([In, Out] OpenTK.Graphics.ES11.All target, [In, Out] OpenTK.Graphics.ES11.All pname, [In, Out] Int32* @params);
|
||||
internal unsafe delegate void TexParameteriv(OpenTK.Graphics.ES11.All target, OpenTK.Graphics.ES11.All pname, Int32* @params);
|
||||
internal unsafe static TexParameteriv glTexParameteriv;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void TexParameterx([In, Out] OpenTK.Graphics.ES11.All target, [In, Out] OpenTK.Graphics.ES11.All pname, [In, Out] int param);
|
||||
internal delegate void TexParameterx(OpenTK.Graphics.ES11.All target, OpenTK.Graphics.ES11.All pname, int param);
|
||||
internal static TexParameterx glTexParameterx;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void TexParameterxv([In, Out] OpenTK.Graphics.ES11.All target, [In, Out] OpenTK.Graphics.ES11.All pname, [In, Out] int* @params);
|
||||
internal delegate void TexParameterxOES(OpenTK.Graphics.ES11.All target, OpenTK.Graphics.ES11.All pname, int param);
|
||||
internal static TexParameterxOES glTexParameterxOES;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void TexParameterxv(OpenTK.Graphics.ES11.All target, OpenTK.Graphics.ES11.All pname, int* @params);
|
||||
internal unsafe static TexParameterxv glTexParameterxv;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void TexSubImage2D([In, Out] OpenTK.Graphics.ES11.All target, [In, Out] Int32 level, [In, Out] Int32 xoffset, [In, Out] Int32 yoffset, [In, Out] Int32 width, [In, Out] Int32 height, [In, Out] OpenTK.Graphics.ES11.All format, [In, Out] OpenTK.Graphics.ES11.All type, [In, Out] IntPtr pixels);
|
||||
internal unsafe delegate void TexParameterxvOES(OpenTK.Graphics.ES11.All target, OpenTK.Graphics.ES11.All pname, int* @params);
|
||||
internal unsafe static TexParameterxvOES glTexParameterxvOES;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void TexSubImage2D(OpenTK.Graphics.ES11.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, OpenTK.Graphics.ES11.All format, OpenTK.Graphics.ES11.All type, IntPtr pixels);
|
||||
internal static TexSubImage2D glTexSubImage2D;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void Translatef([In, Out] Single x, [In, Out] Single y, [In, Out] Single z);
|
||||
internal delegate void Translatef(Single x, Single y, Single z);
|
||||
internal static Translatef glTranslatef;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void Translatex([In, Out] int x, [In, Out] int y, [In, Out] int z);
|
||||
internal delegate void Translatex(int x, int y, int z);
|
||||
internal static Translatex glTranslatex;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void VertexPointer([In, Out] Int32 size, [In, Out] OpenTK.Graphics.ES11.All type, [In, Out] Int32 stride, [In, Out] IntPtr pointer);
|
||||
internal delegate void TranslatexOES(int x, int y, int z);
|
||||
internal static TranslatexOES glTranslatexOES;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate bool UnmapBufferOES(OpenTK.Graphics.ES11.All target);
|
||||
internal static UnmapBufferOES glUnmapBufferOES;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void VertexPointer(Int32 size, OpenTK.Graphics.ES11.All type, Int32 stride, IntPtr pointer);
|
||||
internal static VertexPointer glVertexPointer;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void Viewport([In, Out] Int32 x, [In, Out] Int32 y, [In, Out] Int32 width, [In, Out] Int32 height);
|
||||
internal delegate void Viewport(Int32 x, Int32 y, Int32 width, Int32 height);
|
||||
internal static Viewport glViewport;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void WeightPointerOES(Int32 size, OpenTK.Graphics.ES11.All type, Int32 stride, IntPtr pointer);
|
||||
internal static WeightPointerOES glWeightPointerOES;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
File diff suppressed because it is too large
Load diff
|
@ -35,6 +35,7 @@ namespace OpenTK.Graphics.ES11
|
|||
{
|
||||
False = ((int)0),
|
||||
NoError = ((int)0),
|
||||
NoneOes = ((int)0),
|
||||
Zero = ((int)0),
|
||||
Points = ((int)0X0000),
|
||||
DepthBufferBit = ((int)0X00000100),
|
||||
|
@ -73,6 +74,7 @@ namespace OpenTK.Graphics.ES11
|
|||
StackOverflow = ((int)0X0503),
|
||||
StackUnderflow = ((int)0X0504),
|
||||
OutOfMemory = ((int)0X0505),
|
||||
InvalidFramebufferOperationOes = ((int)0X0506),
|
||||
Exp = ((int)0X0800),
|
||||
Exp2 = ((int)0X0801),
|
||||
Cw = ((int)0X0900),
|
||||
|
@ -145,6 +147,7 @@ namespace OpenTK.Graphics.ES11
|
|||
AlphaScale = ((int)0X0d1c),
|
||||
MaxLights = ((int)0X0d31),
|
||||
MaxClipPlanes = ((int)0X0d32),
|
||||
MaxClipPlanesImg = ((int)0X0d32),
|
||||
MaxTextureSize = ((int)0X0d33),
|
||||
MaxModelviewStackDepth = ((int)0X0d36),
|
||||
MaxProjectionStackDepth = ((int)0X0d38),
|
||||
|
@ -177,6 +180,7 @@ namespace OpenTK.Graphics.ES11
|
|||
UnsignedShort = ((int)0X1403),
|
||||
Float = ((int)0X1406),
|
||||
Fixed = ((int)0X140c),
|
||||
FixedOes = ((int)0X140c),
|
||||
Clear = ((int)0X1500),
|
||||
And = ((int)0X1501),
|
||||
AndReverse = ((int)0X1502),
|
||||
|
@ -219,6 +223,7 @@ namespace OpenTK.Graphics.ES11
|
|||
TextureEnvMode = ((int)0X2200),
|
||||
TextureEnvColor = ((int)0X2201),
|
||||
TextureEnv = ((int)0X2300),
|
||||
TextureGenModeOes = ((int)0X2500),
|
||||
Nearest = ((int)0X2600),
|
||||
Linear = ((int)0X2601),
|
||||
NearestMipmapNearest = ((int)0X2700),
|
||||
|
@ -232,11 +237,17 @@ namespace OpenTK.Graphics.ES11
|
|||
Repeat = ((int)0X2901),
|
||||
PolygonOffsetUnits = ((int)0X2a00),
|
||||
ClipPlane0 = ((int)0X3000),
|
||||
ClipPlane0Img = ((int)0X3000),
|
||||
ClipPlane1 = ((int)0X3001),
|
||||
ClipPlane1Img = ((int)0X3001),
|
||||
ClipPlane2 = ((int)0X3002),
|
||||
ClipPlane2Img = ((int)0X3002),
|
||||
ClipPlane3 = ((int)0X3003),
|
||||
ClipPlane3Img = ((int)0X3003),
|
||||
ClipPlane4 = ((int)0X3004),
|
||||
ClipPlane4Img = ((int)0X3004),
|
||||
ClipPlane5 = ((int)0X3005),
|
||||
ClipPlane5Img = ((int)0X3005),
|
||||
Light0 = ((int)0X4000),
|
||||
Light1 = ((int)0X4001),
|
||||
Light2 = ((int)0X4002),
|
||||
|
@ -245,11 +256,20 @@ namespace OpenTK.Graphics.ES11
|
|||
Light5 = ((int)0X4005),
|
||||
Light6 = ((int)0X4006),
|
||||
Light7 = ((int)0X4007),
|
||||
FuncAddOes = ((int)0X8006),
|
||||
BlendEquationOes = ((int)0X8009),
|
||||
BlendEquationRgbOes = ((int)0X8009),
|
||||
FuncSubtractOes = ((int)0X800a),
|
||||
FuncReverseSubtractOes = ((int)0X800b),
|
||||
UnsignedShort4444 = ((int)0X8033),
|
||||
UnsignedShort5551 = ((int)0X8034),
|
||||
PolygonOffsetFill = ((int)0X8037),
|
||||
PolygonOffsetFactor = ((int)0X8038),
|
||||
RescaleNormal = ((int)0X803a),
|
||||
Rgb8Oes = ((int)0X8051),
|
||||
Rgba4Oes = ((int)0X8056),
|
||||
Rgb5A1Oes = ((int)0X8057),
|
||||
Rgba8Oes = ((int)0X8058),
|
||||
TextureBinding2D = ((int)0X8069),
|
||||
VertexArray = ((int)0X8074),
|
||||
NormalArray = ((int)0X8075),
|
||||
|
@ -278,6 +298,11 @@ namespace OpenTK.Graphics.ES11
|
|||
Samples = ((int)0X80a9),
|
||||
SampleCoverageValue = ((int)0X80aa),
|
||||
SampleCoverageInvert = ((int)0X80ab),
|
||||
BlendDstRgbOes = ((int)0X80c8),
|
||||
BlendSrcRgbOes = ((int)0X80c9),
|
||||
BlendDstAlphaOes = ((int)0X80ca),
|
||||
BlendSrcAlphaOes = ((int)0X80cb),
|
||||
Bgra = ((int)0X80e1),
|
||||
PointSizeMin = ((int)0X8126),
|
||||
PointSizeMax = ((int)0X8127),
|
||||
PointFadeThresholdSize = ((int)0X8128),
|
||||
|
@ -285,7 +310,13 @@ namespace OpenTK.Graphics.ES11
|
|||
ClampToEdge = ((int)0X812f),
|
||||
GenerateMipmap = ((int)0X8191),
|
||||
GenerateMipmapHint = ((int)0X8192),
|
||||
DepthComponent16Oes = ((int)0X81a5),
|
||||
DepthComponent24Oes = ((int)0X81a6),
|
||||
DepthComponent32Oes = ((int)0X81a7),
|
||||
UnsignedShort565 = ((int)0X8363),
|
||||
UnsignedShort4444Rev = ((int)0X8365),
|
||||
UnsignedShort1555Rev = ((int)0X8366),
|
||||
MirroredRepeatOes = ((int)0X8370),
|
||||
AliasedPointSizeRange = ((int)0X846d),
|
||||
AliasedLineWidthRange = ((int)0X846e),
|
||||
Texture0 = ((int)0X84c0),
|
||||
|
@ -324,6 +355,27 @@ namespace OpenTK.Graphics.ES11
|
|||
ClientActiveTexture = ((int)0X84e1),
|
||||
MaxTextureUnits = ((int)0X84e2),
|
||||
Subtract = ((int)0X84e7),
|
||||
MaxRenderbufferSizeOes = ((int)0X84e8),
|
||||
AllCompletedNv = ((int)0X84f2),
|
||||
FenceStatusNv = ((int)0X84f3),
|
||||
FenceConditionNv = ((int)0X84f4),
|
||||
DepthStencilOes = ((int)0X84f9),
|
||||
UnsignedInt248Oes = ((int)0X84fa),
|
||||
TextureMaxAnisotropyExt = ((int)0X84fe),
|
||||
MaxTextureMaxAnisotropyExt = ((int)0X84ff),
|
||||
IncrWrapOes = ((int)0X8507),
|
||||
DecrWrapOes = ((int)0X8508),
|
||||
NormalMapOes = ((int)0X8511),
|
||||
ReflectionMapOes = ((int)0X8512),
|
||||
TextureCubeMapOes = ((int)0X8513),
|
||||
TextureBindingCubeMapOes = ((int)0X8514),
|
||||
TextureCubeMapPositiveXOes = ((int)0X8515),
|
||||
TextureCubeMapNegativeXOes = ((int)0X8516),
|
||||
TextureCubeMapPositiveYOes = ((int)0X8517),
|
||||
TextureCubeMapNegativeYOes = ((int)0X8518),
|
||||
TextureCubeMapPositiveZOes = ((int)0X8519),
|
||||
TextureCubeMapNegativeZOes = ((int)0X851a),
|
||||
MaxCubeMapTextureSizeOes = ((int)0X851c),
|
||||
Combine = ((int)0X8570),
|
||||
CombineRgb = ((int)0X8571),
|
||||
CombineAlpha = ((int)0X8572),
|
||||
|
@ -347,10 +399,29 @@ namespace OpenTK.Graphics.ES11
|
|||
Operand2Alpha = ((int)0X859a),
|
||||
NumCompressedTextureFormats = ((int)0X86a2),
|
||||
CompressedTextureFormats = ((int)0X86a3),
|
||||
MaxVertexUnitsOes = ((int)0X86a4),
|
||||
WeightArrayTypeOes = ((int)0X86a9),
|
||||
WeightArrayStrideOes = ((int)0X86aa),
|
||||
WeightArraySizeOes = ((int)0X86ab),
|
||||
WeightArrayPointerOes = ((int)0X86ac),
|
||||
WeightArrayOes = ((int)0X86ad),
|
||||
Dot3Rgb = ((int)0X86ae),
|
||||
Dot3Rgba = ((int)0X86af),
|
||||
Dot3RgbaImg = ((int)0X86af),
|
||||
BufferSize = ((int)0X8764),
|
||||
BufferUsage = ((int)0X8765),
|
||||
AtcRgbaInterpolatedAlphaAmd = ((int)0X87ee),
|
||||
3DcXAmd = ((int)0X87f9),
|
||||
3DcXyAmd = ((int)0X87fa),
|
||||
BlendEquationAlphaOes = ((int)0X883d),
|
||||
MatrixPaletteOes = ((int)0X8840),
|
||||
MaxPaletteMatricesOes = ((int)0X8842),
|
||||
CurrentPaletteMatrixOes = ((int)0X8843),
|
||||
MatrixIndexArrayOes = ((int)0X8844),
|
||||
MatrixIndexArraySizeOes = ((int)0X8846),
|
||||
MatrixIndexArrayTypeOes = ((int)0X8847),
|
||||
MatrixIndexArrayStrideOes = ((int)0X8848),
|
||||
MatrixIndexArrayPointerOes = ((int)0X8849),
|
||||
PointSpriteOes = ((int)0X8861),
|
||||
CoordReplaceOes = ((int)0X8862),
|
||||
ArrayBuffer = ((int)0X8892),
|
||||
|
@ -361,11 +432,20 @@ namespace OpenTK.Graphics.ES11
|
|||
NormalArrayBufferBinding = ((int)0X8897),
|
||||
ColorArrayBufferBinding = ((int)0X8898),
|
||||
TextureCoordArrayBufferBinding = ((int)0X889a),
|
||||
WeightArrayBufferBindingOes = ((int)0X889e),
|
||||
WriteOnlyOes = ((int)0X88b9),
|
||||
BufferAccessOes = ((int)0X88bb),
|
||||
BufferMappedOes = ((int)0X88bc),
|
||||
BufferMapPointerOes = ((int)0X88bd),
|
||||
StaticDraw = ((int)0X88e4),
|
||||
DynamicDraw = ((int)0X88e8),
|
||||
Depth24Stencil8Oes = ((int)0X88f0),
|
||||
PointSizeArrayTypeOes = ((int)0X898a),
|
||||
PointSizeArrayStrideOes = ((int)0X898b),
|
||||
PointSizeArrayPointerOes = ((int)0X898c),
|
||||
ModelviewMatrixFloatAsIntBitsOes = ((int)0X898d),
|
||||
ProjectionMatrixFloatAsIntBitsOes = ((int)0X898e),
|
||||
TextureMatrixFloatAsIntBitsOes = ((int)0X898f),
|
||||
Palette4Rgb8Oes = ((int)0X8b90),
|
||||
Palette4Rgba8Oes = ((int)0X8b91),
|
||||
Palette4R5G6B5Oes = ((int)0X8b92),
|
||||
|
@ -379,8 +459,98 @@ namespace OpenTK.Graphics.ES11
|
|||
ImplementationColorReadTypeOes = ((int)0X8b9a),
|
||||
ImplementationColorReadFormatOes = ((int)0X8b9b),
|
||||
PointSizeArrayOes = ((int)0X8b9c),
|
||||
TextureCropRectOes = ((int)0X8b9d),
|
||||
MatrixIndexArrayBufferBindingOes = ((int)0X8b9e),
|
||||
PointSizeArrayBufferBindingOes = ((int)0X8b9f),
|
||||
CompressedRgbPvrtc4Bppv1Img = ((int)0X8c00),
|
||||
CompressedRgbPvrtc2Bppv1Img = ((int)0X8c01),
|
||||
CompressedRgbaPvrtc4Bppv1Img = ((int)0X8c02),
|
||||
CompressedRgbaPvrtc2Bppv1Img = ((int)0X8c03),
|
||||
ModulateColorImg = ((int)0X8c04),
|
||||
RecipAddSignedAlphaImg = ((int)0X8c05),
|
||||
TextureAlphaModulateImg = ((int)0X8c06),
|
||||
FactorAlphaModulateImg = ((int)0X8c07),
|
||||
FragmentAlphaModulateImg = ((int)0X8c08),
|
||||
AddBlendImg = ((int)0X8c09),
|
||||
AtcRgbAmd = ((int)0X8c92),
|
||||
AtcRgbaExplicitAlphaAmd = ((int)0X8c93),
|
||||
FramebufferBindingOes = ((int)0X8ca6),
|
||||
RenderbufferBindingOes = ((int)0X8ca7),
|
||||
FramebufferAttachmentObjectTypeOes = ((int)0X8cd0),
|
||||
FramebufferAttachmentObjectNameOes = ((int)0X8cd1),
|
||||
FramebufferAttachmentTextureLevelOes = ((int)0X8cd2),
|
||||
FramebufferAttachmentTextureCubeMapFaceOes = ((int)0X8cd3),
|
||||
FramebufferCompleteOes = ((int)0X8cd5),
|
||||
FramebufferIncompleteAttachmentOes = ((int)0X8cd6),
|
||||
FramebufferIncompleteMissingAttachmentOes = ((int)0X8cd7),
|
||||
FramebufferIncompleteDimensionsOes = ((int)0X8cd9),
|
||||
FramebufferIncompleteFormatsOes = ((int)0X8cda),
|
||||
FramebufferUnsupportedOes = ((int)0X8cdd),
|
||||
ColorAttachment0Oes = ((int)0X8ce0),
|
||||
DepthAttachmentOes = ((int)0X8d00),
|
||||
StencilAttachmentOes = ((int)0X8d20),
|
||||
FramebufferOes = ((int)0X8d40),
|
||||
RenderbufferOes = ((int)0X8d41),
|
||||
RenderbufferWidthOes = ((int)0X8d42),
|
||||
RenderbufferHeightOes = ((int)0X8d43),
|
||||
RenderbufferInternalFormatOes = ((int)0X8d44),
|
||||
StencilIndex1Oes = ((int)0X8d46),
|
||||
StencilIndex4Oes = ((int)0X8d47),
|
||||
StencilIndex8Oes = ((int)0X8d48),
|
||||
RenderbufferRedSizeOes = ((int)0X8d50),
|
||||
RenderbufferGreenSizeOes = ((int)0X8d51),
|
||||
RenderbufferBlueSizeOes = ((int)0X8d52),
|
||||
RenderbufferAlphaSizeOes = ((int)0X8d53),
|
||||
RenderbufferDepthSizeOes = ((int)0X8d54),
|
||||
RenderbufferStencilSizeOes = ((int)0X8d55),
|
||||
TextureGenStrOes = ((int)0X8d60),
|
||||
Rgb565Oes = ((int)0X8d62),
|
||||
Etc1Rgb8Oes = ((int)0X8d64),
|
||||
PerfmonGlobalModeQcom = ((int)0X8fa0),
|
||||
AmdCompressed3DcTexture = ((int)1),
|
||||
AmdCompressedAtcTexture = ((int)1),
|
||||
ExtTextureFilterAnisotropic = ((int)1),
|
||||
ExtTextureFormatBgra8888 = ((int)1),
|
||||
ImgReadFormat = ((int)1),
|
||||
ImgTextureCompressionPvrtc = ((int)1),
|
||||
ImgTextureEnvEnhancedFixedFunction = ((int)1),
|
||||
ImgUserClipPlane = ((int)1),
|
||||
NvFence = ((int)1),
|
||||
OesBlendEquationSeparate = ((int)1),
|
||||
OesBlendFuncSeparate = ((int)1),
|
||||
OesBlendSubtract = ((int)1),
|
||||
OesByteCoordinates = ((int)1),
|
||||
OesCompressedEtc1Rgb8Texture = ((int)1),
|
||||
OesCompressedPalettedTexture = ((int)1),
|
||||
OesDepth24 = ((int)1),
|
||||
OesDepth32 = ((int)1),
|
||||
OesDrawTexture = ((int)1),
|
||||
OesEglImage = ((int)1),
|
||||
OesElementIndexUint = ((int)1),
|
||||
OesExtendedMatrixPalette = ((int)1),
|
||||
OesFboRenderMipmap = ((int)1),
|
||||
OesFixedPoint = ((int)1),
|
||||
OesFramebufferObject = ((int)1),
|
||||
OesMapbuffer = ((int)1),
|
||||
OesMatrixGet = ((int)1),
|
||||
OesMatrixPalette = ((int)1),
|
||||
OesPackedDepthStencil = ((int)1),
|
||||
OesPointSizeArray = ((int)1),
|
||||
OesPointSprite = ((int)1),
|
||||
OesQueryMatrix = ((int)1),
|
||||
OesReadFormat = ((int)1),
|
||||
OesRgb8Rgba8 = ((int)1),
|
||||
OesSinglePrecision = ((int)1),
|
||||
OesStencil1 = ((int)1),
|
||||
OesStencil4 = ((int)1),
|
||||
OesStencil8 = ((int)1),
|
||||
OesStencilWrap = ((int)1),
|
||||
OesTextureCubeMap = ((int)1),
|
||||
OesTextureEnvCrossbar = ((int)1),
|
||||
OesTextureMirroredRepeat = ((int)1),
|
||||
One = ((int)1),
|
||||
QcomDriverControl = ((int)1),
|
||||
QcomPerfmonGlobalMode = ((int)1),
|
||||
True = ((int)1),
|
||||
VersionEsCl10 = ((int)1),
|
||||
VersionEsCl11 = ((int)1),
|
||||
|
@ -400,6 +570,21 @@ namespace OpenTK.Graphics.ES11
|
|||
Always = ((int)0X0207),
|
||||
}
|
||||
|
||||
public enum Amdcompressed3Dctexture
|
||||
{
|
||||
3DcXAmd = ((int)0X87f9),
|
||||
3DcXyAmd = ((int)0X87fa),
|
||||
AmdCompressed3DcTexture = ((int)1),
|
||||
}
|
||||
|
||||
public enum AmdcompressedAtctexture
|
||||
{
|
||||
AtcRgbaInterpolatedAlphaAmd = ((int)0X87ee),
|
||||
AtcRgbAmd = ((int)0X8c92),
|
||||
AtcRgbaExplicitAlphaAmd = ((int)0X8c93),
|
||||
AmdCompressedAtcTexture = ((int)1),
|
||||
}
|
||||
|
||||
public enum BeginMode
|
||||
{
|
||||
Points = ((int)0X0000),
|
||||
|
@ -527,6 +712,19 @@ namespace OpenTK.Graphics.ES11
|
|||
OutOfMemory = ((int)0X0505),
|
||||
}
|
||||
|
||||
public enum ExttextureFilterAnisotropic
|
||||
{
|
||||
TextureMaxAnisotropyExt = ((int)0X84fe),
|
||||
MaxTextureMaxAnisotropyExt = ((int)0X84ff),
|
||||
ExtTextureFilterAnisotropic = ((int)1),
|
||||
}
|
||||
|
||||
public enum ExttextureFormatBgra8888
|
||||
{
|
||||
Bgra = ((int)0X80e1),
|
||||
ExtTextureFormatBgra8888 = ((int)1),
|
||||
}
|
||||
|
||||
public enum FogMode
|
||||
{
|
||||
Exp = ((int)0X0800),
|
||||
|
@ -659,6 +857,47 @@ namespace OpenTK.Graphics.ES11
|
|||
GenerateMipmapHint = ((int)0X8192),
|
||||
}
|
||||
|
||||
public enum ImgreadFormat
|
||||
{
|
||||
Bgra = ((int)0X80e1),
|
||||
UnsignedShort4444Rev = ((int)0X8365),
|
||||
UnsignedShort1555Rev = ((int)0X8366),
|
||||
ImgReadFormat = ((int)1),
|
||||
}
|
||||
|
||||
public enum ImgtextureCompressionPvrtc
|
||||
{
|
||||
CompressedRgbPvrtc4Bppv1Img = ((int)0X8c00),
|
||||
CompressedRgbPvrtc2Bppv1Img = ((int)0X8c01),
|
||||
CompressedRgbaPvrtc4Bppv1Img = ((int)0X8c02),
|
||||
CompressedRgbaPvrtc2Bppv1Img = ((int)0X8c03),
|
||||
ImgTextureCompressionPvrtc = ((int)1),
|
||||
}
|
||||
|
||||
public enum ImgtextureEnvEnhancedFixedFunction
|
||||
{
|
||||
Dot3RgbaImg = ((int)0X86af),
|
||||
ModulateColorImg = ((int)0X8c04),
|
||||
RecipAddSignedAlphaImg = ((int)0X8c05),
|
||||
TextureAlphaModulateImg = ((int)0X8c06),
|
||||
FactorAlphaModulateImg = ((int)0X8c07),
|
||||
FragmentAlphaModulateImg = ((int)0X8c08),
|
||||
AddBlendImg = ((int)0X8c09),
|
||||
ImgTextureEnvEnhancedFixedFunction = ((int)1),
|
||||
}
|
||||
|
||||
public enum ImguserClipPlane
|
||||
{
|
||||
MaxClipPlanesImg = ((int)0X0d32),
|
||||
ClipPlane0Img = ((int)0X3000),
|
||||
ClipPlane1Img = ((int)0X3001),
|
||||
ClipPlane2Img = ((int)0X3002),
|
||||
ClipPlane3Img = ((int)0X3003),
|
||||
ClipPlane4Img = ((int)0X3004),
|
||||
ClipPlane5Img = ((int)0X3005),
|
||||
ImgUserClipPlane = ((int)1),
|
||||
}
|
||||
|
||||
public enum LightModelParameter
|
||||
{
|
||||
LightModelTwoSide = ((int)0X0b52),
|
||||
|
@ -725,18 +964,51 @@ namespace OpenTK.Graphics.ES11
|
|||
Texture = ((int)0X1702),
|
||||
}
|
||||
|
||||
public enum OesPointSizeArray
|
||||
public enum Nvfence
|
||||
{
|
||||
PointSpriteOes = ((int)0X8861),
|
||||
CoordReplaceOes = ((int)0X8862),
|
||||
PointSizeArrayTypeOes = ((int)0X898a),
|
||||
PointSizeArrayStrideOes = ((int)0X898b),
|
||||
PointSizeArrayPointerOes = ((int)0X898c),
|
||||
PointSizeArrayOes = ((int)0X8b9c),
|
||||
PointSizeArrayBufferBindingOes = ((int)0X8b9f),
|
||||
AllCompletedNv = ((int)0X84f2),
|
||||
FenceStatusNv = ((int)0X84f3),
|
||||
FenceConditionNv = ((int)0X84f4),
|
||||
NvFence = ((int)1),
|
||||
}
|
||||
|
||||
public enum OesReadFormat
|
||||
public enum OesblendEquationSeparate
|
||||
{
|
||||
BlendEquationRgbOes = ((int)0X8009),
|
||||
BlendEquationAlphaOes = ((int)0X883d),
|
||||
OesBlendEquationSeparate = ((int)1),
|
||||
}
|
||||
|
||||
public enum OesblendFuncSeparate
|
||||
{
|
||||
BlendDstRgbOes = ((int)0X80c8),
|
||||
BlendSrcRgbOes = ((int)0X80c9),
|
||||
BlendDstAlphaOes = ((int)0X80ca),
|
||||
BlendSrcAlphaOes = ((int)0X80cb),
|
||||
OesBlendFuncSeparate = ((int)1),
|
||||
}
|
||||
|
||||
public enum OesblendSubtract
|
||||
{
|
||||
FuncAddOes = ((int)0X8006),
|
||||
BlendEquationOes = ((int)0X8009),
|
||||
FuncSubtractOes = ((int)0X800a),
|
||||
FuncReverseSubtractOes = ((int)0X800b),
|
||||
OesBlendSubtract = ((int)1),
|
||||
}
|
||||
|
||||
public enum OesbyteCoordinates
|
||||
{
|
||||
OesByteCoordinates = ((int)1),
|
||||
}
|
||||
|
||||
public enum OescompressedEtc1Rgb8Texture
|
||||
{
|
||||
Etc1Rgb8Oes = ((int)0X8d64),
|
||||
OesCompressedEtc1Rgb8Texture = ((int)1),
|
||||
}
|
||||
|
||||
public enum OescompressedPalettedTexture
|
||||
{
|
||||
Palette4Rgb8Oes = ((int)0X8b90),
|
||||
Palette4Rgba8Oes = ((int)0X8b91),
|
||||
|
@ -748,8 +1020,238 @@ namespace OpenTK.Graphics.ES11
|
|||
Palette8R5G6B5Oes = ((int)0X8b97),
|
||||
Palette8Rgba4Oes = ((int)0X8b98),
|
||||
Palette8Rgb5A1Oes = ((int)0X8b99),
|
||||
OesCompressedPalettedTexture = ((int)1),
|
||||
}
|
||||
|
||||
public enum Oesdepth24
|
||||
{
|
||||
DepthComponent24Oes = ((int)0X81a6),
|
||||
OesDepth24 = ((int)1),
|
||||
}
|
||||
|
||||
public enum Oesdepth32
|
||||
{
|
||||
DepthComponent32Oes = ((int)0X81a7),
|
||||
OesDepth32 = ((int)1),
|
||||
}
|
||||
|
||||
public enum OesdrawTexture
|
||||
{
|
||||
TextureCropRectOes = ((int)0X8b9d),
|
||||
OesDrawTexture = ((int)1),
|
||||
}
|
||||
|
||||
public enum Oeseglimage
|
||||
{
|
||||
OesEglImage = ((int)1),
|
||||
}
|
||||
|
||||
public enum OeselementIndexUint
|
||||
{
|
||||
OesElementIndexUint = ((int)1),
|
||||
}
|
||||
|
||||
public enum OesextendedMatrixPalette
|
||||
{
|
||||
OesExtendedMatrixPalette = ((int)1),
|
||||
}
|
||||
|
||||
public enum OesfboRenderMipmap
|
||||
{
|
||||
OesFboRenderMipmap = ((int)1),
|
||||
}
|
||||
|
||||
public enum OesfixedPoint
|
||||
{
|
||||
FixedOes = ((int)0X140c),
|
||||
OesFixedPoint = ((int)1),
|
||||
}
|
||||
|
||||
public enum OesframebufferObject
|
||||
{
|
||||
NoneOes = ((int)0),
|
||||
InvalidFramebufferOperationOes = ((int)0X0506),
|
||||
Rgba4Oes = ((int)0X8056),
|
||||
Rgb5A1Oes = ((int)0X8057),
|
||||
DepthComponent16Oes = ((int)0X81a5),
|
||||
MaxRenderbufferSizeOes = ((int)0X84e8),
|
||||
FramebufferBindingOes = ((int)0X8ca6),
|
||||
RenderbufferBindingOes = ((int)0X8ca7),
|
||||
FramebufferAttachmentObjectTypeOes = ((int)0X8cd0),
|
||||
FramebufferAttachmentObjectNameOes = ((int)0X8cd1),
|
||||
FramebufferAttachmentTextureLevelOes = ((int)0X8cd2),
|
||||
FramebufferAttachmentTextureCubeMapFaceOes = ((int)0X8cd3),
|
||||
FramebufferCompleteOes = ((int)0X8cd5),
|
||||
FramebufferIncompleteAttachmentOes = ((int)0X8cd6),
|
||||
FramebufferIncompleteMissingAttachmentOes = ((int)0X8cd7),
|
||||
FramebufferIncompleteDimensionsOes = ((int)0X8cd9),
|
||||
FramebufferIncompleteFormatsOes = ((int)0X8cda),
|
||||
FramebufferUnsupportedOes = ((int)0X8cdd),
|
||||
ColorAttachment0Oes = ((int)0X8ce0),
|
||||
DepthAttachmentOes = ((int)0X8d00),
|
||||
StencilAttachmentOes = ((int)0X8d20),
|
||||
FramebufferOes = ((int)0X8d40),
|
||||
RenderbufferOes = ((int)0X8d41),
|
||||
RenderbufferWidthOes = ((int)0X8d42),
|
||||
RenderbufferHeightOes = ((int)0X8d43),
|
||||
RenderbufferInternalFormatOes = ((int)0X8d44),
|
||||
RenderbufferRedSizeOes = ((int)0X8d50),
|
||||
RenderbufferGreenSizeOes = ((int)0X8d51),
|
||||
RenderbufferBlueSizeOes = ((int)0X8d52),
|
||||
RenderbufferAlphaSizeOes = ((int)0X8d53),
|
||||
RenderbufferDepthSizeOes = ((int)0X8d54),
|
||||
RenderbufferStencilSizeOes = ((int)0X8d55),
|
||||
Rgb565Oes = ((int)0X8d62),
|
||||
OesFramebufferObject = ((int)1),
|
||||
}
|
||||
|
||||
public enum Oesmapbuffer
|
||||
{
|
||||
WriteOnlyOes = ((int)0X88b9),
|
||||
BufferAccessOes = ((int)0X88bb),
|
||||
BufferMappedOes = ((int)0X88bc),
|
||||
BufferMapPointerOes = ((int)0X88bd),
|
||||
OesMapbuffer = ((int)1),
|
||||
}
|
||||
|
||||
public enum OesmatrixGet
|
||||
{
|
||||
ModelviewMatrixFloatAsIntBitsOes = ((int)0X898d),
|
||||
ProjectionMatrixFloatAsIntBitsOes = ((int)0X898e),
|
||||
TextureMatrixFloatAsIntBitsOes = ((int)0X898f),
|
||||
OesMatrixGet = ((int)1),
|
||||
}
|
||||
|
||||
public enum OesmatrixPalette
|
||||
{
|
||||
MaxVertexUnitsOes = ((int)0X86a4),
|
||||
WeightArrayTypeOes = ((int)0X86a9),
|
||||
WeightArrayStrideOes = ((int)0X86aa),
|
||||
WeightArraySizeOes = ((int)0X86ab),
|
||||
WeightArrayPointerOes = ((int)0X86ac),
|
||||
WeightArrayOes = ((int)0X86ad),
|
||||
MatrixPaletteOes = ((int)0X8840),
|
||||
MaxPaletteMatricesOes = ((int)0X8842),
|
||||
CurrentPaletteMatrixOes = ((int)0X8843),
|
||||
MatrixIndexArrayOes = ((int)0X8844),
|
||||
MatrixIndexArraySizeOes = ((int)0X8846),
|
||||
MatrixIndexArrayTypeOes = ((int)0X8847),
|
||||
MatrixIndexArrayStrideOes = ((int)0X8848),
|
||||
MatrixIndexArrayPointerOes = ((int)0X8849),
|
||||
WeightArrayBufferBindingOes = ((int)0X889e),
|
||||
MatrixIndexArrayBufferBindingOes = ((int)0X8b9e),
|
||||
OesMatrixPalette = ((int)1),
|
||||
}
|
||||
|
||||
public enum OespackedDepthStencil
|
||||
{
|
||||
DepthStencilOes = ((int)0X84f9),
|
||||
UnsignedInt248Oes = ((int)0X84fa),
|
||||
Depth24Stencil8Oes = ((int)0X88f0),
|
||||
OesPackedDepthStencil = ((int)1),
|
||||
}
|
||||
|
||||
public enum OespointSizeArray
|
||||
{
|
||||
PointSizeArrayTypeOes = ((int)0X898a),
|
||||
PointSizeArrayStrideOes = ((int)0X898b),
|
||||
PointSizeArrayPointerOes = ((int)0X898c),
|
||||
PointSizeArrayOes = ((int)0X8b9c),
|
||||
PointSizeArrayBufferBindingOes = ((int)0X8b9f),
|
||||
OesPointSizeArray = ((int)1),
|
||||
}
|
||||
|
||||
public enum OespointSprite
|
||||
{
|
||||
PointSpriteOes = ((int)0X8861),
|
||||
CoordReplaceOes = ((int)0X8862),
|
||||
OesPointSprite = ((int)1),
|
||||
}
|
||||
|
||||
public enum OesqueryMatrix
|
||||
{
|
||||
OesQueryMatrix = ((int)1),
|
||||
}
|
||||
|
||||
public enum OesreadFormat
|
||||
{
|
||||
ImplementationColorReadTypeOes = ((int)0X8b9a),
|
||||
ImplementationColorReadFormatOes = ((int)0X8b9b),
|
||||
OesReadFormat = ((int)1),
|
||||
}
|
||||
|
||||
public enum Oesrgb8Rgba8
|
||||
{
|
||||
Rgb8Oes = ((int)0X8051),
|
||||
Rgba8Oes = ((int)0X8058),
|
||||
OesRgb8Rgba8 = ((int)1),
|
||||
}
|
||||
|
||||
public enum OessinglePrecision
|
||||
{
|
||||
OesSinglePrecision = ((int)1),
|
||||
}
|
||||
|
||||
public enum Oesstencil1
|
||||
{
|
||||
StencilIndex1Oes = ((int)0X8d46),
|
||||
OesStencil1 = ((int)1),
|
||||
}
|
||||
|
||||
public enum Oesstencil4
|
||||
{
|
||||
StencilIndex4Oes = ((int)0X8d47),
|
||||
OesStencil4 = ((int)1),
|
||||
}
|
||||
|
||||
public enum Oesstencil8
|
||||
{
|
||||
StencilIndex8Oes = ((int)0X8d48),
|
||||
OesStencil8 = ((int)1),
|
||||
}
|
||||
|
||||
public enum OesstencilWrap
|
||||
{
|
||||
IncrWrapOes = ((int)0X8507),
|
||||
DecrWrapOes = ((int)0X8508),
|
||||
OesStencilWrap = ((int)1),
|
||||
}
|
||||
|
||||
public enum OestextureCubeMap
|
||||
{
|
||||
TextureGenModeOes = ((int)0X2500),
|
||||
NormalMapOes = ((int)0X8511),
|
||||
ReflectionMapOes = ((int)0X8512),
|
||||
TextureCubeMapOes = ((int)0X8513),
|
||||
TextureBindingCubeMapOes = ((int)0X8514),
|
||||
TextureCubeMapPositiveXOes = ((int)0X8515),
|
||||
TextureCubeMapNegativeXOes = ((int)0X8516),
|
||||
TextureCubeMapPositiveYOes = ((int)0X8517),
|
||||
TextureCubeMapNegativeYOes = ((int)0X8518),
|
||||
TextureCubeMapPositiveZOes = ((int)0X8519),
|
||||
TextureCubeMapNegativeZOes = ((int)0X851a),
|
||||
MaxCubeMapTextureSizeOes = ((int)0X851c),
|
||||
TextureGenStrOes = ((int)0X8d60),
|
||||
OesTextureCubeMap = ((int)1),
|
||||
}
|
||||
|
||||
public enum OestextureEnvCrossbar
|
||||
{
|
||||
OesTextureEnvCrossbar = ((int)1),
|
||||
}
|
||||
|
||||
public enum OestextureMirroredRepeat
|
||||
{
|
||||
MirroredRepeatOes = ((int)0X8370),
|
||||
OesTextureMirroredRepeat = ((int)1),
|
||||
}
|
||||
|
||||
public enum OpenGlescoreVersions
|
||||
{
|
||||
VersionEsCl10 = ((int)1),
|
||||
VersionEsCl11 = ((int)1),
|
||||
VersionEsCm10 = ((int)1),
|
||||
VersionEsCm11 = ((int)1),
|
||||
}
|
||||
|
||||
public enum PixelFormat
|
||||
|
@ -774,6 +1276,17 @@ namespace OpenTK.Graphics.ES11
|
|||
UnsignedShort565 = ((int)0X8363),
|
||||
}
|
||||
|
||||
public enum QcomdriverControl
|
||||
{
|
||||
QcomDriverControl = ((int)1),
|
||||
}
|
||||
|
||||
public enum QcomperfmonGlobalMode
|
||||
{
|
||||
PerfmonGlobalModeQcom = ((int)0X8fa0),
|
||||
QcomPerfmonGlobalMode = ((int)1),
|
||||
}
|
||||
|
||||
public enum ShadingModel
|
||||
{
|
||||
Flat = ((int)0X1d00),
|
||||
|
@ -796,7 +1309,7 @@ namespace OpenTK.Graphics.ES11
|
|||
Extensions = ((int)0X1f03),
|
||||
}
|
||||
|
||||
public enum TextureCombine
|
||||
public enum TextureCombineDot3
|
||||
{
|
||||
AlphaScale = ((int)0X0d1c),
|
||||
Subtract = ((int)0X84e7),
|
||||
|
@ -910,12 +1423,4 @@ namespace OpenTK.Graphics.ES11
|
|||
ClampToEdge = ((int)0X812f),
|
||||
}
|
||||
|
||||
public enum Version
|
||||
{
|
||||
VersionEsCl10 = ((int)1),
|
||||
VersionEsCl11 = ((int)1),
|
||||
VersionEsCm10 = ((int)1),
|
||||
VersionEsCm11 = ((int)1),
|
||||
}
|
||||
|
||||
}
|
||||
|
|
|
@ -80,7 +80,7 @@ namespace OpenTK.Graphics.ES11
|
|||
{
|
||||
if (Context.ErrorChecking)
|
||||
{
|
||||
while ((ErrorCode)ES.GetError() != ErrorCode.NoError)
|
||||
while ((ErrorCode)GL.GetError() != ErrorCode.NoError)
|
||||
{ }
|
||||
}
|
||||
}
|
||||
|
@ -96,7 +96,7 @@ namespace OpenTK.Graphics.ES11
|
|||
ErrorCode error;
|
||||
do
|
||||
{
|
||||
error = (ErrorCode)ES.GetError();
|
||||
error = (ErrorCode)GL.GetError();
|
||||
error_list.Add(error);
|
||||
} while (error != ErrorCode.NoError);
|
||||
|
||||
|
|
|
@ -1,14 +1,126 @@
|
|||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Text;
|
||||
using System.Reflection;
|
||||
using System.Runtime.InteropServices;
|
||||
|
||||
namespace OpenTK.Graphics.ES11
|
||||
{
|
||||
/// <summary>
|
||||
/// Provides access to OpenGL ES 1.1 methods.
|
||||
/// </summary>
|
||||
public static partial class ES
|
||||
public partial class GL
|
||||
{
|
||||
#region Fields
|
||||
|
||||
const string Library = "libGLES.dll";
|
||||
|
||||
readonly static Type delegatesClass = typeof(GL).GetNestedType("Delegates", BindingFlags.Static | BindingFlags.NonPublic);
|
||||
readonly static Type importsClass = typeof(GL).GetNestedType("Core", BindingFlags.Static | BindingFlags.NonPublic);
|
||||
|
||||
readonly static SortedList<string, MethodInfo> FunctionMap = new SortedList<string, MethodInfo>();
|
||||
|
||||
#endregion
|
||||
|
||||
#region Constructors
|
||||
|
||||
static GL()
|
||||
{
|
||||
MethodInfo[] methods = importsClass.GetMethods(BindingFlags.Static | BindingFlags.NonPublic);
|
||||
FunctionMap = new SortedList<string, MethodInfo>(methods.Length);
|
||||
foreach (MethodInfo m in methods)
|
||||
{
|
||||
FunctionMap.Add(m.Name, m);
|
||||
}
|
||||
}
|
||||
|
||||
internal GL()
|
||||
{
|
||||
//if (GraphicsContext.CurrentContext == null)
|
||||
// throw new GraphicsContextMissingException();
|
||||
|
||||
//FieldInfo[] delegates = this.GetType()
|
||||
// .GetNestedType("Delegates", BindingFlags.Static | BindingFlags.NonPublic)
|
||||
// .GetFields(BindingFlags.Static | BindingFlags.NonPublic);
|
||||
|
||||
//if (delegates == null)
|
||||
// throw new Exception("Internal OpenTK error: ES11 bindings not generated correctly. Please report to http://www.opentk.com/issues");
|
||||
|
||||
//for (int i = 0; i < delegates.Length; i++)
|
||||
//{
|
||||
|
||||
//}
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
||||
#region Private Members
|
||||
|
||||
#region LoadAll
|
||||
|
||||
internal static void LoadAll()
|
||||
{
|
||||
if (GraphicsContext.CurrentContext == null)
|
||||
throw new GraphicsContextMissingException();
|
||||
|
||||
OpenTK.Platform.Utilities.LoadExtensions(typeof(GL));
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
||||
#region Load
|
||||
|
||||
static bool Load(string function)
|
||||
{
|
||||
FieldInfo f = delegatesClass.GetField(function, BindingFlags.Static | BindingFlags.NonPublic);
|
||||
if (f == null)
|
||||
return false;
|
||||
|
||||
Delegate old = f.GetValue(null) as Delegate;
|
||||
Delegate @new = LoadDelegate(f.Name, f.FieldType);
|
||||
if (old.Target != @new.Target)
|
||||
{
|
||||
f.SetValue(null, @new);
|
||||
}
|
||||
return @new != null;
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
||||
#region LoadDelegate
|
||||
|
||||
static Delegate LoadDelegate(string name, Type signature)
|
||||
{
|
||||
MethodInfo m;
|
||||
return
|
||||
GetExtensionDelegate(name, signature) ??
|
||||
(FunctionMap.TryGetValue((name.Substring(2)), out m) ?
|
||||
Delegate.CreateDelegate(signature, m) : null);
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
||||
#region GetExtensionDelegate
|
||||
|
||||
// Creates a System.Delegate that can be used to call a dynamically exported OpenGL function.
|
||||
internal static Delegate GetExtensionDelegate(string name, Type signature)
|
||||
{
|
||||
IntPtr address = (GraphicsContext.CurrentContext as IGraphicsContextInternal).GetAddress(name);
|
||||
|
||||
if (address == IntPtr.Zero ||
|
||||
address == new IntPtr(1) || // Workaround for buggy nvidia drivers which return
|
||||
address == new IntPtr(2)) // 1 or 2 instead of IntPtr.Zero for some extensions.
|
||||
{
|
||||
return null;
|
||||
}
|
||||
else
|
||||
{
|
||||
return Marshal.GetDelegateForFunctionPointer(address, signature);
|
||||
}
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
||||
#endregion
|
||||
}
|
||||
}
|
||||
|
|
|
@ -32,438 +32,543 @@ namespace OpenTK.Graphics.ES20
|
|||
#pragma warning disable 3019
|
||||
#pragma warning disable 1591
|
||||
|
||||
partial class ES
|
||||
partial class GL
|
||||
{
|
||||
|
||||
internal static partial class Core
|
||||
{
|
||||
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glActiveTexture", ExactSpelling = true)]
|
||||
internal extern static void ActiveTexture([In, Out] OpenTK.Graphics.ES20.All texture);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glActiveTexture", ExactSpelling = true)]
|
||||
internal extern static void ActiveTexture(OpenTK.Graphics.ES20.All texture);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glAttachShader", ExactSpelling = true)]
|
||||
internal extern static void AttachShader([In, Out] UInt32 program, [In, Out] UInt32 shader);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glAttachShader", ExactSpelling = true)]
|
||||
internal extern static void AttachShader(UInt32 program, UInt32 shader);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glBindAttribLocation", ExactSpelling = true)]
|
||||
internal extern static void BindAttribLocation([In, Out] UInt32 program, [In, Out] UInt32 index, [In, Out] String name);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glBeginPerfMonitorAMD", ExactSpelling = true)]
|
||||
internal extern static void BeginPerfMonitorAMD(UInt32 monitor);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glBindBuffer", ExactSpelling = true)]
|
||||
internal extern static void BindBuffer([In, Out] OpenTK.Graphics.ES20.All target, [In, Out] UInt32 buffer);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glBindAttribLocation", ExactSpelling = true)]
|
||||
internal extern static void BindAttribLocation(UInt32 program, UInt32 index, String name);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glBindFramebuffer", ExactSpelling = true)]
|
||||
internal extern static void BindFramebuffer([In, Out] OpenTK.Graphics.ES20.All target, [In, Out] UInt32 framebuffer);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glBindBuffer", ExactSpelling = true)]
|
||||
internal extern static void BindBuffer(OpenTK.Graphics.ES20.All target, UInt32 buffer);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glBindRenderbuffer", ExactSpelling = true)]
|
||||
internal extern static void BindRenderbuffer([In, Out] OpenTK.Graphics.ES20.All target, [In, Out] UInt32 renderbuffer);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glBindFramebuffer", ExactSpelling = true)]
|
||||
internal extern static void BindFramebuffer(OpenTK.Graphics.ES20.All target, UInt32 framebuffer);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glBindTexture", ExactSpelling = true)]
|
||||
internal extern static void BindTexture([In, Out] OpenTK.Graphics.ES20.All target, [In, Out] UInt32 texture);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glBindRenderbuffer", ExactSpelling = true)]
|
||||
internal extern static void BindRenderbuffer(OpenTK.Graphics.ES20.All target, UInt32 renderbuffer);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glBlendColor", ExactSpelling = true)]
|
||||
internal extern static void BlendColor([In, Out] Single red, [In, Out] Single green, [In, Out] Single blue, [In, Out] Single alpha);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glBindTexture", ExactSpelling = true)]
|
||||
internal extern static void BindTexture(OpenTK.Graphics.ES20.All target, UInt32 texture);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glBlendEquation", ExactSpelling = true)]
|
||||
internal extern static void BlendEquation([In, Out] OpenTK.Graphics.ES20.All mode);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glBlendColor", ExactSpelling = true)]
|
||||
internal extern static void BlendColor(Single red, Single green, Single blue, Single alpha);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glBlendEquationSeparate", ExactSpelling = true)]
|
||||
internal extern static void BlendEquationSeparate([In, Out] OpenTK.Graphics.ES20.All modeRGB, [In, Out] OpenTK.Graphics.ES20.All modeAlpha);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glBlendEquation", ExactSpelling = true)]
|
||||
internal extern static void BlendEquation(OpenTK.Graphics.ES20.All mode);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glBlendFunc", ExactSpelling = true)]
|
||||
internal extern static void BlendFunc([In, Out] OpenTK.Graphics.ES20.All sfactor, [In, Out] OpenTK.Graphics.ES20.All dfactor);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glBlendEquationSeparate", ExactSpelling = true)]
|
||||
internal extern static void BlendEquationSeparate(OpenTK.Graphics.ES20.All modeRGB, OpenTK.Graphics.ES20.All modeAlpha);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glBlendFuncSeparate", ExactSpelling = true)]
|
||||
internal extern static void BlendFuncSeparate([In, Out] OpenTK.Graphics.ES20.All srcRGB, [In, Out] OpenTK.Graphics.ES20.All dstRGB, [In, Out] OpenTK.Graphics.ES20.All srcAlpha, [In, Out] OpenTK.Graphics.ES20.All dstAlpha);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glBlendFunc", ExactSpelling = true)]
|
||||
internal extern static void BlendFunc(OpenTK.Graphics.ES20.All sfactor, OpenTK.Graphics.ES20.All dfactor);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glBufferData", ExactSpelling = true)]
|
||||
internal extern static void BufferData([In, Out] OpenTK.Graphics.ES20.All target, [In, Out] IntPtr size, [In, Out] IntPtr data, [In, Out] OpenTK.Graphics.ES20.All usage);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glBlendFuncSeparate", ExactSpelling = true)]
|
||||
internal extern static void BlendFuncSeparate(OpenTK.Graphics.ES20.All srcRGB, OpenTK.Graphics.ES20.All dstRGB, OpenTK.Graphics.ES20.All srcAlpha, OpenTK.Graphics.ES20.All dstAlpha);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glBufferSubData", ExactSpelling = true)]
|
||||
internal extern static void BufferSubData([In, Out] OpenTK.Graphics.ES20.All target, [In, Out] IntPtr offset, [In, Out] IntPtr size, [In, Out] IntPtr data);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glBufferData", ExactSpelling = true)]
|
||||
internal extern static void BufferData(OpenTK.Graphics.ES20.All target, IntPtr size, IntPtr data, OpenTK.Graphics.ES20.All usage);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glCheckFramebufferStatus", ExactSpelling = true)]
|
||||
internal extern static OpenTK.Graphics.ES20.All CheckFramebufferStatus([In, Out] OpenTK.Graphics.ES20.All target);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glBufferSubData", ExactSpelling = true)]
|
||||
internal extern static void BufferSubData(OpenTK.Graphics.ES20.All target, IntPtr offset, IntPtr size, IntPtr data);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glClear", ExactSpelling = true)]
|
||||
internal extern static void Clear([In, Out] UInt32 mask);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glCheckFramebufferStatus", ExactSpelling = true)]
|
||||
internal extern static OpenTK.Graphics.ES20.All CheckFramebufferStatus(OpenTK.Graphics.ES20.All target);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glClearColor", ExactSpelling = true)]
|
||||
internal extern static void ClearColor([In, Out] Single red, [In, Out] Single green, [In, Out] Single blue, [In, Out] Single alpha);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glClear", ExactSpelling = true)]
|
||||
internal extern static void Clear(UInt32 mask);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glClearDepthf", ExactSpelling = true)]
|
||||
internal extern static void ClearDepthf([In, Out] Single depth);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glClearColor", ExactSpelling = true)]
|
||||
internal extern static void ClearColor(Single red, Single green, Single blue, Single alpha);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glClearStencil", ExactSpelling = true)]
|
||||
internal extern static void ClearStencil([In, Out] Int32 s);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glClearDepthf", ExactSpelling = true)]
|
||||
internal extern static void ClearDepthf(Single depth);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glColorMask", ExactSpelling = true)]
|
||||
internal extern static void ColorMask([In, Out] bool red, [In, Out] bool green, [In, Out] bool blue, [In, Out] bool alpha);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glClearStencil", ExactSpelling = true)]
|
||||
internal extern static void ClearStencil(Int32 s);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glCompileShader", ExactSpelling = true)]
|
||||
internal extern static void CompileShader([In, Out] UInt32 shader);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glColorMask", ExactSpelling = true)]
|
||||
internal extern static void ColorMask(bool red, bool green, bool blue, bool alpha);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glCompressedTexImage2D", ExactSpelling = true)]
|
||||
internal extern static void CompressedTexImage2D([In, Out] OpenTK.Graphics.ES20.All target, [In, Out] Int32 level, [In, Out] OpenTK.Graphics.ES20.All internalformat, [In, Out] Int32 width, [In, Out] Int32 height, [In, Out] Int32 border, [In, Out] Int32 imageSize, [In, Out] IntPtr data);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glCompileShader", ExactSpelling = true)]
|
||||
internal extern static void CompileShader(UInt32 shader);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glCompressedTexSubImage2D", ExactSpelling = true)]
|
||||
internal extern static void CompressedTexSubImage2D([In, Out] OpenTK.Graphics.ES20.All target, [In, Out] Int32 level, [In, Out] Int32 xoffset, [In, Out] Int32 yoffset, [In, Out] Int32 width, [In, Out] Int32 height, [In, Out] OpenTK.Graphics.ES20.All format, [In, Out] Int32 imageSize, [In, Out] IntPtr data);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glCompressedTexImage2D", ExactSpelling = true)]
|
||||
internal extern static void CompressedTexImage2D(OpenTK.Graphics.ES20.All target, Int32 level, OpenTK.Graphics.ES20.All internalformat, Int32 width, Int32 height, Int32 border, Int32 imageSize, IntPtr data);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glCopyTexImage2D", ExactSpelling = true)]
|
||||
internal extern static void CopyTexImage2D([In, Out] OpenTK.Graphics.ES20.All target, [In, Out] Int32 level, [In, Out] OpenTK.Graphics.ES20.All internalformat, [In, Out] Int32 x, [In, Out] Int32 y, [In, Out] Int32 width, [In, Out] Int32 height, [In, Out] Int32 border);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glCompressedTexImage3DOES", ExactSpelling = true)]
|
||||
internal extern static void CompressedTexImage3DOES(OpenTK.Graphics.ES20.All target, Int32 level, OpenTK.Graphics.ES20.All internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, Int32 imageSize, IntPtr data);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glCopyTexSubImage2D", ExactSpelling = true)]
|
||||
internal extern static void CopyTexSubImage2D([In, Out] OpenTK.Graphics.ES20.All target, [In, Out] Int32 level, [In, Out] Int32 xoffset, [In, Out] Int32 yoffset, [In, Out] Int32 x, [In, Out] Int32 y, [In, Out] Int32 width, [In, Out] Int32 height);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glCompressedTexSubImage2D", ExactSpelling = true)]
|
||||
internal extern static void CompressedTexSubImage2D(OpenTK.Graphics.ES20.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, OpenTK.Graphics.ES20.All format, Int32 imageSize, IntPtr data);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glCreateProgram", ExactSpelling = true)]
|
||||
internal extern static Int32 CreateProgram();
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glCompressedTexSubImage3DOES", ExactSpelling = true)]
|
||||
internal extern static void CompressedTexSubImage3DOES(OpenTK.Graphics.ES20.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES20.All format, Int32 imageSize, IntPtr data);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glCreateShader", ExactSpelling = true)]
|
||||
internal extern static Int32 CreateShader([In, Out] OpenTK.Graphics.ES20.All type);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glCopyTexImage2D", ExactSpelling = true)]
|
||||
internal extern static void CopyTexImage2D(OpenTK.Graphics.ES20.All target, Int32 level, OpenTK.Graphics.ES20.All internalformat, Int32 x, Int32 y, Int32 width, Int32 height, Int32 border);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glCullFace", ExactSpelling = true)]
|
||||
internal extern static void CullFace([In, Out] OpenTK.Graphics.ES20.All mode);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glCopyTexSubImage2D", ExactSpelling = true)]
|
||||
internal extern static void CopyTexSubImage2D(OpenTK.Graphics.ES20.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 x, Int32 y, Int32 width, Int32 height);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glDeleteBuffers", ExactSpelling = true)]
|
||||
internal extern static unsafe void DeleteBuffers([In, Out] Int32 n, [In, Out] UInt32* buffers);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glCopyTexSubImage3DOES", ExactSpelling = true)]
|
||||
internal extern static void CopyTexSubImage3DOES(OpenTK.Graphics.ES20.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 x, Int32 y, Int32 width, Int32 height);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glDeleteFramebuffers", ExactSpelling = true)]
|
||||
internal extern static unsafe void DeleteFramebuffers([In, Out] Int32 n, [In, Out] UInt32* framebuffers);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glCreateProgram", ExactSpelling = true)]
|
||||
internal extern static UInt32 CreateProgram();
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glDeleteProgram", ExactSpelling = true)]
|
||||
internal extern static void DeleteProgram([In, Out] UInt32 program);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glCreateShader", ExactSpelling = true)]
|
||||
internal extern static UInt32 CreateShader(OpenTK.Graphics.ES20.All type);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glDeleteRenderbuffers", ExactSpelling = true)]
|
||||
internal extern static unsafe void DeleteRenderbuffers([In, Out] Int32 n, [In, Out] UInt32* renderbuffers);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glCullFace", ExactSpelling = true)]
|
||||
internal extern static void CullFace(OpenTK.Graphics.ES20.All mode);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glDeleteShader", ExactSpelling = true)]
|
||||
internal extern static void DeleteShader([In, Out] UInt32 shader);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glDeleteBuffers", ExactSpelling = true)]
|
||||
internal extern static unsafe void DeleteBuffers(Int32 n, UInt32* buffers);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glDeleteTextures", ExactSpelling = true)]
|
||||
internal extern static unsafe void DeleteTextures([In, Out] Int32 n, [In, Out] UInt32* textures);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glDeleteFencesNV", ExactSpelling = true)]
|
||||
internal extern static unsafe void DeleteFencesNV(UInt32**);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glDepthFunc", ExactSpelling = true)]
|
||||
internal extern static void DepthFunc([In, Out] OpenTK.Graphics.ES20.All func);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glDeleteFramebuffers", ExactSpelling = true)]
|
||||
internal extern static unsafe void DeleteFramebuffers(Int32 n, UInt32* framebuffers);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glDepthMask", ExactSpelling = true)]
|
||||
internal extern static void DepthMask([In, Out] bool flag);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glDeletePerfMonitorsAMD", ExactSpelling = true)]
|
||||
internal extern static unsafe void DeletePerfMonitorsAMD(Int32 n, UInt32* monitors);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glDepthRangef", ExactSpelling = true)]
|
||||
internal extern static void DepthRangef([In, Out] Single zNear, [In, Out] Single zFar);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glDeleteProgram", ExactSpelling = true)]
|
||||
internal extern static void DeleteProgram(UInt32 program);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glDetachShader", ExactSpelling = true)]
|
||||
internal extern static void DetachShader([In, Out] UInt32 program, [In, Out] UInt32 shader);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glDeleteRenderbuffers", ExactSpelling = true)]
|
||||
internal extern static unsafe void DeleteRenderbuffers(Int32 n, UInt32* renderbuffers);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glDisable", ExactSpelling = true)]
|
||||
internal extern static void Disable([In, Out] OpenTK.Graphics.ES20.All cap);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glDeleteShader", ExactSpelling = true)]
|
||||
internal extern static void DeleteShader(UInt32 shader);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glDisableVertexAttribArray", ExactSpelling = true)]
|
||||
internal extern static void DisableVertexAttribArray([In, Out] UInt32 index);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glDeleteTextures", ExactSpelling = true)]
|
||||
internal extern static unsafe void DeleteTextures(Int32 n, UInt32* textures);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glDrawArrays", ExactSpelling = true)]
|
||||
internal extern static void DrawArrays([In, Out] OpenTK.Graphics.ES20.All mode, [In, Out] Int32 first, [In, Out] Int32 count);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glDepthFunc", ExactSpelling = true)]
|
||||
internal extern static void DepthFunc(OpenTK.Graphics.ES20.All func);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glDrawElements", ExactSpelling = true)]
|
||||
internal extern static void DrawElements([In, Out] OpenTK.Graphics.ES20.All mode, [In, Out] Int32 count, [In, Out] OpenTK.Graphics.ES20.All type, [In, Out] IntPtr indices);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glDepthMask", ExactSpelling = true)]
|
||||
internal extern static void DepthMask(bool flag);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glEnable", ExactSpelling = true)]
|
||||
internal extern static void Enable([In, Out] OpenTK.Graphics.ES20.All cap);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glDepthRangef", ExactSpelling = true)]
|
||||
internal extern static void DepthRangef(Single zNear, Single zFar);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glEnableVertexAttribArray", ExactSpelling = true)]
|
||||
internal extern static void EnableVertexAttribArray([In, Out] UInt32 index);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glDetachShader", ExactSpelling = true)]
|
||||
internal extern static void DetachShader(UInt32 program, UInt32 shader);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glFinish", ExactSpelling = true)]
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glDisable", ExactSpelling = true)]
|
||||
internal extern static void Disable(OpenTK.Graphics.ES20.All cap);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glDisableDriverControlQCOM", ExactSpelling = true)]
|
||||
internal extern static void DisableDriverControlQCOM(UInt32 driverControl);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glDisableVertexAttribArray", ExactSpelling = true)]
|
||||
internal extern static void DisableVertexAttribArray(UInt32 index);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glDrawArrays", ExactSpelling = true)]
|
||||
internal extern static void DrawArrays(OpenTK.Graphics.ES20.All mode, Int32 first, Int32 count);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glDrawElements", ExactSpelling = true)]
|
||||
internal extern static void DrawElements(OpenTK.Graphics.ES20.All mode, Int32 count, OpenTK.Graphics.ES20.All type, IntPtr indices);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glEGLImageTargetRenderbufferStorageOES", ExactSpelling = true)]
|
||||
internal extern static void EGLImageTargetRenderbufferStorageOES(OpenTK.Graphics.ES20.All target, GLeglImageOES image);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glEGLImageTargetTexture2DOES", ExactSpelling = true)]
|
||||
internal extern static void EGLImageTargetTexture2DOES(OpenTK.Graphics.ES20.All target, GLeglImageOES image);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glEnable", ExactSpelling = true)]
|
||||
internal extern static void Enable(OpenTK.Graphics.ES20.All cap);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glEnableDriverControlQCOM", ExactSpelling = true)]
|
||||
internal extern static void EnableDriverControlQCOM(UInt32 driverControl);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glEnableVertexAttribArray", ExactSpelling = true)]
|
||||
internal extern static void EnableVertexAttribArray(UInt32 index);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glEndPerfMonitorAMD", ExactSpelling = true)]
|
||||
internal extern static void EndPerfMonitorAMD(UInt32 monitor);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glFinish", ExactSpelling = true)]
|
||||
internal extern static void Finish();
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glFlush", ExactSpelling = true)]
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glFinishFenceNV", ExactSpelling = true)]
|
||||
internal extern static void FinishFenceNV();
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glFlush", ExactSpelling = true)]
|
||||
internal extern static void Flush();
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glFramebufferRenderbuffer", ExactSpelling = true)]
|
||||
internal extern static void FramebufferRenderbuffer([In, Out] OpenTK.Graphics.ES20.All target, [In, Out] OpenTK.Graphics.ES20.All attachment, [In, Out] OpenTK.Graphics.ES20.All renderbuffertarget, [In, Out] UInt32 renderbuffer);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glFramebufferRenderbuffer", ExactSpelling = true)]
|
||||
internal extern static void FramebufferRenderbuffer(OpenTK.Graphics.ES20.All target, OpenTK.Graphics.ES20.All attachment, OpenTK.Graphics.ES20.All renderbuffertarget, UInt32 renderbuffer);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glFramebufferTexture2D", ExactSpelling = true)]
|
||||
internal extern static void FramebufferTexture2D([In, Out] OpenTK.Graphics.ES20.All target, [In, Out] OpenTK.Graphics.ES20.All attachment, [In, Out] OpenTK.Graphics.ES20.All textarget, [In, Out] UInt32 texture, [In, Out] Int32 level);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glFramebufferTexture2D", ExactSpelling = true)]
|
||||
internal extern static void FramebufferTexture2D(OpenTK.Graphics.ES20.All target, OpenTK.Graphics.ES20.All attachment, OpenTK.Graphics.ES20.All textarget, UInt32 texture, Int32 level);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glFrontFace", ExactSpelling = true)]
|
||||
internal extern static void FrontFace([In, Out] OpenTK.Graphics.ES20.All mode);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glFramebufferTexture3DOES", ExactSpelling = true)]
|
||||
internal extern static void FramebufferTexture3DOES(OpenTK.Graphics.ES20.All target, OpenTK.Graphics.ES20.All attachment, OpenTK.Graphics.ES20.All textarget, UInt32 texture, Int32 level, Int32 zoffset);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glGenBuffers", ExactSpelling = true)]
|
||||
internal extern static unsafe void GenBuffers([In, Out] Int32 n, [In, Out] UInt32* buffers);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glFrontFace", ExactSpelling = true)]
|
||||
internal extern static void FrontFace(OpenTK.Graphics.ES20.All mode);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glGenerateMipmap", ExactSpelling = true)]
|
||||
internal extern static void GenerateMipmap([In, Out] OpenTK.Graphics.ES20.All target);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGenBuffers", ExactSpelling = true)]
|
||||
internal extern static unsafe void GenBuffers(Int32 n, UInt32* buffers);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glGenFramebuffers", ExactSpelling = true)]
|
||||
internal extern static unsafe void GenFramebuffers([In, Out] Int32 n, [In, Out] UInt32* framebuffers);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGenerateMipmap", ExactSpelling = true)]
|
||||
internal extern static void GenerateMipmap(OpenTK.Graphics.ES20.All target);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glGenRenderbuffers", ExactSpelling = true)]
|
||||
internal extern static unsafe void GenRenderbuffers([In, Out] Int32 n, [In, Out] UInt32* renderbuffers);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGenFencesNV", ExactSpelling = true)]
|
||||
internal extern static unsafe void GenFencesNV(UInt32**);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glGenTextures", ExactSpelling = true)]
|
||||
internal extern static unsafe void GenTextures([In, Out] Int32 n, [In, Out] UInt32* textures);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGenFramebuffers", ExactSpelling = true)]
|
||||
internal extern static unsafe void GenFramebuffers(Int32 n, UInt32* framebuffers);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glGetActiveAttrib", ExactSpelling = true)]
|
||||
internal extern static unsafe void GetActiveAttrib([In, Out] UInt32 program, [In, Out] UInt32 index, [In, Out] Int32 bufsize, [In, Out] Int32* length, [In, Out] Int32* size, [In, Out] OpenTK.Graphics.ES20.All* type, [In, Out] String name);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGenPerfMonitorsAMD", ExactSpelling = true)]
|
||||
internal extern static unsafe void GenPerfMonitorsAMD(Int32 n, UInt32* monitors);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glGetActiveUniform", ExactSpelling = true)]
|
||||
internal extern static unsafe void GetActiveUniform([In, Out] UInt32 program, [In, Out] UInt32 index, [In, Out] Int32 bufsize, [In, Out] Int32* length, [In, Out] Int32* size, [In, Out] OpenTK.Graphics.ES20.All* type, [In, Out] String name);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGenRenderbuffers", ExactSpelling = true)]
|
||||
internal extern static unsafe void GenRenderbuffers(Int32 n, UInt32* renderbuffers);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glGetAttachedShaders", ExactSpelling = true)]
|
||||
internal extern static unsafe void GetAttachedShaders([In, Out] UInt32 program, [In, Out] Int32 maxcount, [In, Out] Int32* count, [In, Out] UInt32* shaders);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGenTextures", ExactSpelling = true)]
|
||||
internal extern static unsafe void GenTextures(Int32 n, UInt32* textures);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glGetAttribLocation", ExactSpelling = true)]
|
||||
internal extern static int GetAttribLocation([In, Out] UInt32 program, [In, Out] String name);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetActiveAttrib", ExactSpelling = true)]
|
||||
internal extern static unsafe void GetActiveAttrib(UInt32 program, UInt32 index, Int32 bufsize, Int32* length, Int32* size, OpenTK.Graphics.ES20.All* type, String name);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glGetBooleanv", ExactSpelling = true)]
|
||||
internal extern static unsafe void GetBooleanv([In, Out] OpenTK.Graphics.ES20.All pname, [In, Out] bool* @params);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetActiveUniform", ExactSpelling = true)]
|
||||
internal extern static unsafe void GetActiveUniform(UInt32 program, UInt32 index, Int32 bufsize, Int32* length, Int32* size, OpenTK.Graphics.ES20.All* type, String name);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glGetBufferParameteriv", ExactSpelling = true)]
|
||||
internal extern static unsafe void GetBufferParameteriv([In, Out] OpenTK.Graphics.ES20.All target, [In, Out] OpenTK.Graphics.ES20.All pname, [In, Out] Int32* @params);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetAttachedShaders", ExactSpelling = true)]
|
||||
internal extern static unsafe void GetAttachedShaders(UInt32 program, Int32 maxcount, Int32* count, UInt32* shaders);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glGetError", ExactSpelling = true)]
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetAttribLocation", ExactSpelling = true)]
|
||||
internal extern static int GetAttribLocation(UInt32 program, String name);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetBooleanv", ExactSpelling = true)]
|
||||
internal extern static unsafe void GetBooleanv(OpenTK.Graphics.ES20.All pname, bool* @params);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetBufferParameteriv", ExactSpelling = true)]
|
||||
internal extern static unsafe void GetBufferParameteriv(OpenTK.Graphics.ES20.All target, OpenTK.Graphics.ES20.All pname, Int32* @params);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetBufferPointervOES", ExactSpelling = true)]
|
||||
internal extern static void GetBufferPointervOES(OpenTK.Graphics.ES20.All target, OpenTK.Graphics.ES20.All pname, IntPtr @params);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetDriverControlsQCOM", ExactSpelling = true)]
|
||||
internal extern static unsafe void GetDriverControlsQCOM(Int32* num, Int32 size, UInt32* driverControls);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetDriverControlStringQCOM", ExactSpelling = true)]
|
||||
internal extern static unsafe void GetDriverControlStringQCOM(UInt32 driverControl, Int32 bufSize, Int32* length, String driverControlString);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetError", ExactSpelling = true)]
|
||||
internal extern static OpenTK.Graphics.ES20.All GetError();
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glGetFloatv", ExactSpelling = true)]
|
||||
internal extern static unsafe void GetFloatv([In, Out] OpenTK.Graphics.ES20.All pname, [In, Out] Single* @params);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetFenceivNV", ExactSpelling = true)]
|
||||
internal extern static unsafe void GetFenceivNV(Int32**);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glGetFramebufferAttachmentParameteriv", ExactSpelling = true)]
|
||||
internal extern static unsafe void GetFramebufferAttachmentParameteriv([In, Out] OpenTK.Graphics.ES20.All target, [In, Out] OpenTK.Graphics.ES20.All attachment, [In, Out] OpenTK.Graphics.ES20.All pname, [In, Out] Int32* @params);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetFloatv", ExactSpelling = true)]
|
||||
internal extern static unsafe void GetFloatv(OpenTK.Graphics.ES20.All pname, Single* @params);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glGetIntegerv", ExactSpelling = true)]
|
||||
internal extern static unsafe void GetIntegerv([In, Out] OpenTK.Graphics.ES20.All pname, [In, Out] Int32* @params);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetFramebufferAttachmentParameteriv", ExactSpelling = true)]
|
||||
internal extern static unsafe void GetFramebufferAttachmentParameteriv(OpenTK.Graphics.ES20.All target, OpenTK.Graphics.ES20.All attachment, OpenTK.Graphics.ES20.All pname, Int32* @params);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glGetProgramInfoLog", ExactSpelling = true)]
|
||||
internal extern static unsafe void GetProgramInfoLog([In, Out] UInt32 program, [In, Out] Int32 bufsize, [In, Out] Int32* length, [In, Out] String infolog);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetIntegerv", ExactSpelling = true)]
|
||||
internal extern static unsafe void GetIntegerv(OpenTK.Graphics.ES20.All pname, Int32* @params);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glGetProgramiv", ExactSpelling = true)]
|
||||
internal extern static unsafe void GetProgramiv([In, Out] UInt32 program, [In, Out] OpenTK.Graphics.ES20.All pname, [In, Out] Int32* @params);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetPerfMonitorCounterDataAMD", ExactSpelling = true)]
|
||||
internal extern static unsafe void GetPerfMonitorCounterDataAMD(UInt32 monitor, OpenTK.Graphics.ES20.All pname, Int32 dataSize, UInt32* data, Int32* bytesWritten);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glGetRenderbufferParameteriv", ExactSpelling = true)]
|
||||
internal extern static unsafe void GetRenderbufferParameteriv([In, Out] OpenTK.Graphics.ES20.All target, [In, Out] OpenTK.Graphics.ES20.All pname, [In, Out] Int32* @params);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetPerfMonitorCounterInfoAMD", ExactSpelling = true)]
|
||||
internal extern static void GetPerfMonitorCounterInfoAMD(UInt32 group, UInt32 counter, OpenTK.Graphics.ES20.All pname, IntPtr data);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glGetShaderInfoLog", ExactSpelling = true)]
|
||||
internal extern static unsafe void GetShaderInfoLog([In, Out] UInt32 shader, [In, Out] Int32 bufsize, [In, Out] Int32* length, [In, Out] String infolog);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetPerfMonitorCountersAMD", ExactSpelling = true)]
|
||||
internal extern static unsafe void GetPerfMonitorCountersAMD(UInt32 group, Int32* numCounters, Int32* maxActiveCounters, Int32 counterSize, UInt32* counters);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glGetShaderiv", ExactSpelling = true)]
|
||||
internal extern static unsafe void GetShaderiv([In, Out] UInt32 shader, [In, Out] OpenTK.Graphics.ES20.All pname, [In, Out] Int32* @params);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetPerfMonitorCounterStringAMD", ExactSpelling = true)]
|
||||
internal extern static unsafe void GetPerfMonitorCounterStringAMD(UInt32 group, UInt32 counter, Int32 bufSize, Int32* length, String counterString);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glGetShaderPrecisionFormat", ExactSpelling = true)]
|
||||
internal extern static unsafe void GetShaderPrecisionFormat([In, Out] OpenTK.Graphics.ES20.All shadertype, [In, Out] OpenTK.Graphics.ES20.All precisiontype, [In, Out] Int32* range, [In, Out] Int32* precision);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetPerfMonitorGroupsAMD", ExactSpelling = true)]
|
||||
internal extern static unsafe void GetPerfMonitorGroupsAMD(Int32* numGroups, Int32 groupsSize, UInt32* groups);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glGetShaderSource", ExactSpelling = true)]
|
||||
internal extern static unsafe void GetShaderSource([In, Out] UInt32 shader, [In, Out] Int32 bufsize, [In, Out] Int32* length, [Out] System.Text.StringBuilder source);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetPerfMonitorGroupStringAMD", ExactSpelling = true)]
|
||||
internal extern static unsafe void GetPerfMonitorGroupStringAMD(UInt32 group, Int32 bufSize, Int32* length, String groupString);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glGetString", ExactSpelling = true)]
|
||||
internal extern static unsafe IntPtr GetString([In, Out] OpenTK.Graphics.ES20.All name);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetProgramBinaryOES", ExactSpelling = true)]
|
||||
internal extern static unsafe void GetProgramBinaryOES(UInt32 program, Int32 bufSize, Int32* length, OpenTK.Graphics.ES20.All* binaryFormat, IntPtr binary);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glGetTexParameterfv", ExactSpelling = true)]
|
||||
internal extern static unsafe void GetTexParameterfv([In, Out] OpenTK.Graphics.ES20.All target, [In, Out] OpenTK.Graphics.ES20.All pname, [In, Out] Single* @params);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetProgramInfoLog", ExactSpelling = true)]
|
||||
internal extern static unsafe void GetProgramInfoLog(UInt32 program, Int32 bufsize, Int32* length, String infolog);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glGetTexParameteriv", ExactSpelling = true)]
|
||||
internal extern static unsafe void GetTexParameteriv([In, Out] OpenTK.Graphics.ES20.All target, [In, Out] OpenTK.Graphics.ES20.All pname, [In, Out] Int32* @params);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetProgramiv", ExactSpelling = true)]
|
||||
internal extern static unsafe void GetProgramiv(UInt32 program, OpenTK.Graphics.ES20.All pname, Int32* @params);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glGetUniformfv", ExactSpelling = true)]
|
||||
internal extern static unsafe void GetUniformfv([In, Out] UInt32 program, [In, Out] Int32 location, [In, Out] Single* @params);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetRenderbufferParameteriv", ExactSpelling = true)]
|
||||
internal extern static unsafe void GetRenderbufferParameteriv(OpenTK.Graphics.ES20.All target, OpenTK.Graphics.ES20.All pname, Int32* @params);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glGetUniformiv", ExactSpelling = true)]
|
||||
internal extern static unsafe void GetUniformiv([In, Out] UInt32 program, [In, Out] Int32 location, [In, Out] Int32* @params);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetShaderInfoLog", ExactSpelling = true)]
|
||||
internal extern static unsafe void GetShaderInfoLog(UInt32 shader, Int32 bufsize, Int32* length, String infolog);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glGetUniformLocation", ExactSpelling = true)]
|
||||
internal extern static int GetUniformLocation([In, Out] UInt32 program, [In, Out] String name);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetShaderiv", ExactSpelling = true)]
|
||||
internal extern static unsafe void GetShaderiv(UInt32 shader, OpenTK.Graphics.ES20.All pname, Int32* @params);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glGetVertexAttribfv", ExactSpelling = true)]
|
||||
internal extern static unsafe void GetVertexAttribfv([In, Out] UInt32 index, [In, Out] OpenTK.Graphics.ES20.All pname, [In, Out] Single* @params);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetShaderPrecisionFormat", ExactSpelling = true)]
|
||||
internal extern static unsafe void GetShaderPrecisionFormat(OpenTK.Graphics.ES20.All shadertype, OpenTK.Graphics.ES20.All precisiontype, Int32* range, Int32* precision);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glGetVertexAttribiv", ExactSpelling = true)]
|
||||
internal extern static unsafe void GetVertexAttribiv([In, Out] UInt32 index, [In, Out] OpenTK.Graphics.ES20.All pname, [In, Out] Int32* @params);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetShaderSource", ExactSpelling = true)]
|
||||
internal extern static unsafe void GetShaderSource(UInt32 shader, Int32 bufsize, Int32* length, [OutAttribute] System.Text.StringBuilder source);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glGetVertexAttribPointerv", ExactSpelling = true)]
|
||||
internal extern static void GetVertexAttribPointerv([In, Out] UInt32 index, [In, Out] OpenTK.Graphics.ES20.All pname, [In, Out] IntPtr pointer);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetString", ExactSpelling = true)]
|
||||
internal extern static unsafe IntPtr GetString(OpenTK.Graphics.ES20.All name);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glHint", ExactSpelling = true)]
|
||||
internal extern static void Hint([In, Out] OpenTK.Graphics.ES20.All target, [In, Out] OpenTK.Graphics.ES20.All mode);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetTexParameterfv", ExactSpelling = true)]
|
||||
internal extern static unsafe void GetTexParameterfv(OpenTK.Graphics.ES20.All target, OpenTK.Graphics.ES20.All pname, Single* @params);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glIsBuffer", ExactSpelling = true)]
|
||||
internal extern static bool IsBuffer([In, Out] UInt32 buffer);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetTexParameteriv", ExactSpelling = true)]
|
||||
internal extern static unsafe void GetTexParameteriv(OpenTK.Graphics.ES20.All target, OpenTK.Graphics.ES20.All pname, Int32* @params);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glIsEnabled", ExactSpelling = true)]
|
||||
internal extern static bool IsEnabled([In, Out] OpenTK.Graphics.ES20.All cap);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetUniformfv", ExactSpelling = true)]
|
||||
internal extern static unsafe void GetUniformfv(UInt32 program, Int32 location, Single* @params);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glIsFramebuffer", ExactSpelling = true)]
|
||||
internal extern static bool IsFramebuffer([In, Out] UInt32 framebuffer);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetUniformiv", ExactSpelling = true)]
|
||||
internal extern static unsafe void GetUniformiv(UInt32 program, Int32 location, Int32* @params);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glIsProgram", ExactSpelling = true)]
|
||||
internal extern static bool IsProgram([In, Out] UInt32 program);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetUniformLocation", ExactSpelling = true)]
|
||||
internal extern static int GetUniformLocation(UInt32 program, String name);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glIsRenderbuffer", ExactSpelling = true)]
|
||||
internal extern static bool IsRenderbuffer([In, Out] UInt32 renderbuffer);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetVertexAttribfv", ExactSpelling = true)]
|
||||
internal extern static unsafe void GetVertexAttribfv(UInt32 index, OpenTK.Graphics.ES20.All pname, Single* @params);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glIsShader", ExactSpelling = true)]
|
||||
internal extern static bool IsShader([In, Out] UInt32 shader);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetVertexAttribiv", ExactSpelling = true)]
|
||||
internal extern static unsafe void GetVertexAttribiv(UInt32 index, OpenTK.Graphics.ES20.All pname, Int32* @params);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glIsTexture", ExactSpelling = true)]
|
||||
internal extern static bool IsTexture([In, Out] UInt32 texture);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetVertexAttribPointerv", ExactSpelling = true)]
|
||||
internal extern static void GetVertexAttribPointerv(UInt32 index, OpenTK.Graphics.ES20.All pname, IntPtr pointer);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glLineWidth", ExactSpelling = true)]
|
||||
internal extern static void LineWidth([In, Out] Single width);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glHint", ExactSpelling = true)]
|
||||
internal extern static void Hint(OpenTK.Graphics.ES20.All target, OpenTK.Graphics.ES20.All mode);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glLinkProgram", ExactSpelling = true)]
|
||||
internal extern static void LinkProgram([In, Out] UInt32 program);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glIsBuffer", ExactSpelling = true)]
|
||||
internal extern static bool IsBuffer(UInt32 buffer);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glPixelStorei", ExactSpelling = true)]
|
||||
internal extern static void PixelStorei([In, Out] OpenTK.Graphics.ES20.All pname, [In, Out] Int32 param);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glIsEnabled", ExactSpelling = true)]
|
||||
internal extern static bool IsEnabled(OpenTK.Graphics.ES20.All cap);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glPolygonOffset", ExactSpelling = true)]
|
||||
internal extern static void PolygonOffset([In, Out] Single factor, [In, Out] Single units);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glIsFenceNV", ExactSpelling = true)]
|
||||
internal extern static bool IsFenceNV();
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glReadPixels", ExactSpelling = true)]
|
||||
internal extern static void ReadPixels([In, Out] Int32 x, [In, Out] Int32 y, [In, Out] Int32 width, [In, Out] Int32 height, [In, Out] OpenTK.Graphics.ES20.All format, [In, Out] OpenTK.Graphics.ES20.All type, [In, Out] IntPtr pixels);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glIsFramebuffer", ExactSpelling = true)]
|
||||
internal extern static bool IsFramebuffer(UInt32 framebuffer);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glReleaseShaderCompiler", ExactSpelling = true)]
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glIsProgram", ExactSpelling = true)]
|
||||
internal extern static bool IsProgram(UInt32 program);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glIsRenderbuffer", ExactSpelling = true)]
|
||||
internal extern static bool IsRenderbuffer(UInt32 renderbuffer);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glIsShader", ExactSpelling = true)]
|
||||
internal extern static bool IsShader(UInt32 shader);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glIsTexture", ExactSpelling = true)]
|
||||
internal extern static bool IsTexture(UInt32 texture);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glLineWidth", ExactSpelling = true)]
|
||||
internal extern static void LineWidth(Single width);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glLinkProgram", ExactSpelling = true)]
|
||||
internal extern static void LinkProgram(UInt32 program);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMapBufferOES", ExactSpelling = true)]
|
||||
internal extern static unsafe IntPtr MapBufferOES(OpenTK.Graphics.ES20.All target, OpenTK.Graphics.ES20.All access);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glPixelStorei", ExactSpelling = true)]
|
||||
internal extern static void PixelStorei(OpenTK.Graphics.ES20.All pname, Int32 param);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glPolygonOffset", ExactSpelling = true)]
|
||||
internal extern static void PolygonOffset(Single factor, Single units);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glProgramBinaryOES", ExactSpelling = true)]
|
||||
internal extern static void ProgramBinaryOES(UInt32 program, OpenTK.Graphics.ES20.All binaryFormat, IntPtr binary, Int32 length);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glReadPixels", ExactSpelling = true)]
|
||||
internal extern static void ReadPixels(Int32 x, Int32 y, Int32 width, Int32 height, OpenTK.Graphics.ES20.All format, OpenTK.Graphics.ES20.All type, IntPtr pixels);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glReleaseShaderCompiler", ExactSpelling = true)]
|
||||
internal extern static void ReleaseShaderCompiler();
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glRenderbufferStorage", ExactSpelling = true)]
|
||||
internal extern static void RenderbufferStorage([In, Out] OpenTK.Graphics.ES20.All target, [In, Out] OpenTK.Graphics.ES20.All internalformat, [In, Out] Int32 width, [In, Out] Int32 height);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glRenderbufferStorage", ExactSpelling = true)]
|
||||
internal extern static void RenderbufferStorage(OpenTK.Graphics.ES20.All target, OpenTK.Graphics.ES20.All internalformat, Int32 width, Int32 height);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glSampleCoverage", ExactSpelling = true)]
|
||||
internal extern static void SampleCoverage([In, Out] Single value, [In, Out] bool invert);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glSampleCoverage", ExactSpelling = true)]
|
||||
internal extern static void SampleCoverage(Single value, bool invert);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glScissor", ExactSpelling = true)]
|
||||
internal extern static void Scissor([In, Out] Int32 x, [In, Out] Int32 y, [In, Out] Int32 width, [In, Out] Int32 height);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glScissor", ExactSpelling = true)]
|
||||
internal extern static void Scissor(Int32 x, Int32 y, Int32 width, Int32 height);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glShaderBinary", ExactSpelling = true)]
|
||||
internal extern static unsafe void ShaderBinary([In, Out] Int32 n, [In, Out] UInt32* shaders, [In, Out] OpenTK.Graphics.ES20.All binaryformat, [In, Out] IntPtr binary, [In, Out] Int32 length);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glSelectPerfMonitorCountersAMD", ExactSpelling = true)]
|
||||
internal extern static unsafe void SelectPerfMonitorCountersAMD(UInt32 monitor, bool enable, UInt32 group, Int32 numCounters, UInt32* countersList);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glShaderSource", ExactSpelling = true)]
|
||||
internal extern static unsafe void ShaderSource([In, Out] UInt32 shader, [In, Out] Int32 count, [In, Out] String[] @string, [In, Out] Int32* length);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glSetFenceNV", ExactSpelling = true)]
|
||||
internal extern static void SetFenceNV();
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glStencilFunc", ExactSpelling = true)]
|
||||
internal extern static void StencilFunc([In, Out] OpenTK.Graphics.ES20.All func, [In, Out] Int32 @ref, [In, Out] UInt32 mask);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glShaderBinary", ExactSpelling = true)]
|
||||
internal extern static unsafe void ShaderBinary(Int32 n, UInt32* shaders, OpenTK.Graphics.ES20.All binaryformat, IntPtr binary, Int32 length);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glStencilFuncSeparate", ExactSpelling = true)]
|
||||
internal extern static void StencilFuncSeparate([In, Out] OpenTK.Graphics.ES20.All face, [In, Out] OpenTK.Graphics.ES20.All func, [In, Out] Int32 @ref, [In, Out] UInt32 mask);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glShaderSource", ExactSpelling = true)]
|
||||
internal extern static unsafe void ShaderSource(UInt32 shader, Int32 count, String[] @string, Int32* length);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glStencilMask", ExactSpelling = true)]
|
||||
internal extern static void StencilMask([In, Out] UInt32 mask);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glStencilFunc", ExactSpelling = true)]
|
||||
internal extern static void StencilFunc(OpenTK.Graphics.ES20.All func, Int32 @ref, UInt32 mask);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glStencilMaskSeparate", ExactSpelling = true)]
|
||||
internal extern static void StencilMaskSeparate([In, Out] OpenTK.Graphics.ES20.All face, [In, Out] UInt32 mask);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glStencilFuncSeparate", ExactSpelling = true)]
|
||||
internal extern static void StencilFuncSeparate(OpenTK.Graphics.ES20.All face, OpenTK.Graphics.ES20.All func, Int32 @ref, UInt32 mask);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glStencilOp", ExactSpelling = true)]
|
||||
internal extern static void StencilOp([In, Out] OpenTK.Graphics.ES20.All fail, [In, Out] OpenTK.Graphics.ES20.All zfail, [In, Out] OpenTK.Graphics.ES20.All zpass);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glStencilMask", ExactSpelling = true)]
|
||||
internal extern static void StencilMask(UInt32 mask);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glStencilOpSeparate", ExactSpelling = true)]
|
||||
internal extern static void StencilOpSeparate([In, Out] OpenTK.Graphics.ES20.All face, [In, Out] OpenTK.Graphics.ES20.All fail, [In, Out] OpenTK.Graphics.ES20.All zfail, [In, Out] OpenTK.Graphics.ES20.All zpass);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glStencilMaskSeparate", ExactSpelling = true)]
|
||||
internal extern static void StencilMaskSeparate(OpenTK.Graphics.ES20.All face, UInt32 mask);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glTexImage2D", ExactSpelling = true)]
|
||||
internal extern static void TexImage2D([In, Out] OpenTK.Graphics.ES20.All target, [In, Out] Int32 level, [In, Out] OpenTK.Graphics.ES20.All internalformat, [In, Out] Int32 width, [In, Out] Int32 height, [In, Out] Int32 border, [In, Out] OpenTK.Graphics.ES20.All format, [In, Out] OpenTK.Graphics.ES20.All type, [In, Out] IntPtr pixels);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glStencilOp", ExactSpelling = true)]
|
||||
internal extern static void StencilOp(OpenTK.Graphics.ES20.All fail, OpenTK.Graphics.ES20.All zfail, OpenTK.Graphics.ES20.All zpass);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glTexParameterf", ExactSpelling = true)]
|
||||
internal extern static void TexParameterf([In, Out] OpenTK.Graphics.ES20.All target, [In, Out] OpenTK.Graphics.ES20.All pname, [In, Out] Single param);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glStencilOpSeparate", ExactSpelling = true)]
|
||||
internal extern static void StencilOpSeparate(OpenTK.Graphics.ES20.All face, OpenTK.Graphics.ES20.All fail, OpenTK.Graphics.ES20.All zfail, OpenTK.Graphics.ES20.All zpass);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glTexParameterfv", ExactSpelling = true)]
|
||||
internal extern static unsafe void TexParameterfv([In, Out] OpenTK.Graphics.ES20.All target, [In, Out] OpenTK.Graphics.ES20.All pname, [In, Out] Single* @params);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTestFenceNV", ExactSpelling = true)]
|
||||
internal extern static bool TestFenceNV();
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glTexParameteri", ExactSpelling = true)]
|
||||
internal extern static void TexParameteri([In, Out] OpenTK.Graphics.ES20.All target, [In, Out] OpenTK.Graphics.ES20.All pname, [In, Out] Int32 param);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTexImage2D", ExactSpelling = true)]
|
||||
internal extern static void TexImage2D(OpenTK.Graphics.ES20.All target, Int32 level, OpenTK.Graphics.ES20.All internalformat, Int32 width, Int32 height, Int32 border, OpenTK.Graphics.ES20.All format, OpenTK.Graphics.ES20.All type, IntPtr pixels);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glTexParameteriv", ExactSpelling = true)]
|
||||
internal extern static unsafe void TexParameteriv([In, Out] OpenTK.Graphics.ES20.All target, [In, Out] OpenTK.Graphics.ES20.All pname, [In, Out] Int32* @params);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTexImage3DOES", ExactSpelling = true)]
|
||||
internal extern static void TexImage3DOES(OpenTK.Graphics.ES20.All target, Int32 level, OpenTK.Graphics.ES20.All internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, OpenTK.Graphics.ES20.All format, OpenTK.Graphics.ES20.All type, IntPtr pixels);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glTexSubImage2D", ExactSpelling = true)]
|
||||
internal extern static void TexSubImage2D([In, Out] OpenTK.Graphics.ES20.All target, [In, Out] Int32 level, [In, Out] Int32 xoffset, [In, Out] Int32 yoffset, [In, Out] Int32 width, [In, Out] Int32 height, [In, Out] OpenTK.Graphics.ES20.All format, [In, Out] OpenTK.Graphics.ES20.All type, [In, Out] IntPtr pixels);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTexParameterf", ExactSpelling = true)]
|
||||
internal extern static void TexParameterf(OpenTK.Graphics.ES20.All target, OpenTK.Graphics.ES20.All pname, Single param);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glUniform1f", ExactSpelling = true)]
|
||||
internal extern static void Uniform1f([In, Out] Int32 location, [In, Out] Single x);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTexParameterfv", ExactSpelling = true)]
|
||||
internal extern static unsafe void TexParameterfv(OpenTK.Graphics.ES20.All target, OpenTK.Graphics.ES20.All pname, Single* @params);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glUniform1fv", ExactSpelling = true)]
|
||||
internal extern static unsafe void Uniform1fv([In, Out] Int32 location, [In, Out] Int32 count, [In, Out] Single* v);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTexParameteri", ExactSpelling = true)]
|
||||
internal extern static void TexParameteri(OpenTK.Graphics.ES20.All target, OpenTK.Graphics.ES20.All pname, Int32 param);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glUniform1i", ExactSpelling = true)]
|
||||
internal extern static void Uniform1i([In, Out] Int32 location, [In, Out] Int32 x);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTexParameteriv", ExactSpelling = true)]
|
||||
internal extern static unsafe void TexParameteriv(OpenTK.Graphics.ES20.All target, OpenTK.Graphics.ES20.All pname, Int32* @params);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glUniform1iv", ExactSpelling = true)]
|
||||
internal extern static unsafe void Uniform1iv([In, Out] Int32 location, [In, Out] Int32 count, [In, Out] Int32* v);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTexSubImage2D", ExactSpelling = true)]
|
||||
internal extern static void TexSubImage2D(OpenTK.Graphics.ES20.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, OpenTK.Graphics.ES20.All format, OpenTK.Graphics.ES20.All type, IntPtr pixels);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glUniform2f", ExactSpelling = true)]
|
||||
internal extern static void Uniform2f([In, Out] Int32 location, [In, Out] Single x, [In, Out] Single y);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTexSubImage3DOES", ExactSpelling = true)]
|
||||
internal extern static void TexSubImage3DOES(OpenTK.Graphics.ES20.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES20.All format, OpenTK.Graphics.ES20.All type, IntPtr pixels);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glUniform2fv", ExactSpelling = true)]
|
||||
internal extern static unsafe void Uniform2fv([In, Out] Int32 location, [In, Out] Int32 count, [In, Out] Single* v);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glUniform1f", ExactSpelling = true)]
|
||||
internal extern static void Uniform1f(Int32 location, Single x);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glUniform2i", ExactSpelling = true)]
|
||||
internal extern static void Uniform2i([In, Out] Int32 location, [In, Out] Int32 x, [In, Out] Int32 y);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glUniform1fv", ExactSpelling = true)]
|
||||
internal extern static unsafe void Uniform1fv(Int32 location, Int32 count, Single* v);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glUniform2iv", ExactSpelling = true)]
|
||||
internal extern static unsafe void Uniform2iv([In, Out] Int32 location, [In, Out] Int32 count, [In, Out] Int32* v);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glUniform1i", ExactSpelling = true)]
|
||||
internal extern static void Uniform1i(Int32 location, Int32 x);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glUniform3f", ExactSpelling = true)]
|
||||
internal extern static void Uniform3f([In, Out] Int32 location, [In, Out] Single x, [In, Out] Single y, [In, Out] Single z);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glUniform1iv", ExactSpelling = true)]
|
||||
internal extern static unsafe void Uniform1iv(Int32 location, Int32 count, Int32* v);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glUniform3fv", ExactSpelling = true)]
|
||||
internal extern static unsafe void Uniform3fv([In, Out] Int32 location, [In, Out] Int32 count, [In, Out] Single* v);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glUniform2f", ExactSpelling = true)]
|
||||
internal extern static void Uniform2f(Int32 location, Single x, Single y);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glUniform3i", ExactSpelling = true)]
|
||||
internal extern static void Uniform3i([In, Out] Int32 location, [In, Out] Int32 x, [In, Out] Int32 y, [In, Out] Int32 z);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glUniform2fv", ExactSpelling = true)]
|
||||
internal extern static unsafe void Uniform2fv(Int32 location, Int32 count, Single* v);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glUniform3iv", ExactSpelling = true)]
|
||||
internal extern static unsafe void Uniform3iv([In, Out] Int32 location, [In, Out] Int32 count, [In, Out] Int32* v);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glUniform2i", ExactSpelling = true)]
|
||||
internal extern static void Uniform2i(Int32 location, Int32 x, Int32 y);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glUniform4f", ExactSpelling = true)]
|
||||
internal extern static void Uniform4f([In, Out] Int32 location, [In, Out] Single x, [In, Out] Single y, [In, Out] Single z, [In, Out] Single w);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glUniform2iv", ExactSpelling = true)]
|
||||
internal extern static unsafe void Uniform2iv(Int32 location, Int32 count, Int32* v);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glUniform4fv", ExactSpelling = true)]
|
||||
internal extern static unsafe void Uniform4fv([In, Out] Int32 location, [In, Out] Int32 count, [In, Out] Single* v);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glUniform3f", ExactSpelling = true)]
|
||||
internal extern static void Uniform3f(Int32 location, Single x, Single y, Single z);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glUniform4i", ExactSpelling = true)]
|
||||
internal extern static void Uniform4i([In, Out] Int32 location, [In, Out] Int32 x, [In, Out] Int32 y, [In, Out] Int32 z, [In, Out] Int32 w);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glUniform3fv", ExactSpelling = true)]
|
||||
internal extern static unsafe void Uniform3fv(Int32 location, Int32 count, Single* v);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glUniform4iv", ExactSpelling = true)]
|
||||
internal extern static unsafe void Uniform4iv([In, Out] Int32 location, [In, Out] Int32 count, [In, Out] Int32* v);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glUniform3i", ExactSpelling = true)]
|
||||
internal extern static void Uniform3i(Int32 location, Int32 x, Int32 y, Int32 z);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glUniformMatrix2fv", ExactSpelling = true)]
|
||||
internal extern static unsafe void UniformMatrix2fv([In, Out] Int32 location, [In, Out] Int32 count, [In, Out] bool transpose, [In, Out] Single* value);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glUniform3iv", ExactSpelling = true)]
|
||||
internal extern static unsafe void Uniform3iv(Int32 location, Int32 count, Int32* v);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glUniformMatrix3fv", ExactSpelling = true)]
|
||||
internal extern static unsafe void UniformMatrix3fv([In, Out] Int32 location, [In, Out] Int32 count, [In, Out] bool transpose, [In, Out] Single* value);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glUniform4f", ExactSpelling = true)]
|
||||
internal extern static void Uniform4f(Int32 location, Single x, Single y, Single z, Single w);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glUniformMatrix4fv", ExactSpelling = true)]
|
||||
internal extern static unsafe void UniformMatrix4fv([In, Out] Int32 location, [In, Out] Int32 count, [In, Out] bool transpose, [In, Out] Single* value);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glUniform4fv", ExactSpelling = true)]
|
||||
internal extern static unsafe void Uniform4fv(Int32 location, Int32 count, Single* v);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glUseProgram", ExactSpelling = true)]
|
||||
internal extern static void UseProgram([In, Out] UInt32 program);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glUniform4i", ExactSpelling = true)]
|
||||
internal extern static void Uniform4i(Int32 location, Int32 x, Int32 y, Int32 z, Int32 w);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glValidateProgram", ExactSpelling = true)]
|
||||
internal extern static void ValidateProgram([In, Out] UInt32 program);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glUniform4iv", ExactSpelling = true)]
|
||||
internal extern static unsafe void Uniform4iv(Int32 location, Int32 count, Int32* v);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glVertexAttrib1f", ExactSpelling = true)]
|
||||
internal extern static void VertexAttrib1f([In, Out] UInt32 indx, [In, Out] Single x);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glUniformMatrix2fv", ExactSpelling = true)]
|
||||
internal extern static unsafe void UniformMatrix2fv(Int32 location, Int32 count, bool transpose, Single* value);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glVertexAttrib1fv", ExactSpelling = true)]
|
||||
internal extern static unsafe void VertexAttrib1fv([In, Out] UInt32 indx, [In, Out] Single* values);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glUniformMatrix3fv", ExactSpelling = true)]
|
||||
internal extern static unsafe void UniformMatrix3fv(Int32 location, Int32 count, bool transpose, Single* value);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glVertexAttrib2f", ExactSpelling = true)]
|
||||
internal extern static void VertexAttrib2f([In, Out] UInt32 indx, [In, Out] Single x, [In, Out] Single y);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glUniformMatrix4fv", ExactSpelling = true)]
|
||||
internal extern static unsafe void UniformMatrix4fv(Int32 location, Int32 count, bool transpose, Single* value);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glVertexAttrib2fv", ExactSpelling = true)]
|
||||
internal extern static unsafe void VertexAttrib2fv([In, Out] UInt32 indx, [In, Out] Single* values);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glUnmapBufferOES", ExactSpelling = true)]
|
||||
internal extern static bool UnmapBufferOES(OpenTK.Graphics.ES20.All target);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glVertexAttrib3f", ExactSpelling = true)]
|
||||
internal extern static void VertexAttrib3f([In, Out] UInt32 indx, [In, Out] Single x, [In, Out] Single y, [In, Out] Single z);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glUseProgram", ExactSpelling = true)]
|
||||
internal extern static void UseProgram(UInt32 program);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glVertexAttrib3fv", ExactSpelling = true)]
|
||||
internal extern static unsafe void VertexAttrib3fv([In, Out] UInt32 indx, [In, Out] Single* values);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glValidateProgram", ExactSpelling = true)]
|
||||
internal extern static void ValidateProgram(UInt32 program);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glVertexAttrib4f", ExactSpelling = true)]
|
||||
internal extern static void VertexAttrib4f([In, Out] UInt32 indx, [In, Out] Single x, [In, Out] Single y, [In, Out] Single z, [In, Out] Single w);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexAttrib1f", ExactSpelling = true)]
|
||||
internal extern static void VertexAttrib1f(UInt32 indx, Single x);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glVertexAttrib4fv", ExactSpelling = true)]
|
||||
internal extern static unsafe void VertexAttrib4fv([In, Out] UInt32 indx, [In, Out] Single* values);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexAttrib1fv", ExactSpelling = true)]
|
||||
internal extern static unsafe void VertexAttrib1fv(UInt32 indx, Single* values);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glVertexAttribPointer", ExactSpelling = true)]
|
||||
internal extern static void VertexAttribPointer([In, Out] UInt32 indx, [In, Out] Int32 size, [In, Out] OpenTK.Graphics.ES20.All type, [In, Out] bool normalized, [In, Out] Int32 stride, [In, Out] IntPtr ptr);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexAttrib2f", ExactSpelling = true)]
|
||||
internal extern static void VertexAttrib2f(UInt32 indx, Single x, Single y);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(ES.Library, EntryPoint = "glViewport", ExactSpelling = true)]
|
||||
internal extern static void Viewport([In, Out] Int32 x, [In, Out] Int32 y, [In, Out] Int32 width, [In, Out] Int32 height);
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexAttrib2fv", ExactSpelling = true)]
|
||||
internal extern static unsafe void VertexAttrib2fv(UInt32 indx, Single* values);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexAttrib3f", ExactSpelling = true)]
|
||||
internal extern static void VertexAttrib3f(UInt32 indx, Single x, Single y, Single z);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexAttrib3fv", ExactSpelling = true)]
|
||||
internal extern static unsafe void VertexAttrib3fv(UInt32 indx, Single* values);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexAttrib4f", ExactSpelling = true)]
|
||||
internal extern static void VertexAttrib4f(UInt32 indx, Single x, Single y, Single z, Single w);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexAttrib4fv", ExactSpelling = true)]
|
||||
internal extern static unsafe void VertexAttrib4fv(UInt32 indx, Single* values);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexAttribPointer", ExactSpelling = true)]
|
||||
internal extern static void VertexAttribPointer(UInt32 indx, Int32 size, OpenTK.Graphics.ES20.All type, bool normalized, Int32 stride, IntPtr ptr);
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
[System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glViewport", ExactSpelling = true)]
|
||||
internal extern static void Viewport(Int32 x, Int32 y, Int32 width, Int32 height);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -33,435 +33,540 @@ namespace OpenTK.Graphics.ES20
|
|||
#pragma warning disable 3019
|
||||
#pragma warning disable 1591
|
||||
|
||||
partial class ES
|
||||
partial class GL
|
||||
{
|
||||
internal static partial class Delegates
|
||||
{
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void ActiveTexture([In, Out] OpenTK.Graphics.ES20.All texture);
|
||||
internal delegate void ActiveTexture(OpenTK.Graphics.ES20.All texture);
|
||||
internal static ActiveTexture glActiveTexture;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void AttachShader([In, Out] UInt32 program, [In, Out] UInt32 shader);
|
||||
internal delegate void AttachShader(UInt32 program, UInt32 shader);
|
||||
internal static AttachShader glAttachShader;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void BindAttribLocation([In, Out] UInt32 program, [In, Out] UInt32 index, [In, Out] String name);
|
||||
internal delegate void BeginPerfMonitorAMD(UInt32 monitor);
|
||||
internal static BeginPerfMonitorAMD glBeginPerfMonitorAMD;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void BindAttribLocation(UInt32 program, UInt32 index, String name);
|
||||
internal static BindAttribLocation glBindAttribLocation;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void BindBuffer([In, Out] OpenTK.Graphics.ES20.All target, [In, Out] UInt32 buffer);
|
||||
internal delegate void BindBuffer(OpenTK.Graphics.ES20.All target, UInt32 buffer);
|
||||
internal static BindBuffer glBindBuffer;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void BindFramebuffer([In, Out] OpenTK.Graphics.ES20.All target, [In, Out] UInt32 framebuffer);
|
||||
internal delegate void BindFramebuffer(OpenTK.Graphics.ES20.All target, UInt32 framebuffer);
|
||||
internal static BindFramebuffer glBindFramebuffer;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void BindRenderbuffer([In, Out] OpenTK.Graphics.ES20.All target, [In, Out] UInt32 renderbuffer);
|
||||
internal delegate void BindRenderbuffer(OpenTK.Graphics.ES20.All target, UInt32 renderbuffer);
|
||||
internal static BindRenderbuffer glBindRenderbuffer;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void BindTexture([In, Out] OpenTK.Graphics.ES20.All target, [In, Out] UInt32 texture);
|
||||
internal delegate void BindTexture(OpenTK.Graphics.ES20.All target, UInt32 texture);
|
||||
internal static BindTexture glBindTexture;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void BlendColor([In, Out] Single red, [In, Out] Single green, [In, Out] Single blue, [In, Out] Single alpha);
|
||||
internal delegate void BlendColor(Single red, Single green, Single blue, Single alpha);
|
||||
internal static BlendColor glBlendColor;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void BlendEquation([In, Out] OpenTK.Graphics.ES20.All mode);
|
||||
internal delegate void BlendEquation(OpenTK.Graphics.ES20.All mode);
|
||||
internal static BlendEquation glBlendEquation;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void BlendEquationSeparate([In, Out] OpenTK.Graphics.ES20.All modeRGB, [In, Out] OpenTK.Graphics.ES20.All modeAlpha);
|
||||
internal delegate void BlendEquationSeparate(OpenTK.Graphics.ES20.All modeRGB, OpenTK.Graphics.ES20.All modeAlpha);
|
||||
internal static BlendEquationSeparate glBlendEquationSeparate;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void BlendFunc([In, Out] OpenTK.Graphics.ES20.All sfactor, [In, Out] OpenTK.Graphics.ES20.All dfactor);
|
||||
internal delegate void BlendFunc(OpenTK.Graphics.ES20.All sfactor, OpenTK.Graphics.ES20.All dfactor);
|
||||
internal static BlendFunc glBlendFunc;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void BlendFuncSeparate([In, Out] OpenTK.Graphics.ES20.All srcRGB, [In, Out] OpenTK.Graphics.ES20.All dstRGB, [In, Out] OpenTK.Graphics.ES20.All srcAlpha, [In, Out] OpenTK.Graphics.ES20.All dstAlpha);
|
||||
internal delegate void BlendFuncSeparate(OpenTK.Graphics.ES20.All srcRGB, OpenTK.Graphics.ES20.All dstRGB, OpenTK.Graphics.ES20.All srcAlpha, OpenTK.Graphics.ES20.All dstAlpha);
|
||||
internal static BlendFuncSeparate glBlendFuncSeparate;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void BufferData([In, Out] OpenTK.Graphics.ES20.All target, [In, Out] IntPtr size, [In, Out] IntPtr data, [In, Out] OpenTK.Graphics.ES20.All usage);
|
||||
internal delegate void BufferData(OpenTK.Graphics.ES20.All target, IntPtr size, IntPtr data, OpenTK.Graphics.ES20.All usage);
|
||||
internal static BufferData glBufferData;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void BufferSubData([In, Out] OpenTK.Graphics.ES20.All target, [In, Out] IntPtr offset, [In, Out] IntPtr size, [In, Out] IntPtr data);
|
||||
internal delegate void BufferSubData(OpenTK.Graphics.ES20.All target, IntPtr offset, IntPtr size, IntPtr data);
|
||||
internal static BufferSubData glBufferSubData;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate OpenTK.Graphics.ES20.All CheckFramebufferStatus([In, Out] OpenTK.Graphics.ES20.All target);
|
||||
internal delegate OpenTK.Graphics.ES20.All CheckFramebufferStatus(OpenTK.Graphics.ES20.All target);
|
||||
internal static CheckFramebufferStatus glCheckFramebufferStatus;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void Clear([In, Out] UInt32 mask);
|
||||
internal delegate void Clear(UInt32 mask);
|
||||
internal static Clear glClear;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void ClearColor([In, Out] Single red, [In, Out] Single green, [In, Out] Single blue, [In, Out] Single alpha);
|
||||
internal delegate void ClearColor(Single red, Single green, Single blue, Single alpha);
|
||||
internal static ClearColor glClearColor;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void ClearDepthf([In, Out] Single depth);
|
||||
internal delegate void ClearDepthf(Single depth);
|
||||
internal static ClearDepthf glClearDepthf;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void ClearStencil([In, Out] Int32 s);
|
||||
internal delegate void ClearStencil(Int32 s);
|
||||
internal static ClearStencil glClearStencil;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void ColorMask([In, Out] bool red, [In, Out] bool green, [In, Out] bool blue, [In, Out] bool alpha);
|
||||
internal delegate void ColorMask(bool red, bool green, bool blue, bool alpha);
|
||||
internal static ColorMask glColorMask;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void CompileShader([In, Out] UInt32 shader);
|
||||
internal delegate void CompileShader(UInt32 shader);
|
||||
internal static CompileShader glCompileShader;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void CompressedTexImage2D([In, Out] OpenTK.Graphics.ES20.All target, [In, Out] Int32 level, [In, Out] OpenTK.Graphics.ES20.All internalformat, [In, Out] Int32 width, [In, Out] Int32 height, [In, Out] Int32 border, [In, Out] Int32 imageSize, [In, Out] IntPtr data);
|
||||
internal delegate void CompressedTexImage2D(OpenTK.Graphics.ES20.All target, Int32 level, OpenTK.Graphics.ES20.All internalformat, Int32 width, Int32 height, Int32 border, Int32 imageSize, IntPtr data);
|
||||
internal static CompressedTexImage2D glCompressedTexImage2D;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void CompressedTexSubImage2D([In, Out] OpenTK.Graphics.ES20.All target, [In, Out] Int32 level, [In, Out] Int32 xoffset, [In, Out] Int32 yoffset, [In, Out] Int32 width, [In, Out] Int32 height, [In, Out] OpenTK.Graphics.ES20.All format, [In, Out] Int32 imageSize, [In, Out] IntPtr data);
|
||||
internal delegate void CompressedTexImage3DOES(OpenTK.Graphics.ES20.All target, Int32 level, OpenTK.Graphics.ES20.All internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, Int32 imageSize, IntPtr data);
|
||||
internal static CompressedTexImage3DOES glCompressedTexImage3DOES;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void CompressedTexSubImage2D(OpenTK.Graphics.ES20.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, OpenTK.Graphics.ES20.All format, Int32 imageSize, IntPtr data);
|
||||
internal static CompressedTexSubImage2D glCompressedTexSubImage2D;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void CopyTexImage2D([In, Out] OpenTK.Graphics.ES20.All target, [In, Out] Int32 level, [In, Out] OpenTK.Graphics.ES20.All internalformat, [In, Out] Int32 x, [In, Out] Int32 y, [In, Out] Int32 width, [In, Out] Int32 height, [In, Out] Int32 border);
|
||||
internal delegate void CompressedTexSubImage3DOES(OpenTK.Graphics.ES20.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES20.All format, Int32 imageSize, IntPtr data);
|
||||
internal static CompressedTexSubImage3DOES glCompressedTexSubImage3DOES;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void CopyTexImage2D(OpenTK.Graphics.ES20.All target, Int32 level, OpenTK.Graphics.ES20.All internalformat, Int32 x, Int32 y, Int32 width, Int32 height, Int32 border);
|
||||
internal static CopyTexImage2D glCopyTexImage2D;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void CopyTexSubImage2D([In, Out] OpenTK.Graphics.ES20.All target, [In, Out] Int32 level, [In, Out] Int32 xoffset, [In, Out] Int32 yoffset, [In, Out] Int32 x, [In, Out] Int32 y, [In, Out] Int32 width, [In, Out] Int32 height);
|
||||
internal delegate void CopyTexSubImage2D(OpenTK.Graphics.ES20.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 x, Int32 y, Int32 width, Int32 height);
|
||||
internal static CopyTexSubImage2D glCopyTexSubImage2D;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate Int32 CreateProgram();
|
||||
internal delegate void CopyTexSubImage3DOES(OpenTK.Graphics.ES20.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 x, Int32 y, Int32 width, Int32 height);
|
||||
internal static CopyTexSubImage3DOES glCopyTexSubImage3DOES;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate UInt32 CreateProgram();
|
||||
internal static CreateProgram glCreateProgram;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate Int32 CreateShader([In, Out] OpenTK.Graphics.ES20.All type);
|
||||
internal delegate UInt32 CreateShader(OpenTK.Graphics.ES20.All type);
|
||||
internal static CreateShader glCreateShader;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void CullFace([In, Out] OpenTK.Graphics.ES20.All mode);
|
||||
internal delegate void CullFace(OpenTK.Graphics.ES20.All mode);
|
||||
internal static CullFace glCullFace;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void DeleteBuffers([In, Out] Int32 n, [In, Out] UInt32* buffers);
|
||||
internal unsafe delegate void DeleteBuffers(Int32 n, UInt32* buffers);
|
||||
internal unsafe static DeleteBuffers glDeleteBuffers;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void DeleteFramebuffers([In, Out] Int32 n, [In, Out] UInt32* framebuffers);
|
||||
internal unsafe delegate void DeleteFencesNV(UInt32**);
|
||||
internal unsafe static DeleteFencesNV glDeleteFencesNV;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void DeleteFramebuffers(Int32 n, UInt32* framebuffers);
|
||||
internal unsafe static DeleteFramebuffers glDeleteFramebuffers;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void DeleteProgram([In, Out] UInt32 program);
|
||||
internal unsafe delegate void DeletePerfMonitorsAMD(Int32 n, UInt32* monitors);
|
||||
internal unsafe static DeletePerfMonitorsAMD glDeletePerfMonitorsAMD;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void DeleteProgram(UInt32 program);
|
||||
internal static DeleteProgram glDeleteProgram;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void DeleteRenderbuffers([In, Out] Int32 n, [In, Out] UInt32* renderbuffers);
|
||||
internal unsafe delegate void DeleteRenderbuffers(Int32 n, UInt32* renderbuffers);
|
||||
internal unsafe static DeleteRenderbuffers glDeleteRenderbuffers;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void DeleteShader([In, Out] UInt32 shader);
|
||||
internal delegate void DeleteShader(UInt32 shader);
|
||||
internal static DeleteShader glDeleteShader;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void DeleteTextures([In, Out] Int32 n, [In, Out] UInt32* textures);
|
||||
internal unsafe delegate void DeleteTextures(Int32 n, UInt32* textures);
|
||||
internal unsafe static DeleteTextures glDeleteTextures;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void DepthFunc([In, Out] OpenTK.Graphics.ES20.All func);
|
||||
internal delegate void DepthFunc(OpenTK.Graphics.ES20.All func);
|
||||
internal static DepthFunc glDepthFunc;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void DepthMask([In, Out] bool flag);
|
||||
internal delegate void DepthMask(bool flag);
|
||||
internal static DepthMask glDepthMask;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void DepthRangef([In, Out] Single zNear, [In, Out] Single zFar);
|
||||
internal delegate void DepthRangef(Single zNear, Single zFar);
|
||||
internal static DepthRangef glDepthRangef;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void DetachShader([In, Out] UInt32 program, [In, Out] UInt32 shader);
|
||||
internal delegate void DetachShader(UInt32 program, UInt32 shader);
|
||||
internal static DetachShader glDetachShader;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void Disable([In, Out] OpenTK.Graphics.ES20.All cap);
|
||||
internal delegate void Disable(OpenTK.Graphics.ES20.All cap);
|
||||
internal static Disable glDisable;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void DisableVertexAttribArray([In, Out] UInt32 index);
|
||||
internal delegate void DisableDriverControlQCOM(UInt32 driverControl);
|
||||
internal static DisableDriverControlQCOM glDisableDriverControlQCOM;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void DisableVertexAttribArray(UInt32 index);
|
||||
internal static DisableVertexAttribArray glDisableVertexAttribArray;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void DrawArrays([In, Out] OpenTK.Graphics.ES20.All mode, [In, Out] Int32 first, [In, Out] Int32 count);
|
||||
internal delegate void DrawArrays(OpenTK.Graphics.ES20.All mode, Int32 first, Int32 count);
|
||||
internal static DrawArrays glDrawArrays;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void DrawElements([In, Out] OpenTK.Graphics.ES20.All mode, [In, Out] Int32 count, [In, Out] OpenTK.Graphics.ES20.All type, [In, Out] IntPtr indices);
|
||||
internal delegate void DrawElements(OpenTK.Graphics.ES20.All mode, Int32 count, OpenTK.Graphics.ES20.All type, IntPtr indices);
|
||||
internal static DrawElements glDrawElements;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void Enable([In, Out] OpenTK.Graphics.ES20.All cap);
|
||||
internal delegate void EGLImageTargetRenderbufferStorageOES(OpenTK.Graphics.ES20.All target, GLeglImageOES image);
|
||||
internal static EGLImageTargetRenderbufferStorageOES glEGLImageTargetRenderbufferStorageOES;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void EGLImageTargetTexture2DOES(OpenTK.Graphics.ES20.All target, GLeglImageOES image);
|
||||
internal static EGLImageTargetTexture2DOES glEGLImageTargetTexture2DOES;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void Enable(OpenTK.Graphics.ES20.All cap);
|
||||
internal static Enable glEnable;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void EnableVertexAttribArray([In, Out] UInt32 index);
|
||||
internal delegate void EnableDriverControlQCOM(UInt32 driverControl);
|
||||
internal static EnableDriverControlQCOM glEnableDriverControlQCOM;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void EnableVertexAttribArray(UInt32 index);
|
||||
internal static EnableVertexAttribArray glEnableVertexAttribArray;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void EndPerfMonitorAMD(UInt32 monitor);
|
||||
internal static EndPerfMonitorAMD glEndPerfMonitorAMD;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void Finish();
|
||||
internal static Finish glFinish;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void FinishFenceNV();
|
||||
internal static FinishFenceNV glFinishFenceNV;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void Flush();
|
||||
internal static Flush glFlush;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void FramebufferRenderbuffer([In, Out] OpenTK.Graphics.ES20.All target, [In, Out] OpenTK.Graphics.ES20.All attachment, [In, Out] OpenTK.Graphics.ES20.All renderbuffertarget, [In, Out] UInt32 renderbuffer);
|
||||
internal delegate void FramebufferRenderbuffer(OpenTK.Graphics.ES20.All target, OpenTK.Graphics.ES20.All attachment, OpenTK.Graphics.ES20.All renderbuffertarget, UInt32 renderbuffer);
|
||||
internal static FramebufferRenderbuffer glFramebufferRenderbuffer;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void FramebufferTexture2D([In, Out] OpenTK.Graphics.ES20.All target, [In, Out] OpenTK.Graphics.ES20.All attachment, [In, Out] OpenTK.Graphics.ES20.All textarget, [In, Out] UInt32 texture, [In, Out] Int32 level);
|
||||
internal delegate void FramebufferTexture2D(OpenTK.Graphics.ES20.All target, OpenTK.Graphics.ES20.All attachment, OpenTK.Graphics.ES20.All textarget, UInt32 texture, Int32 level);
|
||||
internal static FramebufferTexture2D glFramebufferTexture2D;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void FrontFace([In, Out] OpenTK.Graphics.ES20.All mode);
|
||||
internal delegate void FramebufferTexture3DOES(OpenTK.Graphics.ES20.All target, OpenTK.Graphics.ES20.All attachment, OpenTK.Graphics.ES20.All textarget, UInt32 texture, Int32 level, Int32 zoffset);
|
||||
internal static FramebufferTexture3DOES glFramebufferTexture3DOES;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void FrontFace(OpenTK.Graphics.ES20.All mode);
|
||||
internal static FrontFace glFrontFace;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void GenBuffers([In, Out] Int32 n, [In, Out] UInt32* buffers);
|
||||
internal unsafe delegate void GenBuffers(Int32 n, UInt32* buffers);
|
||||
internal unsafe static GenBuffers glGenBuffers;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void GenerateMipmap([In, Out] OpenTK.Graphics.ES20.All target);
|
||||
internal delegate void GenerateMipmap(OpenTK.Graphics.ES20.All target);
|
||||
internal static GenerateMipmap glGenerateMipmap;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void GenFramebuffers([In, Out] Int32 n, [In, Out] UInt32* framebuffers);
|
||||
internal unsafe delegate void GenFencesNV(UInt32**);
|
||||
internal unsafe static GenFencesNV glGenFencesNV;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void GenFramebuffers(Int32 n, UInt32* framebuffers);
|
||||
internal unsafe static GenFramebuffers glGenFramebuffers;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void GenRenderbuffers([In, Out] Int32 n, [In, Out] UInt32* renderbuffers);
|
||||
internal unsafe delegate void GenPerfMonitorsAMD(Int32 n, UInt32* monitors);
|
||||
internal unsafe static GenPerfMonitorsAMD glGenPerfMonitorsAMD;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void GenRenderbuffers(Int32 n, UInt32* renderbuffers);
|
||||
internal unsafe static GenRenderbuffers glGenRenderbuffers;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void GenTextures([In, Out] Int32 n, [In, Out] UInt32* textures);
|
||||
internal unsafe delegate void GenTextures(Int32 n, UInt32* textures);
|
||||
internal unsafe static GenTextures glGenTextures;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void GetActiveAttrib([In, Out] UInt32 program, [In, Out] UInt32 index, [In, Out] Int32 bufsize, [In, Out] Int32* length, [In, Out] Int32* size, [In, Out] OpenTK.Graphics.ES20.All* type, [In, Out] String name);
|
||||
internal unsafe delegate void GetActiveAttrib(UInt32 program, UInt32 index, Int32 bufsize, Int32* length, Int32* size, OpenTK.Graphics.ES20.All* type, String name);
|
||||
internal unsafe static GetActiveAttrib glGetActiveAttrib;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void GetActiveUniform([In, Out] UInt32 program, [In, Out] UInt32 index, [In, Out] Int32 bufsize, [In, Out] Int32* length, [In, Out] Int32* size, [In, Out] OpenTK.Graphics.ES20.All* type, [In, Out] String name);
|
||||
internal unsafe delegate void GetActiveUniform(UInt32 program, UInt32 index, Int32 bufsize, Int32* length, Int32* size, OpenTK.Graphics.ES20.All* type, String name);
|
||||
internal unsafe static GetActiveUniform glGetActiveUniform;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void GetAttachedShaders([In, Out] UInt32 program, [In, Out] Int32 maxcount, [In, Out] Int32* count, [In, Out] UInt32* shaders);
|
||||
internal unsafe delegate void GetAttachedShaders(UInt32 program, Int32 maxcount, Int32* count, UInt32* shaders);
|
||||
internal unsafe static GetAttachedShaders glGetAttachedShaders;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate int GetAttribLocation([In, Out] UInt32 program, [In, Out] String name);
|
||||
internal delegate int GetAttribLocation(UInt32 program, String name);
|
||||
internal static GetAttribLocation glGetAttribLocation;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void GetBooleanv([In, Out] OpenTK.Graphics.ES20.All pname, [In, Out] bool* @params);
|
||||
internal unsafe delegate void GetBooleanv(OpenTK.Graphics.ES20.All pname, bool* @params);
|
||||
internal unsafe static GetBooleanv glGetBooleanv;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void GetBufferParameteriv([In, Out] OpenTK.Graphics.ES20.All target, [In, Out] OpenTK.Graphics.ES20.All pname, [In, Out] Int32* @params);
|
||||
internal unsafe delegate void GetBufferParameteriv(OpenTK.Graphics.ES20.All target, OpenTK.Graphics.ES20.All pname, Int32* @params);
|
||||
internal unsafe static GetBufferParameteriv glGetBufferParameteriv;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void GetBufferPointervOES(OpenTK.Graphics.ES20.All target, OpenTK.Graphics.ES20.All pname, IntPtr @params);
|
||||
internal static GetBufferPointervOES glGetBufferPointervOES;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void GetDriverControlsQCOM(Int32* num, Int32 size, UInt32* driverControls);
|
||||
internal unsafe static GetDriverControlsQCOM glGetDriverControlsQCOM;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void GetDriverControlStringQCOM(UInt32 driverControl, Int32 bufSize, Int32* length, String driverControlString);
|
||||
internal unsafe static GetDriverControlStringQCOM glGetDriverControlStringQCOM;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate OpenTK.Graphics.ES20.All GetError();
|
||||
internal static GetError glGetError;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void GetFloatv([In, Out] OpenTK.Graphics.ES20.All pname, [In, Out] Single* @params);
|
||||
internal unsafe delegate void GetFenceivNV(Int32**);
|
||||
internal unsafe static GetFenceivNV glGetFenceivNV;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void GetFloatv(OpenTK.Graphics.ES20.All pname, Single* @params);
|
||||
internal unsafe static GetFloatv glGetFloatv;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void GetFramebufferAttachmentParameteriv([In, Out] OpenTK.Graphics.ES20.All target, [In, Out] OpenTK.Graphics.ES20.All attachment, [In, Out] OpenTK.Graphics.ES20.All pname, [In, Out] Int32* @params);
|
||||
internal unsafe delegate void GetFramebufferAttachmentParameteriv(OpenTK.Graphics.ES20.All target, OpenTK.Graphics.ES20.All attachment, OpenTK.Graphics.ES20.All pname, Int32* @params);
|
||||
internal unsafe static GetFramebufferAttachmentParameteriv glGetFramebufferAttachmentParameteriv;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void GetIntegerv([In, Out] OpenTK.Graphics.ES20.All pname, [In, Out] Int32* @params);
|
||||
internal unsafe delegate void GetIntegerv(OpenTK.Graphics.ES20.All pname, Int32* @params);
|
||||
internal unsafe static GetIntegerv glGetIntegerv;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void GetProgramInfoLog([In, Out] UInt32 program, [In, Out] Int32 bufsize, [In, Out] Int32* length, [In, Out] String infolog);
|
||||
internal unsafe delegate void GetPerfMonitorCounterDataAMD(UInt32 monitor, OpenTK.Graphics.ES20.All pname, Int32 dataSize, UInt32* data, Int32* bytesWritten);
|
||||
internal unsafe static GetPerfMonitorCounterDataAMD glGetPerfMonitorCounterDataAMD;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void GetPerfMonitorCounterInfoAMD(UInt32 group, UInt32 counter, OpenTK.Graphics.ES20.All pname, IntPtr data);
|
||||
internal static GetPerfMonitorCounterInfoAMD glGetPerfMonitorCounterInfoAMD;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void GetPerfMonitorCountersAMD(UInt32 group, Int32* numCounters, Int32* maxActiveCounters, Int32 counterSize, UInt32* counters);
|
||||
internal unsafe static GetPerfMonitorCountersAMD glGetPerfMonitorCountersAMD;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void GetPerfMonitorCounterStringAMD(UInt32 group, UInt32 counter, Int32 bufSize, Int32* length, String counterString);
|
||||
internal unsafe static GetPerfMonitorCounterStringAMD glGetPerfMonitorCounterStringAMD;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void GetPerfMonitorGroupsAMD(Int32* numGroups, Int32 groupsSize, UInt32* groups);
|
||||
internal unsafe static GetPerfMonitorGroupsAMD glGetPerfMonitorGroupsAMD;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void GetPerfMonitorGroupStringAMD(UInt32 group, Int32 bufSize, Int32* length, String groupString);
|
||||
internal unsafe static GetPerfMonitorGroupStringAMD glGetPerfMonitorGroupStringAMD;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void GetProgramBinaryOES(UInt32 program, Int32 bufSize, Int32* length, OpenTK.Graphics.ES20.All* binaryFormat, IntPtr binary);
|
||||
internal unsafe static GetProgramBinaryOES glGetProgramBinaryOES;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void GetProgramInfoLog(UInt32 program, Int32 bufsize, Int32* length, String infolog);
|
||||
internal unsafe static GetProgramInfoLog glGetProgramInfoLog;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void GetProgramiv([In, Out] UInt32 program, [In, Out] OpenTK.Graphics.ES20.All pname, [In, Out] Int32* @params);
|
||||
internal unsafe delegate void GetProgramiv(UInt32 program, OpenTK.Graphics.ES20.All pname, Int32* @params);
|
||||
internal unsafe static GetProgramiv glGetProgramiv;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void GetRenderbufferParameteriv([In, Out] OpenTK.Graphics.ES20.All target, [In, Out] OpenTK.Graphics.ES20.All pname, [In, Out] Int32* @params);
|
||||
internal unsafe delegate void GetRenderbufferParameteriv(OpenTK.Graphics.ES20.All target, OpenTK.Graphics.ES20.All pname, Int32* @params);
|
||||
internal unsafe static GetRenderbufferParameteriv glGetRenderbufferParameteriv;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void GetShaderInfoLog([In, Out] UInt32 shader, [In, Out] Int32 bufsize, [In, Out] Int32* length, [In, Out] String infolog);
|
||||
internal unsafe delegate void GetShaderInfoLog(UInt32 shader, Int32 bufsize, Int32* length, String infolog);
|
||||
internal unsafe static GetShaderInfoLog glGetShaderInfoLog;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void GetShaderiv([In, Out] UInt32 shader, [In, Out] OpenTK.Graphics.ES20.All pname, [In, Out] Int32* @params);
|
||||
internal unsafe delegate void GetShaderiv(UInt32 shader, OpenTK.Graphics.ES20.All pname, Int32* @params);
|
||||
internal unsafe static GetShaderiv glGetShaderiv;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void GetShaderPrecisionFormat([In, Out] OpenTK.Graphics.ES20.All shadertype, [In, Out] OpenTK.Graphics.ES20.All precisiontype, [In, Out] Int32* range, [In, Out] Int32* precision);
|
||||
internal unsafe delegate void GetShaderPrecisionFormat(OpenTK.Graphics.ES20.All shadertype, OpenTK.Graphics.ES20.All precisiontype, Int32* range, Int32* precision);
|
||||
internal unsafe static GetShaderPrecisionFormat glGetShaderPrecisionFormat;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void GetShaderSource([In, Out] UInt32 shader, [In, Out] Int32 bufsize, [In, Out] Int32* length, [Out] System.Text.StringBuilder source);
|
||||
internal unsafe delegate void GetShaderSource(UInt32 shader, Int32 bufsize, Int32* length, [OutAttribute] System.Text.StringBuilder source);
|
||||
internal unsafe static GetShaderSource glGetShaderSource;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate IntPtr GetString([In, Out] OpenTK.Graphics.ES20.All name);
|
||||
internal unsafe delegate IntPtr GetString(OpenTK.Graphics.ES20.All name);
|
||||
internal unsafe static GetString glGetString;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void GetTexParameterfv([In, Out] OpenTK.Graphics.ES20.All target, [In, Out] OpenTK.Graphics.ES20.All pname, [In, Out] Single* @params);
|
||||
internal unsafe delegate void GetTexParameterfv(OpenTK.Graphics.ES20.All target, OpenTK.Graphics.ES20.All pname, Single* @params);
|
||||
internal unsafe static GetTexParameterfv glGetTexParameterfv;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void GetTexParameteriv([In, Out] OpenTK.Graphics.ES20.All target, [In, Out] OpenTK.Graphics.ES20.All pname, [In, Out] Int32* @params);
|
||||
internal unsafe delegate void GetTexParameteriv(OpenTK.Graphics.ES20.All target, OpenTK.Graphics.ES20.All pname, Int32* @params);
|
||||
internal unsafe static GetTexParameteriv glGetTexParameteriv;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void GetUniformfv([In, Out] UInt32 program, [In, Out] Int32 location, [In, Out] Single* @params);
|
||||
internal unsafe delegate void GetUniformfv(UInt32 program, Int32 location, Single* @params);
|
||||
internal unsafe static GetUniformfv glGetUniformfv;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void GetUniformiv([In, Out] UInt32 program, [In, Out] Int32 location, [In, Out] Int32* @params);
|
||||
internal unsafe delegate void GetUniformiv(UInt32 program, Int32 location, Int32* @params);
|
||||
internal unsafe static GetUniformiv glGetUniformiv;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate int GetUniformLocation([In, Out] UInt32 program, [In, Out] String name);
|
||||
internal delegate int GetUniformLocation(UInt32 program, String name);
|
||||
internal static GetUniformLocation glGetUniformLocation;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void GetVertexAttribfv([In, Out] UInt32 index, [In, Out] OpenTK.Graphics.ES20.All pname, [In, Out] Single* @params);
|
||||
internal unsafe delegate void GetVertexAttribfv(UInt32 index, OpenTK.Graphics.ES20.All pname, Single* @params);
|
||||
internal unsafe static GetVertexAttribfv glGetVertexAttribfv;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void GetVertexAttribiv([In, Out] UInt32 index, [In, Out] OpenTK.Graphics.ES20.All pname, [In, Out] Int32* @params);
|
||||
internal unsafe delegate void GetVertexAttribiv(UInt32 index, OpenTK.Graphics.ES20.All pname, Int32* @params);
|
||||
internal unsafe static GetVertexAttribiv glGetVertexAttribiv;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void GetVertexAttribPointerv([In, Out] UInt32 index, [In, Out] OpenTK.Graphics.ES20.All pname, [In, Out] IntPtr pointer);
|
||||
internal delegate void GetVertexAttribPointerv(UInt32 index, OpenTK.Graphics.ES20.All pname, IntPtr pointer);
|
||||
internal static GetVertexAttribPointerv glGetVertexAttribPointerv;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void Hint([In, Out] OpenTK.Graphics.ES20.All target, [In, Out] OpenTK.Graphics.ES20.All mode);
|
||||
internal delegate void Hint(OpenTK.Graphics.ES20.All target, OpenTK.Graphics.ES20.All mode);
|
||||
internal static Hint glHint;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate bool IsBuffer([In, Out] UInt32 buffer);
|
||||
internal delegate bool IsBuffer(UInt32 buffer);
|
||||
internal static IsBuffer glIsBuffer;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate bool IsEnabled([In, Out] OpenTK.Graphics.ES20.All cap);
|
||||
internal delegate bool IsEnabled(OpenTK.Graphics.ES20.All cap);
|
||||
internal static IsEnabled glIsEnabled;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate bool IsFramebuffer([In, Out] UInt32 framebuffer);
|
||||
internal delegate bool IsFenceNV();
|
||||
internal static IsFenceNV glIsFenceNV;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate bool IsFramebuffer(UInt32 framebuffer);
|
||||
internal static IsFramebuffer glIsFramebuffer;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate bool IsProgram([In, Out] UInt32 program);
|
||||
internal delegate bool IsProgram(UInt32 program);
|
||||
internal static IsProgram glIsProgram;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate bool IsRenderbuffer([In, Out] UInt32 renderbuffer);
|
||||
internal delegate bool IsRenderbuffer(UInt32 renderbuffer);
|
||||
internal static IsRenderbuffer glIsRenderbuffer;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate bool IsShader([In, Out] UInt32 shader);
|
||||
internal delegate bool IsShader(UInt32 shader);
|
||||
internal static IsShader glIsShader;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate bool IsTexture([In, Out] UInt32 texture);
|
||||
internal delegate bool IsTexture(UInt32 texture);
|
||||
internal static IsTexture glIsTexture;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void LineWidth([In, Out] Single width);
|
||||
internal delegate void LineWidth(Single width);
|
||||
internal static LineWidth glLineWidth;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void LinkProgram([In, Out] UInt32 program);
|
||||
internal delegate void LinkProgram(UInt32 program);
|
||||
internal static LinkProgram glLinkProgram;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void PixelStorei([In, Out] OpenTK.Graphics.ES20.All pname, [In, Out] Int32 param);
|
||||
internal unsafe delegate IntPtr MapBufferOES(OpenTK.Graphics.ES20.All target, OpenTK.Graphics.ES20.All access);
|
||||
internal unsafe static MapBufferOES glMapBufferOES;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void PixelStorei(OpenTK.Graphics.ES20.All pname, Int32 param);
|
||||
internal static PixelStorei glPixelStorei;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void PolygonOffset([In, Out] Single factor, [In, Out] Single units);
|
||||
internal delegate void PolygonOffset(Single factor, Single units);
|
||||
internal static PolygonOffset glPolygonOffset;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void ReadPixels([In, Out] Int32 x, [In, Out] Int32 y, [In, Out] Int32 width, [In, Out] Int32 height, [In, Out] OpenTK.Graphics.ES20.All format, [In, Out] OpenTK.Graphics.ES20.All type, [In, Out] IntPtr pixels);
|
||||
internal delegate void ProgramBinaryOES(UInt32 program, OpenTK.Graphics.ES20.All binaryFormat, IntPtr binary, Int32 length);
|
||||
internal static ProgramBinaryOES glProgramBinaryOES;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void ReadPixels(Int32 x, Int32 y, Int32 width, Int32 height, OpenTK.Graphics.ES20.All format, OpenTK.Graphics.ES20.All type, IntPtr pixels);
|
||||
internal static ReadPixels glReadPixels;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void ReleaseShaderCompiler();
|
||||
internal static ReleaseShaderCompiler glReleaseShaderCompiler;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void RenderbufferStorage([In, Out] OpenTK.Graphics.ES20.All target, [In, Out] OpenTK.Graphics.ES20.All internalformat, [In, Out] Int32 width, [In, Out] Int32 height);
|
||||
internal delegate void RenderbufferStorage(OpenTK.Graphics.ES20.All target, OpenTK.Graphics.ES20.All internalformat, Int32 width, Int32 height);
|
||||
internal static RenderbufferStorage glRenderbufferStorage;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void SampleCoverage([In, Out] Single value, [In, Out] bool invert);
|
||||
internal delegate void SampleCoverage(Single value, bool invert);
|
||||
internal static SampleCoverage glSampleCoverage;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void Scissor([In, Out] Int32 x, [In, Out] Int32 y, [In, Out] Int32 width, [In, Out] Int32 height);
|
||||
internal delegate void Scissor(Int32 x, Int32 y, Int32 width, Int32 height);
|
||||
internal static Scissor glScissor;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void ShaderBinary([In, Out] Int32 n, [In, Out] UInt32* shaders, [In, Out] OpenTK.Graphics.ES20.All binaryformat, [In, Out] IntPtr binary, [In, Out] Int32 length);
|
||||
internal unsafe delegate void SelectPerfMonitorCountersAMD(UInt32 monitor, bool enable, UInt32 group, Int32 numCounters, UInt32* countersList);
|
||||
internal unsafe static SelectPerfMonitorCountersAMD glSelectPerfMonitorCountersAMD;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void SetFenceNV();
|
||||
internal static SetFenceNV glSetFenceNV;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void ShaderBinary(Int32 n, UInt32* shaders, OpenTK.Graphics.ES20.All binaryformat, IntPtr binary, Int32 length);
|
||||
internal unsafe static ShaderBinary glShaderBinary;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void ShaderSource([In, Out] UInt32 shader, [In, Out] Int32 count, [In, Out] String[] @string, [In, Out] Int32* length);
|
||||
internal unsafe delegate void ShaderSource(UInt32 shader, Int32 count, String[] @string, Int32* length);
|
||||
internal unsafe static ShaderSource glShaderSource;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void StencilFunc([In, Out] OpenTK.Graphics.ES20.All func, [In, Out] Int32 @ref, [In, Out] UInt32 mask);
|
||||
internal delegate void StencilFunc(OpenTK.Graphics.ES20.All func, Int32 @ref, UInt32 mask);
|
||||
internal static StencilFunc glStencilFunc;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void StencilFuncSeparate([In, Out] OpenTK.Graphics.ES20.All face, [In, Out] OpenTK.Graphics.ES20.All func, [In, Out] Int32 @ref, [In, Out] UInt32 mask);
|
||||
internal delegate void StencilFuncSeparate(OpenTK.Graphics.ES20.All face, OpenTK.Graphics.ES20.All func, Int32 @ref, UInt32 mask);
|
||||
internal static StencilFuncSeparate glStencilFuncSeparate;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void StencilMask([In, Out] UInt32 mask);
|
||||
internal delegate void StencilMask(UInt32 mask);
|
||||
internal static StencilMask glStencilMask;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void StencilMaskSeparate([In, Out] OpenTK.Graphics.ES20.All face, [In, Out] UInt32 mask);
|
||||
internal delegate void StencilMaskSeparate(OpenTK.Graphics.ES20.All face, UInt32 mask);
|
||||
internal static StencilMaskSeparate glStencilMaskSeparate;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void StencilOp([In, Out] OpenTK.Graphics.ES20.All fail, [In, Out] OpenTK.Graphics.ES20.All zfail, [In, Out] OpenTK.Graphics.ES20.All zpass);
|
||||
internal delegate void StencilOp(OpenTK.Graphics.ES20.All fail, OpenTK.Graphics.ES20.All zfail, OpenTK.Graphics.ES20.All zpass);
|
||||
internal static StencilOp glStencilOp;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void StencilOpSeparate([In, Out] OpenTK.Graphics.ES20.All face, [In, Out] OpenTK.Graphics.ES20.All fail, [In, Out] OpenTK.Graphics.ES20.All zfail, [In, Out] OpenTK.Graphics.ES20.All zpass);
|
||||
internal delegate void StencilOpSeparate(OpenTK.Graphics.ES20.All face, OpenTK.Graphics.ES20.All fail, OpenTK.Graphics.ES20.All zfail, OpenTK.Graphics.ES20.All zpass);
|
||||
internal static StencilOpSeparate glStencilOpSeparate;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void TexImage2D([In, Out] OpenTK.Graphics.ES20.All target, [In, Out] Int32 level, [In, Out] OpenTK.Graphics.ES20.All internalformat, [In, Out] Int32 width, [In, Out] Int32 height, [In, Out] Int32 border, [In, Out] OpenTK.Graphics.ES20.All format, [In, Out] OpenTK.Graphics.ES20.All type, [In, Out] IntPtr pixels);
|
||||
internal delegate bool TestFenceNV();
|
||||
internal static TestFenceNV glTestFenceNV;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void TexImage2D(OpenTK.Graphics.ES20.All target, Int32 level, OpenTK.Graphics.ES20.All internalformat, Int32 width, Int32 height, Int32 border, OpenTK.Graphics.ES20.All format, OpenTK.Graphics.ES20.All type, IntPtr pixels);
|
||||
internal static TexImage2D glTexImage2D;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void TexParameterf([In, Out] OpenTK.Graphics.ES20.All target, [In, Out] OpenTK.Graphics.ES20.All pname, [In, Out] Single param);
|
||||
internal delegate void TexImage3DOES(OpenTK.Graphics.ES20.All target, Int32 level, OpenTK.Graphics.ES20.All internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, OpenTK.Graphics.ES20.All format, OpenTK.Graphics.ES20.All type, IntPtr pixels);
|
||||
internal static TexImage3DOES glTexImage3DOES;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void TexParameterf(OpenTK.Graphics.ES20.All target, OpenTK.Graphics.ES20.All pname, Single param);
|
||||
internal static TexParameterf glTexParameterf;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void TexParameterfv([In, Out] OpenTK.Graphics.ES20.All target, [In, Out] OpenTK.Graphics.ES20.All pname, [In, Out] Single* @params);
|
||||
internal unsafe delegate void TexParameterfv(OpenTK.Graphics.ES20.All target, OpenTK.Graphics.ES20.All pname, Single* @params);
|
||||
internal unsafe static TexParameterfv glTexParameterfv;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void TexParameteri([In, Out] OpenTK.Graphics.ES20.All target, [In, Out] OpenTK.Graphics.ES20.All pname, [In, Out] Int32 param);
|
||||
internal delegate void TexParameteri(OpenTK.Graphics.ES20.All target, OpenTK.Graphics.ES20.All pname, Int32 param);
|
||||
internal static TexParameteri glTexParameteri;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void TexParameteriv([In, Out] OpenTK.Graphics.ES20.All target, [In, Out] OpenTK.Graphics.ES20.All pname, [In, Out] Int32* @params);
|
||||
internal unsafe delegate void TexParameteriv(OpenTK.Graphics.ES20.All target, OpenTK.Graphics.ES20.All pname, Int32* @params);
|
||||
internal unsafe static TexParameteriv glTexParameteriv;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void TexSubImage2D([In, Out] OpenTK.Graphics.ES20.All target, [In, Out] Int32 level, [In, Out] Int32 xoffset, [In, Out] Int32 yoffset, [In, Out] Int32 width, [In, Out] Int32 height, [In, Out] OpenTK.Graphics.ES20.All format, [In, Out] OpenTK.Graphics.ES20.All type, [In, Out] IntPtr pixels);
|
||||
internal delegate void TexSubImage2D(OpenTK.Graphics.ES20.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, OpenTK.Graphics.ES20.All format, OpenTK.Graphics.ES20.All type, IntPtr pixels);
|
||||
internal static TexSubImage2D glTexSubImage2D;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void Uniform1f([In, Out] Int32 location, [In, Out] Single x);
|
||||
internal delegate void TexSubImage3DOES(OpenTK.Graphics.ES20.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES20.All format, OpenTK.Graphics.ES20.All type, IntPtr pixels);
|
||||
internal static TexSubImage3DOES glTexSubImage3DOES;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void Uniform1f(Int32 location, Single x);
|
||||
internal static Uniform1f glUniform1f;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void Uniform1fv([In, Out] Int32 location, [In, Out] Int32 count, [In, Out] Single* v);
|
||||
internal unsafe delegate void Uniform1fv(Int32 location, Int32 count, Single* v);
|
||||
internal unsafe static Uniform1fv glUniform1fv;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void Uniform1i([In, Out] Int32 location, [In, Out] Int32 x);
|
||||
internal delegate void Uniform1i(Int32 location, Int32 x);
|
||||
internal static Uniform1i glUniform1i;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void Uniform1iv([In, Out] Int32 location, [In, Out] Int32 count, [In, Out] Int32* v);
|
||||
internal unsafe delegate void Uniform1iv(Int32 location, Int32 count, Int32* v);
|
||||
internal unsafe static Uniform1iv glUniform1iv;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void Uniform2f([In, Out] Int32 location, [In, Out] Single x, [In, Out] Single y);
|
||||
internal delegate void Uniform2f(Int32 location, Single x, Single y);
|
||||
internal static Uniform2f glUniform2f;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void Uniform2fv([In, Out] Int32 location, [In, Out] Int32 count, [In, Out] Single* v);
|
||||
internal unsafe delegate void Uniform2fv(Int32 location, Int32 count, Single* v);
|
||||
internal unsafe static Uniform2fv glUniform2fv;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void Uniform2i([In, Out] Int32 location, [In, Out] Int32 x, [In, Out] Int32 y);
|
||||
internal delegate void Uniform2i(Int32 location, Int32 x, Int32 y);
|
||||
internal static Uniform2i glUniform2i;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void Uniform2iv([In, Out] Int32 location, [In, Out] Int32 count, [In, Out] Int32* v);
|
||||
internal unsafe delegate void Uniform2iv(Int32 location, Int32 count, Int32* v);
|
||||
internal unsafe static Uniform2iv glUniform2iv;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void Uniform3f([In, Out] Int32 location, [In, Out] Single x, [In, Out] Single y, [In, Out] Single z);
|
||||
internal delegate void Uniform3f(Int32 location, Single x, Single y, Single z);
|
||||
internal static Uniform3f glUniform3f;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void Uniform3fv([In, Out] Int32 location, [In, Out] Int32 count, [In, Out] Single* v);
|
||||
internal unsafe delegate void Uniform3fv(Int32 location, Int32 count, Single* v);
|
||||
internal unsafe static Uniform3fv glUniform3fv;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void Uniform3i([In, Out] Int32 location, [In, Out] Int32 x, [In, Out] Int32 y, [In, Out] Int32 z);
|
||||
internal delegate void Uniform3i(Int32 location, Int32 x, Int32 y, Int32 z);
|
||||
internal static Uniform3i glUniform3i;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void Uniform3iv([In, Out] Int32 location, [In, Out] Int32 count, [In, Out] Int32* v);
|
||||
internal unsafe delegate void Uniform3iv(Int32 location, Int32 count, Int32* v);
|
||||
internal unsafe static Uniform3iv glUniform3iv;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void Uniform4f([In, Out] Int32 location, [In, Out] Single x, [In, Out] Single y, [In, Out] Single z, [In, Out] Single w);
|
||||
internal delegate void Uniform4f(Int32 location, Single x, Single y, Single z, Single w);
|
||||
internal static Uniform4f glUniform4f;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void Uniform4fv([In, Out] Int32 location, [In, Out] Int32 count, [In, Out] Single* v);
|
||||
internal unsafe delegate void Uniform4fv(Int32 location, Int32 count, Single* v);
|
||||
internal unsafe static Uniform4fv glUniform4fv;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void Uniform4i([In, Out] Int32 location, [In, Out] Int32 x, [In, Out] Int32 y, [In, Out] Int32 z, [In, Out] Int32 w);
|
||||
internal delegate void Uniform4i(Int32 location, Int32 x, Int32 y, Int32 z, Int32 w);
|
||||
internal static Uniform4i glUniform4i;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void Uniform4iv([In, Out] Int32 location, [In, Out] Int32 count, [In, Out] Int32* v);
|
||||
internal unsafe delegate void Uniform4iv(Int32 location, Int32 count, Int32* v);
|
||||
internal unsafe static Uniform4iv glUniform4iv;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void UniformMatrix2fv([In, Out] Int32 location, [In, Out] Int32 count, [In, Out] bool transpose, [In, Out] Single* value);
|
||||
internal unsafe delegate void UniformMatrix2fv(Int32 location, Int32 count, bool transpose, Single* value);
|
||||
internal unsafe static UniformMatrix2fv glUniformMatrix2fv;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void UniformMatrix3fv([In, Out] Int32 location, [In, Out] Int32 count, [In, Out] bool transpose, [In, Out] Single* value);
|
||||
internal unsafe delegate void UniformMatrix3fv(Int32 location, Int32 count, bool transpose, Single* value);
|
||||
internal unsafe static UniformMatrix3fv glUniformMatrix3fv;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void UniformMatrix4fv([In, Out] Int32 location, [In, Out] Int32 count, [In, Out] bool transpose, [In, Out] Single* value);
|
||||
internal unsafe delegate void UniformMatrix4fv(Int32 location, Int32 count, bool transpose, Single* value);
|
||||
internal unsafe static UniformMatrix4fv glUniformMatrix4fv;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void UseProgram([In, Out] UInt32 program);
|
||||
internal delegate bool UnmapBufferOES(OpenTK.Graphics.ES20.All target);
|
||||
internal static UnmapBufferOES glUnmapBufferOES;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void UseProgram(UInt32 program);
|
||||
internal static UseProgram glUseProgram;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void ValidateProgram([In, Out] UInt32 program);
|
||||
internal delegate void ValidateProgram(UInt32 program);
|
||||
internal static ValidateProgram glValidateProgram;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void VertexAttrib1f([In, Out] UInt32 indx, [In, Out] Single x);
|
||||
internal delegate void VertexAttrib1f(UInt32 indx, Single x);
|
||||
internal static VertexAttrib1f glVertexAttrib1f;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void VertexAttrib1fv([In, Out] UInt32 indx, [In, Out] Single* values);
|
||||
internal unsafe delegate void VertexAttrib1fv(UInt32 indx, Single* values);
|
||||
internal unsafe static VertexAttrib1fv glVertexAttrib1fv;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void VertexAttrib2f([In, Out] UInt32 indx, [In, Out] Single x, [In, Out] Single y);
|
||||
internal delegate void VertexAttrib2f(UInt32 indx, Single x, Single y);
|
||||
internal static VertexAttrib2f glVertexAttrib2f;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void VertexAttrib2fv([In, Out] UInt32 indx, [In, Out] Single* values);
|
||||
internal unsafe delegate void VertexAttrib2fv(UInt32 indx, Single* values);
|
||||
internal unsafe static VertexAttrib2fv glVertexAttrib2fv;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void VertexAttrib3f([In, Out] UInt32 indx, [In, Out] Single x, [In, Out] Single y, [In, Out] Single z);
|
||||
internal delegate void VertexAttrib3f(UInt32 indx, Single x, Single y, Single z);
|
||||
internal static VertexAttrib3f glVertexAttrib3f;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void VertexAttrib3fv([In, Out] UInt32 indx, [In, Out] Single* values);
|
||||
internal unsafe delegate void VertexAttrib3fv(UInt32 indx, Single* values);
|
||||
internal unsafe static VertexAttrib3fv glVertexAttrib3fv;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void VertexAttrib4f([In, Out] UInt32 indx, [In, Out] Single x, [In, Out] Single y, [In, Out] Single z, [In, Out] Single w);
|
||||
internal delegate void VertexAttrib4f(UInt32 indx, Single x, Single y, Single z, Single w);
|
||||
internal static VertexAttrib4f glVertexAttrib4f;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal unsafe delegate void VertexAttrib4fv([In, Out] UInt32 indx, [In, Out] Single* values);
|
||||
internal unsafe delegate void VertexAttrib4fv(UInt32 indx, Single* values);
|
||||
internal unsafe static VertexAttrib4fv glVertexAttrib4fv;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void VertexAttribPointer([In, Out] UInt32 indx, [In, Out] Int32 size, [In, Out] OpenTK.Graphics.ES20.All type, [In, Out] bool normalized, [In, Out] Int32 stride, [In, Out] IntPtr ptr);
|
||||
internal delegate void VertexAttribPointer(UInt32 indx, Int32 size, OpenTK.Graphics.ES20.All type, bool normalized, Int32 stride, IntPtr ptr);
|
||||
internal static VertexAttribPointer glVertexAttribPointer;
|
||||
[System.Security.SuppressUnmanagedCodeSecurity()]
|
||||
internal delegate void Viewport([In, Out] Int32 x, [In, Out] Int32 y, [In, Out] Int32 width, [In, Out] Int32 height);
|
||||
internal delegate void Viewport(Int32 x, Int32 y, Int32 width, Int32 height);
|
||||
internal static Viewport glViewport;
|
||||
}
|
||||
}
|
||||
|
|
File diff suppressed because it is too large
Load diff
|
@ -158,16 +158,21 @@ namespace OpenTK.Graphics.ES20
|
|||
BlendColor = ((int)0X8005),
|
||||
FuncAdd = ((int)0X8006),
|
||||
BlendEquation = ((int)0X8009),
|
||||
BlendEquationRgb = ((int)0X8009),
|
||||
FuncSubtract = ((int)0X800a),
|
||||
FuncReverseSubtract = ((int)0X800b),
|
||||
UnsignedShort4444 = ((int)0X8033),
|
||||
UnsignedShort5551 = ((int)0X8034),
|
||||
PolygonOffsetFill = ((int)0X8037),
|
||||
PolygonOffsetFactor = ((int)0X8038),
|
||||
Rgb8Oes = ((int)0X8051),
|
||||
Rgba4 = ((int)0X8056),
|
||||
Rgb5A1 = ((int)0X8057),
|
||||
Rgba8Oes = ((int)0X8058),
|
||||
TextureBinding2D = ((int)0X8069),
|
||||
TextureBinding3DOes = ((int)0X806a),
|
||||
Texture3DOes = ((int)0X806f),
|
||||
TextureWrapROes = ((int)0X8072),
|
||||
Max3DTextureSizeOes = ((int)0X8073),
|
||||
SampleAlphaToCoverage = ((int)0X809e),
|
||||
SampleCoverage = ((int)0X80a0),
|
||||
SampleBuffers = ((int)0X80a8),
|
||||
|
@ -178,10 +183,16 @@ namespace OpenTK.Graphics.ES20
|
|||
BlendSrcRgb = ((int)0X80c9),
|
||||
BlendDstAlpha = ((int)0X80ca),
|
||||
BlendSrcAlpha = ((int)0X80cb),
|
||||
Bgra = ((int)0X80e1),
|
||||
ClampToEdge = ((int)0X812f),
|
||||
GenerateMipmapHint = ((int)0X8192),
|
||||
DepthComponent16 = ((int)0X81a5),
|
||||
DepthComponent24Oes = ((int)0X81a6),
|
||||
DepthComponent32Oes = ((int)0X81a7),
|
||||
UnsignedShort565 = ((int)0X8363),
|
||||
UnsignedShort4444Rev = ((int)0X8365),
|
||||
UnsignedShort1555Rev = ((int)0X8366),
|
||||
UnsignedInt2101010RevExt = ((int)0X8368),
|
||||
MirroredRepeat = ((int)0X8370),
|
||||
AliasedPointSizeRange = ((int)0X846d),
|
||||
AliasedLineWidthRange = ((int)0X846e),
|
||||
|
@ -219,6 +230,13 @@ namespace OpenTK.Graphics.ES20
|
|||
Texture31 = ((int)0X84df),
|
||||
ActiveTexture = ((int)0X84e0),
|
||||
MaxRenderbufferSize = ((int)0X84e8),
|
||||
AllCompletedNv = ((int)0X84f2),
|
||||
FenceStatusNv = ((int)0X84f3),
|
||||
FenceConditionNv = ((int)0X84f4),
|
||||
DepthStencilOes = ((int)0X84f9),
|
||||
UnsignedInt248Oes = ((int)0X84fa),
|
||||
TextureMaxAnisotropyExt = ((int)0X84fe),
|
||||
MaxTextureMaxAnisotropyExt = ((int)0X84ff),
|
||||
IncrWrap = ((int)0X8507),
|
||||
DecrWrap = ((int)0X8508),
|
||||
TextureCubeMap = ((int)0X8513),
|
||||
|
@ -238,8 +256,15 @@ namespace OpenTK.Graphics.ES20
|
|||
VertexAttribArrayPointer = ((int)0X8645),
|
||||
NumCompressedTextureFormats = ((int)0X86a2),
|
||||
CompressedTextureFormats = ((int)0X86a3),
|
||||
Z400BinaryAmd = ((int)0X8740),
|
||||
ProgramBinaryLengthOes = ((int)0X8741),
|
||||
BufferSize = ((int)0X8764),
|
||||
BufferUsage = ((int)0X8765),
|
||||
AtcRgbaInterpolatedAlphaAmd = ((int)0X87ee),
|
||||
3DcXAmd = ((int)0X87f9),
|
||||
3DcXyAmd = ((int)0X87fa),
|
||||
NumProgramBinaryFormatsOes = ((int)0X87fe),
|
||||
ProgramBinaryFormatsOes = ((int)0X87ff),
|
||||
StencilBackFunc = ((int)0X8800),
|
||||
StencilBackFail = ((int)0X8801),
|
||||
StencilBackPassDepthFail = ((int)0X8802),
|
||||
|
@ -253,9 +278,14 @@ namespace OpenTK.Graphics.ES20
|
|||
ArrayBufferBinding = ((int)0X8894),
|
||||
ElementArrayBufferBinding = ((int)0X8895),
|
||||
VertexAttribArrayBufferBinding = ((int)0X889f),
|
||||
WriteOnlyOes = ((int)0X88b9),
|
||||
BufferAccessOes = ((int)0X88bb),
|
||||
BufferMappedOes = ((int)0X88bc),
|
||||
BufferMapPointerOes = ((int)0X88bd),
|
||||
StreamDraw = ((int)0X88e0),
|
||||
StaticDraw = ((int)0X88e4),
|
||||
DynamicDraw = ((int)0X88e8),
|
||||
Depth24Stencil8Oes = ((int)0X88f0),
|
||||
FragmentShader = ((int)0X8b30),
|
||||
VertexShader = ((int)0X8b31),
|
||||
MaxVertexTextureImageUnits = ((int)0X8b4c),
|
||||
|
@ -275,6 +305,7 @@ namespace OpenTK.Graphics.ES20
|
|||
FloatMat3 = ((int)0X8b5b),
|
||||
FloatMat4 = ((int)0X8b5c),
|
||||
Sampler2D = ((int)0X8b5e),
|
||||
Sampler3DOes = ((int)0X8b5f),
|
||||
SamplerCube = ((int)0X8b60),
|
||||
DeleteStatus = ((int)0X8b80),
|
||||
CompileStatus = ((int)0X8b81),
|
||||
|
@ -287,10 +318,34 @@ namespace OpenTK.Graphics.ES20
|
|||
ShaderSourceLength = ((int)0X8b88),
|
||||
ActiveAttributes = ((int)0X8b89),
|
||||
ActiveAttributeMaxLength = ((int)0X8b8a),
|
||||
FragmentShaderDerivativeHintOes = ((int)0X8b8b),
|
||||
ShadingLanguageVersion = ((int)0X8b8c),
|
||||
CurrentProgram = ((int)0X8b8d),
|
||||
Palette4Rgb8Oes = ((int)0X8b90),
|
||||
Palette4Rgba8Oes = ((int)0X8b91),
|
||||
Palette4R5G6B5Oes = ((int)0X8b92),
|
||||
Palette4Rgba4Oes = ((int)0X8b93),
|
||||
Palette4Rgb5A1Oes = ((int)0X8b94),
|
||||
Palette8Rgb8Oes = ((int)0X8b95),
|
||||
Palette8Rgba8Oes = ((int)0X8b96),
|
||||
Palette8R5G6B5Oes = ((int)0X8b97),
|
||||
Palette8Rgba4Oes = ((int)0X8b98),
|
||||
Palette8Rgb5A1Oes = ((int)0X8b99),
|
||||
ImplementationColorReadType = ((int)0X8b9a),
|
||||
ImplementationColorReadFormat = ((int)0X8b9b),
|
||||
CounterTypeAmd = ((int)0X8bc0),
|
||||
CounterRangeAmd = ((int)0X8bc1),
|
||||
UnsignedInt64Amd = ((int)0X8bc2),
|
||||
PercentageAmd = ((int)0X8bc3),
|
||||
PerfmonResultAvailableAmd = ((int)0X8bc4),
|
||||
PerfmonResultSizeAmd = ((int)0X8bc5),
|
||||
PerfmonResultAmd = ((int)0X8bc6),
|
||||
CompressedRgbPvrtc4Bppv1Img = ((int)0X8c00),
|
||||
CompressedRgbPvrtc2Bppv1Img = ((int)0X8c01),
|
||||
CompressedRgbaPvrtc4Bppv1Img = ((int)0X8c02),
|
||||
CompressedRgbaPvrtc2Bppv1Img = ((int)0X8c03),
|
||||
AtcRgbAmd = ((int)0X8c92),
|
||||
AtcRgbaExplicitAlphaAmd = ((int)0X8c93),
|
||||
StencilBackRef = ((int)0X8ca3),
|
||||
StencilBackValueMask = ((int)0X8ca4),
|
||||
StencilBackWritemask = ((int)0X8ca5),
|
||||
|
@ -300,6 +355,7 @@ namespace OpenTK.Graphics.ES20
|
|||
FramebufferAttachmentObjectName = ((int)0X8cd1),
|
||||
FramebufferAttachmentTextureLevel = ((int)0X8cd2),
|
||||
FramebufferAttachmentTextureCubeMapFace = ((int)0X8cd3),
|
||||
FramebufferAttachmentTexture3DZoffsetOes = ((int)0X8cd4),
|
||||
FramebufferComplete = ((int)0X8cd5),
|
||||
FramebufferIncompleteAttachment = ((int)0X8cd6),
|
||||
FramebufferIncompleteMissingAttachment = ((int)0X8cd7),
|
||||
|
@ -313,6 +369,8 @@ namespace OpenTK.Graphics.ES20
|
|||
RenderbufferWidth = ((int)0X8d42),
|
||||
RenderbufferHeight = ((int)0X8d43),
|
||||
RenderbufferInternalFormat = ((int)0X8d44),
|
||||
StencilIndex1Oes = ((int)0X8d46),
|
||||
StencilIndex4Oes = ((int)0X8d47),
|
||||
StencilIndex8 = ((int)0X8d48),
|
||||
RenderbufferRedSize = ((int)0X8d50),
|
||||
RenderbufferGreenSize = ((int)0X8d51),
|
||||
|
@ -320,24 +378,98 @@ namespace OpenTK.Graphics.ES20
|
|||
RenderbufferAlphaSize = ((int)0X8d53),
|
||||
RenderbufferDepthSize = ((int)0X8d54),
|
||||
RenderbufferStencilSize = ((int)0X8d55),
|
||||
HalfFloatOes = ((int)0X8d61),
|
||||
Rgb565 = ((int)0X8d62),
|
||||
Etc1Rgb8Oes = ((int)0X8d64),
|
||||
LowFloat = ((int)0X8df0),
|
||||
MediumFloat = ((int)0X8df1),
|
||||
HighFloat = ((int)0X8df2),
|
||||
LowInt = ((int)0X8df3),
|
||||
MediumInt = ((int)0X8df4),
|
||||
HighInt = ((int)0X8df5),
|
||||
UnsignedInt1010102Oes = ((int)0X8df6),
|
||||
Int1010102Oes = ((int)0X8df7),
|
||||
ShaderBinaryFormats = ((int)0X8df8),
|
||||
NumShaderBinaryFormats = ((int)0X8df9),
|
||||
ShaderCompiler = ((int)0X8dfa),
|
||||
MaxVertexUniformVectors = ((int)0X8dfb),
|
||||
MaxVaryingVectors = ((int)0X8dfc),
|
||||
MaxFragmentUniformVectors = ((int)0X8dfd),
|
||||
PerfmonGlobalModeQcom = ((int)0X8fa0),
|
||||
AmdCompressed3DcTexture = ((int)1),
|
||||
AmdCompressedAtcTexture = ((int)1),
|
||||
AmdPerformanceMonitor = ((int)1),
|
||||
AmdProgramBinaryZ400 = ((int)1),
|
||||
EsVersion20 = ((int)1),
|
||||
ExtTextureFilterAnisotropic = ((int)1),
|
||||
ExtTextureFormatBgra8888 = ((int)1),
|
||||
ExtTextureType2101010Rev = ((int)1),
|
||||
ImgReadFormat = ((int)1),
|
||||
ImgTextureCompressionPvrtc = ((int)1),
|
||||
NvFence = ((int)1),
|
||||
OesCompressedEtc1Rgb8Texture = ((int)1),
|
||||
OesCompressedPalettedTexture = ((int)1),
|
||||
OesDepth24 = ((int)1),
|
||||
OesDepth32 = ((int)1),
|
||||
OesDepthTexture = ((int)1),
|
||||
OesEglImage = ((int)1),
|
||||
OesElementIndexUint = ((int)1),
|
||||
OesFboRenderMipmap = ((int)1),
|
||||
OesFragmentPrecisionHigh = ((int)1),
|
||||
OesGetProgramBinary = ((int)1),
|
||||
OesMapbuffer = ((int)1),
|
||||
OesPackedDepthStencil = ((int)1),
|
||||
OesRgb8Rgba8 = ((int)1),
|
||||
OesStandardDerivatives = ((int)1),
|
||||
OesStencil1 = ((int)1),
|
||||
OesStencil4 = ((int)1),
|
||||
OesTexture3D = ((int)1),
|
||||
OesTextureFloat = ((int)1),
|
||||
OesTextureFloatLinear = ((int)1),
|
||||
OesTextureHalfFloat = ((int)1),
|
||||
OesTextureHalfFloatLinear = ((int)1),
|
||||
OesTextureNpot = ((int)1),
|
||||
OesVertexHalfFloat = ((int)1),
|
||||
OesVertexType1010102 = ((int)1),
|
||||
One = ((int)1),
|
||||
QcomDriverControl = ((int)1),
|
||||
QcomPerfmonGlobalMode = ((int)1),
|
||||
True = ((int)1),
|
||||
}
|
||||
|
||||
public enum Amdcompressed3Dctexture
|
||||
{
|
||||
3DcXAmd = ((int)0X87f9),
|
||||
3DcXyAmd = ((int)0X87fa),
|
||||
AmdCompressed3DcTexture = ((int)1),
|
||||
}
|
||||
|
||||
public enum AmdcompressedAtctexture
|
||||
{
|
||||
AtcRgbaInterpolatedAlphaAmd = ((int)0X87ee),
|
||||
AtcRgbAmd = ((int)0X8c92),
|
||||
AtcRgbaExplicitAlphaAmd = ((int)0X8c93),
|
||||
AmdCompressedAtcTexture = ((int)1),
|
||||
}
|
||||
|
||||
public enum AmdperformanceMonitor
|
||||
{
|
||||
CounterTypeAmd = ((int)0X8bc0),
|
||||
CounterRangeAmd = ((int)0X8bc1),
|
||||
UnsignedInt64Amd = ((int)0X8bc2),
|
||||
PercentageAmd = ((int)0X8bc3),
|
||||
PerfmonResultAvailableAmd = ((int)0X8bc4),
|
||||
PerfmonResultSizeAmd = ((int)0X8bc5),
|
||||
PerfmonResultAmd = ((int)0X8bc6),
|
||||
AmdPerformanceMonitor = ((int)1),
|
||||
}
|
||||
|
||||
public enum AmdprogramBinaryZ400
|
||||
{
|
||||
Z400BinaryAmd = ((int)0X8740),
|
||||
AmdProgramBinaryZ400 = ((int)1),
|
||||
}
|
||||
|
||||
public enum BeginMode
|
||||
{
|
||||
Points = ((int)0X0000),
|
||||
|
@ -353,7 +485,6 @@ namespace OpenTK.Graphics.ES20
|
|||
{
|
||||
FuncAdd = ((int)0X8006),
|
||||
BlendEquation = ((int)0X8009),
|
||||
BlendEquationRgb = ((int)0X8009),
|
||||
BlendEquationAlpha = ((int)0X883d),
|
||||
}
|
||||
|
||||
|
@ -452,6 +583,25 @@ namespace OpenTK.Graphics.ES20
|
|||
OutOfMemory = ((int)0X0505),
|
||||
}
|
||||
|
||||
public enum ExttextureFilterAnisotropic
|
||||
{
|
||||
TextureMaxAnisotropyExt = ((int)0X84fe),
|
||||
MaxTextureMaxAnisotropyExt = ((int)0X84ff),
|
||||
ExtTextureFilterAnisotropic = ((int)1),
|
||||
}
|
||||
|
||||
public enum ExttextureFormatBgra8888
|
||||
{
|
||||
Bgra = ((int)0X80e1),
|
||||
ExtTextureFormatBgra8888 = ((int)1),
|
||||
}
|
||||
|
||||
public enum ExttextureType2101010Rev
|
||||
{
|
||||
UnsignedInt2101010RevExt = ((int)0X8368),
|
||||
ExtTextureType2101010Rev = ((int)1),
|
||||
}
|
||||
|
||||
public enum FramebufferObject
|
||||
{
|
||||
None = ((int)0),
|
||||
|
@ -564,6 +714,193 @@ namespace OpenTK.Graphics.ES20
|
|||
GenerateMipmapHint = ((int)0X8192),
|
||||
}
|
||||
|
||||
public enum ImgreadFormat
|
||||
{
|
||||
Bgra = ((int)0X80e1),
|
||||
UnsignedShort4444Rev = ((int)0X8365),
|
||||
UnsignedShort1555Rev = ((int)0X8366),
|
||||
ImgReadFormat = ((int)1),
|
||||
}
|
||||
|
||||
public enum ImgtextureCompressionPvrtc
|
||||
{
|
||||
CompressedRgbPvrtc4Bppv1Img = ((int)0X8c00),
|
||||
CompressedRgbPvrtc2Bppv1Img = ((int)0X8c01),
|
||||
CompressedRgbaPvrtc4Bppv1Img = ((int)0X8c02),
|
||||
CompressedRgbaPvrtc2Bppv1Img = ((int)0X8c03),
|
||||
ImgTextureCompressionPvrtc = ((int)1),
|
||||
}
|
||||
|
||||
public enum Nvfence
|
||||
{
|
||||
AllCompletedNv = ((int)0X84f2),
|
||||
FenceStatusNv = ((int)0X84f3),
|
||||
FenceConditionNv = ((int)0X84f4),
|
||||
NvFence = ((int)1),
|
||||
}
|
||||
|
||||
public enum OescompressedEtc1Rgb8Texture
|
||||
{
|
||||
Etc1Rgb8Oes = ((int)0X8d64),
|
||||
OesCompressedEtc1Rgb8Texture = ((int)1),
|
||||
}
|
||||
|
||||
public enum OescompressedPalettedTexture
|
||||
{
|
||||
Palette4Rgb8Oes = ((int)0X8b90),
|
||||
Palette4Rgba8Oes = ((int)0X8b91),
|
||||
Palette4R5G6B5Oes = ((int)0X8b92),
|
||||
Palette4Rgba4Oes = ((int)0X8b93),
|
||||
Palette4Rgb5A1Oes = ((int)0X8b94),
|
||||
Palette8Rgb8Oes = ((int)0X8b95),
|
||||
Palette8Rgba8Oes = ((int)0X8b96),
|
||||
Palette8R5G6B5Oes = ((int)0X8b97),
|
||||
Palette8Rgba4Oes = ((int)0X8b98),
|
||||
Palette8Rgb5A1Oes = ((int)0X8b99),
|
||||
OesCompressedPalettedTexture = ((int)1),
|
||||
}
|
||||
|
||||
public enum Oesdepth24
|
||||
{
|
||||
DepthComponent24Oes = ((int)0X81a6),
|
||||
OesDepth24 = ((int)1),
|
||||
}
|
||||
|
||||
public enum Oesdepth32
|
||||
{
|
||||
DepthComponent32Oes = ((int)0X81a7),
|
||||
OesDepth32 = ((int)1),
|
||||
}
|
||||
|
||||
public enum OesdepthTexture
|
||||
{
|
||||
OesDepthTexture = ((int)1),
|
||||
}
|
||||
|
||||
public enum Oeseglimage
|
||||
{
|
||||
OesEglImage = ((int)1),
|
||||
}
|
||||
|
||||
public enum OeselementIndexUint
|
||||
{
|
||||
OesElementIndexUint = ((int)1),
|
||||
}
|
||||
|
||||
public enum OesfboRenderMipmap
|
||||
{
|
||||
OesFboRenderMipmap = ((int)1),
|
||||
}
|
||||
|
||||
public enum OesfragmentPrecisionHigh
|
||||
{
|
||||
OesFragmentPrecisionHigh = ((int)1),
|
||||
}
|
||||
|
||||
public enum OesgetProgramBinary
|
||||
{
|
||||
ProgramBinaryLengthOes = ((int)0X8741),
|
||||
NumProgramBinaryFormatsOes = ((int)0X87fe),
|
||||
ProgramBinaryFormatsOes = ((int)0X87ff),
|
||||
OesGetProgramBinary = ((int)1),
|
||||
}
|
||||
|
||||
public enum Oesmapbuffer
|
||||
{
|
||||
WriteOnlyOes = ((int)0X88b9),
|
||||
BufferAccessOes = ((int)0X88bb),
|
||||
BufferMappedOes = ((int)0X88bc),
|
||||
BufferMapPointerOes = ((int)0X88bd),
|
||||
OesMapbuffer = ((int)1),
|
||||
}
|
||||
|
||||
public enum OespackedDepthStencil
|
||||
{
|
||||
DepthStencilOes = ((int)0X84f9),
|
||||
UnsignedInt248Oes = ((int)0X84fa),
|
||||
Depth24Stencil8Oes = ((int)0X88f0),
|
||||
OesPackedDepthStencil = ((int)1),
|
||||
}
|
||||
|
||||
public enum Oesrgb8Rgba8
|
||||
{
|
||||
Rgb8Oes = ((int)0X8051),
|
||||
Rgba8Oes = ((int)0X8058),
|
||||
OesRgb8Rgba8 = ((int)1),
|
||||
}
|
||||
|
||||
public enum OesstandardDerivatives
|
||||
{
|
||||
FragmentShaderDerivativeHintOes = ((int)0X8b8b),
|
||||
OesStandardDerivatives = ((int)1),
|
||||
}
|
||||
|
||||
public enum Oesstencil1
|
||||
{
|
||||
StencilIndex1Oes = ((int)0X8d46),
|
||||
OesStencil1 = ((int)1),
|
||||
}
|
||||
|
||||
public enum Oesstencil4
|
||||
{
|
||||
StencilIndex4Oes = ((int)0X8d47),
|
||||
OesStencil4 = ((int)1),
|
||||
}
|
||||
|
||||
public enum Oestexture3D
|
||||
{
|
||||
TextureBinding3DOes = ((int)0X806a),
|
||||
Texture3DOes = ((int)0X806f),
|
||||
TextureWrapROes = ((int)0X8072),
|
||||
Max3DTextureSizeOes = ((int)0X8073),
|
||||
Sampler3DOes = ((int)0X8b5f),
|
||||
FramebufferAttachmentTexture3DZoffsetOes = ((int)0X8cd4),
|
||||
OesTexture3D = ((int)1),
|
||||
}
|
||||
|
||||
public enum OestextureFloat
|
||||
{
|
||||
OesTextureFloat = ((int)1),
|
||||
}
|
||||
|
||||
public enum OestextureFloatLinear
|
||||
{
|
||||
OesTextureFloatLinear = ((int)1),
|
||||
}
|
||||
|
||||
public enum OestextureHalfFloat
|
||||
{
|
||||
HalfFloatOes = ((int)0X8d61),
|
||||
OesTextureHalfFloat = ((int)1),
|
||||
}
|
||||
|
||||
public enum OestextureHalfFloatLinear
|
||||
{
|
||||
OesTextureHalfFloatLinear = ((int)1),
|
||||
}
|
||||
|
||||
public enum OestextureNpot
|
||||
{
|
||||
OesTextureNpot = ((int)1),
|
||||
}
|
||||
|
||||
public enum OesvertexHalfFloat
|
||||
{
|
||||
OesVertexHalfFloat = ((int)1),
|
||||
}
|
||||
|
||||
public enum OesvertexType1010102
|
||||
{
|
||||
UnsignedInt1010102Oes = ((int)0X8df6),
|
||||
Int1010102Oes = ((int)0X8df7),
|
||||
OesVertexType1010102 = ((int)1),
|
||||
}
|
||||
|
||||
public enum OpenGlescoreVersions
|
||||
{
|
||||
EsVersion20 = ((int)1),
|
||||
}
|
||||
|
||||
public enum PixelFormat
|
||||
{
|
||||
DepthComponent = ((int)0X1902),
|
||||
|
@ -581,6 +918,17 @@ namespace OpenTK.Graphics.ES20
|
|||
UnsignedShort565 = ((int)0X8363),
|
||||
}
|
||||
|
||||
public enum QcomdriverControl
|
||||
{
|
||||
QcomDriverControl = ((int)1),
|
||||
}
|
||||
|
||||
public enum QcomperfmonGlobalMode
|
||||
{
|
||||
PerfmonGlobalModeQcom = ((int)0X8fa0),
|
||||
QcomPerfmonGlobalMode = ((int)1),
|
||||
}
|
||||
|
||||
public enum ReadFormat
|
||||
{
|
||||
ImplementationColorReadType = ((int)0X8b9a),
|
||||
|
@ -606,7 +954,7 @@ namespace OpenTK.Graphics.ES20
|
|||
NumShaderBinaryFormats = ((int)0X8df9),
|
||||
}
|
||||
|
||||
public enum ShaderPrecision
|
||||
public enum ShaderPrecisionSpecifiedTypes
|
||||
{
|
||||
LowFloat = ((int)0X8df0),
|
||||
MediumFloat = ((int)0X8df1),
|
||||
|
@ -778,11 +1126,6 @@ namespace OpenTK.Graphics.ES20
|
|||
SamplerCube = ((int)0X8b60),
|
||||
}
|
||||
|
||||
public enum Version
|
||||
{
|
||||
EsVersion20 = ((int)1),
|
||||
}
|
||||
|
||||
public enum VertexArrays
|
||||
{
|
||||
VertexAttribArrayEnabled = ((int)0X8622),
|
||||
|
|
|
@ -7,7 +7,7 @@ namespace OpenTK.Graphics.ES20
|
|||
/// <summary>
|
||||
/// Provides access to OpenGL ES 2.0 methods.
|
||||
/// </summary>
|
||||
public static partial class ES
|
||||
public static partial class GL
|
||||
{
|
||||
const string Library = "libGLESv2.dll";
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue