2013-11-03 11:34:19 +00:00
|
|
|
//
|
|
|
|
// The Open Toolkit Library License
|
|
|
|
//
|
|
|
|
// Copyright (c) 2006 - 2013 Stefanos Apostolopoulos for the Open Toolkit Library
|
|
|
|
//
|
|
|
|
// Permission is hereby granted, free of charge, to any person obtaining a copy
|
|
|
|
// of this software and associated documentation files (the "Software"), to deal
|
|
|
|
// in the Software without restriction, including without limitation the rights to
|
|
|
|
// use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of
|
|
|
|
// the Software, and to permit persons to whom the Software is furnished to do
|
|
|
|
// so, subject to the following conditions:
|
|
|
|
//
|
|
|
|
// The above copyright notice and this permission notice shall be included in all
|
|
|
|
// copies or substantial portions of the Software.
|
|
|
|
//
|
|
|
|
// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
|
|
|
|
// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
|
|
|
|
// OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
|
|
|
|
// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
|
|
|
|
// HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
|
|
|
|
// WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
|
|
|
// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
|
|
|
|
// OTHER DEALINGS IN THE SOFTWARE.
|
|
|
|
//
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
namespace OpenTK.Graphics.ES30
|
|
|
|
{
|
|
|
|
using System;
|
|
|
|
using System.Text;
|
|
|
|
using System.Runtime.InteropServices;
|
|
|
|
#pragma warning disable 0649
|
|
|
|
#pragma warning disable 3019
|
|
|
|
#pragma warning disable 1591
|
|
|
|
|
|
|
|
partial class GL
|
|
|
|
{
|
|
|
|
internal static partial class Delegates
|
|
|
|
{
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal delegate void ActiveProgramEXT(UInt32 program);
|
|
|
|
internal static ActiveProgramEXT glActiveProgramEXT;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal delegate void ActiveShaderProgramEXT(UInt32 pipeline, UInt32 program);
|
|
|
|
internal static ActiveShaderProgramEXT glActiveShaderProgramEXT;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal delegate void ActiveTexture(OpenTK.Graphics.ES30.TextureUnit texture);
|
|
|
|
internal static ActiveTexture glActiveTexture;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
2013-11-03 15:11:39 +00:00
|
|
|
internal delegate void AlphaFuncQCOM(OpenTK.Graphics.ES30.All func, Single @ref);
|
2013-11-03 11:34:19 +00:00
|
|
|
internal static AlphaFuncQCOM glAlphaFuncQCOM;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal delegate void AttachShader(UInt32 program, UInt32 shader);
|
|
|
|
internal static AttachShader glAttachShader;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal delegate void BeginPerfMonitorAMD(UInt32 monitor);
|
|
|
|
internal static BeginPerfMonitorAMD glBeginPerfMonitorAMD;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
2013-11-03 20:30:25 +00:00
|
|
|
internal delegate void BeginQuery(OpenTK.Graphics.ES30.QueryTarget target, UInt32 id);
|
2013-11-03 11:34:19 +00:00
|
|
|
internal static BeginQuery glBeginQuery;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
2013-11-03 20:30:25 +00:00
|
|
|
internal delegate void BeginQueryEXT(OpenTK.Graphics.ES30.QueryTarget target, UInt32 id);
|
2013-11-03 11:34:19 +00:00
|
|
|
internal static BeginQueryEXT glBeginQueryEXT;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
2013-11-03 23:04:09 +00:00
|
|
|
internal delegate void BeginTransformFeedback(OpenTK.Graphics.ES30.TransformFeedbackPrimitiveType primitiveMode);
|
2013-11-03 11:34:19 +00:00
|
|
|
internal static BeginTransformFeedback glBeginTransformFeedback;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal delegate void BindAttribLocation(UInt32 program, UInt32 index, String name);
|
|
|
|
internal static BindAttribLocation glBindAttribLocation;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal delegate void BindBuffer(OpenTK.Graphics.ES30.BufferTarget target, UInt32 buffer);
|
|
|
|
internal static BindBuffer glBindBuffer;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
2013-11-03 19:36:22 +00:00
|
|
|
internal delegate void BindBufferBase(OpenTK.Graphics.ES30.BufferRangeTarget target, UInt32 index, UInt32 buffer);
|
2013-11-03 11:34:19 +00:00
|
|
|
internal static BindBufferBase glBindBufferBase;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
2013-11-03 19:36:22 +00:00
|
|
|
internal delegate void BindBufferRange(OpenTK.Graphics.ES30.BufferRangeTarget target, UInt32 index, UInt32 buffer, IntPtr offset, IntPtr size);
|
2013-11-03 11:34:19 +00:00
|
|
|
internal static BindBufferRange glBindBufferRange;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal delegate void BindFramebuffer(OpenTK.Graphics.ES30.FramebufferTarget target, UInt32 framebuffer);
|
|
|
|
internal static BindFramebuffer glBindFramebuffer;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal delegate void BindProgramPipelineEXT(UInt32 pipeline);
|
|
|
|
internal static BindProgramPipelineEXT glBindProgramPipelineEXT;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal delegate void BindRenderbuffer(OpenTK.Graphics.ES30.RenderbufferTarget target, UInt32 renderbuffer);
|
|
|
|
internal static BindRenderbuffer glBindRenderbuffer;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal delegate void BindSampler(UInt32 unit, UInt32 sampler);
|
|
|
|
internal static BindSampler glBindSampler;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal delegate void BindTexture(OpenTK.Graphics.ES30.TextureTarget target, UInt32 texture);
|
|
|
|
internal static BindTexture glBindTexture;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
2013-11-03 20:30:25 +00:00
|
|
|
internal delegate void BindTransformFeedback(OpenTK.Graphics.ES30.TransformFeedbackTarget target, UInt32 id);
|
2013-11-03 11:34:19 +00:00
|
|
|
internal static BindTransformFeedback glBindTransformFeedback;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal delegate void BindVertexArray(UInt32 array);
|
|
|
|
internal static BindVertexArray glBindVertexArray;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal delegate void BindVertexArrayOES(UInt32 array);
|
|
|
|
internal static BindVertexArrayOES glBindVertexArrayOES;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal delegate void BlendBarrierNV();
|
|
|
|
internal static BlendBarrierNV glBlendBarrierNV;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal delegate void BlendColor(Single red, Single green, Single blue, Single alpha);
|
|
|
|
internal static BlendColor glBlendColor;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal delegate void BlendEquation(OpenTK.Graphics.ES30.BlendEquationMode mode);
|
|
|
|
internal static BlendEquation glBlendEquation;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
2013-11-04 22:01:25 +00:00
|
|
|
internal delegate void BlendEquationEXT(OpenTK.Graphics.ES30.BlendEquationMode mode);
|
2013-11-03 11:34:19 +00:00
|
|
|
internal static BlendEquationEXT glBlendEquationEXT;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal delegate void BlendEquationSeparate(OpenTK.Graphics.ES30.BlendEquationMode modeRGB, OpenTK.Graphics.ES30.BlendEquationMode modeAlpha);
|
|
|
|
internal static BlendEquationSeparate glBlendEquationSeparate;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal delegate void BlendFunc(OpenTK.Graphics.ES30.BlendingFactorSrc sfactor, OpenTK.Graphics.ES30.BlendingFactorDest dfactor);
|
|
|
|
internal static BlendFunc glBlendFunc;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
2013-11-07 07:33:17 +00:00
|
|
|
internal delegate void BlendFuncSeparate(OpenTK.Graphics.ES30.BlendingFactorSrc sfactorRGB, OpenTK.Graphics.ES30.BlendingFactorDest dfactorRGB, OpenTK.Graphics.ES30.BlendingFactorSrc sfactorAlpha, OpenTK.Graphics.ES30.BlendingFactorDest dfactorAlpha);
|
2013-11-03 11:34:19 +00:00
|
|
|
internal static BlendFuncSeparate glBlendFuncSeparate;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
2013-11-03 15:11:39 +00:00
|
|
|
internal delegate void BlendParameteriNV(OpenTK.Graphics.ES30.All pname, Int32 value);
|
2013-11-03 11:34:19 +00:00
|
|
|
internal static BlendParameteriNV glBlendParameteriNV;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
2013-11-03 20:30:25 +00:00
|
|
|
internal delegate void BlitFramebuffer(Int32 srcX0, Int32 srcY0, Int32 srcX1, Int32 srcY1, Int32 dstX0, Int32 dstY0, Int32 dstX1, Int32 dstY1, OpenTK.Graphics.ES30.ClearBufferMask mask, OpenTK.Graphics.ES30.BlitFramebufferFilter filter);
|
2013-11-03 11:34:19 +00:00
|
|
|
internal static BlitFramebuffer glBlitFramebuffer;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
2013-11-03 20:30:25 +00:00
|
|
|
internal delegate void BlitFramebufferANGLE(Int32 srcX0, Int32 srcY0, Int32 srcX1, Int32 srcY1, Int32 dstX0, Int32 dstY0, Int32 dstX1, Int32 dstY1, OpenTK.Graphics.ES30.ClearBufferMask mask, OpenTK.Graphics.ES30.BlitFramebufferFilter filter);
|
2013-11-03 11:34:19 +00:00
|
|
|
internal static BlitFramebufferANGLE glBlitFramebufferANGLE;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
2013-11-03 20:30:25 +00:00
|
|
|
internal delegate void BlitFramebufferNV(Int32 srcX0, Int32 srcY0, Int32 srcX1, Int32 srcY1, Int32 dstX0, Int32 dstY0, Int32 dstX1, Int32 dstY1, OpenTK.Graphics.ES30.ClearBufferMask mask, OpenTK.Graphics.ES30.BlitFramebufferFilter filter);
|
2013-11-03 11:34:19 +00:00
|
|
|
internal static BlitFramebufferNV glBlitFramebufferNV;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
2013-11-04 18:49:25 +00:00
|
|
|
internal delegate void BufferData(OpenTK.Graphics.ES30.BufferTarget target, IntPtr size, IntPtr data, OpenTK.Graphics.ES30.BufferUsageHint usage);
|
2013-11-03 11:34:19 +00:00
|
|
|
internal static BufferData glBufferData;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal delegate void BufferSubData(OpenTK.Graphics.ES30.BufferTarget target, IntPtr offset, IntPtr size, IntPtr data);
|
|
|
|
internal static BufferSubData glBufferSubData;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal delegate OpenTK.Graphics.ES30.FramebufferErrorCode CheckFramebufferStatus(OpenTK.Graphics.ES30.FramebufferTarget target);
|
|
|
|
internal static CheckFramebufferStatus glCheckFramebufferStatus;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal delegate void Clear(OpenTK.Graphics.ES30.ClearBufferMask mask);
|
|
|
|
internal static Clear glClear;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
2013-11-04 22:25:02 +00:00
|
|
|
internal delegate void ClearBufferfi(OpenTK.Graphics.ES30.ClearBufferCombined buffer, Int32 drawbuffer, Single depth, Int32 stencil);
|
2013-11-03 11:34:19 +00:00
|
|
|
internal static ClearBufferfi glClearBufferfi;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
2013-11-04 22:25:02 +00:00
|
|
|
internal unsafe delegate void ClearBufferfv(OpenTK.Graphics.ES30.ClearBuffer buffer, Int32 drawbuffer, Single* value);
|
2013-11-03 11:34:19 +00:00
|
|
|
internal unsafe static ClearBufferfv glClearBufferfv;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
2013-11-04 22:25:02 +00:00
|
|
|
internal unsafe delegate void ClearBufferiv(OpenTK.Graphics.ES30.ClearBuffer buffer, Int32 drawbuffer, Int32* value);
|
2013-11-03 11:34:19 +00:00
|
|
|
internal unsafe static ClearBufferiv glClearBufferiv;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
2013-11-04 22:25:02 +00:00
|
|
|
internal unsafe delegate void ClearBufferuiv(OpenTK.Graphics.ES30.ClearBuffer buffer, Int32 drawbuffer, UInt32* value);
|
2013-11-03 11:34:19 +00:00
|
|
|
internal unsafe static ClearBufferuiv glClearBufferuiv;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal delegate void ClearColor(Single red, Single green, Single blue, Single alpha);
|
|
|
|
internal static ClearColor glClearColor;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal delegate void ClearDepthf(Single d);
|
|
|
|
internal static ClearDepthf glClearDepthf;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal delegate void ClearStencil(Int32 s);
|
|
|
|
internal static ClearStencil glClearStencil;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
2013-11-05 08:53:34 +00:00
|
|
|
internal delegate OpenTK.Graphics.ES30.WaitSyncStatus ClientWaitSync(IntPtr sync, OpenTK.Graphics.ES30.ClientWaitSyncFlags flags, UInt64 timeout);
|
2013-11-03 11:34:19 +00:00
|
|
|
internal static ClientWaitSync glClientWaitSync;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
2013-11-05 09:23:25 +00:00
|
|
|
internal delegate OpenTK.Graphics.ES30.WaitSyncStatus ClientWaitSyncAPPLE(IntPtr sync, OpenTK.Graphics.ES30.ClientWaitSyncFlags flags, UInt64 timeout);
|
2013-11-03 11:34:19 +00:00
|
|
|
internal static ClientWaitSyncAPPLE glClientWaitSyncAPPLE;
|
|
|
|
[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 CompileShader(UInt32 shader);
|
|
|
|
internal static CompileShader glCompileShader;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
2013-11-04 21:27:06 +00:00
|
|
|
internal delegate void CompressedTexImage2D(OpenTK.Graphics.ES30.TextureTarget2d target, Int32 level, OpenTK.Graphics.ES30.CompressedInternalFormat internalformat, Int32 width, Int32 height, Int32 border, Int32 imageSize, IntPtr data);
|
2013-11-03 11:34:19 +00:00
|
|
|
internal static CompressedTexImage2D glCompressedTexImage2D;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
2013-11-04 21:27:06 +00:00
|
|
|
internal delegate void CompressedTexImage3D(OpenTK.Graphics.ES30.TextureTarget3d target, Int32 level, OpenTK.Graphics.ES30.CompressedInternalFormat internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, Int32 imageSize, IntPtr data);
|
2013-11-03 11:34:19 +00:00
|
|
|
internal static CompressedTexImage3D glCompressedTexImage3D;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
2013-11-04 21:27:06 +00:00
|
|
|
internal delegate void CompressedTexImage3DOES(OpenTK.Graphics.ES30.TextureTarget3d target, Int32 level, OpenTK.Graphics.ES30.CompressedInternalFormat internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, Int32 imageSize, IntPtr data);
|
2013-11-03 11:34:19 +00:00
|
|
|
internal static CompressedTexImage3DOES glCompressedTexImage3DOES;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
2013-11-04 21:27:06 +00:00
|
|
|
internal delegate void CompressedTexSubImage2D(OpenTK.Graphics.ES30.TextureTarget2d target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, OpenTK.Graphics.ES30.PixelFormat format, Int32 imageSize, IntPtr data);
|
2013-11-03 11:34:19 +00:00
|
|
|
internal static CompressedTexSubImage2D glCompressedTexSubImage2D;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
2013-11-04 21:27:06 +00:00
|
|
|
internal delegate void CompressedTexSubImage3D(OpenTK.Graphics.ES30.TextureTarget3d target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES30.PixelFormat format, Int32 imageSize, IntPtr data);
|
2013-11-03 11:34:19 +00:00
|
|
|
internal static CompressedTexSubImage3D glCompressedTexSubImage3D;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
2013-11-04 21:27:06 +00:00
|
|
|
internal delegate void CompressedTexSubImage3DOES(OpenTK.Graphics.ES30.TextureTarget3d target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES30.All format, Int32 imageSize, IntPtr data);
|
2013-11-03 11:34:19 +00:00
|
|
|
internal static CompressedTexSubImage3DOES glCompressedTexSubImage3DOES;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
2013-11-07 07:33:17 +00:00
|
|
|
internal delegate void CopyBufferSubData(OpenTK.Graphics.ES30.BufferTarget readTarget, OpenTK.Graphics.ES30.BufferTarget writeTarget, IntPtr readOffset, IntPtr writeOffset, IntPtr size);
|
2013-11-03 11:34:19 +00:00
|
|
|
internal static CopyBufferSubData glCopyBufferSubData;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
2013-11-07 07:33:17 +00:00
|
|
|
internal delegate void CopyBufferSubDataNV(OpenTK.Graphics.ES30.BufferTarget readTarget, OpenTK.Graphics.ES30.BufferTarget writeTarget, IntPtr readOffset, IntPtr writeOffset, IntPtr size);
|
2013-11-03 11:34:19 +00:00
|
|
|
internal static CopyBufferSubDataNV glCopyBufferSubDataNV;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
2013-11-04 21:27:06 +00:00
|
|
|
internal delegate void CopyTexImage2D(OpenTK.Graphics.ES30.TextureTarget2d target, Int32 level, OpenTK.Graphics.ES30.TextureCopyComponentCount internalformat, Int32 x, Int32 y, Int32 width, Int32 height, Int32 border);
|
2013-11-03 11:34:19 +00:00
|
|
|
internal static CopyTexImage2D glCopyTexImage2D;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
2013-11-04 21:27:06 +00:00
|
|
|
internal delegate void CopyTexSubImage2D(OpenTK.Graphics.ES30.TextureTarget2d target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 x, Int32 y, Int32 width, Int32 height);
|
2013-11-03 11:34:19 +00:00
|
|
|
internal static CopyTexSubImage2D glCopyTexSubImage2D;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
2013-11-04 21:27:06 +00:00
|
|
|
internal delegate void CopyTexSubImage3D(OpenTK.Graphics.ES30.TextureTarget3d target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 x, Int32 y, Int32 width, Int32 height);
|
2013-11-03 11:34:19 +00:00
|
|
|
internal static CopyTexSubImage3D glCopyTexSubImage3D;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
2013-11-04 21:27:06 +00:00
|
|
|
internal delegate void CopyTexSubImage3DOES(OpenTK.Graphics.ES30.TextureTarget3d target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 x, Int32 y, Int32 width, Int32 height);
|
2013-11-03 11:34:19 +00:00
|
|
|
internal static CopyTexSubImage3DOES glCopyTexSubImage3DOES;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal delegate void CopyTextureLevelsAPPLE(UInt32 destinationTexture, UInt32 sourceTexture, Int32 sourceBaseLevel, Int32 sourceLevelCount);
|
|
|
|
internal static CopyTextureLevelsAPPLE glCopyTextureLevelsAPPLE;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal delegate void CoverageMaskNV(bool mask);
|
|
|
|
internal static CoverageMaskNV glCoverageMaskNV;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
2013-11-03 15:11:39 +00:00
|
|
|
internal delegate void CoverageOperationNV(OpenTK.Graphics.ES30.All operation);
|
2013-11-03 11:34:19 +00:00
|
|
|
internal static CoverageOperationNV glCoverageOperationNV;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal delegate Int32 CreateProgram();
|
|
|
|
internal static CreateProgram glCreateProgram;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal delegate Int32 CreateShader(OpenTK.Graphics.ES30.ShaderType type);
|
|
|
|
internal static CreateShader glCreateShader;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
2013-11-03 15:11:39 +00:00
|
|
|
internal delegate Int32 CreateShaderProgramEXT(OpenTK.Graphics.ES30.All type, String @string);
|
2013-11-03 11:34:19 +00:00
|
|
|
internal static CreateShaderProgramEXT glCreateShaderProgramEXT;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
2013-11-03 15:11:39 +00:00
|
|
|
internal delegate Int32 CreateShaderProgramvEXT(OpenTK.Graphics.ES30.All type, Int32 count, String[] strings);
|
2013-11-03 11:34:19 +00:00
|
|
|
internal static CreateShaderProgramvEXT glCreateShaderProgramvEXT;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal delegate void CullFace(OpenTK.Graphics.ES30.CullFaceMode mode);
|
|
|
|
internal static CullFace glCullFace;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal delegate void DebugMessageCallback(DebugProc callback, IntPtr userParam);
|
|
|
|
internal static DebugMessageCallback glDebugMessageCallback;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal delegate void DebugMessageCallbackKHR(DebugProcKhr callback, IntPtr userParam);
|
|
|
|
internal static DebugMessageCallbackKHR glDebugMessageCallbackKHR;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
2013-11-07 07:33:17 +00:00
|
|
|
internal unsafe delegate void DebugMessageControl(OpenTK.Graphics.ES30.DebugSourceControl source, OpenTK.Graphics.ES30.DebugTypeControl type, OpenTK.Graphics.ES30.DebugSeverityControl severity, Int32 count, UInt32* ids, bool enabled);
|
2013-11-03 11:34:19 +00:00
|
|
|
internal unsafe static DebugMessageControl glDebugMessageControl;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
2013-11-07 07:33:17 +00:00
|
|
|
internal unsafe delegate void DebugMessageControlKHR(OpenTK.Graphics.ES30.DebugSourceControl source, OpenTK.Graphics.ES30.DebugTypeControl type, OpenTK.Graphics.ES30.DebugSeverityControl severity, Int32 count, UInt32* ids, bool enabled);
|
2013-11-03 11:34:19 +00:00
|
|
|
internal unsafe static DebugMessageControlKHR glDebugMessageControlKHR;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
2013-11-07 07:33:17 +00:00
|
|
|
internal delegate void DebugMessageInsert(OpenTK.Graphics.ES30.DebugSourceExternal source, OpenTK.Graphics.ES30.DebugType type, UInt32 id, OpenTK.Graphics.ES30.DebugSeverity severity, Int32 length, String buf);
|
2013-11-03 11:34:19 +00:00
|
|
|
internal static DebugMessageInsert glDebugMessageInsert;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
2013-11-07 07:33:17 +00:00
|
|
|
internal delegate void DebugMessageInsertKHR(OpenTK.Graphics.ES30.DebugSourceExternal source, OpenTK.Graphics.ES30.DebugType type, UInt32 id, OpenTK.Graphics.ES30.DebugSeverity severity, Int32 length, String buf);
|
2013-11-03 11:34:19 +00:00
|
|
|
internal static DebugMessageInsertKHR glDebugMessageInsertKHR;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal unsafe delegate void DeleteBuffers(Int32 n, UInt32* buffers);
|
|
|
|
internal unsafe static DeleteBuffers glDeleteBuffers;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal unsafe delegate void DeleteFencesNV(Int32 n, UInt32* fences);
|
|
|
|
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()]
|
2013-11-14 16:40:06 +00:00
|
|
|
internal unsafe delegate void DeletePerfMonitorsAMD(Int32 n, UInt32* monitors);
|
2013-11-03 11:34:19 +00:00
|
|
|
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 DeleteProgramPipelinesEXT(Int32 n, UInt32* pipelines);
|
|
|
|
internal unsafe static DeleteProgramPipelinesEXT glDeleteProgramPipelinesEXT;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal unsafe delegate void DeleteQueries(Int32 n, UInt32* ids);
|
|
|
|
internal unsafe static DeleteQueries glDeleteQueries;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal unsafe delegate void DeleteQueriesEXT(Int32 n, UInt32* ids);
|
|
|
|
internal unsafe static DeleteQueriesEXT glDeleteQueriesEXT;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal unsafe delegate void DeleteRenderbuffers(Int32 n, UInt32* renderbuffers);
|
|
|
|
internal unsafe static DeleteRenderbuffers glDeleteRenderbuffers;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal unsafe delegate void DeleteSamplers(Int32 count, UInt32* samplers);
|
|
|
|
internal unsafe static DeleteSamplers glDeleteSamplers;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal delegate void DeleteShader(UInt32 shader);
|
|
|
|
internal static DeleteShader glDeleteShader;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal delegate void DeleteSync(IntPtr sync);
|
|
|
|
internal static DeleteSync glDeleteSync;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal delegate void DeleteSyncAPPLE(IntPtr sync);
|
|
|
|
internal static DeleteSyncAPPLE glDeleteSyncAPPLE;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal unsafe delegate void DeleteTextures(Int32 n, UInt32* textures);
|
|
|
|
internal unsafe static DeleteTextures glDeleteTextures;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal unsafe delegate void DeleteTransformFeedbacks(Int32 n, UInt32* ids);
|
|
|
|
internal unsafe static DeleteTransformFeedbacks glDeleteTransformFeedbacks;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal unsafe delegate void DeleteVertexArrays(Int32 n, UInt32* arrays);
|
|
|
|
internal unsafe static DeleteVertexArrays glDeleteVertexArrays;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal unsafe delegate void DeleteVertexArraysOES(Int32 n, UInt32* arrays);
|
|
|
|
internal unsafe static DeleteVertexArraysOES glDeleteVertexArraysOES;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal delegate void DepthFunc(OpenTK.Graphics.ES30.DepthFunction func);
|
|
|
|
internal static DepthFunc glDepthFunc;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal delegate void DepthMask(bool flag);
|
|
|
|
internal static DepthMask glDepthMask;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal delegate void DepthRangef(Single n, Single f);
|
|
|
|
internal static DepthRangef glDepthRangef;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal delegate void DetachShader(UInt32 program, UInt32 shader);
|
|
|
|
internal static DetachShader glDetachShader;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal delegate void Disable(OpenTK.Graphics.ES30.EnableCap cap);
|
|
|
|
internal static Disable glDisable;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
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()]
|
2013-11-03 15:11:39 +00:00
|
|
|
internal unsafe delegate void DiscardFramebufferEXT(OpenTK.Graphics.ES30.All target, Int32 numAttachments, OpenTK.Graphics.ES30.All* attachments);
|
2013-11-03 11:34:19 +00:00
|
|
|
internal unsafe static DiscardFramebufferEXT glDiscardFramebufferEXT;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
2013-11-03 15:11:39 +00:00
|
|
|
internal delegate void DrawArrays(OpenTK.Graphics.ES30.PrimitiveType mode, Int32 first, Int32 count);
|
2013-11-03 11:34:19 +00:00
|
|
|
internal static DrawArrays glDrawArrays;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal delegate void DrawArraysInstanced(OpenTK.Graphics.ES30.PrimitiveType mode, Int32 first, Int32 count, Int32 instancecount);
|
|
|
|
internal static DrawArraysInstanced glDrawArraysInstanced;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal delegate void DrawArraysInstancedANGLE(OpenTK.Graphics.ES30.PrimitiveType mode, Int32 first, Int32 count, Int32 primcount);
|
|
|
|
internal static DrawArraysInstancedANGLE glDrawArraysInstancedANGLE;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal delegate void DrawArraysInstancedEXT(OpenTK.Graphics.ES30.PrimitiveType mode, Int32 start, Int32 count, Int32 primcount);
|
|
|
|
internal static DrawArraysInstancedEXT glDrawArraysInstancedEXT;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal delegate void DrawArraysInstancedNV(OpenTK.Graphics.ES30.PrimitiveType mode, Int32 first, Int32 count, Int32 primcount);
|
|
|
|
internal static DrawArraysInstancedNV glDrawArraysInstancedNV;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
2013-11-04 22:25:02 +00:00
|
|
|
internal unsafe delegate void DrawBuffers(Int32 n, OpenTK.Graphics.ES30.DrawBufferMode* bufs);
|
2013-11-03 11:34:19 +00:00
|
|
|
internal unsafe static DrawBuffers glDrawBuffers;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
2013-11-07 09:33:02 +00:00
|
|
|
internal unsafe delegate void DrawBuffersEXT(Int32 n, OpenTK.Graphics.ES30.DrawBufferMode* bufs);
|
2013-11-03 11:34:19 +00:00
|
|
|
internal unsafe static DrawBuffersEXT glDrawBuffersEXT;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
2013-11-03 15:11:39 +00:00
|
|
|
internal unsafe delegate void DrawBuffersIndexedEXT(Int32 n, OpenTK.Graphics.ES30.All* location, Int32* indices);
|
2013-11-03 11:34:19 +00:00
|
|
|
internal unsafe static DrawBuffersIndexedEXT glDrawBuffersIndexedEXT;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
2013-11-07 09:33:02 +00:00
|
|
|
internal unsafe delegate void DrawBuffersNV(Int32 n, OpenTK.Graphics.ES30.DrawBufferMode* bufs);
|
2013-11-03 11:34:19 +00:00
|
|
|
internal unsafe static DrawBuffersNV glDrawBuffersNV;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
2013-11-03 15:11:39 +00:00
|
|
|
internal delegate void DrawElements(OpenTK.Graphics.ES30.PrimitiveType mode, Int32 count, OpenTK.Graphics.ES30.DrawElementsType type, IntPtr indices);
|
2013-11-03 11:34:19 +00:00
|
|
|
internal static DrawElements glDrawElements;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal delegate void DrawElementsInstanced(OpenTK.Graphics.ES30.PrimitiveType mode, Int32 count, OpenTK.Graphics.ES30.DrawElementsType type, IntPtr indices, Int32 instancecount);
|
|
|
|
internal static DrawElementsInstanced glDrawElementsInstanced;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
2013-11-07 09:17:33 +00:00
|
|
|
internal delegate void DrawElementsInstancedANGLE(OpenTK.Graphics.ES30.PrimitiveType mode, Int32 count, OpenTK.Graphics.ES30.DrawElementsType type, IntPtr indices, Int32 primcount);
|
2013-11-03 11:34:19 +00:00
|
|
|
internal static DrawElementsInstancedANGLE glDrawElementsInstancedANGLE;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal delegate void DrawElementsInstancedEXT(OpenTK.Graphics.ES30.PrimitiveType mode, Int32 count, OpenTK.Graphics.ES30.DrawElementsType type, IntPtr indices, Int32 primcount);
|
|
|
|
internal static DrawElementsInstancedEXT glDrawElementsInstancedEXT;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
2013-11-07 09:17:33 +00:00
|
|
|
internal delegate void DrawElementsInstancedNV(OpenTK.Graphics.ES30.PrimitiveType mode, Int32 count, OpenTK.Graphics.ES30.DrawElementsType type, IntPtr indices, Int32 primcount);
|
2013-11-03 11:34:19 +00:00
|
|
|
internal static DrawElementsInstancedNV glDrawElementsInstancedNV;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal delegate void DrawRangeElements(OpenTK.Graphics.ES30.PrimitiveType mode, UInt32 start, UInt32 end, Int32 count, OpenTK.Graphics.ES30.DrawElementsType type, IntPtr indices);
|
|
|
|
internal static DrawRangeElements glDrawRangeElements;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
2013-11-03 15:11:39 +00:00
|
|
|
internal delegate void EGLImageTargetRenderbufferStorageOES(OpenTK.Graphics.ES30.All target, IntPtr image);
|
2013-11-03 11:34:19 +00:00
|
|
|
internal static EGLImageTargetRenderbufferStorageOES glEGLImageTargetRenderbufferStorageOES;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
2013-11-03 15:11:39 +00:00
|
|
|
internal delegate void EGLImageTargetTexture2DOES(OpenTK.Graphics.ES30.All target, IntPtr image);
|
2013-11-03 11:34:19 +00:00
|
|
|
internal static EGLImageTargetTexture2DOES glEGLImageTargetTexture2DOES;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal delegate void Enable(OpenTK.Graphics.ES30.EnableCap cap);
|
|
|
|
internal static Enable glEnable;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
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()]
|
2013-11-03 20:30:25 +00:00
|
|
|
internal delegate void EndQuery(OpenTK.Graphics.ES30.QueryTarget target);
|
2013-11-03 11:34:19 +00:00
|
|
|
internal static EndQuery glEndQuery;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
2013-11-03 20:30:25 +00:00
|
|
|
internal delegate void EndQueryEXT(OpenTK.Graphics.ES30.QueryTarget target);
|
2013-11-03 11:34:19 +00:00
|
|
|
internal static EndQueryEXT glEndQueryEXT;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal delegate void EndTilingQCOM(UInt32 preserveMask);
|
|
|
|
internal static EndTilingQCOM glEndTilingQCOM;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal delegate void EndTransformFeedback();
|
|
|
|
internal static EndTransformFeedback glEndTransformFeedback;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
2013-11-03 15:11:39 +00:00
|
|
|
internal delegate void ExtGetBufferPointervQCOM(OpenTK.Graphics.ES30.All target, [OutAttribute] IntPtr @params);
|
2013-11-03 11:34:19 +00:00
|
|
|
internal static ExtGetBufferPointervQCOM glExtGetBufferPointervQCOM;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal unsafe delegate void ExtGetBuffersQCOM([OutAttribute] UInt32* buffers, Int32 maxBuffers, [OutAttribute] Int32* numBuffers);
|
|
|
|
internal unsafe static ExtGetBuffersQCOM glExtGetBuffersQCOM;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal unsafe delegate void ExtGetFramebuffersQCOM([OutAttribute] UInt32* framebuffers, Int32 maxFramebuffers, [OutAttribute] Int32* numFramebuffers);
|
|
|
|
internal unsafe static ExtGetFramebuffersQCOM glExtGetFramebuffersQCOM;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
2013-11-03 15:11:39 +00:00
|
|
|
internal unsafe delegate void ExtGetProgramBinarySourceQCOM(UInt32 program, OpenTK.Graphics.ES30.All shadertype, [OutAttribute] StringBuilder source, [OutAttribute] Int32* length);
|
2013-11-03 11:34:19 +00:00
|
|
|
internal unsafe static ExtGetProgramBinarySourceQCOM glExtGetProgramBinarySourceQCOM;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal unsafe delegate void ExtGetProgramsQCOM([OutAttribute] UInt32* programs, Int32 maxPrograms, [OutAttribute] Int32* numPrograms);
|
|
|
|
internal unsafe static ExtGetProgramsQCOM glExtGetProgramsQCOM;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal unsafe delegate void ExtGetRenderbuffersQCOM([OutAttribute] UInt32* renderbuffers, Int32 maxRenderbuffers, [OutAttribute] Int32* numRenderbuffers);
|
|
|
|
internal unsafe static ExtGetRenderbuffersQCOM glExtGetRenderbuffersQCOM;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal unsafe delegate void ExtGetShadersQCOM([OutAttribute] UInt32* shaders, Int32 maxShaders, [OutAttribute] Int32* numShaders);
|
|
|
|
internal unsafe static ExtGetShadersQCOM glExtGetShadersQCOM;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
2013-11-03 15:11:39 +00:00
|
|
|
internal unsafe delegate void ExtGetTexLevelParameterivQCOM(UInt32 texture, OpenTK.Graphics.ES30.All face, Int32 level, OpenTK.Graphics.ES30.All pname, [OutAttribute] Int32* @params);
|
2013-11-03 11:34:19 +00:00
|
|
|
internal unsafe static ExtGetTexLevelParameterivQCOM glExtGetTexLevelParameterivQCOM;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
2013-11-03 15:11:39 +00:00
|
|
|
internal delegate void ExtGetTexSubImageQCOM(OpenTK.Graphics.ES30.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES30.All format, OpenTK.Graphics.ES30.All type, [OutAttribute] IntPtr texels);
|
2013-11-03 11:34:19 +00:00
|
|
|
internal static ExtGetTexSubImageQCOM glExtGetTexSubImageQCOM;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal unsafe delegate void ExtGetTexturesQCOM([OutAttribute] UInt32* textures, Int32 maxTextures, [OutAttribute] Int32* numTextures);
|
|
|
|
internal unsafe static ExtGetTexturesQCOM glExtGetTexturesQCOM;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal delegate bool ExtIsProgramBinaryQCOM(UInt32 program);
|
|
|
|
internal static ExtIsProgramBinaryQCOM glExtIsProgramBinaryQCOM;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
2013-11-03 15:11:39 +00:00
|
|
|
internal delegate void ExtTexObjectStateOverrideiQCOM(OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All pname, Int32 param);
|
2013-11-03 11:34:19 +00:00
|
|
|
internal static ExtTexObjectStateOverrideiQCOM glExtTexObjectStateOverrideiQCOM;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
2013-11-05 08:53:34 +00:00
|
|
|
internal delegate IntPtr FenceSync(OpenTK.Graphics.ES30.SyncCondition condition, OpenTK.Graphics.ES30.WaitSyncFlags flags);
|
2013-11-03 11:34:19 +00:00
|
|
|
internal static FenceSync glFenceSync;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
2013-11-05 08:53:34 +00:00
|
|
|
internal delegate IntPtr FenceSyncAPPLE(OpenTK.Graphics.ES30.SyncCondition condition, OpenTK.Graphics.ES30.WaitSyncFlags flags);
|
2013-11-03 11:34:19 +00:00
|
|
|
internal static FenceSyncAPPLE glFenceSyncAPPLE;
|
|
|
|
[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()]
|
2013-11-03 20:30:25 +00:00
|
|
|
internal delegate void FlushMappedBufferRange(OpenTK.Graphics.ES30.BufferTarget target, IntPtr offset, IntPtr length);
|
2013-11-03 11:34:19 +00:00
|
|
|
internal static FlushMappedBufferRange glFlushMappedBufferRange;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
2013-11-03 20:30:25 +00:00
|
|
|
internal delegate void FlushMappedBufferRangeEXT(OpenTK.Graphics.ES30.BufferTarget target, IntPtr offset, IntPtr length);
|
2013-11-03 11:34:19 +00:00
|
|
|
internal static FlushMappedBufferRangeEXT glFlushMappedBufferRangeEXT;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
2013-11-17 22:57:38 +00:00
|
|
|
internal delegate void FramebufferRenderbuffer(OpenTK.Graphics.ES30.FramebufferTarget target, OpenTK.Graphics.ES30.FramebufferAttachment attachment, OpenTK.Graphics.ES30.RenderbufferTarget renderbuffertarget, UInt32 renderbuffer);
|
2013-11-03 11:34:19 +00:00
|
|
|
internal static FramebufferRenderbuffer glFramebufferRenderbuffer;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
2013-11-17 22:57:38 +00:00
|
|
|
internal delegate void FramebufferTexture2D(OpenTK.Graphics.ES30.FramebufferTarget target, OpenTK.Graphics.ES30.FramebufferAttachment attachment, OpenTK.Graphics.ES30.TextureTarget2d textarget, UInt32 texture, Int32 level);
|
2013-11-03 11:34:19 +00:00
|
|
|
internal static FramebufferTexture2D glFramebufferTexture2D;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
2013-11-03 15:11:39 +00:00
|
|
|
internal delegate void FramebufferTexture2DMultisampleEXT(OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All attachment, OpenTK.Graphics.ES30.All textarget, UInt32 texture, Int32 level, Int32 samples);
|
2013-11-03 11:34:19 +00:00
|
|
|
internal static FramebufferTexture2DMultisampleEXT glFramebufferTexture2DMultisampleEXT;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
2013-11-03 15:11:39 +00:00
|
|
|
internal delegate void FramebufferTexture2DMultisampleIMG(OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All attachment, OpenTK.Graphics.ES30.All textarget, UInt32 texture, Int32 level, Int32 samples);
|
2013-11-03 11:34:19 +00:00
|
|
|
internal static FramebufferTexture2DMultisampleIMG glFramebufferTexture2DMultisampleIMG;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
2013-11-03 15:11:39 +00:00
|
|
|
internal delegate void FramebufferTexture3DOES(OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All attachment, OpenTK.Graphics.ES30.All textarget, UInt32 texture, Int32 level, Int32 zoffset);
|
2013-11-03 11:34:19 +00:00
|
|
|
internal static FramebufferTexture3DOES glFramebufferTexture3DOES;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
2013-11-17 22:57:38 +00:00
|
|
|
internal delegate void FramebufferTextureLayer(OpenTK.Graphics.ES30.FramebufferTarget target, OpenTK.Graphics.ES30.FramebufferAttachment attachment, UInt32 texture, Int32 level, Int32 layer);
|
2013-11-03 11:34:19 +00:00
|
|
|
internal static FramebufferTextureLayer glFramebufferTextureLayer;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal delegate void FrontFace(OpenTK.Graphics.ES30.FrontFaceDirection mode);
|
|
|
|
internal static FrontFace glFrontFace;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal unsafe delegate void GenBuffers(Int32 n, [OutAttribute] UInt32* buffers);
|
|
|
|
internal unsafe static GenBuffers glGenBuffers;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal delegate void GenerateMipmap(OpenTK.Graphics.ES30.TextureTarget target);
|
|
|
|
internal static GenerateMipmap glGenerateMipmap;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal unsafe delegate void GenFencesNV(Int32 n, [OutAttribute] UInt32* fences);
|
|
|
|
internal unsafe static GenFencesNV glGenFencesNV;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal unsafe delegate void GenFramebuffers(Int32 n, [OutAttribute] UInt32* framebuffers);
|
|
|
|
internal unsafe static GenFramebuffers glGenFramebuffers;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal unsafe delegate void GenPerfMonitorsAMD(Int32 n, [OutAttribute] UInt32* monitors);
|
|
|
|
internal unsafe static GenPerfMonitorsAMD glGenPerfMonitorsAMD;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal unsafe delegate void GenProgramPipelinesEXT(Int32 n, [OutAttribute] UInt32* pipelines);
|
|
|
|
internal unsafe static GenProgramPipelinesEXT glGenProgramPipelinesEXT;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal unsafe delegate void GenQueries(Int32 n, [OutAttribute] UInt32* ids);
|
|
|
|
internal unsafe static GenQueries glGenQueries;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal unsafe delegate void GenQueriesEXT(Int32 n, [OutAttribute] UInt32* ids);
|
|
|
|
internal unsafe static GenQueriesEXT glGenQueriesEXT;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal unsafe delegate void GenRenderbuffers(Int32 n, [OutAttribute] UInt32* renderbuffers);
|
|
|
|
internal unsafe static GenRenderbuffers glGenRenderbuffers;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal unsafe delegate void GenSamplers(Int32 count, [OutAttribute] UInt32* samplers);
|
|
|
|
internal unsafe static GenSamplers glGenSamplers;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal unsafe delegate void GenTextures(Int32 n, [OutAttribute] UInt32* textures);
|
|
|
|
internal unsafe static GenTextures glGenTextures;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal unsafe delegate void GenTransformFeedbacks(Int32 n, [OutAttribute] UInt32* ids);
|
|
|
|
internal unsafe static GenTransformFeedbacks glGenTransformFeedbacks;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal unsafe delegate void GenVertexArrays(Int32 n, [OutAttribute] UInt32* arrays);
|
|
|
|
internal unsafe static GenVertexArrays glGenVertexArrays;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal unsafe delegate void GenVertexArraysOES(Int32 n, [OutAttribute] UInt32* arrays);
|
|
|
|
internal unsafe static GenVertexArraysOES glGenVertexArraysOES;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal unsafe delegate void GetActiveAttrib(UInt32 program, UInt32 index, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] Int32* size, [OutAttribute] OpenTK.Graphics.ES30.ActiveAttribType* type, [OutAttribute] StringBuilder name);
|
|
|
|
internal unsafe static GetActiveAttrib glGetActiveAttrib;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal unsafe delegate void GetActiveUniform(UInt32 program, UInt32 index, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] Int32* size, [OutAttribute] OpenTK.Graphics.ES30.ActiveUniformType* type, [OutAttribute] StringBuilder name);
|
|
|
|
internal unsafe static GetActiveUniform glGetActiveUniform;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
2013-11-03 23:04:09 +00:00
|
|
|
internal unsafe delegate void GetActiveUniformBlockiv(UInt32 program, UInt32 uniformBlockIndex, OpenTK.Graphics.ES30.ActiveUniformBlockParameter pname, [OutAttribute] Int32* @params);
|
2013-11-03 11:34:19 +00:00
|
|
|
internal unsafe static GetActiveUniformBlockiv glGetActiveUniformBlockiv;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal unsafe delegate void GetActiveUniformBlockName(UInt32 program, UInt32 uniformBlockIndex, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] StringBuilder uniformBlockName);
|
|
|
|
internal unsafe static GetActiveUniformBlockName glGetActiveUniformBlockName;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
2013-11-03 23:04:09 +00:00
|
|
|
internal unsafe delegate void GetActiveUniformsiv(UInt32 program, Int32 uniformCount, UInt32* uniformIndices, OpenTK.Graphics.ES30.ActiveUniformParameter pname, [OutAttribute] Int32* @params);
|
2013-11-03 11:34:19 +00:00
|
|
|
internal unsafe static GetActiveUniformsiv glGetActiveUniformsiv;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal unsafe delegate void GetAttachedShaders(UInt32 program, Int32 maxCount, [OutAttribute] Int32* count, [OutAttribute] UInt32* shaders);
|
|
|
|
internal unsafe static GetAttachedShaders glGetAttachedShaders;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal delegate Int32 GetAttribLocation(UInt32 program, String name);
|
|
|
|
internal static GetAttribLocation glGetAttribLocation;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
2013-11-03 11:43:50 +00:00
|
|
|
internal unsafe delegate void GetBooleanv(OpenTK.Graphics.ES30.GetPName pname, [OutAttribute] bool* data);
|
2013-11-03 11:34:19 +00:00
|
|
|
internal unsafe static GetBooleanv glGetBooleanv;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal unsafe delegate void GetBufferParameteri64v(OpenTK.Graphics.ES30.BufferTarget target, OpenTK.Graphics.ES30.BufferParameterName pname, [OutAttribute] Int64* @params);
|
|
|
|
internal unsafe static GetBufferParameteri64v glGetBufferParameteri64v;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal unsafe delegate void GetBufferParameteriv(OpenTK.Graphics.ES30.BufferTarget target, OpenTK.Graphics.ES30.BufferParameterName pname, [OutAttribute] Int32* @params);
|
|
|
|
internal unsafe static GetBufferParameteriv glGetBufferParameteriv;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
2013-11-03 20:30:25 +00:00
|
|
|
internal delegate void GetBufferPointerv(OpenTK.Graphics.ES30.BufferTarget target, OpenTK.Graphics.ES30.BufferPointer pname, [OutAttribute] IntPtr @params);
|
2013-11-03 11:34:19 +00:00
|
|
|
internal static GetBufferPointerv glGetBufferPointerv;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
2013-11-03 20:30:25 +00:00
|
|
|
internal delegate void GetBufferPointervOES(OpenTK.Graphics.ES30.BufferTarget target, OpenTK.Graphics.ES30.BufferPointer pname, [OutAttribute] IntPtr @params);
|
2013-11-03 11:34:19 +00:00
|
|
|
internal static GetBufferPointervOES glGetBufferPointervOES;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
2013-11-07 07:36:23 +00:00
|
|
|
internal unsafe delegate Int32 GetDebugMessageLog(UInt32 count, Int32 bufSize, [OutAttribute] OpenTK.Graphics.ES30.DebugSourceExternal* sources, [OutAttribute] OpenTK.Graphics.ES30.DebugType* types, [OutAttribute] UInt32* ids, [OutAttribute] OpenTK.Graphics.ES30.DebugSeverity* severities, [OutAttribute] Int32* lengths, [OutAttribute] StringBuilder messageLog);
|
2013-11-03 11:34:19 +00:00
|
|
|
internal unsafe static GetDebugMessageLog glGetDebugMessageLog;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
2013-11-07 07:36:23 +00:00
|
|
|
internal unsafe delegate Int32 GetDebugMessageLogKHR(UInt32 count, Int32 bufSize, [OutAttribute] OpenTK.Graphics.ES30.DebugSourceExternal* sources, [OutAttribute] OpenTK.Graphics.ES30.DebugType* types, [OutAttribute] UInt32* ids, [OutAttribute] OpenTK.Graphics.ES30.DebugSeverity* severities, [OutAttribute] Int32* lengths, [OutAttribute] StringBuilder messageLog);
|
2013-11-03 11:34:19 +00:00
|
|
|
internal unsafe static GetDebugMessageLogKHR glGetDebugMessageLogKHR;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal unsafe delegate void GetDriverControlsQCOM([OutAttribute] Int32* num, Int32 size, [OutAttribute] UInt32* driverControls);
|
|
|
|
internal unsafe static GetDriverControlsQCOM glGetDriverControlsQCOM;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal unsafe delegate void GetDriverControlStringQCOM(UInt32 driverControl, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] StringBuilder driverControlString);
|
|
|
|
internal unsafe static GetDriverControlStringQCOM glGetDriverControlStringQCOM;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal delegate OpenTK.Graphics.ES30.ErrorCode GetError();
|
|
|
|
internal static GetError glGetError;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
2013-11-03 15:11:39 +00:00
|
|
|
internal unsafe delegate void GetFenceivNV(UInt32 fence, OpenTK.Graphics.ES30.All pname, [OutAttribute] Int32* @params);
|
2013-11-03 11:34:19 +00:00
|
|
|
internal unsafe static GetFenceivNV glGetFenceivNV;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
2013-11-03 11:43:50 +00:00
|
|
|
internal unsafe delegate void GetFloatv(OpenTK.Graphics.ES30.GetPName pname, [OutAttribute] Single* data);
|
2013-11-03 11:34:19 +00:00
|
|
|
internal unsafe static GetFloatv glGetFloatv;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal delegate Int32 GetFragDataLocation(UInt32 program, String name);
|
|
|
|
internal static GetFragDataLocation glGetFragDataLocation;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
2013-11-07 07:14:49 +00:00
|
|
|
internal unsafe delegate void GetFramebufferAttachmentParameteriv(OpenTK.Graphics.ES30.FramebufferTarget target, OpenTK.Graphics.ES30.FramebufferAttachment attachment, OpenTK.Graphics.ES30.FramebufferParameterName pname, [OutAttribute] Int32* @params);
|
2013-11-03 11:34:19 +00:00
|
|
|
internal unsafe static GetFramebufferAttachmentParameteriv glGetFramebufferAttachmentParameteriv;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
2013-11-03 15:11:39 +00:00
|
|
|
internal delegate OpenTK.Graphics.ES30.All GetGraphicsResetStatusEXT();
|
2013-11-03 11:34:19 +00:00
|
|
|
internal static GetGraphicsResetStatusEXT glGetGraphicsResetStatusEXT;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
2013-11-07 09:58:02 +00:00
|
|
|
internal unsafe delegate void GetInteger64i_v(OpenTK.Graphics.ES30.GetIndexedPName target, UInt32 index, [OutAttribute] Int64* data);
|
2013-11-03 11:34:19 +00:00
|
|
|
internal unsafe static GetInteger64i_v glGetInteger64i_v;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
2013-11-07 09:39:20 +00:00
|
|
|
internal unsafe delegate void GetInteger64v(OpenTK.Graphics.ES30.GetPName pname, [OutAttribute] Int64* data);
|
2013-11-03 11:34:19 +00:00
|
|
|
internal unsafe static GetInteger64v glGetInteger64v;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
2013-11-07 09:39:20 +00:00
|
|
|
internal unsafe delegate void GetInteger64vAPPLE(OpenTK.Graphics.ES30.GetPName pname, [OutAttribute] Int64* @params);
|
2013-11-03 11:34:19 +00:00
|
|
|
internal unsafe static GetInteger64vAPPLE glGetInteger64vAPPLE;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
2013-11-07 09:58:02 +00:00
|
|
|
internal unsafe delegate void GetIntegeri_v(OpenTK.Graphics.ES30.GetIndexedPName target, UInt32 index, [OutAttribute] Int32* data);
|
2013-11-03 11:34:19 +00:00
|
|
|
internal unsafe static GetIntegeri_v glGetIntegeri_v;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
2013-11-07 09:58:02 +00:00
|
|
|
internal unsafe delegate void GetIntegeri_vEXT(OpenTK.Graphics.ES30.GetIndexedPName target, UInt32 index, [OutAttribute] Int32* data);
|
2013-11-03 11:34:19 +00:00
|
|
|
internal unsafe static GetIntegeri_vEXT glGetIntegeri_vEXT;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
2013-11-03 11:43:50 +00:00
|
|
|
internal unsafe delegate void GetIntegerv(OpenTK.Graphics.ES30.GetPName pname, [OutAttribute] Int32* data);
|
2013-11-03 11:34:19 +00:00
|
|
|
internal unsafe static GetIntegerv glGetIntegerv;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
2013-11-15 00:59:50 +00:00
|
|
|
internal unsafe delegate void GetInternalformativ(OpenTK.Graphics.ES30.ImageTarget target, OpenTK.Graphics.ES30.SizedInternalFormat internalformat, OpenTK.Graphics.ES30.InternalFormatParameter pname, Int32 bufSize, [OutAttribute] Int32* @params);
|
2013-11-03 11:34:19 +00:00
|
|
|
internal unsafe static GetInternalformativ glGetInternalformativ;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal unsafe delegate void GetnUniformfvEXT(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute] Single* @params);
|
|
|
|
internal unsafe static GetnUniformfvEXT glGetnUniformfvEXT;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal unsafe delegate void GetnUniformivEXT(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute] Int32* @params);
|
|
|
|
internal unsafe static GetnUniformivEXT glGetnUniformivEXT;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
2013-11-07 08:34:48 +00:00
|
|
|
internal unsafe delegate void GetObjectLabel(OpenTK.Graphics.ES30.ObjectLabelIdentifier identifier, UInt32 name, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] StringBuilder label);
|
2013-11-03 11:34:19 +00:00
|
|
|
internal unsafe static GetObjectLabel glGetObjectLabel;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
2013-11-03 15:11:39 +00:00
|
|
|
internal unsafe delegate void GetObjectLabelEXT(OpenTK.Graphics.ES30.All type, UInt32 @object, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] StringBuilder label);
|
2013-11-03 11:34:19 +00:00
|
|
|
internal unsafe static GetObjectLabelEXT glGetObjectLabelEXT;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
2013-11-07 08:34:48 +00:00
|
|
|
internal unsafe delegate void GetObjectLabelKHR(OpenTK.Graphics.ES30.ObjectLabelIdentifier identifier, UInt32 name, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] StringBuilder label);
|
2013-11-03 11:34:19 +00:00
|
|
|
internal unsafe static GetObjectLabelKHR glGetObjectLabelKHR;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal unsafe delegate void GetObjectPtrLabel(IntPtr ptr, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] StringBuilder label);
|
|
|
|
internal unsafe static GetObjectPtrLabel glGetObjectPtrLabel;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal unsafe delegate void GetObjectPtrLabelKHR(IntPtr ptr, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] StringBuilder label);
|
|
|
|
internal unsafe static GetObjectPtrLabelKHR glGetObjectPtrLabelKHR;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
2013-11-03 15:11:39 +00:00
|
|
|
internal unsafe delegate void GetPerfMonitorCounterDataAMD(UInt32 monitor, OpenTK.Graphics.ES30.All pname, Int32 dataSize, [OutAttribute] UInt32* data, [OutAttribute] Int32* bytesWritten);
|
2013-11-03 11:34:19 +00:00
|
|
|
internal unsafe static GetPerfMonitorCounterDataAMD glGetPerfMonitorCounterDataAMD;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
2013-11-03 15:11:39 +00:00
|
|
|
internal delegate void GetPerfMonitorCounterInfoAMD(UInt32 group, UInt32 counter, OpenTK.Graphics.ES30.All pname, [OutAttribute] IntPtr data);
|
2013-11-03 11:34:19 +00:00
|
|
|
internal static GetPerfMonitorCounterInfoAMD glGetPerfMonitorCounterInfoAMD;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal unsafe delegate void GetPerfMonitorCountersAMD(UInt32 group, [OutAttribute] Int32* numCounters, [OutAttribute] Int32* maxActiveCounters, Int32 counterSize, [OutAttribute] UInt32* counters);
|
|
|
|
internal unsafe static GetPerfMonitorCountersAMD glGetPerfMonitorCountersAMD;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal unsafe delegate void GetPerfMonitorCounterStringAMD(UInt32 group, UInt32 counter, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] StringBuilder counterString);
|
|
|
|
internal unsafe static GetPerfMonitorCounterStringAMD glGetPerfMonitorCounterStringAMD;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal unsafe delegate void GetPerfMonitorGroupsAMD([OutAttribute] Int32* numGroups, Int32 groupsSize, [OutAttribute] UInt32* groups);
|
|
|
|
internal unsafe static GetPerfMonitorGroupsAMD glGetPerfMonitorGroupsAMD;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal unsafe delegate void GetPerfMonitorGroupStringAMD(UInt32 group, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] StringBuilder groupString);
|
|
|
|
internal unsafe static GetPerfMonitorGroupStringAMD glGetPerfMonitorGroupStringAMD;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal delegate void GetPointerv(OpenTK.Graphics.ES30.GetPointervPName pname, [OutAttribute] IntPtr @params);
|
|
|
|
internal static GetPointerv glGetPointerv;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
2013-11-03 15:11:39 +00:00
|
|
|
internal delegate void GetPointervKHR(OpenTK.Graphics.ES30.All pname, [OutAttribute] IntPtr @params);
|
2013-11-03 11:34:19 +00:00
|
|
|
internal static GetPointervKHR glGetPointervKHR;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
2013-11-03 15:11:39 +00:00
|
|
|
internal unsafe delegate void GetProgramBinary(UInt32 program, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] OpenTK.Graphics.ES30.All* binaryFormat, [OutAttribute] IntPtr binary);
|
2013-11-03 11:34:19 +00:00
|
|
|
internal unsafe static GetProgramBinary glGetProgramBinary;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
2013-11-03 15:11:39 +00:00
|
|
|
internal unsafe delegate void GetProgramBinaryOES(UInt32 program, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] OpenTK.Graphics.ES30.All* binaryFormat, [OutAttribute] IntPtr binary);
|
2013-11-03 11:34:19 +00:00
|
|
|
internal unsafe static GetProgramBinaryOES glGetProgramBinaryOES;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal unsafe delegate void GetProgramInfoLog(UInt32 program, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] StringBuilder infoLog);
|
|
|
|
internal unsafe static GetProgramInfoLog glGetProgramInfoLog;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
2013-11-15 00:59:50 +00:00
|
|
|
internal unsafe delegate void GetProgramiv(UInt32 program, OpenTK.Graphics.ES30.GetProgramParameterName pname, [OutAttribute] Int32* @params);
|
2013-11-03 11:34:19 +00:00
|
|
|
internal unsafe static GetProgramiv glGetProgramiv;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal unsafe delegate void GetProgramPipelineInfoLogEXT(UInt32 pipeline, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] StringBuilder infoLog);
|
|
|
|
internal unsafe static GetProgramPipelineInfoLogEXT glGetProgramPipelineInfoLogEXT;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
2013-11-03 15:11:39 +00:00
|
|
|
internal unsafe delegate void GetProgramPipelineivEXT(UInt32 pipeline, OpenTK.Graphics.ES30.All pname, [OutAttribute] Int32* @params);
|
2013-11-03 11:34:19 +00:00
|
|
|
internal unsafe static GetProgramPipelineivEXT glGetProgramPipelineivEXT;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
2013-11-03 20:30:25 +00:00
|
|
|
internal unsafe delegate void GetQueryiv(OpenTK.Graphics.ES30.QueryTarget target, OpenTK.Graphics.ES30.GetQueryParam pname, [OutAttribute] Int32* @params);
|
2013-11-03 11:34:19 +00:00
|
|
|
internal unsafe static GetQueryiv glGetQueryiv;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
2013-11-03 20:30:25 +00:00
|
|
|
internal unsafe delegate void GetQueryivEXT(OpenTK.Graphics.ES30.QueryTarget target, OpenTK.Graphics.ES30.GetQueryParam pname, [OutAttribute] Int32* @params);
|
2013-11-03 11:34:19 +00:00
|
|
|
internal unsafe static GetQueryivEXT glGetQueryivEXT;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
2013-11-03 20:30:25 +00:00
|
|
|
internal unsafe delegate void GetQueryObjecti64vEXT(UInt32 id, OpenTK.Graphics.ES30.GetQueryObjectParam pname, [OutAttribute] Int64* @params);
|
2013-11-03 11:34:19 +00:00
|
|
|
internal unsafe static GetQueryObjecti64vEXT glGetQueryObjecti64vEXT;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
2013-11-03 20:30:25 +00:00
|
|
|
internal unsafe delegate void GetQueryObjectivEXT(UInt32 id, OpenTK.Graphics.ES30.GetQueryObjectParam pname, [OutAttribute] Int32* @params);
|
2013-11-03 11:34:19 +00:00
|
|
|
internal unsafe static GetQueryObjectivEXT glGetQueryObjectivEXT;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
2013-11-03 20:30:25 +00:00
|
|
|
internal unsafe delegate void GetQueryObjectui64vEXT(UInt32 id, OpenTK.Graphics.ES30.GetQueryObjectParam pname, [OutAttribute] UInt64* @params);
|
2013-11-03 11:34:19 +00:00
|
|
|
internal unsafe static GetQueryObjectui64vEXT glGetQueryObjectui64vEXT;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
2013-11-03 20:30:25 +00:00
|
|
|
internal unsafe delegate void GetQueryObjectuiv(UInt32 id, OpenTK.Graphics.ES30.GetQueryObjectParam pname, [OutAttribute] UInt32* @params);
|
2013-11-03 11:34:19 +00:00
|
|
|
internal unsafe static GetQueryObjectuiv glGetQueryObjectuiv;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
2013-11-03 20:30:25 +00:00
|
|
|
internal unsafe delegate void GetQueryObjectuivEXT(UInt32 id, OpenTK.Graphics.ES30.GetQueryObjectParam pname, [OutAttribute] UInt32* @params);
|
2013-11-03 11:34:19 +00:00
|
|
|
internal unsafe static GetQueryObjectuivEXT glGetQueryObjectuivEXT;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal unsafe delegate void GetRenderbufferParameteriv(OpenTK.Graphics.ES30.RenderbufferTarget target, OpenTK.Graphics.ES30.RenderbufferParameterName pname, [OutAttribute] Int32* @params);
|
|
|
|
internal unsafe static GetRenderbufferParameteriv glGetRenderbufferParameteriv;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
2013-11-04 18:49:25 +00:00
|
|
|
internal unsafe delegate void GetSamplerParameterfv(UInt32 sampler, OpenTK.Graphics.ES30.SamplerParameterName pname, [OutAttribute] Single* @params);
|
2013-11-03 11:34:19 +00:00
|
|
|
internal unsafe static GetSamplerParameterfv glGetSamplerParameterfv;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
2013-11-04 18:49:25 +00:00
|
|
|
internal unsafe delegate void GetSamplerParameteriv(UInt32 sampler, OpenTK.Graphics.ES30.SamplerParameterName pname, [OutAttribute] Int32* @params);
|
2013-11-03 11:34:19 +00:00
|
|
|
internal unsafe static GetSamplerParameteriv glGetSamplerParameteriv;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal unsafe delegate void GetShaderInfoLog(UInt32 shader, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] StringBuilder infoLog);
|
|
|
|
internal unsafe static GetShaderInfoLog glGetShaderInfoLog;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal unsafe delegate void GetShaderiv(UInt32 shader, OpenTK.Graphics.ES30.ShaderParameter pname, [OutAttribute] Int32* @params);
|
|
|
|
internal unsafe static GetShaderiv glGetShaderiv;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal unsafe delegate void GetShaderPrecisionFormat(OpenTK.Graphics.ES30.ShaderType shadertype, OpenTK.Graphics.ES30.ShaderPrecision precisiontype, [OutAttribute] Int32* range, [OutAttribute] Int32* precision);
|
|
|
|
internal unsafe static GetShaderPrecisionFormat glGetShaderPrecisionFormat;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal unsafe delegate void GetShaderSource(UInt32 shader, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] StringBuilder source);
|
|
|
|
internal unsafe static GetShaderSource glGetShaderSource;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal delegate IntPtr GetString(OpenTK.Graphics.ES30.StringName name);
|
|
|
|
internal static GetString glGetString;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
2013-11-07 07:14:49 +00:00
|
|
|
internal delegate IntPtr GetStringi(OpenTK.Graphics.ES30.StringNameIndexed name, UInt32 index);
|
2013-11-03 11:34:19 +00:00
|
|
|
internal static GetStringi glGetStringi;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
2013-11-05 09:23:25 +00:00
|
|
|
internal unsafe delegate void GetSynciv(IntPtr sync, OpenTK.Graphics.ES30.SyncParameterName pname, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] Int32* values);
|
2013-11-03 11:34:19 +00:00
|
|
|
internal unsafe static GetSynciv glGetSynciv;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
2013-11-05 09:23:25 +00:00
|
|
|
internal unsafe delegate void GetSyncivAPPLE(IntPtr sync, OpenTK.Graphics.ES30.SyncParameterName pname, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] Int32* values);
|
2013-11-03 11:34:19 +00:00
|
|
|
internal unsafe static GetSyncivAPPLE glGetSyncivAPPLE;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
2013-11-04 21:27:06 +00:00
|
|
|
internal unsafe delegate void GetTexParameterfv(OpenTK.Graphics.ES30.TextureTarget target, OpenTK.Graphics.ES30.GetTextureParameterName pname, [OutAttribute] Single* @params);
|
2013-11-03 11:34:19 +00:00
|
|
|
internal unsafe static GetTexParameterfv glGetTexParameterfv;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
2013-11-04 21:27:06 +00:00
|
|
|
internal unsafe delegate void GetTexParameteriv(OpenTK.Graphics.ES30.TextureTarget target, OpenTK.Graphics.ES30.GetTextureParameterName pname, [OutAttribute] Int32* @params);
|
2013-11-03 11:34:19 +00:00
|
|
|
internal unsafe static GetTexParameteriv glGetTexParameteriv;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
2013-11-03 23:04:09 +00:00
|
|
|
internal unsafe delegate void GetTransformFeedbackVarying(UInt32 program, UInt32 index, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] Int32* size, [OutAttribute] OpenTK.Graphics.ES30.TransformFeedbackType* type, [OutAttribute] StringBuilder name);
|
2013-11-03 11:34:19 +00:00
|
|
|
internal unsafe static GetTransformFeedbackVarying glGetTransformFeedbackVarying;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal unsafe delegate void GetTranslatedShaderSourceANGLE(UInt32 shader, Int32 bufsize, [OutAttribute] Int32* length, [OutAttribute] StringBuilder source);
|
|
|
|
internal unsafe static GetTranslatedShaderSourceANGLE glGetTranslatedShaderSourceANGLE;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal delegate Int32 GetUniformBlockIndex(UInt32 program, String uniformBlockName);
|
|
|
|
internal static GetUniformBlockIndex glGetUniformBlockIndex;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal unsafe delegate void GetUniformfv(UInt32 program, Int32 location, [OutAttribute] Single* @params);
|
|
|
|
internal unsafe static GetUniformfv glGetUniformfv;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal unsafe delegate void GetUniformIndices(UInt32 program, Int32 uniformCount, String[] uniformNames, [OutAttribute] UInt32* uniformIndices);
|
|
|
|
internal unsafe static GetUniformIndices glGetUniformIndices;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal unsafe delegate void GetUniformiv(UInt32 program, Int32 location, [OutAttribute] Int32* @params);
|
|
|
|
internal unsafe static GetUniformiv glGetUniformiv;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal delegate Int32 GetUniformLocation(UInt32 program, String name);
|
|
|
|
internal static GetUniformLocation glGetUniformLocation;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal unsafe delegate void GetUniformuiv(UInt32 program, Int32 location, [OutAttribute] UInt32* @params);
|
|
|
|
internal unsafe static GetUniformuiv glGetUniformuiv;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal unsafe delegate void GetVertexAttribfv(UInt32 index, OpenTK.Graphics.ES30.VertexAttribParameter pname, [OutAttribute] Single* @params);
|
|
|
|
internal unsafe static GetVertexAttribfv glGetVertexAttribfv;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
2013-11-03 15:11:39 +00:00
|
|
|
internal unsafe delegate void GetVertexAttribIiv(UInt32 index, OpenTK.Graphics.ES30.All pname, [OutAttribute] Int32* @params);
|
2013-11-03 11:34:19 +00:00
|
|
|
internal unsafe static GetVertexAttribIiv glGetVertexAttribIiv;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
2013-11-03 15:11:39 +00:00
|
|
|
internal unsafe delegate void GetVertexAttribIuiv(UInt32 index, OpenTK.Graphics.ES30.All pname, [OutAttribute] UInt32* @params);
|
2013-11-03 11:34:19 +00:00
|
|
|
internal unsafe static GetVertexAttribIuiv glGetVertexAttribIuiv;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal unsafe delegate void GetVertexAttribiv(UInt32 index, OpenTK.Graphics.ES30.VertexAttribParameter pname, [OutAttribute] Int32* @params);
|
|
|
|
internal unsafe static GetVertexAttribiv glGetVertexAttribiv;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal delegate void GetVertexAttribPointerv(UInt32 index, OpenTK.Graphics.ES30.VertexAttribPointerParameter pname, [OutAttribute] IntPtr pointer);
|
|
|
|
internal static GetVertexAttribPointerv glGetVertexAttribPointerv;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal delegate void Hint(OpenTK.Graphics.ES30.HintTarget target, OpenTK.Graphics.ES30.HintMode mode);
|
|
|
|
internal static Hint glHint;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal delegate void InsertEventMarkerEXT(Int32 length, String marker);
|
|
|
|
internal static InsertEventMarkerEXT glInsertEventMarkerEXT;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
2013-11-07 07:14:49 +00:00
|
|
|
internal unsafe delegate void InvalidateFramebuffer(OpenTK.Graphics.ES30.FramebufferTarget target, Int32 numAttachments, OpenTK.Graphics.ES30.FramebufferAttachment* attachments);
|
2013-11-03 11:34:19 +00:00
|
|
|
internal unsafe static InvalidateFramebuffer glInvalidateFramebuffer;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
2013-11-07 07:14:49 +00:00
|
|
|
internal unsafe delegate void InvalidateSubFramebuffer(OpenTK.Graphics.ES30.FramebufferTarget target, Int32 numAttachments, OpenTK.Graphics.ES30.FramebufferAttachment* attachments, Int32 x, Int32 y, Int32 width, Int32 height);
|
2013-11-03 11:34:19 +00:00
|
|
|
internal unsafe static InvalidateSubFramebuffer glInvalidateSubFramebuffer;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal delegate bool IsBuffer(UInt32 buffer);
|
|
|
|
internal static IsBuffer glIsBuffer;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal delegate bool IsEnabled(OpenTK.Graphics.ES30.EnableCap cap);
|
|
|
|
internal static IsEnabled glIsEnabled;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal delegate bool IsFenceNV(UInt32 fence);
|
|
|
|
internal static IsFenceNV glIsFenceNV;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal delegate bool IsFramebuffer(UInt32 framebuffer);
|
|
|
|
internal static IsFramebuffer glIsFramebuffer;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal delegate bool IsProgram(UInt32 program);
|
|
|
|
internal static IsProgram glIsProgram;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal delegate bool IsProgramPipelineEXT(UInt32 pipeline);
|
|
|
|
internal static IsProgramPipelineEXT glIsProgramPipelineEXT;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal delegate bool IsQuery(UInt32 id);
|
|
|
|
internal static IsQuery glIsQuery;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal delegate bool IsQueryEXT(UInt32 id);
|
|
|
|
internal static IsQueryEXT glIsQueryEXT;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal delegate bool IsRenderbuffer(UInt32 renderbuffer);
|
|
|
|
internal static IsRenderbuffer glIsRenderbuffer;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal delegate bool IsSampler(UInt32 sampler);
|
|
|
|
internal static IsSampler glIsSampler;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal delegate bool IsShader(UInt32 shader);
|
|
|
|
internal static IsShader glIsShader;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal delegate bool IsSync(IntPtr sync);
|
|
|
|
internal static IsSync glIsSync;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal delegate bool IsSyncAPPLE(IntPtr sync);
|
|
|
|
internal static IsSyncAPPLE glIsSyncAPPLE;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal delegate bool IsTexture(UInt32 texture);
|
|
|
|
internal static IsTexture glIsTexture;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal delegate bool IsTransformFeedback(UInt32 id);
|
|
|
|
internal static IsTransformFeedback glIsTransformFeedback;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal delegate bool IsVertexArray(UInt32 array);
|
|
|
|
internal static IsVertexArray glIsVertexArray;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal delegate bool IsVertexArrayOES(UInt32 array);
|
|
|
|
internal static IsVertexArrayOES glIsVertexArrayOES;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
2013-11-03 15:11:39 +00:00
|
|
|
internal delegate void LabelObjectEXT(OpenTK.Graphics.ES30.All type, UInt32 @object, Int32 length, String label);
|
2013-11-03 11:34:19 +00:00
|
|
|
internal static LabelObjectEXT glLabelObjectEXT;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal delegate void LineWidth(Single width);
|
|
|
|
internal static LineWidth glLineWidth;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal delegate void LinkProgram(UInt32 program);
|
|
|
|
internal static LinkProgram glLinkProgram;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
2013-11-03 15:11:39 +00:00
|
|
|
internal delegate IntPtr MapBufferOES(OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All access);
|
2013-11-03 11:34:19 +00:00
|
|
|
internal static MapBufferOES glMapBufferOES;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
2013-11-03 19:36:22 +00:00
|
|
|
internal delegate IntPtr MapBufferRange(OpenTK.Graphics.ES30.BufferTarget target, IntPtr offset, IntPtr length, OpenTK.Graphics.ES30.BufferAccessMask access);
|
2013-11-03 11:34:19 +00:00
|
|
|
internal static MapBufferRange glMapBufferRange;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
2013-11-03 20:30:25 +00:00
|
|
|
internal delegate IntPtr MapBufferRangeEXT(OpenTK.Graphics.ES30.BufferTarget target, IntPtr offset, IntPtr length, UInt32 access);
|
2013-11-03 11:34:19 +00:00
|
|
|
internal static MapBufferRangeEXT glMapBufferRangeEXT;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal unsafe delegate void MultiDrawArraysEXT(OpenTK.Graphics.ES30.PrimitiveType mode, Int32* first, Int32* count, Int32 primcount);
|
|
|
|
internal unsafe static MultiDrawArraysEXT glMultiDrawArraysEXT;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal unsafe delegate void MultiDrawElementsEXT(OpenTK.Graphics.ES30.PrimitiveType mode, Int32* count, OpenTK.Graphics.ES30.DrawElementsType type, IntPtr indices, Int32 primcount);
|
|
|
|
internal unsafe static MultiDrawElementsEXT glMultiDrawElementsEXT;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
2013-11-07 08:34:48 +00:00
|
|
|
internal delegate void ObjectLabel(OpenTK.Graphics.ES30.ObjectLabelIdentifier identifier, UInt32 name, Int32 length, String label);
|
2013-11-03 11:34:19 +00:00
|
|
|
internal static ObjectLabel glObjectLabel;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
2013-11-07 08:34:48 +00:00
|
|
|
internal delegate void ObjectLabelKHR(OpenTK.Graphics.ES30.ObjectLabelIdentifier identifier, UInt32 name, Int32 length, String label);
|
2013-11-03 11:34:19 +00:00
|
|
|
internal static ObjectLabelKHR glObjectLabelKHR;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal delegate void ObjectPtrLabel(IntPtr ptr, Int32 length, String label);
|
|
|
|
internal static ObjectPtrLabel glObjectPtrLabel;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal delegate void ObjectPtrLabelKHR(IntPtr ptr, Int32 length, String label);
|
|
|
|
internal static ObjectPtrLabelKHR glObjectPtrLabelKHR;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal delegate void PauseTransformFeedback();
|
|
|
|
internal static PauseTransformFeedback glPauseTransformFeedback;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal delegate void PixelStorei(OpenTK.Graphics.ES30.PixelStoreParameter pname, Int32 param);
|
|
|
|
internal static PixelStorei glPixelStorei;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal delegate void PolygonOffset(Single factor, Single units);
|
|
|
|
internal static PolygonOffset glPolygonOffset;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal delegate void PopDebugGroup();
|
|
|
|
internal static PopDebugGroup glPopDebugGroup;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal delegate void PopDebugGroupKHR();
|
|
|
|
internal static PopDebugGroupKHR glPopDebugGroupKHR;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal delegate void PopGroupMarkerEXT();
|
|
|
|
internal static PopGroupMarkerEXT glPopGroupMarkerEXT;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
2013-11-03 15:11:39 +00:00
|
|
|
internal delegate void ProgramBinary(UInt32 program, OpenTK.Graphics.ES30.All binaryFormat, IntPtr binary, Int32 length);
|
2013-11-03 11:34:19 +00:00
|
|
|
internal static ProgramBinary glProgramBinary;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
2013-11-03 15:11:39 +00:00
|
|
|
internal delegate void ProgramBinaryOES(UInt32 program, OpenTK.Graphics.ES30.All binaryFormat, IntPtr binary, Int32 length);
|
2013-11-03 11:34:19 +00:00
|
|
|
internal static ProgramBinaryOES glProgramBinaryOES;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
2013-11-03 23:04:09 +00:00
|
|
|
internal delegate void ProgramParameteri(UInt32 program, OpenTK.Graphics.ES30.ProgramParameterName pname, Int32 value);
|
2013-11-03 11:34:19 +00:00
|
|
|
internal static ProgramParameteri glProgramParameteri;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
2013-11-03 23:04:09 +00:00
|
|
|
internal delegate void ProgramParameteriEXT(UInt32 program, OpenTK.Graphics.ES30.ProgramParameterName pname, Int32 value);
|
2013-11-03 11:34:19 +00:00
|
|
|
internal static ProgramParameteriEXT glProgramParameteriEXT;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal delegate void ProgramUniform1fEXT(UInt32 program, Int32 location, Single v0);
|
|
|
|
internal static ProgramUniform1fEXT glProgramUniform1fEXT;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal unsafe delegate void ProgramUniform1fvEXT(UInt32 program, Int32 location, Int32 count, Single* value);
|
|
|
|
internal unsafe static ProgramUniform1fvEXT glProgramUniform1fvEXT;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal delegate void ProgramUniform1iEXT(UInt32 program, Int32 location, Int32 v0);
|
|
|
|
internal static ProgramUniform1iEXT glProgramUniform1iEXT;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal unsafe delegate void ProgramUniform1ivEXT(UInt32 program, Int32 location, Int32 count, Int32* value);
|
|
|
|
internal unsafe static ProgramUniform1ivEXT glProgramUniform1ivEXT;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal delegate void ProgramUniform1uiEXT(UInt32 program, Int32 location, UInt32 v0);
|
|
|
|
internal static ProgramUniform1uiEXT glProgramUniform1uiEXT;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal unsafe delegate void ProgramUniform1uivEXT(UInt32 program, Int32 location, Int32 count, UInt32* value);
|
|
|
|
internal unsafe static ProgramUniform1uivEXT glProgramUniform1uivEXT;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal delegate void ProgramUniform2fEXT(UInt32 program, Int32 location, Single v0, Single v1);
|
|
|
|
internal static ProgramUniform2fEXT glProgramUniform2fEXT;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal unsafe delegate void ProgramUniform2fvEXT(UInt32 program, Int32 location, Int32 count, Single* value);
|
|
|
|
internal unsafe static ProgramUniform2fvEXT glProgramUniform2fvEXT;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal delegate void ProgramUniform2iEXT(UInt32 program, Int32 location, Int32 v0, Int32 v1);
|
|
|
|
internal static ProgramUniform2iEXT glProgramUniform2iEXT;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal unsafe delegate void ProgramUniform2ivEXT(UInt32 program, Int32 location, Int32 count, Int32* value);
|
|
|
|
internal unsafe static ProgramUniform2ivEXT glProgramUniform2ivEXT;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal delegate void ProgramUniform2uiEXT(UInt32 program, Int32 location, UInt32 v0, UInt32 v1);
|
|
|
|
internal static ProgramUniform2uiEXT glProgramUniform2uiEXT;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal unsafe delegate void ProgramUniform2uivEXT(UInt32 program, Int32 location, Int32 count, UInt32* value);
|
|
|
|
internal unsafe static ProgramUniform2uivEXT glProgramUniform2uivEXT;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal delegate void ProgramUniform3fEXT(UInt32 program, Int32 location, Single v0, Single v1, Single v2);
|
|
|
|
internal static ProgramUniform3fEXT glProgramUniform3fEXT;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal unsafe delegate void ProgramUniform3fvEXT(UInt32 program, Int32 location, Int32 count, Single* value);
|
|
|
|
internal unsafe static ProgramUniform3fvEXT glProgramUniform3fvEXT;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal delegate void ProgramUniform3iEXT(UInt32 program, Int32 location, Int32 v0, Int32 v1, Int32 v2);
|
|
|
|
internal static ProgramUniform3iEXT glProgramUniform3iEXT;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal unsafe delegate void ProgramUniform3ivEXT(UInt32 program, Int32 location, Int32 count, Int32* value);
|
|
|
|
internal unsafe static ProgramUniform3ivEXT glProgramUniform3ivEXT;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal delegate void ProgramUniform3uiEXT(UInt32 program, Int32 location, UInt32 v0, UInt32 v1, UInt32 v2);
|
|
|
|
internal static ProgramUniform3uiEXT glProgramUniform3uiEXT;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal unsafe delegate void ProgramUniform3uivEXT(UInt32 program, Int32 location, Int32 count, UInt32* value);
|
|
|
|
internal unsafe static ProgramUniform3uivEXT glProgramUniform3uivEXT;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal delegate void ProgramUniform4fEXT(UInt32 program, Int32 location, Single v0, Single v1, Single v2, Single v3);
|
|
|
|
internal static ProgramUniform4fEXT glProgramUniform4fEXT;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal unsafe delegate void ProgramUniform4fvEXT(UInt32 program, Int32 location, Int32 count, Single* value);
|
|
|
|
internal unsafe static ProgramUniform4fvEXT glProgramUniform4fvEXT;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal delegate void ProgramUniform4iEXT(UInt32 program, Int32 location, Int32 v0, Int32 v1, Int32 v2, Int32 v3);
|
|
|
|
internal static ProgramUniform4iEXT glProgramUniform4iEXT;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal unsafe delegate void ProgramUniform4ivEXT(UInt32 program, Int32 location, Int32 count, Int32* value);
|
|
|
|
internal unsafe static ProgramUniform4ivEXT glProgramUniform4ivEXT;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal delegate void ProgramUniform4uiEXT(UInt32 program, Int32 location, UInt32 v0, UInt32 v1, UInt32 v2, UInt32 v3);
|
|
|
|
internal static ProgramUniform4uiEXT glProgramUniform4uiEXT;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal unsafe delegate void ProgramUniform4uivEXT(UInt32 program, Int32 location, Int32 count, UInt32* value);
|
|
|
|
internal unsafe static ProgramUniform4uivEXT glProgramUniform4uivEXT;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal unsafe delegate void ProgramUniformMatrix2fvEXT(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value);
|
|
|
|
internal unsafe static ProgramUniformMatrix2fvEXT glProgramUniformMatrix2fvEXT;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal unsafe delegate void ProgramUniformMatrix2x3fvEXT(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value);
|
|
|
|
internal unsafe static ProgramUniformMatrix2x3fvEXT glProgramUniformMatrix2x3fvEXT;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal unsafe delegate void ProgramUniformMatrix2x4fvEXT(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value);
|
|
|
|
internal unsafe static ProgramUniformMatrix2x4fvEXT glProgramUniformMatrix2x4fvEXT;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal unsafe delegate void ProgramUniformMatrix3fvEXT(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value);
|
|
|
|
internal unsafe static ProgramUniformMatrix3fvEXT glProgramUniformMatrix3fvEXT;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal unsafe delegate void ProgramUniformMatrix3x2fvEXT(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value);
|
|
|
|
internal unsafe static ProgramUniformMatrix3x2fvEXT glProgramUniformMatrix3x2fvEXT;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal unsafe delegate void ProgramUniformMatrix3x4fvEXT(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value);
|
|
|
|
internal unsafe static ProgramUniformMatrix3x4fvEXT glProgramUniformMatrix3x4fvEXT;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal unsafe delegate void ProgramUniformMatrix4fvEXT(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value);
|
|
|
|
internal unsafe static ProgramUniformMatrix4fvEXT glProgramUniformMatrix4fvEXT;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal unsafe delegate void ProgramUniformMatrix4x2fvEXT(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value);
|
|
|
|
internal unsafe static ProgramUniformMatrix4x2fvEXT glProgramUniformMatrix4x2fvEXT;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal unsafe delegate void ProgramUniformMatrix4x3fvEXT(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value);
|
|
|
|
internal unsafe static ProgramUniformMatrix4x3fvEXT glProgramUniformMatrix4x3fvEXT;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
2013-11-03 15:11:39 +00:00
|
|
|
internal delegate void PushDebugGroup(OpenTK.Graphics.ES30.All source, UInt32 id, Int32 length, String message);
|
2013-11-03 11:34:19 +00:00
|
|
|
internal static PushDebugGroup glPushDebugGroup;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
2013-11-03 15:11:39 +00:00
|
|
|
internal delegate void PushDebugGroupKHR(OpenTK.Graphics.ES30.All source, UInt32 id, Int32 length, String message);
|
2013-11-03 11:34:19 +00:00
|
|
|
internal static PushDebugGroupKHR glPushDebugGroupKHR;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal delegate void PushGroupMarkerEXT(Int32 length, String marker);
|
|
|
|
internal static PushGroupMarkerEXT glPushGroupMarkerEXT;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
2013-11-03 15:11:39 +00:00
|
|
|
internal delegate void QueryCounterEXT(UInt32 id, OpenTK.Graphics.ES30.All target);
|
2013-11-03 11:34:19 +00:00
|
|
|
internal static QueryCounterEXT glQueryCounterEXT;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal delegate void ReadBuffer(OpenTK.Graphics.ES30.ReadBufferMode mode);
|
|
|
|
internal static ReadBuffer glReadBuffer;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
2013-11-03 15:11:39 +00:00
|
|
|
internal delegate void ReadBufferIndexedEXT(OpenTK.Graphics.ES30.All src, Int32 index);
|
2013-11-03 11:34:19 +00:00
|
|
|
internal static ReadBufferIndexedEXT glReadBufferIndexedEXT;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
2013-11-03 15:11:39 +00:00
|
|
|
internal delegate void ReadBufferNV(OpenTK.Graphics.ES30.All mode);
|
2013-11-03 11:34:19 +00:00
|
|
|
internal static ReadBufferNV glReadBufferNV;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
2013-11-03 15:11:39 +00:00
|
|
|
internal delegate void ReadnPixelsEXT(Int32 x, Int32 y, Int32 width, Int32 height, OpenTK.Graphics.ES30.All format, OpenTK.Graphics.ES30.All type, Int32 bufSize, [OutAttribute] IntPtr data);
|
2013-11-03 11:34:19 +00:00
|
|
|
internal static ReadnPixelsEXT glReadnPixelsEXT;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal delegate void ReadPixels(Int32 x, Int32 y, Int32 width, Int32 height, OpenTK.Graphics.ES30.PixelFormat format, OpenTK.Graphics.ES30.PixelType type, [OutAttribute] IntPtr pixels);
|
|
|
|
internal static ReadPixels glReadPixels;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal delegate void ReleaseShaderCompiler();
|
|
|
|
internal static ReleaseShaderCompiler glReleaseShaderCompiler;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal delegate void RenderbufferStorage(OpenTK.Graphics.ES30.RenderbufferTarget target, OpenTK.Graphics.ES30.RenderbufferInternalFormat internalformat, Int32 width, Int32 height);
|
|
|
|
internal static RenderbufferStorage glRenderbufferStorage;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
2013-11-07 07:14:49 +00:00
|
|
|
internal delegate void RenderbufferStorageMultisample(OpenTK.Graphics.ES30.RenderbufferTarget target, Int32 samples, OpenTK.Graphics.ES30.RenderbufferInternalFormat internalformat, Int32 width, Int32 height);
|
2013-11-03 11:34:19 +00:00
|
|
|
internal static RenderbufferStorageMultisample glRenderbufferStorageMultisample;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
2013-11-07 07:14:49 +00:00
|
|
|
internal delegate void RenderbufferStorageMultisampleANGLE(OpenTK.Graphics.ES30.RenderbufferTarget target, Int32 samples, OpenTK.Graphics.ES30.RenderbufferInternalFormat internalformat, Int32 width, Int32 height);
|
2013-11-03 11:34:19 +00:00
|
|
|
internal static RenderbufferStorageMultisampleANGLE glRenderbufferStorageMultisampleANGLE;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
2013-11-07 07:14:49 +00:00
|
|
|
internal delegate void RenderbufferStorageMultisampleAPPLE(OpenTK.Graphics.ES30.RenderbufferTarget target, Int32 samples, OpenTK.Graphics.ES30.RenderbufferInternalFormat internalformat, Int32 width, Int32 height);
|
2013-11-03 11:34:19 +00:00
|
|
|
internal static RenderbufferStorageMultisampleAPPLE glRenderbufferStorageMultisampleAPPLE;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
2013-11-07 07:14:49 +00:00
|
|
|
internal delegate void RenderbufferStorageMultisampleEXT(OpenTK.Graphics.ES30.RenderbufferTarget target, Int32 samples, OpenTK.Graphics.ES30.RenderbufferInternalFormat internalformat, Int32 width, Int32 height);
|
2013-11-03 11:34:19 +00:00
|
|
|
internal static RenderbufferStorageMultisampleEXT glRenderbufferStorageMultisampleEXT;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
2013-11-07 07:14:49 +00:00
|
|
|
internal delegate void RenderbufferStorageMultisampleIMG(OpenTK.Graphics.ES30.RenderbufferTarget target, Int32 samples, OpenTK.Graphics.ES30.RenderbufferInternalFormat internalformat, Int32 width, Int32 height);
|
2013-11-03 11:34:19 +00:00
|
|
|
internal static RenderbufferStorageMultisampleIMG glRenderbufferStorageMultisampleIMG;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
2013-11-07 07:14:49 +00:00
|
|
|
internal delegate void RenderbufferStorageMultisampleNV(OpenTK.Graphics.ES30.RenderbufferTarget target, Int32 samples, OpenTK.Graphics.ES30.RenderbufferInternalFormat internalformat, Int32 width, Int32 height);
|
2013-11-03 11:34:19 +00:00
|
|
|
internal static RenderbufferStorageMultisampleNV glRenderbufferStorageMultisampleNV;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal delegate void ResolveMultisampleFramebufferAPPLE();
|
|
|
|
internal static ResolveMultisampleFramebufferAPPLE glResolveMultisampleFramebufferAPPLE;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal delegate void ResumeTransformFeedback();
|
|
|
|
internal static ResumeTransformFeedback glResumeTransformFeedback;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal delegate void SampleCoverage(Single value, bool invert);
|
|
|
|
internal static SampleCoverage glSampleCoverage;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
2013-11-04 18:49:25 +00:00
|
|
|
internal delegate void SamplerParameterf(UInt32 sampler, OpenTK.Graphics.ES30.SamplerParameterName pname, Single param);
|
2013-11-03 11:34:19 +00:00
|
|
|
internal static SamplerParameterf glSamplerParameterf;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
2013-11-04 18:49:25 +00:00
|
|
|
internal unsafe delegate void SamplerParameterfv(UInt32 sampler, OpenTK.Graphics.ES30.SamplerParameterName pname, Single* param);
|
2013-11-03 11:34:19 +00:00
|
|
|
internal unsafe static SamplerParameterfv glSamplerParameterfv;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
2013-11-04 18:49:25 +00:00
|
|
|
internal delegate void SamplerParameteri(UInt32 sampler, OpenTK.Graphics.ES30.SamplerParameterName pname, Int32 param);
|
2013-11-03 11:34:19 +00:00
|
|
|
internal static SamplerParameteri glSamplerParameteri;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
2013-11-04 18:49:25 +00:00
|
|
|
internal unsafe delegate void SamplerParameteriv(UInt32 sampler, OpenTK.Graphics.ES30.SamplerParameterName pname, Int32* param);
|
2013-11-03 11:34:19 +00:00
|
|
|
internal unsafe static SamplerParameteriv glSamplerParameteriv;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal delegate void Scissor(Int32 x, Int32 y, Int32 width, Int32 height);
|
|
|
|
internal static Scissor glScissor;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal unsafe delegate void SelectPerfMonitorCountersAMD(UInt32 monitor, bool enable, UInt32 group, Int32 numCounters, [OutAttribute] UInt32* counterList);
|
|
|
|
internal unsafe static SelectPerfMonitorCountersAMD glSelectPerfMonitorCountersAMD;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
2013-11-03 15:11:39 +00:00
|
|
|
internal delegate void SetFenceNV(UInt32 fence, OpenTK.Graphics.ES30.All condition);
|
2013-11-03 11:34:19 +00:00
|
|
|
internal static SetFenceNV glSetFenceNV;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal unsafe delegate void ShaderBinary(Int32 count, UInt32* shaders, OpenTK.Graphics.ES30.ShaderBinaryFormat binaryformat, IntPtr binary, Int32 length);
|
|
|
|
internal unsafe static ShaderBinary glShaderBinary;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal unsafe delegate void ShaderSource(UInt32 shader, Int32 count, String[] @string, Int32* length);
|
|
|
|
internal unsafe static ShaderSource glShaderSource;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal delegate void StartTilingQCOM(UInt32 x, UInt32 y, UInt32 width, UInt32 height, UInt32 preserveMask);
|
|
|
|
internal static StartTilingQCOM glStartTilingQCOM;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal delegate void StencilFunc(OpenTK.Graphics.ES30.StencilFunction func, Int32 @ref, UInt32 mask);
|
|
|
|
internal static StencilFunc glStencilFunc;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
2013-11-04 22:01:25 +00:00
|
|
|
internal delegate void StencilFuncSeparate(OpenTK.Graphics.ES30.StencilFace face, OpenTK.Graphics.ES30.StencilFunction func, Int32 @ref, UInt32 mask);
|
2013-11-03 11:34:19 +00:00
|
|
|
internal static StencilFuncSeparate glStencilFuncSeparate;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal delegate void StencilMask(UInt32 mask);
|
|
|
|
internal static StencilMask glStencilMask;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
2013-11-04 22:25:02 +00:00
|
|
|
internal delegate void StencilMaskSeparate(OpenTK.Graphics.ES30.StencilFace face, UInt32 mask);
|
2013-11-03 11:34:19 +00:00
|
|
|
internal static StencilMaskSeparate glStencilMaskSeparate;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal delegate void StencilOp(OpenTK.Graphics.ES30.StencilOp fail, OpenTK.Graphics.ES30.StencilOp zfail, OpenTK.Graphics.ES30.StencilOp zpass);
|
|
|
|
internal static StencilOp glStencilOp;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
2013-11-04 22:01:25 +00:00
|
|
|
internal delegate void StencilOpSeparate(OpenTK.Graphics.ES30.StencilFace face, OpenTK.Graphics.ES30.StencilOp sfail, OpenTK.Graphics.ES30.StencilOp dpfail, OpenTK.Graphics.ES30.StencilOp dppass);
|
2013-11-03 11:34:19 +00:00
|
|
|
internal static StencilOpSeparate glStencilOpSeparate;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal delegate bool TestFenceNV(UInt32 fence);
|
|
|
|
internal static TestFenceNV glTestFenceNV;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
2013-11-04 21:27:06 +00:00
|
|
|
internal delegate void TexImage2D(OpenTK.Graphics.ES30.TextureTarget2d target, Int32 level, OpenTK.Graphics.ES30.TextureComponentCount internalformat, Int32 width, Int32 height, Int32 border, OpenTK.Graphics.ES30.PixelFormat format, OpenTK.Graphics.ES30.PixelType type, IntPtr pixels);
|
2013-11-03 11:34:19 +00:00
|
|
|
internal static TexImage2D glTexImage2D;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
2013-11-04 21:27:06 +00:00
|
|
|
internal delegate void TexImage3D(OpenTK.Graphics.ES30.TextureTarget3d target, Int32 level, OpenTK.Graphics.ES30.TextureComponentCount internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, OpenTK.Graphics.ES30.PixelFormat format, OpenTK.Graphics.ES30.PixelType type, IntPtr pixels);
|
2013-11-03 11:34:19 +00:00
|
|
|
internal static TexImage3D glTexImage3D;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
2013-11-04 21:27:06 +00:00
|
|
|
internal delegate void TexImage3DOES(OpenTK.Graphics.ES30.TextureTarget3d target, Int32 level, OpenTK.Graphics.ES30.TextureComponentCount internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, OpenTK.Graphics.ES30.PixelFormat format, OpenTK.Graphics.ES30.PixelType type, IntPtr pixels);
|
2013-11-03 11:34:19 +00:00
|
|
|
internal static TexImage3DOES glTexImage3DOES;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal delegate void TexParameterf(OpenTK.Graphics.ES30.TextureTarget target, OpenTK.Graphics.ES30.TextureParameterName pname, Single param);
|
|
|
|
internal static TexParameterf glTexParameterf;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal unsafe delegate void TexParameterfv(OpenTK.Graphics.ES30.TextureTarget target, OpenTK.Graphics.ES30.TextureParameterName pname, Single* @params);
|
|
|
|
internal unsafe static TexParameterfv glTexParameterfv;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal delegate void TexParameteri(OpenTK.Graphics.ES30.TextureTarget target, OpenTK.Graphics.ES30.TextureParameterName pname, Int32 param);
|
|
|
|
internal static TexParameteri glTexParameteri;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal unsafe delegate void TexParameteriv(OpenTK.Graphics.ES30.TextureTarget target, OpenTK.Graphics.ES30.TextureParameterName pname, Int32* @params);
|
|
|
|
internal unsafe static TexParameteriv glTexParameteriv;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
2013-11-03 15:11:39 +00:00
|
|
|
internal delegate void TexStorage1DEXT(OpenTK.Graphics.ES30.All target, Int32 levels, OpenTK.Graphics.ES30.All internalformat, Int32 width);
|
2013-11-03 11:34:19 +00:00
|
|
|
internal static TexStorage1DEXT glTexStorage1DEXT;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
2013-11-04 21:27:06 +00:00
|
|
|
internal delegate void TexStorage2D(OpenTK.Graphics.ES30.TextureTarget2d target, Int32 levels, OpenTK.Graphics.ES30.SizedInternalFormat internalformat, Int32 width, Int32 height);
|
2013-11-03 11:34:19 +00:00
|
|
|
internal static TexStorage2D glTexStorage2D;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
2013-11-04 21:27:06 +00:00
|
|
|
internal delegate void TexStorage2DEXT(OpenTK.Graphics.ES30.TextureTarget2d target, Int32 levels, OpenTK.Graphics.ES30.SizedInternalFormat internalformat, Int32 width, Int32 height);
|
2013-11-03 11:34:19 +00:00
|
|
|
internal static TexStorage2DEXT glTexStorage2DEXT;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
2013-11-17 22:57:38 +00:00
|
|
|
internal delegate void TexStorage3D(OpenTK.Graphics.ES30.TextureTarget3d target, Int32 levels, OpenTK.Graphics.ES30.SizedInternalFormat internalformat, Int32 width, Int32 height, Int32 depth);
|
2013-11-03 11:34:19 +00:00
|
|
|
internal static TexStorage3D glTexStorage3D;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
2013-11-17 22:57:38 +00:00
|
|
|
internal delegate void TexStorage3DEXT(OpenTK.Graphics.ES30.TextureTarget3d target, Int32 levels, OpenTK.Graphics.ES30.SizedInternalFormat internalformat, Int32 width, Int32 height, Int32 depth);
|
2013-11-03 11:34:19 +00:00
|
|
|
internal static TexStorage3DEXT glTexStorage3DEXT;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
2013-11-04 21:27:06 +00:00
|
|
|
internal delegate void TexSubImage2D(OpenTK.Graphics.ES30.TextureTarget2d target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, OpenTK.Graphics.ES30.PixelFormat format, OpenTK.Graphics.ES30.PixelType type, IntPtr pixels);
|
2013-11-03 11:34:19 +00:00
|
|
|
internal static TexSubImage2D glTexSubImage2D;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
2013-11-04 21:27:06 +00:00
|
|
|
internal delegate void TexSubImage3D(OpenTK.Graphics.ES30.TextureTarget3d target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES30.PixelFormat format, OpenTK.Graphics.ES30.PixelType type, IntPtr pixels);
|
2013-11-03 11:34:19 +00:00
|
|
|
internal static TexSubImage3D glTexSubImage3D;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
2013-11-04 21:27:06 +00:00
|
|
|
internal delegate void TexSubImage3DOES(OpenTK.Graphics.ES30.TextureTarget3d target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES30.All format, OpenTK.Graphics.ES30.All type, IntPtr pixels);
|
2013-11-03 11:34:19 +00:00
|
|
|
internal static TexSubImage3DOES glTexSubImage3DOES;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
2013-11-03 15:11:39 +00:00
|
|
|
internal delegate void TextureStorage1DEXT(UInt32 texture, OpenTK.Graphics.ES30.All target, Int32 levels, OpenTK.Graphics.ES30.All internalformat, Int32 width);
|
2013-11-03 11:34:19 +00:00
|
|
|
internal static TextureStorage1DEXT glTextureStorage1DEXT;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
2013-11-03 15:11:39 +00:00
|
|
|
internal delegate void TextureStorage2DEXT(UInt32 texture, OpenTK.Graphics.ES30.All target, Int32 levels, OpenTK.Graphics.ES30.All internalformat, Int32 width, Int32 height);
|
2013-11-03 11:34:19 +00:00
|
|
|
internal static TextureStorage2DEXT glTextureStorage2DEXT;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
2013-11-03 15:11:39 +00:00
|
|
|
internal delegate void TextureStorage3DEXT(UInt32 texture, OpenTK.Graphics.ES30.All target, Int32 levels, OpenTK.Graphics.ES30.All internalformat, Int32 width, Int32 height, Int32 depth);
|
2013-11-03 11:34:19 +00:00
|
|
|
internal static TextureStorage3DEXT glTextureStorage3DEXT;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
2013-11-03 23:04:09 +00:00
|
|
|
internal delegate void TransformFeedbackVaryings(UInt32 program, Int32 count, String[] varyings, OpenTK.Graphics.ES30.TransformFeedbackMode bufferMode);
|
2013-11-03 11:34:19 +00:00
|
|
|
internal static TransformFeedbackVaryings glTransformFeedbackVaryings;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal delegate void Uniform1f(Int32 location, Single v0);
|
|
|
|
internal static Uniform1f glUniform1f;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal unsafe delegate void Uniform1fv(Int32 location, Int32 count, Single* value);
|
|
|
|
internal unsafe static Uniform1fv glUniform1fv;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal delegate void Uniform1i(Int32 location, Int32 v0);
|
|
|
|
internal static Uniform1i glUniform1i;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal unsafe delegate void Uniform1iv(Int32 location, Int32 count, Int32* value);
|
|
|
|
internal unsafe static Uniform1iv glUniform1iv;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal delegate void Uniform1ui(Int32 location, UInt32 v0);
|
|
|
|
internal static Uniform1ui glUniform1ui;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal unsafe delegate void Uniform1uiv(Int32 location, Int32 count, UInt32* value);
|
|
|
|
internal unsafe static Uniform1uiv glUniform1uiv;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal delegate void Uniform2f(Int32 location, Single v0, Single v1);
|
|
|
|
internal static Uniform2f glUniform2f;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal unsafe delegate void Uniform2fv(Int32 location, Int32 count, Single* value);
|
|
|
|
internal unsafe static Uniform2fv glUniform2fv;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal delegate void Uniform2i(Int32 location, Int32 v0, Int32 v1);
|
|
|
|
internal static Uniform2i glUniform2i;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal unsafe delegate void Uniform2iv(Int32 location, Int32 count, Int32* value);
|
|
|
|
internal unsafe static Uniform2iv glUniform2iv;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal delegate void Uniform2ui(Int32 location, UInt32 v0, UInt32 v1);
|
|
|
|
internal static Uniform2ui glUniform2ui;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal unsafe delegate void Uniform2uiv(Int32 location, Int32 count, UInt32* value);
|
|
|
|
internal unsafe static Uniform2uiv glUniform2uiv;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal delegate void Uniform3f(Int32 location, Single v0, Single v1, Single v2);
|
|
|
|
internal static Uniform3f glUniform3f;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal unsafe delegate void Uniform3fv(Int32 location, Int32 count, Single* value);
|
|
|
|
internal unsafe static Uniform3fv glUniform3fv;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal delegate void Uniform3i(Int32 location, Int32 v0, Int32 v1, Int32 v2);
|
|
|
|
internal static Uniform3i glUniform3i;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal unsafe delegate void Uniform3iv(Int32 location, Int32 count, Int32* value);
|
|
|
|
internal unsafe static Uniform3iv glUniform3iv;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal delegate void Uniform3ui(Int32 location, UInt32 v0, UInt32 v1, UInt32 v2);
|
|
|
|
internal static Uniform3ui glUniform3ui;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal unsafe delegate void Uniform3uiv(Int32 location, Int32 count, UInt32* value);
|
|
|
|
internal unsafe static Uniform3uiv glUniform3uiv;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal delegate void Uniform4f(Int32 location, Single v0, Single v1, Single v2, Single v3);
|
|
|
|
internal static Uniform4f glUniform4f;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal unsafe delegate void Uniform4fv(Int32 location, Int32 count, Single* value);
|
|
|
|
internal unsafe static Uniform4fv glUniform4fv;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal delegate void Uniform4i(Int32 location, Int32 v0, Int32 v1, Int32 v2, Int32 v3);
|
|
|
|
internal static Uniform4i glUniform4i;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal unsafe delegate void Uniform4iv(Int32 location, Int32 count, Int32* value);
|
|
|
|
internal unsafe static Uniform4iv glUniform4iv;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal delegate void Uniform4ui(Int32 location, UInt32 v0, UInt32 v1, UInt32 v2, UInt32 v3);
|
|
|
|
internal static Uniform4ui glUniform4ui;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal unsafe delegate void Uniform4uiv(Int32 location, Int32 count, UInt32* value);
|
|
|
|
internal unsafe static Uniform4uiv glUniform4uiv;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal delegate void UniformBlockBinding(UInt32 program, UInt32 uniformBlockIndex, UInt32 uniformBlockBinding);
|
|
|
|
internal static UniformBlockBinding glUniformBlockBinding;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
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 UniformMatrix2x3fv(Int32 location, Int32 count, bool transpose, Single* value);
|
|
|
|
internal unsafe static UniformMatrix2x3fv glUniformMatrix2x3fv;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal unsafe delegate void UniformMatrix2x3fvNV(Int32 location, Int32 count, bool transpose, Single* value);
|
|
|
|
internal unsafe static UniformMatrix2x3fvNV glUniformMatrix2x3fvNV;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal unsafe delegate void UniformMatrix2x4fv(Int32 location, Int32 count, bool transpose, Single* value);
|
|
|
|
internal unsafe static UniformMatrix2x4fv glUniformMatrix2x4fv;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal unsafe delegate void UniformMatrix2x4fvNV(Int32 location, Int32 count, bool transpose, Single* value);
|
|
|
|
internal unsafe static UniformMatrix2x4fvNV glUniformMatrix2x4fvNV;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
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 UniformMatrix3x2fv(Int32 location, Int32 count, bool transpose, Single* value);
|
|
|
|
internal unsafe static UniformMatrix3x2fv glUniformMatrix3x2fv;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal unsafe delegate void UniformMatrix3x2fvNV(Int32 location, Int32 count, bool transpose, Single* value);
|
|
|
|
internal unsafe static UniformMatrix3x2fvNV glUniformMatrix3x2fvNV;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal unsafe delegate void UniformMatrix3x4fv(Int32 location, Int32 count, bool transpose, Single* value);
|
|
|
|
internal unsafe static UniformMatrix3x4fv glUniformMatrix3x4fv;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal unsafe delegate void UniformMatrix3x4fvNV(Int32 location, Int32 count, bool transpose, Single* value);
|
|
|
|
internal unsafe static UniformMatrix3x4fvNV glUniformMatrix3x4fvNV;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal unsafe delegate void UniformMatrix4fv(Int32 location, Int32 count, bool transpose, Single* value);
|
|
|
|
internal unsafe static UniformMatrix4fv glUniformMatrix4fv;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal unsafe delegate void UniformMatrix4x2fv(Int32 location, Int32 count, bool transpose, Single* value);
|
|
|
|
internal unsafe static UniformMatrix4x2fv glUniformMatrix4x2fv;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal unsafe delegate void UniformMatrix4x2fvNV(Int32 location, Int32 count, bool transpose, Single* value);
|
|
|
|
internal unsafe static UniformMatrix4x2fvNV glUniformMatrix4x2fvNV;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal unsafe delegate void UniformMatrix4x3fv(Int32 location, Int32 count, bool transpose, Single* value);
|
|
|
|
internal unsafe static UniformMatrix4x3fv glUniformMatrix4x3fv;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal unsafe delegate void UniformMatrix4x3fvNV(Int32 location, Int32 count, bool transpose, Single* value);
|
|
|
|
internal unsafe static UniformMatrix4x3fvNV glUniformMatrix4x3fvNV;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
2013-11-03 20:30:25 +00:00
|
|
|
internal delegate bool UnmapBuffer(OpenTK.Graphics.ES30.BufferTarget target);
|
2013-11-03 11:34:19 +00:00
|
|
|
internal static UnmapBuffer glUnmapBuffer;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
2013-11-03 20:30:25 +00:00
|
|
|
internal delegate bool UnmapBufferOES(OpenTK.Graphics.ES30.BufferTarget target);
|
2013-11-03 11:34:19 +00:00
|
|
|
internal static UnmapBufferOES glUnmapBufferOES;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal delegate void UseProgram(UInt32 program);
|
|
|
|
internal static UseProgram glUseProgram;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal delegate void UseProgramStagesEXT(UInt32 pipeline, UInt32 stages, UInt32 program);
|
|
|
|
internal static UseProgramStagesEXT glUseProgramStagesEXT;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
2013-11-03 15:11:39 +00:00
|
|
|
internal delegate void UseShaderProgramEXT(OpenTK.Graphics.ES30.All type, UInt32 program);
|
2013-11-03 11:34:19 +00:00
|
|
|
internal static UseShaderProgramEXT glUseShaderProgramEXT;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal delegate void ValidateProgram(UInt32 program);
|
|
|
|
internal static ValidateProgram glValidateProgram;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal delegate void ValidateProgramPipelineEXT(UInt32 pipeline);
|
|
|
|
internal static ValidateProgramPipelineEXT glValidateProgramPipelineEXT;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal delegate void VertexAttrib1f(UInt32 index, Single x);
|
|
|
|
internal static VertexAttrib1f glVertexAttrib1f;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal unsafe delegate void VertexAttrib1fv(UInt32 index, Single* v);
|
|
|
|
internal unsafe static VertexAttrib1fv glVertexAttrib1fv;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal delegate void VertexAttrib2f(UInt32 index, Single x, Single y);
|
|
|
|
internal static VertexAttrib2f glVertexAttrib2f;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal unsafe delegate void VertexAttrib2fv(UInt32 index, Single* v);
|
|
|
|
internal unsafe static VertexAttrib2fv glVertexAttrib2fv;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal delegate void VertexAttrib3f(UInt32 index, Single x, Single y, Single z);
|
|
|
|
internal static VertexAttrib3f glVertexAttrib3f;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal unsafe delegate void VertexAttrib3fv(UInt32 index, Single* v);
|
|
|
|
internal unsafe static VertexAttrib3fv glVertexAttrib3fv;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal delegate void VertexAttrib4f(UInt32 index, Single x, Single y, Single z, Single w);
|
|
|
|
internal static VertexAttrib4f glVertexAttrib4f;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal unsafe delegate void VertexAttrib4fv(UInt32 index, Single* v);
|
|
|
|
internal unsafe static VertexAttrib4fv glVertexAttrib4fv;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal delegate void VertexAttribDivisor(UInt32 index, UInt32 divisor);
|
|
|
|
internal static VertexAttribDivisor glVertexAttribDivisor;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal delegate void VertexAttribDivisorANGLE(UInt32 index, UInt32 divisor);
|
|
|
|
internal static VertexAttribDivisorANGLE glVertexAttribDivisorANGLE;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal delegate void VertexAttribDivisorEXT(UInt32 index, UInt32 divisor);
|
|
|
|
internal static VertexAttribDivisorEXT glVertexAttribDivisorEXT;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal delegate void VertexAttribDivisorNV(UInt32 index, UInt32 divisor);
|
|
|
|
internal static VertexAttribDivisorNV glVertexAttribDivisorNV;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal delegate void VertexAttribI4i(UInt32 index, Int32 x, Int32 y, Int32 z, Int32 w);
|
|
|
|
internal static VertexAttribI4i glVertexAttribI4i;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal unsafe delegate void VertexAttribI4iv(UInt32 index, Int32* v);
|
|
|
|
internal unsafe static VertexAttribI4iv glVertexAttribI4iv;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal delegate void VertexAttribI4ui(UInt32 index, UInt32 x, UInt32 y, UInt32 z, UInt32 w);
|
|
|
|
internal static VertexAttribI4ui glVertexAttribI4ui;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal unsafe delegate void VertexAttribI4uiv(UInt32 index, UInt32* v);
|
|
|
|
internal unsafe static VertexAttribI4uiv glVertexAttribI4uiv;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
2013-11-03 23:04:09 +00:00
|
|
|
internal delegate void VertexAttribIPointer(UInt32 index, Int32 size, OpenTK.Graphics.ES30.VertexAttribIntegerType type, Int32 stride, IntPtr pointer);
|
2013-11-03 11:34:19 +00:00
|
|
|
internal static VertexAttribIPointer glVertexAttribIPointer;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal delegate void VertexAttribPointer(UInt32 index, Int32 size, OpenTK.Graphics.ES30.VertexAttribPointerType type, bool normalized, Int32 stride, IntPtr pointer);
|
|
|
|
internal static VertexAttribPointer glVertexAttribPointer;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
|
|
|
internal delegate void Viewport(Int32 x, Int32 y, Int32 width, Int32 height);
|
|
|
|
internal static Viewport glViewport;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
2013-11-05 08:53:34 +00:00
|
|
|
internal delegate void WaitSync(IntPtr sync, OpenTK.Graphics.ES30.WaitSyncFlags flags, UInt64 timeout);
|
2013-11-03 11:34:19 +00:00
|
|
|
internal static WaitSync glWaitSync;
|
|
|
|
[System.Security.SuppressUnmanagedCodeSecurity()]
|
2013-11-05 09:23:25 +00:00
|
|
|
internal delegate void WaitSyncAPPLE(IntPtr sync, OpenTK.Graphics.ES30.WaitSyncFlags flags, UInt64 timeout);
|
2013-11-03 11:34:19 +00:00
|
|
|
internal static WaitSyncAPPLE glWaitSyncAPPLE;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|