sw.WriteLine("{");
sw.Indent();
foreach (var d in delegates.Values.Select(d => d.First()))
- sw.WriteLine("\"{0}{1}\",", Settings.FunctionPrefix, d.Name);
+ {
+ if (!Settings.IsEnabled(Settings.Legacy.UseDllImports) || d.Extension != "Core")
+ {
+ sw.WriteLine("\"{0}{1}\",", Settings.FunctionPrefix, d.Name);
+ }
+ }
sw.Unindent();
sw.WriteLine("};");
sw.WriteLine("EntryPoints = new IntPtr[EntryPointNames.Length];");
// overloads using the "All" enum in addition to strongly-typed enums.
// This can be disabled by passing "-o:-keep_untyped_enums" as a cmdline parameter.
Settings.DefaultCompatibility |= Settings.Legacy.KeepUntypedEnums;
+ Settings.DefaultCompatibility |= Settings.Legacy.UseDllImports;
}
}
}
#region Private Members
- static void GenerateAddressTable(DelegateCollection delegates)
+ void GenerateAddressTable(DelegateCollection delegates)
{
int slot = -1;
foreach (var list in delegates.Values)
{
- slot++;
- foreach (var d in list)
+ if (!Settings.IsEnabled(Settings.Legacy.UseDllImports) || list.First().Extension != "Core")
{
- d.Slot = slot;
+ slot++;
+ foreach (var d in list)
+ {
+ d.Slot = slot;
+ }
+ }
+ else
+ {
+ // Core function routed through DllImport - no slot generated
+ foreach (var d in list)
+ {
+ d.Slot = -1;
+ }
}
}
}
KeepUntypedEnums = 0x1000,
/// <summary>Marks deprecated functions as [Obsolete]</summary>
AddDeprecationWarnings = 0x2000,
+ /// <summary>Use DllImport declaration for core functions (do not generate entry point slots)</summary>
+ UseDllImports = 0x4000,
Tao = ConstIntEnums |
NoAdvancedEnumProcessing |
NoPublicUnsafeFunctions |
NestedEnums |
NoBoolParameters |
NoDropMultipleTokens |
- NoDocumentation |
- NoDebugHelpers
- /*GenerateAllPermutations,*/
+ NoDocumentation |
+ NoDebugHelpers,
+ /*GenerateAllPermutations,*/
}
// Returns true if flag is enabled.
using System.Windows.Forms;
using OpenTK;
+using OpenTK.Graphics;
using OpenTK.Graphics.OpenGL;
namespace Examples.WinForms
// redButton
//
this.redButton.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
- this.redButton.Location = new System.Drawing.Point(639, 13);
+ this.redButton.Location = new System.Drawing.Point(1278, 25);
+ this.redButton.Margin = new System.Windows.Forms.Padding(6);
this.redButton.Name = "redButton";
- this.redButton.Size = new System.Drawing.Size(133, 23);
+ this.redButton.Size = new System.Drawing.Size(266, 44);
this.redButton.TabIndex = 1;
this.redButton.Text = "Red";
this.redButton.UseVisualStyleBackColor = true;
// greenButton
//
this.greenButton.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
- this.greenButton.Location = new System.Drawing.Point(639, 43);
+ this.greenButton.Location = new System.Drawing.Point(1278, 83);
+ this.greenButton.Margin = new System.Windows.Forms.Padding(6);
this.greenButton.Name = "greenButton";
- this.greenButton.Size = new System.Drawing.Size(133, 23);
+ this.greenButton.Size = new System.Drawing.Size(266, 44);
this.greenButton.TabIndex = 2;
this.greenButton.Text = "Green";
this.greenButton.UseVisualStyleBackColor = true;
// blueButton
//
this.blueButton.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
- this.blueButton.Location = new System.Drawing.Point(639, 73);
+ this.blueButton.Location = new System.Drawing.Point(1278, 140);
+ this.blueButton.Margin = new System.Windows.Forms.Padding(6);
this.blueButton.Name = "blueButton";
- this.blueButton.Size = new System.Drawing.Size(133, 23);
+ this.blueButton.Size = new System.Drawing.Size(266, 44);
this.blueButton.TabIndex = 3;
this.blueButton.Text = "Blue";
this.blueButton.UseVisualStyleBackColor = true;
//
// glControl1
//
- this.glControl1.Dock = System.Windows.Forms.DockStyle.Fill;
- this.glControl1.BackColor = System.Drawing.SystemColors.ControlDarkDark;
+ this.glControl1.BackColor = System.Drawing.SystemColors.ControlDark;
+ this.glControl1.Dock = System.Windows.Forms.DockStyle.Fill;
this.glControl1.Location = new System.Drawing.Point(0, 0);
+ this.glControl1.Margin = new System.Windows.Forms.Padding(6, 6, 6, 6);
this.glControl1.Name = "glControl1";
- this.glControl1.Size = new System.Drawing.Size(629, 565);
- this.glControl1.TabIndex = 0;
+ this.glControl1.Size = new System.Drawing.Size(1562, 1085);
+ this.glControl1.TabIndex = 4;
this.glControl1.VSync = false;
- this.glControl1.Resize += new System.EventHandler(this.glControl1_Resize);
this.glControl1.Paint += new System.Windows.Forms.PaintEventHandler(this.glControl1_Paint);
this.glControl1.KeyDown += new System.Windows.Forms.KeyEventHandler(this.glControl1_KeyDown);
+ this.glControl1.Resize += new System.EventHandler(this.glControl1_Resize);
//
- // W01_First_Window
+ // SimpleForm
//
- this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
+ this.AutoScaleDimensions = new System.Drawing.SizeF(12F, 25F);
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
- this.ClientSize = new System.Drawing.Size(781, 564);
+ this.ClientSize = new System.Drawing.Size(1562, 1085);
this.Controls.Add(this.blueButton);
this.Controls.Add(this.greenButton);
this.Controls.Add(this.redButton);
this.Controls.Add(this.glControl1);
- this.Name = "W01_First_Window";
+ this.Margin = new System.Windows.Forms.Padding(6);
+ this.Name = "SimpleForm";
this.Text = "OpenTK Windows Forms Tutorial 01 - Your first window";
this.ResumeLayout(false);
#endregion
- private OpenTK.GLControl glControl1;
private System.Windows.Forms.Button redButton;
private System.Windows.Forms.Button greenButton;
private System.Windows.Forms.Button blueButton;
+ private OpenTK.GLControl glControl1;
}
}
}
}
+ int GetSlot(MethodDefinition signature)
+ {
+ var slot_attribute = signature.CustomAttributes
+ .FirstOrDefault(a => a.AttributeType.Name == "SlotAttribute");
+ int slot =
+ slot_attribute != null ?
+ (int)slot_attribute.ConstructorArguments[0].Value :
+ -1;
+
+ return slot;
+ }
+
void Rewrite(TypeDefinition type, FieldDefinition entry_points,
List<MethodDefinition> entry_signatures, IEnumerable<string> options)
{
{
var signature_name = (string)autogenerated.First()
.Fields.First(f => f.Name == "EntryPoint").Argument.Value;
- var signature = entry_signatures.First(s => s.Name == signature_name);
- var slot = (int)signature.CustomAttributes
- .First(a => a.AttributeType.Name == "SlotAttribute")
- .ConstructorArguments[0].Value;
+ var signature = entry_signatures.FirstOrDefault(s => s.Name == signature_name);
+ int slot = GetSlot(signature);
ProcessMethod(wrapper, signature, slot, entry_points, options);
}
void RemoveNativeSignatures(TypeDefinition type, List<MethodDefinition> methods)
{
- while (methods.Count > 0)
+ // Remove all DllImports for functions called through calli, since
+ // their signatures are embedded directly into the calli callsite.
+ // This reduces dll size by ~400KB.
+ foreach (var m in methods.Where(s => GetSlot(s) != -1))
{
- type.Methods.Remove(methods.Last());
- methods.RemoveAt(methods.Count - 1);
+ type.Methods.Remove(m);
}
}
EmitConvenienceWrapper(wrapper, native, difference, body, il);
}
- // push the entry point address on the stack
- EmitEntryPoint(entry_points, il, slot);
+ if (slot != -1)
+ {
+ // push the entry point address on the stack
+ EmitEntryPoint(entry_points, il, slot);
- // issue calli
- EmitCall(il, native);
+ // issue calli
+ EmitCalli(il, native);
+ }
+ else
+ {
+ // issue DllImport call
+ EmitCall(il, native);
+ }
if (wrapper.ReturnType.Name != "Void")
{
il.Emit(OpCodes.Ldelem_I);
}
- static void EmitCall(ILProcessor il, MethodReference reference)
+ static void EmitCalli(ILProcessor il, MethodReference reference)
{
var signature = new CallSite(reference.ReturnType)
{
// we do not need any special preparation before emiting calli.
il.Emit(OpCodes.Calli, signature);
}
+
+ static void EmitCall(ILProcessor il, MethodReference reference)
+ {
+ il.Emit(OpCodes.Call, reference);
+ }
}
}
EntryPointNames = new string[]
{
"glAccumxOES",
- "glActiveTexture",
- "glAlphaFunc",
- "glAlphaFuncx",
"glAlphaFuncxOES",
- "glBindBuffer",
"glBindFramebufferOES",
"glBindRenderbufferOES",
- "glBindTexture",
"glBindVertexArrayOES",
"glBitmapxOES",
"glBlendColorxOES",
"glBlendEquationEXT",
"glBlendEquationOES",
"glBlendEquationSeparateOES",
- "glBlendFunc",
"glBlendFuncSeparateOES",
- "glBufferData",
- "glBufferSubData",
"glCheckFramebufferStatusOES",
- "glClear",
"glClearAccumxOES",
- "glClearColor",
- "glClearColorx",
"glClearColorxOES",
- "glClearDepthf",
"glClearDepthfOES",
- "glClearDepthx",
"glClearDepthxOES",
- "glClearStencil",
- "glClientActiveTexture",
"glClientWaitSyncAPPLE",
- "glClipPlanef",
"glClipPlanefIMG",
"glClipPlanefOES",
- "glClipPlanex",
"glClipPlanexIMG",
"glClipPlanexOES",
"glColor3xOES",
"glColor3xvOES",
- "glColor4f",
- "glColor4ub",
- "glColor4x",
"glColor4xOES",
"glColor4xvOES",
- "glColorMask",
- "glColorPointer",
- "glCompressedTexImage2D",
- "glCompressedTexSubImage2D",
"glConvolutionParameterxOES",
"glConvolutionParameterxvOES",
- "glCopyTexImage2D",
- "glCopyTexSubImage2D",
"glCopyTextureLevelsAPPLE",
- "glCullFace",
"glCurrentPaletteMatrixOES",
- "glDeleteBuffers",
"glDeleteFencesNV",
"glDeleteFramebuffersOES",
"glDeleteRenderbuffersOES",
"glDeleteSyncAPPLE",
- "glDeleteTextures",
"glDeleteVertexArraysOES",
- "glDepthFunc",
- "glDepthMask",
- "glDepthRangef",
"glDepthRangefOES",
- "glDepthRangex",
"glDepthRangexOES",
- "glDisable",
- "glDisableClientState",
"glDisableDriverControlQCOM",
"glDiscardFramebufferEXT",
- "glDrawArrays",
- "glDrawElements",
"glDrawTexfOES",
"glDrawTexfvOES",
"glDrawTexiOES",
"glDrawTexxvOES",
"glEGLImageTargetRenderbufferStorageOES",
"glEGLImageTargetTexture2DOES",
- "glEnable",
- "glEnableClientState",
"glEnableDriverControlQCOM",
"glEndTilingQCOM",
"glEvalCoord1xOES",
"glExtTexObjectStateOverrideiQCOM",
"glFeedbackBufferxOES",
"glFenceSyncAPPLE",
- "glFinish",
"glFinishFenceNV",
- "glFlush",
"glFlushMappedBufferRangeEXT",
- "glFogf",
- "glFogfv",
- "glFogx",
"glFogxOES",
- "glFogxv",
"glFogxvOES",
"glFramebufferRenderbufferOES",
"glFramebufferTexture2DMultisampleEXT",
"glFramebufferTexture2DMultisampleIMG",
"glFramebufferTexture2DOES",
- "glFrontFace",
- "glFrustumf",
"glFrustumfOES",
- "glFrustumx",
"glFrustumxOES",
- "glGenBuffers",
"glGenerateMipmapOES",
"glGenFencesNV",
"glGenFramebuffersOES",
"glGenRenderbuffersOES",
- "glGenTextures",
"glGenVertexArraysOES",
- "glGetBooleanv",
- "glGetBufferParameteriv",
"glGetBufferPointervOES",
- "glGetClipPlanef",
"glGetClipPlanefOES",
- "glGetClipPlanex",
"glGetClipPlanexOES",
"glGetConvolutionParameterxvOES",
"glGetDriverControlsQCOM",
"glGetDriverControlStringQCOM",
- "glGetError",
"glGetFenceivNV",
- "glGetFixedv",
"glGetFixedvOES",
- "glGetFloatv",
"glGetFramebufferAttachmentParameterivOES",
"glGetGraphicsResetStatusEXT",
"glGetHistogramParameterxvOES",
"glGetInteger64vAPPLE",
- "glGetIntegerv",
- "glGetLightfv",
"glGetLightxOES",
- "glGetLightxv",
"glGetLightxvOES",
"glGetMapxvOES",
- "glGetMaterialfv",
"glGetMaterialxOES",
- "glGetMaterialxv",
"glGetMaterialxvOES",
"glGetnUniformfvEXT",
"glGetnUniformivEXT",
- "glGetPixelMapxv",
- "glGetPointerv",
"glGetRenderbufferParameterivOES",
- "glGetString",
"glGetSyncivAPPLE",
- "glGetTexEnvfv",
- "glGetTexEnviv",
- "glGetTexEnvxv",
"glGetTexEnvxvOES",
"glGetTexGenfvOES",
"glGetTexGenivOES",
"glGetTexGenxvOES",
"glGetTexLevelParameterxvOES",
- "glGetTexParameterfv",
- "glGetTexParameteriv",
- "glGetTexParameterxv",
"glGetTexParameterxvOES",
- "glHint",
"glIndexxOES",
"glIndexxvOES",
- "glIsBuffer",
- "glIsEnabled",
"glIsFenceNV",
"glIsFramebufferOES",
"glIsRenderbufferOES",
"glIsSyncAPPLE",
- "glIsTexture",
"glIsVertexArrayOES",
- "glLightf",
- "glLightfv",
- "glLightModelf",
- "glLightModelfv",
- "glLightModelx",
"glLightModelxOES",
- "glLightModelxv",
"glLightModelxvOES",
- "glLightx",
"glLightxOES",
- "glLightxv",
"glLightxvOES",
- "glLineWidth",
- "glLineWidthx",
"glLineWidthxOES",
- "glLoadIdentity",
- "glLoadMatrixf",
- "glLoadMatrixx",
"glLoadMatrixxOES",
"glLoadPaletteFromModelViewMatrixOES",
"glLoadTransposeMatrixxOES",
- "glLogicOp",
"glMap1xOES",
"glMap2xOES",
"glMapBufferOES",
"glMapBufferRangeEXT",
"glMapGrid1xOES",
"glMapGrid2xOES",
- "glMaterialf",
- "glMaterialfv",
- "glMaterialx",
"glMaterialxOES",
- "glMaterialxv",
"glMaterialxvOES",
"glMatrixIndexPointerOES",
- "glMatrixMode",
"glMultiDrawArraysEXT",
"glMultiDrawElementsEXT",
"glMultiTexCoord1bOES",
"glMultiTexCoord3xvOES",
"glMultiTexCoord4bOES",
"glMultiTexCoord4bvOES",
- "glMultiTexCoord4f",
- "glMultiTexCoord4x",
"glMultiTexCoord4xOES",
"glMultiTexCoord4xvOES",
- "glMultMatrixf",
- "glMultMatrixx",
"glMultMatrixxOES",
"glMultTransposeMatrixxOES",
- "glNormal3f",
- "glNormal3x",
"glNormal3xOES",
"glNormal3xvOES",
- "glNormalPointer",
- "glOrthof",
"glOrthofOES",
- "glOrthox",
"glOrthoxOES",
"glPassThroughxOES",
- "glPixelMapx",
- "glPixelStorei",
- "glPixelStorex",
"glPixelTransferxOES",
"glPixelZoomxOES",
- "glPointParameterf",
- "glPointParameterfv",
- "glPointParameterx",
"glPointParameterxOES",
- "glPointParameterxv",
"glPointParameterxvOES",
- "glPointSize",
"glPointSizePointerOES",
- "glPointSizex",
"glPointSizexOES",
- "glPolygonOffset",
- "glPolygonOffsetx",
"glPolygonOffsetxOES",
- "glPopMatrix",
"glPrioritizeTexturesxOES",
- "glPushMatrix",
"glQueryMatrixxOES",
"glRasterPos2xOES",
"glRasterPos2xvOES",
"glRasterPos4xOES",
"glRasterPos4xvOES",
"glReadnPixelsEXT",
- "glReadPixels",
"glRectxOES",
"glRectxvOES",
"glRenderbufferStorageMultisampleAPPLE",
"glRenderbufferStorageMultisampleIMG",
"glRenderbufferStorageOES",
"glResolveMultisampleFramebufferAPPLE",
- "glRotatef",
- "glRotatex",
"glRotatexOES",
- "glSampleCoverage",
"glSampleCoverageOES",
- "glSampleCoveragex",
"glSampleCoveragexOES",
- "glScalef",
- "glScalex",
"glScalexOES",
- "glScissor",
"glSetFenceNV",
- "glShadeModel",
"glStartTilingQCOM",
- "glStencilFunc",
- "glStencilMask",
- "glStencilOp",
"glTestFenceNV",
"glTexCoord1bOES",
"glTexCoord1bvOES",
"glTexCoord4bvOES",
"glTexCoord4xOES",
"glTexCoord4xvOES",
- "glTexCoordPointer",
- "glTexEnvf",
- "glTexEnvfv",
- "glTexEnvi",
- "glTexEnviv",
- "glTexEnvx",
"glTexEnvxOES",
- "glTexEnvxv",
"glTexEnvxvOES",
"glTexGenfOES",
"glTexGenfvOES",
"glTexGenivOES",
"glTexGenxOES",
"glTexGenxvOES",
- "glTexImage2D",
- "glTexParameterf",
- "glTexParameterfv",
- "glTexParameteri",
- "glTexParameteriv",
- "glTexParameterx",
"glTexParameterxOES",
- "glTexParameterxv",
"glTexParameterxvOES",
"glTexStorage1DEXT",
"glTexStorage2DEXT",
"glTexStorage3DEXT",
- "glTexSubImage2D",
"glTextureStorage1DEXT",
"glTextureStorage2DEXT",
"glTextureStorage3DEXT",
- "glTranslatef",
- "glTranslatex",
"glTranslatexOES",
"glUnmapBufferOES",
"glVertex2bOES",
"glVertex4bvOES",
"glVertex4xOES",
"glVertex4xvOES",
- "glVertexPointer",
- "glViewport",
"glWaitSyncAPPLE",
"glWeightPointerOES",
};
}
- [Slot(31)]
+ [Slot(16)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern System.Int32 glClientWaitSyncAPPLE(IntPtr sync, UInt32 flags, UInt64 timeout);
- [Slot(53)]
+ [Slot(27)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glCopyTextureLevelsAPPLE(UInt32 destinationTexture, UInt32 sourceTexture, Int32 sourceBaseLevel, Int32 sourceLevelCount);
- [Slot(60)]
+ [Slot(32)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glDeleteSyncAPPLE(IntPtr sync);
- [Slot(106)]
+ [Slot(67)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern IntPtr glFenceSyncAPPLE(System.Int32 condition, UInt32 flags);
- [Slot(151)]
+ [Slot(94)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGetInteger64vAPPLE(System.Int32 pname, [OutAttribute] Int64* @params);
- [Slot(168)]
+ [Slot(103)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGetSyncivAPPLE(IntPtr sync, System.Int32 pname, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] Int32* values);
- [Slot(189)]
+ [Slot(115)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern bool glIsSyncAPPLE(IntPtr sync);
- [Slot(294)]
+ [Slot(177)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glRenderbufferStorageMultisampleAPPLE(System.Int32 target, Int32 samples, System.Int32 internalformat, Int32 width, Int32 height);
- [Slot(298)]
+ [Slot(181)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glResolveMultisampleFramebufferAPPLE();
- [Slot(382)]
+ [Slot(235)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glWaitSyncAPPLE(IntPtr sync, UInt32 flags, UInt64 timeout);
- [Slot(1)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glActiveTexture(System.Int32 texture);
- [Slot(2)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glAlphaFunc(System.Int32 func, Single @ref);
- [Slot(3)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glAlphaFuncx(System.Int32 func, int @ref);
- [Slot(5)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glBindBuffer(System.Int32 target, UInt32 buffer);
- [Slot(8)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glBindTexture(System.Int32 target, UInt32 texture);
- [Slot(15)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glBlendFunc(System.Int32 sfactor, System.Int32 dfactor);
- [Slot(17)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glBufferData(System.Int32 target, IntPtr size, IntPtr data, System.Int32 usage);
- [Slot(18)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glBufferSubData(System.Int32 target, IntPtr offset, IntPtr size, IntPtr data);
- [Slot(20)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glClear(System.Int32 mask);
- [Slot(22)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glClearColor(Single red, Single green, Single blue, Single alpha);
- [Slot(23)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glClearColorx(int red, int green, int blue, int alpha);
- [Slot(25)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glClearDepthf(Single d);
- [Slot(27)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glClearDepthx(int depth);
- [Slot(29)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glClearStencil(Int32 s);
- [Slot(30)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glClientActiveTexture(System.Int32 texture);
- [Slot(32)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glClipPlanef(System.Int32 p, Single* eqn);
- [Slot(35)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glClipPlanex(System.Int32 plane, int* equation);
- [Slot(40)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glColor4f(Single red, Single green, Single blue, Single alpha);
- [Slot(41)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glColor4ub(Byte red, Byte green, Byte blue, Byte alpha);
- [Slot(42)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glColor4x(int red, int green, int blue, int alpha);
- [Slot(45)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glColorMask(bool red, bool green, bool blue, bool alpha);
- [Slot(46)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glColorPointer(Int32 size, System.Int32 type, Int32 stride, IntPtr pointer);
- [Slot(47)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glCompressedTexImage2D(System.Int32 target, Int32 level, System.Int32 internalformat, Int32 width, Int32 height, Int32 border, Int32 imageSize, IntPtr data);
- [Slot(48)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glCompressedTexSubImage2D(System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, System.Int32 format, Int32 imageSize, IntPtr data);
- [Slot(51)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glCopyTexImage2D(System.Int32 target, Int32 level, System.Int32 internalformat, Int32 x, Int32 y, Int32 width, Int32 height, Int32 border);
- [Slot(52)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glCopyTexSubImage2D(System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 x, Int32 y, Int32 width, Int32 height);
- [Slot(54)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glCullFace(System.Int32 mode);
- [Slot(56)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glDeleteBuffers(Int32 n, UInt32* buffers);
- [Slot(61)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glDeleteTextures(Int32 n, UInt32* textures);
- [Slot(63)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glDepthFunc(System.Int32 func);
- [Slot(64)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glDepthMask(bool flag);
- [Slot(65)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glDepthRangef(Single n, Single f);
- [Slot(67)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glDepthRangex(int n, int f);
- [Slot(69)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glDisable(System.Int32 cap);
- [Slot(70)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glDisableClientState(System.Int32 array);
- [Slot(73)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glDrawArrays(System.Int32 mode, Int32 first, Int32 count);
- [Slot(74)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glDrawElements(System.Int32 mode, Int32 count, System.Int32 type, IntPtr indices);
- [Slot(85)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glEnable(System.Int32 cap);
- [Slot(86)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glEnableClientState(System.Int32 array);
- [Slot(107)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glFinish();
- [Slot(109)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glFlush();
- [Slot(111)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glFogf(System.Int32 pname, Single param);
- [Slot(112)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glFogfv(System.Int32 pname, Single* @params);
- [Slot(113)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glFogx(System.Int32 pname, int param);
- [Slot(115)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glFogxv(System.Int32 pname, int* param);
- [Slot(121)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glFrontFace(System.Int32 mode);
- [Slot(122)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glFrustumf(Single l, Single r, Single b, Single t, Single n, Single f);
- [Slot(124)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glFrustumx(int l, int r, int b, int t, int n, int f);
- [Slot(126)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGenBuffers(Int32 n, [OutAttribute] UInt32* buffers);
- [Slot(131)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGenTextures(Int32 n, [OutAttribute] UInt32* textures);
- [Slot(133)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGetBooleanv(System.Int32 pname, [OutAttribute] bool* data);
- [Slot(134)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGetBufferParameteriv(System.Int32 target, System.Int32 pname, [OutAttribute] Int32* @params);
- [Slot(136)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGetClipPlanef(System.Int32 plane, [OutAttribute] Single* equation);
- [Slot(138)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGetClipPlanex(System.Int32 plane, [OutAttribute] int* equation);
- [Slot(143)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern System.Int32 glGetError();
- [Slot(145)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGetFixedv(System.Int32 pname, [OutAttribute] int* @params);
- [Slot(147)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGetFloatv(System.Int32 pname, [OutAttribute] Single* data);
- [Slot(152)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGetIntegerv(System.Int32 pname, [OutAttribute] Int32* data);
- [Slot(153)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGetLightfv(System.Int32 light, System.Int32 pname, [OutAttribute] Single* @params);
- [Slot(155)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGetLightxv(System.Int32 light, System.Int32 pname, [OutAttribute] int* @params);
- [Slot(158)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGetMaterialfv(System.Int32 face, System.Int32 pname, [OutAttribute] Single* @params);
- [Slot(160)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGetMaterialxv(System.Int32 face, System.Int32 pname, [OutAttribute] int* @params);
- [Slot(164)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGetPixelMapxv(System.Int32 map, Int32 size, [OutAttribute] int* values);
- [Slot(165)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glGetPointerv(System.Int32 pname, [OutAttribute] IntPtr @params);
- [Slot(167)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern IntPtr glGetString(System.Int32 name);
- [Slot(169)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGetTexEnvfv(System.Int32 target, System.Int32 pname, [OutAttribute] Single* @params);
- [Slot(170)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGetTexEnviv(System.Int32 target, System.Int32 pname, [OutAttribute] Int32* @params);
- [Slot(171)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGetTexEnvxv(System.Int32 target, System.Int32 pname, [OutAttribute] int* @params);
- [Slot(177)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGetTexParameterfv(System.Int32 target, System.Int32 pname, [OutAttribute] Single* @params);
- [Slot(178)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGetTexParameteriv(System.Int32 target, System.Int32 pname, [OutAttribute] Int32* @params);
- [Slot(179)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGetTexParameterxv(System.Int32 target, System.Int32 pname, [OutAttribute] int* @params);
- [Slot(181)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glHint(System.Int32 target, System.Int32 mode);
- [Slot(184)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern bool glIsBuffer(UInt32 buffer);
- [Slot(185)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern bool glIsEnabled(System.Int32 cap);
- [Slot(190)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern bool glIsTexture(UInt32 texture);
- [Slot(192)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glLightf(System.Int32 light, System.Int32 pname, Single param);
- [Slot(193)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glLightfv(System.Int32 light, System.Int32 pname, Single* @params);
- [Slot(194)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glLightModelf(System.Int32 pname, Single param);
- [Slot(195)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glLightModelfv(System.Int32 pname, Single* @params);
- [Slot(196)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glLightModelx(System.Int32 pname, int param);
- [Slot(198)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glLightModelxv(System.Int32 pname, int* param);
- [Slot(200)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glLightx(System.Int32 light, System.Int32 pname, int param);
- [Slot(202)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glLightxv(System.Int32 light, System.Int32 pname, int* @params);
- [Slot(204)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glLineWidth(Single width);
- [Slot(205)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glLineWidthx(int width);
- [Slot(207)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glLoadIdentity();
- [Slot(208)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glLoadMatrixf(Single* m);
- [Slot(209)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glLoadMatrixx(int* m);
- [Slot(213)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glLogicOp(System.Int32 opcode);
- [Slot(220)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glMaterialf(System.Int32 face, System.Int32 pname, Single param);
- [Slot(221)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glMaterialfv(System.Int32 face, System.Int32 pname, Single* @params);
- [Slot(222)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glMaterialx(System.Int32 face, System.Int32 pname, int param);
- [Slot(224)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glMaterialxv(System.Int32 face, System.Int32 pname, int* param);
- [Slot(227)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glMatrixMode(System.Int32 mode);
- [Slot(244)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glMultiTexCoord4f(System.Int32 target, Single s, Single t, Single r, Single q);
- [Slot(245)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glMultiTexCoord4x(System.Int32 texture, int s, int t, int r, int q);
- [Slot(248)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glMultMatrixf(Single* m);
- [Slot(249)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glMultMatrixx(int* m);
- [Slot(252)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glNormal3f(Single nx, Single ny, Single nz);
- [Slot(253)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glNormal3x(int nx, int ny, int nz);
- [Slot(256)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glNormalPointer(System.Int32 type, Int32 stride, IntPtr pointer);
- [Slot(257)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glOrthof(Single l, Single r, Single b, Single t, Single n, Single f);
- [Slot(259)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glOrthox(int l, int r, int b, int t, int n, int f);
- [Slot(262)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glPixelMapx(System.Int32 map, Int32 size, int* values);
- [Slot(263)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glPixelStorei(System.Int32 pname, Int32 param);
- [Slot(264)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glPixelStorex(System.Int32 pname, int param);
- [Slot(267)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glPointParameterf(System.Int32 pname, Single param);
- [Slot(268)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glPointParameterfv(System.Int32 pname, Single* @params);
- [Slot(269)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glPointParameterx(System.Int32 pname, int param);
- [Slot(271)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glPointParameterxv(System.Int32 pname, int* @params);
- [Slot(273)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glPointSize(Single size);
- [Slot(275)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glPointSizex(int size);
- [Slot(277)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glPolygonOffset(Single factor, Single units);
- [Slot(278)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glPolygonOffsetx(int factor, int units);
- [Slot(280)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glPopMatrix();
- [Slot(282)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glPushMatrix();
- [Slot(291)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glReadPixels(Int32 x, Int32 y, Int32 width, Int32 height, System.Int32 format, System.Int32 type, [OutAttribute] IntPtr pixels);
- [Slot(299)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glRotatef(Single angle, Single x, Single y, Single z);
- [Slot(300)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glRotatex(int angle, int x, int y, int z);
- [Slot(302)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glSampleCoverage(Single value, bool invert);
- [Slot(304)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glSampleCoveragex(int value, bool invert);
- [Slot(306)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glScalef(Single x, Single y, Single z);
- [Slot(307)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glScalex(int x, int y, int z);
- [Slot(309)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glScissor(Int32 x, Int32 y, Int32 width, Int32 height);
- [Slot(311)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glShadeModel(System.Int32 mode);
- [Slot(313)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glStencilFunc(System.Int32 func, Int32 @ref, UInt32 mask);
- [Slot(314)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glStencilMask(UInt32 mask);
- [Slot(315)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glStencilOp(System.Int32 fail, System.Int32 zfail, System.Int32 zpass);
- [Slot(333)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glTexCoordPointer(Int32 size, System.Int32 type, Int32 stride, IntPtr pointer);
- [Slot(334)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glTexEnvf(System.Int32 target, System.Int32 pname, Single param);
- [Slot(335)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glTexEnvfv(System.Int32 target, System.Int32 pname, Single* @params);
- [Slot(336)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glTexEnvi(System.Int32 target, System.Int32 pname, Int32 param);
- [Slot(337)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glTexEnviv(System.Int32 target, System.Int32 pname, Int32* @params);
- [Slot(338)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glTexEnvx(System.Int32 target, System.Int32 pname, int param);
- [Slot(340)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glTexEnvxv(System.Int32 target, System.Int32 pname, int* @params);
- [Slot(348)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glTexImage2D(System.Int32 target, Int32 level, Int32 internalformat, Int32 width, Int32 height, Int32 border, System.Int32 format, System.Int32 type, IntPtr pixels);
- [Slot(349)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glTexParameterf(System.Int32 target, System.Int32 pname, Single param);
- [Slot(350)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glTexParameterfv(System.Int32 target, System.Int32 pname, Single* @params);
- [Slot(351)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glTexParameteri(System.Int32 target, System.Int32 pname, Int32 param);
- [Slot(352)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glTexParameteriv(System.Int32 target, System.Int32 pname, Int32* @params);
- [Slot(353)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glTexParameterx(System.Int32 target, System.Int32 pname, int param);
- [Slot(355)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glTexParameterxv(System.Int32 target, System.Int32 pname, int* @params);
- [Slot(360)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glTexSubImage2D(System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, System.Int32 format, System.Int32 type, IntPtr pixels);
- [Slot(364)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glTranslatef(Single x, Single y, Single z);
- [Slot(365)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glTranslatex(int x, int y, int z);
- [Slot(380)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glVertexPointer(Int32 size, System.Int32 type, Int32 stride, IntPtr pointer);
- [Slot(381)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glViewport(Int32 x, Int32 y, Int32 width, Int32 height);
- [Slot(12)]
+ [Slot(7)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glBlendEquationEXT(System.Int32 mode);
- [Slot(72)]
+ [Slot(37)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glDiscardFramebufferEXT(System.Int32 target, Int32 numAttachments, System.Int32* attachments);
- [Slot(110)]
+ [Slot(69)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glFlushMappedBufferRangeEXT(System.Int32 target, IntPtr offset, IntPtr length);
- [Slot(118)]
+ [Slot(73)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glFramebufferTexture2DMultisampleEXT(System.Int32 target, System.Int32 attachment, System.Int32 textarget, UInt32 texture, Int32 level, Int32 samples);
- [Slot(149)]
+ [Slot(92)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern System.Int32 glGetGraphicsResetStatusEXT();
- [Slot(162)]
+ [Slot(100)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGetnUniformfvEXT(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute] Single* @params);
- [Slot(163)]
+ [Slot(101)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGetnUniformivEXT(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute] Int32* @params);
- [Slot(217)]
+ [Slot(128)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern IntPtr glMapBufferRangeEXT(System.Int32 target, IntPtr offset, IntPtr length, UInt32 access);
- [Slot(228)]
+ [Slot(134)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glMultiDrawArraysEXT(System.Int32 mode, Int32* first, Int32* count, Int32 primcount);
- [Slot(229)]
+ [Slot(135)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glMultiDrawElementsEXT(System.Int32 mode, Int32* count, System.Int32 type, IntPtr indices, Int32 primcount);
- [Slot(290)]
+ [Slot(174)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glReadnPixelsEXT(Int32 x, Int32 y, Int32 width, Int32 height, System.Int32 format, System.Int32 type, Int32 bufSize, [OutAttribute] IntPtr data);
- [Slot(295)]
+ [Slot(178)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glRenderbufferStorageMultisampleEXT(System.Int32 target, Int32 samples, System.Int32 internalformat, Int32 width, Int32 height);
- [Slot(357)]
+ [Slot(215)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glTexStorage1DEXT(System.Int32 target, Int32 levels, System.Int32 internalformat, Int32 width);
- [Slot(358)]
+ [Slot(216)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glTexStorage2DEXT(System.Int32 target, Int32 levels, System.Int32 internalformat, Int32 width, Int32 height);
- [Slot(359)]
+ [Slot(217)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glTexStorage3DEXT(System.Int32 target, Int32 levels, System.Int32 internalformat, Int32 width, Int32 height, Int32 depth);
- [Slot(361)]
+ [Slot(218)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glTextureStorage1DEXT(UInt32 texture, System.Int32 target, Int32 levels, System.Int32 internalformat, Int32 width);
- [Slot(362)]
+ [Slot(219)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glTextureStorage2DEXT(UInt32 texture, System.Int32 target, Int32 levels, System.Int32 internalformat, Int32 width, Int32 height);
- [Slot(363)]
+ [Slot(220)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glTextureStorage3DEXT(UInt32 texture, System.Int32 target, Int32 levels, System.Int32 internalformat, Int32 width, Int32 height, Int32 depth);
- [Slot(33)]
+ [Slot(17)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glClipPlanefIMG(System.Int32 p, Single* eqn);
- [Slot(36)]
+ [Slot(19)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glClipPlanexIMG(System.Int32 p, int* eqn);
- [Slot(119)]
+ [Slot(74)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glFramebufferTexture2DMultisampleIMG(System.Int32 target, System.Int32 attachment, System.Int32 textarget, UInt32 texture, Int32 level, Int32 samples);
- [Slot(296)]
+ [Slot(179)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glRenderbufferStorageMultisampleIMG(System.Int32 target, Int32 samples, System.Int32 internalformat, Int32 width, Int32 height);
- [Slot(57)]
+ [Slot(29)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glDeleteFencesNV(Int32 n, UInt32* fences);
- [Slot(108)]
+ [Slot(68)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glFinishFenceNV(UInt32 fence);
- [Slot(128)]
+ [Slot(79)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGenFencesNV(Int32 n, [OutAttribute] UInt32* fences);
- [Slot(144)]
+ [Slot(89)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGetFenceivNV(UInt32 fence, System.Int32 pname, [OutAttribute] Int32* @params);
- [Slot(186)]
+ [Slot(112)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern bool glIsFenceNV(UInt32 fence);
- [Slot(310)]
+ [Slot(186)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glSetFenceNV(UInt32 fence, System.Int32 condition);
- [Slot(316)]
+ [Slot(188)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern bool glTestFenceNV(UInt32 fence);
[Slot(0)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glAccumxOES(System.Int32 op, int value);
- [Slot(4)]
+ [Slot(1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glAlphaFuncxOES(System.Int32 func, int @ref);
- [Slot(6)]
+ [Slot(2)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glBindFramebufferOES(System.Int32 target, UInt32 framebuffer);
- [Slot(7)]
+ [Slot(3)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glBindRenderbufferOES(System.Int32 target, UInt32 renderbuffer);
- [Slot(9)]
+ [Slot(4)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glBindVertexArrayOES(UInt32 array);
- [Slot(10)]
+ [Slot(5)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glBitmapxOES(Int32 width, Int32 height, int xorig, int yorig, int xmove, int ymove, Byte* bitmap);
- [Slot(11)]
+ [Slot(6)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glBlendColorxOES(int red, int green, int blue, int alpha);
- [Slot(13)]
+ [Slot(8)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glBlendEquationOES(System.Int32 mode);
- [Slot(14)]
+ [Slot(9)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glBlendEquationSeparateOES(System.Int32 modeRGB, System.Int32 modeAlpha);
- [Slot(16)]
+ [Slot(10)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glBlendFuncSeparateOES(System.Int32 srcRGB, System.Int32 dstRGB, System.Int32 srcAlpha, System.Int32 dstAlpha);
- [Slot(19)]
+ [Slot(11)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern System.Int32 glCheckFramebufferStatusOES(System.Int32 target);
- [Slot(21)]
+ [Slot(12)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glClearAccumxOES(int red, int green, int blue, int alpha);
- [Slot(24)]
+ [Slot(13)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glClearColorxOES(int red, int green, int blue, int alpha);
- [Slot(26)]
+ [Slot(14)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glClearDepthfOES(Single depth);
- [Slot(28)]
+ [Slot(15)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glClearDepthxOES(int depth);
- [Slot(34)]
+ [Slot(18)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glClipPlanefOES(System.Int32 plane, Single* equation);
- [Slot(37)]
+ [Slot(20)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glClipPlanexOES(System.Int32 plane, int* equation);
- [Slot(38)]
+ [Slot(21)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glColor3xOES(int red, int green, int blue);
- [Slot(39)]
+ [Slot(22)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glColor3xvOES(int* components);
- [Slot(43)]
+ [Slot(23)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glColor4xOES(int red, int green, int blue, int alpha);
- [Slot(44)]
+ [Slot(24)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glColor4xvOES(int* components);
- [Slot(49)]
+ [Slot(25)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glConvolutionParameterxOES(System.Int32 target, System.Int32 pname, int param);
- [Slot(50)]
+ [Slot(26)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glConvolutionParameterxvOES(System.Int32 target, System.Int32 pname, int* @params);
- [Slot(55)]
+ [Slot(28)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glCurrentPaletteMatrixOES(UInt32 matrixpaletteindex);
- [Slot(58)]
+ [Slot(30)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glDeleteFramebuffersOES(Int32 n, UInt32* framebuffers);
- [Slot(59)]
+ [Slot(31)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glDeleteRenderbuffersOES(Int32 n, UInt32* renderbuffers);
- [Slot(62)]
+ [Slot(33)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glDeleteVertexArraysOES(Int32 n, UInt32* arrays);
- [Slot(66)]
+ [Slot(34)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glDepthRangefOES(Single n, Single f);
- [Slot(68)]
+ [Slot(35)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glDepthRangexOES(int n, int f);
- [Slot(75)]
+ [Slot(38)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glDrawTexfOES(Single x, Single y, Single z, Single width, Single height);
- [Slot(76)]
+ [Slot(39)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glDrawTexfvOES(Single* coords);
- [Slot(77)]
+ [Slot(40)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glDrawTexiOES(Int32 x, Int32 y, Int32 z, Int32 width, Int32 height);
- [Slot(78)]
+ [Slot(41)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glDrawTexivOES(Int32* coords);
- [Slot(79)]
+ [Slot(42)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glDrawTexsOES(Int16 x, Int16 y, Int16 z, Int16 width, Int16 height);
- [Slot(80)]
+ [Slot(43)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glDrawTexsvOES(Int16* coords);
- [Slot(81)]
+ [Slot(44)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glDrawTexxOES(int x, int y, int z, int width, int height);
- [Slot(82)]
+ [Slot(45)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glDrawTexxvOES(int* coords);
- [Slot(83)]
+ [Slot(46)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glEGLImageTargetRenderbufferStorageOES(System.Int32 target, IntPtr image);
- [Slot(84)]
+ [Slot(47)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glEGLImageTargetTexture2DOES(System.Int32 target, IntPtr image);
- [Slot(89)]
+ [Slot(50)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glEvalCoord1xOES(int u);
- [Slot(90)]
+ [Slot(51)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glEvalCoord1xvOES(int* coords);
- [Slot(91)]
+ [Slot(52)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glEvalCoord2xOES(int u, int v);
- [Slot(92)]
+ [Slot(53)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glEvalCoord2xvOES(int* coords);
- [Slot(105)]
+ [Slot(66)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glFeedbackBufferxOES(Int32 n, System.Int32 type, int* buffer);
- [Slot(114)]
+ [Slot(70)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glFogxOES(System.Int32 pname, int param);
- [Slot(116)]
+ [Slot(71)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glFogxvOES(System.Int32 pname, int* param);
- [Slot(117)]
+ [Slot(72)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glFramebufferRenderbufferOES(System.Int32 target, System.Int32 attachment, System.Int32 renderbuffertarget, UInt32 renderbuffer);
- [Slot(120)]
+ [Slot(75)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glFramebufferTexture2DOES(System.Int32 target, System.Int32 attachment, System.Int32 textarget, UInt32 texture, Int32 level);
- [Slot(123)]
+ [Slot(76)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glFrustumfOES(Single l, Single r, Single b, Single t, Single n, Single f);
- [Slot(125)]
+ [Slot(77)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glFrustumxOES(int l, int r, int b, int t, int n, int f);
- [Slot(127)]
+ [Slot(78)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glGenerateMipmapOES(System.Int32 target);
- [Slot(129)]
+ [Slot(80)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGenFramebuffersOES(Int32 n, [OutAttribute] UInt32* framebuffers);
- [Slot(130)]
+ [Slot(81)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGenRenderbuffersOES(Int32 n, [OutAttribute] UInt32* renderbuffers);
- [Slot(132)]
+ [Slot(82)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGenVertexArraysOES(Int32 n, [OutAttribute] UInt32* arrays);
- [Slot(135)]
+ [Slot(83)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glGetBufferPointervOES(System.Int32 target, System.Int32 pname, [OutAttribute] IntPtr @params);
- [Slot(137)]
+ [Slot(84)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGetClipPlanefOES(System.Int32 plane, [OutAttribute] Single* equation);
- [Slot(139)]
+ [Slot(85)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGetClipPlanexOES(System.Int32 plane, [OutAttribute] int* equation);
- [Slot(140)]
+ [Slot(86)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGetConvolutionParameterxvOES(System.Int32 target, System.Int32 pname, [OutAttribute] int* @params);
- [Slot(146)]
+ [Slot(90)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGetFixedvOES(System.Int32 pname, [OutAttribute] int* @params);
- [Slot(148)]
+ [Slot(91)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGetFramebufferAttachmentParameterivOES(System.Int32 target, System.Int32 attachment, System.Int32 pname, [OutAttribute] Int32* @params);
- [Slot(150)]
+ [Slot(93)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGetHistogramParameterxvOES(System.Int32 target, System.Int32 pname, [OutAttribute] int* @params);
- [Slot(154)]
+ [Slot(95)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGetLightxOES(System.Int32 light, System.Int32 pname, [OutAttribute] int* @params);
- [Slot(157)]
+ [Slot(97)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGetMapxvOES(System.Int32 target, System.Int32 query, [OutAttribute] int* v);
- [Slot(159)]
+ [Slot(98)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glGetMaterialxOES(System.Int32 face, System.Int32 pname, int param);
- [Slot(161)]
+ [Slot(99)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGetMaterialxvOES(System.Int32 face, System.Int32 pname, [OutAttribute] int* @params);
- [Slot(166)]
+ [Slot(102)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGetRenderbufferParameterivOES(System.Int32 target, System.Int32 pname, [OutAttribute] Int32* @params);
- [Slot(172)]
+ [Slot(104)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGetTexEnvxvOES(System.Int32 target, System.Int32 pname, [OutAttribute] int* @params);
- [Slot(173)]
+ [Slot(105)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGetTexGenfvOES(System.Int32 coord, System.Int32 pname, [OutAttribute] Single* @params);
- [Slot(174)]
+ [Slot(106)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGetTexGenivOES(System.Int32 coord, System.Int32 pname, [OutAttribute] Int32* @params);
- [Slot(175)]
+ [Slot(107)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGetTexGenxvOES(System.Int32 coord, System.Int32 pname, [OutAttribute] int* @params);
- [Slot(176)]
+ [Slot(108)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGetTexLevelParameterxvOES(System.Int32 target, Int32 level, System.Int32 pname, [OutAttribute] int* @params);
- [Slot(180)]
+ [Slot(109)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGetTexParameterxvOES(System.Int32 target, System.Int32 pname, [OutAttribute] int* @params);
- [Slot(182)]
+ [Slot(110)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glIndexxOES(int component);
- [Slot(183)]
+ [Slot(111)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glIndexxvOES(int* component);
- [Slot(187)]
+ [Slot(113)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern bool glIsFramebufferOES(UInt32 framebuffer);
- [Slot(188)]
+ [Slot(114)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern bool glIsRenderbufferOES(UInt32 renderbuffer);
- [Slot(191)]
+ [Slot(116)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern bool glIsVertexArrayOES(UInt32 array);
- [Slot(197)]
+ [Slot(117)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glLightModelxOES(System.Int32 pname, int param);
- [Slot(199)]
+ [Slot(118)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glLightModelxvOES(System.Int32 pname, int* param);
- [Slot(201)]
+ [Slot(119)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glLightxOES(System.Int32 light, System.Int32 pname, int param);
- [Slot(203)]
+ [Slot(120)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glLightxvOES(System.Int32 light, System.Int32 pname, int* @params);
- [Slot(206)]
+ [Slot(121)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glLineWidthxOES(int width);
- [Slot(210)]
+ [Slot(122)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glLoadMatrixxOES(int* m);
- [Slot(211)]
+ [Slot(123)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glLoadPaletteFromModelViewMatrixOES();
- [Slot(212)]
+ [Slot(124)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glLoadTransposeMatrixxOES(int* m);
- [Slot(214)]
+ [Slot(125)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glMap1xOES(System.Int32 target, int u1, int u2, Int32 stride, Int32 order, int points);
- [Slot(215)]
+ [Slot(126)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glMap2xOES(System.Int32 target, int u1, int u2, Int32 ustride, Int32 uorder, int v1, int v2, Int32 vstride, Int32 vorder, int points);
- [Slot(216)]
+ [Slot(127)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern IntPtr glMapBufferOES(System.Int32 target, System.Int32 access);
- [Slot(218)]
+ [Slot(129)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glMapGrid1xOES(Int32 n, int u1, int u2);
- [Slot(219)]
+ [Slot(130)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glMapGrid2xOES(Int32 n, int u1, int u2, int v1, int v2);
- [Slot(223)]
+ [Slot(131)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glMaterialxOES(System.Int32 face, System.Int32 pname, int param);
- [Slot(225)]
+ [Slot(132)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glMaterialxvOES(System.Int32 face, System.Int32 pname, int* param);
- [Slot(226)]
+ [Slot(133)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glMatrixIndexPointerOES(Int32 size, System.Int32 type, Int32 stride, IntPtr pointer);
- [Slot(230)]
+ [Slot(136)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glMultiTexCoord1bOES(System.Int32 texture, SByte s);
- [Slot(231)]
+ [Slot(137)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glMultiTexCoord1bvOES(System.Int32 texture, SByte* coords);
- [Slot(232)]
+ [Slot(138)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glMultiTexCoord1xOES(System.Int32 texture, int s);
- [Slot(233)]
+ [Slot(139)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glMultiTexCoord1xvOES(System.Int32 texture, int* coords);
- [Slot(234)]
+ [Slot(140)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glMultiTexCoord2bOES(System.Int32 texture, SByte s, SByte t);
- [Slot(235)]
+ [Slot(141)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glMultiTexCoord2bvOES(System.Int32 texture, SByte* coords);
- [Slot(236)]
+ [Slot(142)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glMultiTexCoord2xOES(System.Int32 texture, int s, int t);
- [Slot(237)]
+ [Slot(143)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glMultiTexCoord2xvOES(System.Int32 texture, int* coords);
- [Slot(238)]
+ [Slot(144)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glMultiTexCoord3bOES(System.Int32 texture, SByte s, SByte t, SByte r);
- [Slot(239)]
+ [Slot(145)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glMultiTexCoord3bvOES(System.Int32 texture, SByte* coords);
- [Slot(240)]
+ [Slot(146)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glMultiTexCoord3xOES(System.Int32 texture, int s, int t, int r);
- [Slot(241)]
+ [Slot(147)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glMultiTexCoord3xvOES(System.Int32 texture, int* coords);
- [Slot(242)]
+ [Slot(148)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glMultiTexCoord4bOES(System.Int32 texture, SByte s, SByte t, SByte r, SByte q);
- [Slot(243)]
+ [Slot(149)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glMultiTexCoord4bvOES(System.Int32 texture, SByte* coords);
- [Slot(246)]
+ [Slot(150)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glMultiTexCoord4xOES(System.Int32 texture, int s, int t, int r, int q);
- [Slot(247)]
+ [Slot(151)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glMultiTexCoord4xvOES(System.Int32 texture, int* coords);
- [Slot(250)]
+ [Slot(152)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glMultMatrixxOES(int* m);
- [Slot(251)]
+ [Slot(153)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glMultTransposeMatrixxOES(int* m);
- [Slot(254)]
+ [Slot(154)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glNormal3xOES(int nx, int ny, int nz);
- [Slot(255)]
+ [Slot(155)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glNormal3xvOES(int* coords);
- [Slot(258)]
+ [Slot(156)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glOrthofOES(Single l, Single r, Single b, Single t, Single n, Single f);
- [Slot(260)]
+ [Slot(157)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glOrthoxOES(int l, int r, int b, int t, int n, int f);
- [Slot(261)]
+ [Slot(158)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glPassThroughxOES(int token);
- [Slot(265)]
+ [Slot(159)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glPixelTransferxOES(System.Int32 pname, int param);
- [Slot(266)]
+ [Slot(160)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glPixelZoomxOES(int xfactor, int yfactor);
- [Slot(270)]
+ [Slot(161)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glPointParameterxOES(System.Int32 pname, int param);
- [Slot(272)]
+ [Slot(162)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glPointParameterxvOES(System.Int32 pname, int* @params);
- [Slot(274)]
+ [Slot(163)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glPointSizePointerOES(System.Int32 type, Int32 stride, IntPtr pointer);
- [Slot(276)]
+ [Slot(164)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glPointSizexOES(int size);
- [Slot(279)]
+ [Slot(165)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glPolygonOffsetxOES(int factor, int units);
- [Slot(281)]
+ [Slot(166)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glPrioritizeTexturesxOES(Int32 n, UInt32* textures, int* priorities);
- [Slot(283)]
+ [Slot(167)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe Int32 glQueryMatrixxOES([OutAttribute] int* mantissa, [OutAttribute] Int32* exponent);
- [Slot(284)]
+ [Slot(168)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glRasterPos2xOES(int x, int y);
- [Slot(285)]
+ [Slot(169)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glRasterPos2xvOES(int* coords);
- [Slot(286)]
+ [Slot(170)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glRasterPos3xOES(int x, int y, int z);
- [Slot(287)]
+ [Slot(171)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glRasterPos3xvOES(int* coords);
- [Slot(288)]
+ [Slot(172)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glRasterPos4xOES(int x, int y, int z, int w);
- [Slot(289)]
+ [Slot(173)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glRasterPos4xvOES(int* coords);
- [Slot(292)]
+ [Slot(175)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glRectxOES(int x1, int y1, int x2, int y2);
- [Slot(293)]
+ [Slot(176)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glRectxvOES(int* v1, int* v2);
- [Slot(297)]
+ [Slot(180)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glRenderbufferStorageOES(System.Int32 target, System.Int32 internalformat, Int32 width, Int32 height);
- [Slot(301)]
+ [Slot(182)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glRotatexOES(int angle, int x, int y, int z);
- [Slot(303)]
+ [Slot(183)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glSampleCoverageOES(int value, bool invert);
- [Slot(305)]
+ [Slot(184)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glSampleCoveragexOES(int value, bool invert);
- [Slot(308)]
+ [Slot(185)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glScalexOES(int x, int y, int z);
- [Slot(317)]
+ [Slot(189)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glTexCoord1bOES(SByte s);
- [Slot(318)]
+ [Slot(190)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glTexCoord1bvOES(SByte* coords);
- [Slot(319)]
+ [Slot(191)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glTexCoord1xOES(int s);
- [Slot(320)]
+ [Slot(192)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glTexCoord1xvOES(int* coords);
- [Slot(321)]
+ [Slot(193)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glTexCoord2bOES(SByte s, SByte t);
- [Slot(322)]
+ [Slot(194)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glTexCoord2bvOES(SByte* coords);
- [Slot(323)]
+ [Slot(195)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glTexCoord2xOES(int s, int t);
- [Slot(324)]
+ [Slot(196)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glTexCoord2xvOES(int* coords);
- [Slot(325)]
+ [Slot(197)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glTexCoord3bOES(SByte s, SByte t, SByte r);
- [Slot(326)]
+ [Slot(198)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glTexCoord3bvOES(SByte* coords);
- [Slot(327)]
+ [Slot(199)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glTexCoord3xOES(int s, int t, int r);
- [Slot(328)]
+ [Slot(200)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glTexCoord3xvOES(int* coords);
- [Slot(329)]
+ [Slot(201)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glTexCoord4bOES(SByte s, SByte t, SByte r, SByte q);
- [Slot(330)]
+ [Slot(202)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glTexCoord4bvOES(SByte* coords);
- [Slot(331)]
+ [Slot(203)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glTexCoord4xOES(int s, int t, int r, int q);
- [Slot(332)]
+ [Slot(204)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glTexCoord4xvOES(int* coords);
- [Slot(339)]
+ [Slot(205)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glTexEnvxOES(System.Int32 target, System.Int32 pname, int param);
- [Slot(341)]
+ [Slot(206)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glTexEnvxvOES(System.Int32 target, System.Int32 pname, int* @params);
- [Slot(342)]
+ [Slot(207)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glTexGenfOES(System.Int32 coord, System.Int32 pname, Single param);
- [Slot(343)]
+ [Slot(208)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glTexGenfvOES(System.Int32 coord, System.Int32 pname, Single* @params);
- [Slot(344)]
+ [Slot(209)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glTexGeniOES(System.Int32 coord, System.Int32 pname, Int32 param);
- [Slot(345)]
+ [Slot(210)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glTexGenivOES(System.Int32 coord, System.Int32 pname, Int32* @params);
- [Slot(346)]
+ [Slot(211)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glTexGenxOES(System.Int32 coord, System.Int32 pname, int param);
- [Slot(347)]
+ [Slot(212)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glTexGenxvOES(System.Int32 coord, System.Int32 pname, int* @params);
- [Slot(354)]
+ [Slot(213)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glTexParameterxOES(System.Int32 target, System.Int32 pname, int param);
- [Slot(356)]
+ [Slot(214)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glTexParameterxvOES(System.Int32 target, System.Int32 pname, int* @params);
- [Slot(366)]
+ [Slot(221)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glTranslatexOES(int x, int y, int z);
- [Slot(367)]
+ [Slot(222)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern bool glUnmapBufferOES(System.Int32 target);
- [Slot(368)]
+ [Slot(223)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glVertex2bOES(SByte x);
- [Slot(369)]
+ [Slot(224)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glVertex2bvOES(SByte* coords);
- [Slot(370)]
+ [Slot(225)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glVertex2xOES(int x);
- [Slot(371)]
+ [Slot(226)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glVertex2xvOES(int* coords);
- [Slot(372)]
+ [Slot(227)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glVertex3bOES(SByte x, SByte y);
- [Slot(373)]
+ [Slot(228)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glVertex3bvOES(SByte* coords);
- [Slot(374)]
+ [Slot(229)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glVertex3xOES(int x, int y);
- [Slot(375)]
+ [Slot(230)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glVertex3xvOES(int* coords);
- [Slot(376)]
+ [Slot(231)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glVertex4bOES(SByte x, SByte y, SByte z);
- [Slot(377)]
+ [Slot(232)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glVertex4bvOES(SByte* coords);
- [Slot(378)]
+ [Slot(233)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glVertex4xOES(int x, int y, int z);
- [Slot(379)]
+ [Slot(234)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glVertex4xvOES(int* coords);
- [Slot(383)]
+ [Slot(236)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glWeightPointerOES(Int32 size, System.Int32 type, Int32 stride, IntPtr pointer);
- [Slot(71)]
+ [Slot(36)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glDisableDriverControlQCOM(UInt32 driverControl);
- [Slot(87)]
+ [Slot(48)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glEnableDriverControlQCOM(UInt32 driverControl);
- [Slot(88)]
+ [Slot(49)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glEndTilingQCOM(UInt32 preserveMask);
- [Slot(93)]
+ [Slot(54)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glExtGetBufferPointervQCOM(System.Int32 target, [OutAttribute] IntPtr @params);
- [Slot(94)]
+ [Slot(55)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glExtGetBuffersQCOM([OutAttribute] UInt32* buffers, Int32 maxBuffers, [OutAttribute] Int32* numBuffers);
- [Slot(95)]
+ [Slot(56)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glExtGetFramebuffersQCOM([OutAttribute] UInt32* framebuffers, Int32 maxFramebuffers, [OutAttribute] Int32* numFramebuffers);
- [Slot(96)]
+ [Slot(57)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glExtGetProgramBinarySourceQCOM(UInt32 program, System.Int32 shadertype, [OutAttribute] IntPtr source, [OutAttribute] Int32* length);
- [Slot(97)]
+ [Slot(58)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glExtGetProgramsQCOM([OutAttribute] UInt32* programs, Int32 maxPrograms, [OutAttribute] Int32* numPrograms);
- [Slot(98)]
+ [Slot(59)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glExtGetRenderbuffersQCOM([OutAttribute] UInt32* renderbuffers, Int32 maxRenderbuffers, [OutAttribute] Int32* numRenderbuffers);
- [Slot(99)]
+ [Slot(60)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glExtGetShadersQCOM([OutAttribute] UInt32* shaders, Int32 maxShaders, [OutAttribute] Int32* numShaders);
- [Slot(100)]
+ [Slot(61)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glExtGetTexLevelParameterivQCOM(UInt32 texture, System.Int32 face, Int32 level, System.Int32 pname, [OutAttribute] Int32* @params);
- [Slot(101)]
+ [Slot(62)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glExtGetTexSubImageQCOM(System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, System.Int32 format, System.Int32 type, [OutAttribute] IntPtr texels);
- [Slot(102)]
+ [Slot(63)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glExtGetTexturesQCOM([OutAttribute] UInt32* textures, Int32 maxTextures, [OutAttribute] Int32* numTextures);
- [Slot(103)]
+ [Slot(64)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern bool glExtIsProgramBinaryQCOM(UInt32 program);
- [Slot(104)]
+ [Slot(65)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glExtTexObjectStateOverrideiQCOM(System.Int32 target, System.Int32 pname, Int32 param);
- [Slot(141)]
+ [Slot(87)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGetDriverControlsQCOM([OutAttribute] Int32* num, Int32 size, [OutAttribute] UInt32* driverControls);
- [Slot(142)]
+ [Slot(88)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGetDriverControlStringQCOM(UInt32 driverControl, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] IntPtr driverControlString);
- [Slot(312)]
+ [Slot(187)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glStartTilingQCOM(UInt32 x, UInt32 y, UInt32 width, UInt32 height, UInt32 preserveMask);
}
{
"glActiveProgramEXT",
"glActiveShaderProgramEXT",
- "glActiveTexture",
"glAlphaFuncQCOM",
- "glAttachShader",
"glBeginPerfMonitorAMD",
"glBeginPerfQueryINTEL",
"glBeginQueryEXT",
- "glBindAttribLocation",
- "glBindBuffer",
- "glBindFramebuffer",
"glBindProgramPipelineEXT",
- "glBindRenderbuffer",
- "glBindTexture",
"glBindVertexArrayOES",
"glBlendBarrierNV",
- "glBlendColor",
- "glBlendEquation",
"glBlendEquationEXT",
- "glBlendEquationSeparate",
- "glBlendFunc",
- "glBlendFuncSeparate",
"glBlendParameteriNV",
"glBlitFramebufferANGLE",
"glBlitFramebufferNV",
- "glBufferData",
- "glBufferSubData",
- "glCheckFramebufferStatus",
- "glClear",
- "glClearColor",
- "glClearDepthf",
- "glClearStencil",
"glClientWaitSyncAPPLE",
- "glColorMask",
- "glCompileShader",
- "glCompressedTexImage2D",
"glCompressedTexImage3DOES",
- "glCompressedTexSubImage2D",
"glCompressedTexSubImage3DOES",
"glCopyBufferSubDataNV",
- "glCopyTexImage2D",
- "glCopyTexSubImage2D",
"glCopyTexSubImage3DOES",
"glCopyTextureLevelsAPPLE",
"glCoverageMaskNV",
"glCoverageOperationNV",
"glCreatePerfQueryINTEL",
- "glCreateProgram",
- "glCreateShader",
"glCreateShaderProgramEXT",
"glCreateShaderProgramvEXT",
- "glCullFace",
- "glDebugMessageCallback",
"glDebugMessageCallbackKHR",
- "glDebugMessageControl",
"glDebugMessageControlKHR",
- "glDebugMessageInsert",
"glDebugMessageInsertKHR",
- "glDeleteBuffers",
"glDeleteFencesNV",
- "glDeleteFramebuffers",
"glDeletePerfMonitorsAMD",
"glDeletePerfQueryINTEL",
- "glDeleteProgram",
"glDeleteProgramPipelinesEXT",
"glDeleteQueriesEXT",
- "glDeleteRenderbuffers",
- "glDeleteShader",
"glDeleteSyncAPPLE",
- "glDeleteTextures",
"glDeleteVertexArraysOES",
- "glDepthFunc",
- "glDepthMask",
- "glDepthRangef",
- "glDetachShader",
- "glDisable",
"glDisableDriverControlQCOM",
- "glDisableVertexAttribArray",
"glDiscardFramebufferEXT",
- "glDrawArrays",
"glDrawArraysInstancedANGLE",
"glDrawArraysInstancedEXT",
"glDrawArraysInstancedNV",
"glDrawBuffersEXT",
"glDrawBuffersIndexedEXT",
"glDrawBuffersNV",
- "glDrawElements",
"glDrawElementsInstancedANGLE",
"glDrawElementsInstancedEXT",
"glDrawElementsInstancedNV",
"glEGLImageTargetRenderbufferStorageOES",
"glEGLImageTargetTexture2DOES",
- "glEnable",
"glEnableDriverControlQCOM",
- "glEnableVertexAttribArray",
"glEndPerfMonitorAMD",
"glEndPerfQueryINTEL",
"glEndQueryEXT",
"glExtIsProgramBinaryQCOM",
"glExtTexObjectStateOverrideiQCOM",
"glFenceSyncAPPLE",
- "glFinish",
"glFinishFenceNV",
- "glFlush",
"glFlushMappedBufferRangeEXT",
- "glFramebufferRenderbuffer",
- "glFramebufferTexture2D",
"glFramebufferTexture2DMultisampleEXT",
"glFramebufferTexture2DMultisampleIMG",
"glFramebufferTexture3DOES",
- "glFrontFace",
- "glGenBuffers",
- "glGenerateMipmap",
"glGenFencesNV",
- "glGenFramebuffers",
"glGenPerfMonitorsAMD",
"glGenProgramPipelinesEXT",
"glGenQueriesEXT",
- "glGenRenderbuffers",
- "glGenTextures",
"glGenVertexArraysOES",
- "glGetActiveAttrib",
- "glGetActiveUniform",
- "glGetAttachedShaders",
- "glGetAttribLocation",
- "glGetBooleanv",
- "glGetBufferParameteriv",
"glGetBufferPointervOES",
- "glGetDebugMessageLog",
"glGetDebugMessageLogKHR",
"glGetDriverControlsQCOM",
"glGetDriverControlStringQCOM",
- "glGetError",
"glGetFenceivNV",
"glGetFirstPerfQueryIdINTEL",
- "glGetFloatv",
- "glGetFramebufferAttachmentParameteriv",
"glGetGraphicsResetStatusEXT",
"glGetInteger64vAPPLE",
"glGetIntegeri_vEXT",
- "glGetIntegerv",
"glGetNextPerfQueryIdINTEL",
"glGetnUniformfvEXT",
"glGetnUniformivEXT",
- "glGetObjectLabel",
"glGetObjectLabelEXT",
"glGetObjectLabelKHR",
- "glGetObjectPtrLabel",
"glGetObjectPtrLabelKHR",
"glGetPerfCounterInfoINTEL",
"glGetPerfMonitorCounterDataAMD",
"glGetPerfQueryDataINTEL",
"glGetPerfQueryIdByNameINTEL",
"glGetPerfQueryInfoINTEL",
- "glGetPointerv",
"glGetPointervKHR",
"glGetProgramBinaryOES",
- "glGetProgramInfoLog",
- "glGetProgramiv",
"glGetProgramPipelineInfoLogEXT",
"glGetProgramPipelineivEXT",
"glGetQueryivEXT",
"glGetQueryObjectivEXT",
"glGetQueryObjectui64vEXT",
"glGetQueryObjectuivEXT",
- "glGetRenderbufferParameteriv",
- "glGetShaderInfoLog",
- "glGetShaderiv",
- "glGetShaderPrecisionFormat",
- "glGetShaderSource",
- "glGetString",
"glGetSyncivAPPLE",
- "glGetTexParameterfv",
- "glGetTexParameteriv",
"glGetTranslatedShaderSourceANGLE",
- "glGetUniformfv",
- "glGetUniformiv",
- "glGetUniformLocation",
- "glGetVertexAttribfv",
- "glGetVertexAttribiv",
- "glGetVertexAttribPointerv",
- "glHint",
"glInsertEventMarkerEXT",
- "glIsBuffer",
- "glIsEnabled",
"glIsFenceNV",
- "glIsFramebuffer",
- "glIsProgram",
"glIsProgramPipelineEXT",
"glIsQueryEXT",
- "glIsRenderbuffer",
- "glIsShader",
"glIsSyncAPPLE",
- "glIsTexture",
"glIsVertexArrayOES",
"glLabelObjectEXT",
- "glLineWidth",
- "glLinkProgram",
"glMapBufferOES",
"glMapBufferRangeEXT",
"glMultiDrawArraysEXT",
"glMultiDrawElementsEXT",
- "glObjectLabel",
"glObjectLabelKHR",
- "glObjectPtrLabel",
"glObjectPtrLabelKHR",
- "glPixelStorei",
- "glPolygonOffset",
- "glPopDebugGroup",
"glPopDebugGroupKHR",
"glPopGroupMarkerEXT",
"glProgramBinaryOES",
"glProgramUniformMatrix4fvEXT",
"glProgramUniformMatrix4x2fvEXT",
"glProgramUniformMatrix4x3fvEXT",
- "glPushDebugGroup",
"glPushDebugGroupKHR",
"glPushGroupMarkerEXT",
"glQueryCounterEXT",
"glReadBufferIndexedEXT",
"glReadBufferNV",
"glReadnPixelsEXT",
- "glReadPixels",
- "glReleaseShaderCompiler",
- "glRenderbufferStorage",
"glRenderbufferStorageMultisampleANGLE",
"glRenderbufferStorageMultisampleAPPLE",
"glRenderbufferStorageMultisampleEXT",
"glRenderbufferStorageMultisampleIMG",
"glRenderbufferStorageMultisampleNV",
"glResolveMultisampleFramebufferAPPLE",
- "glSampleCoverage",
- "glScissor",
"glSelectPerfMonitorCountersAMD",
"glSetFenceNV",
- "glShaderBinary",
- "glShaderSource",
"glStartTilingQCOM",
- "glStencilFunc",
- "glStencilFuncSeparate",
- "glStencilMask",
- "glStencilMaskSeparate",
- "glStencilOp",
- "glStencilOpSeparate",
"glTestFenceNV",
- "glTexImage2D",
"glTexImage3DOES",
- "glTexParameterf",
- "glTexParameterfv",
- "glTexParameteri",
- "glTexParameteriv",
"glTexStorage1DEXT",
"glTexStorage2DEXT",
"glTexStorage3DEXT",
- "glTexSubImage2D",
"glTexSubImage3DOES",
"glTextureStorage1DEXT",
"glTextureStorage2DEXT",
"glTextureStorage3DEXT",
- "glUniform1f",
- "glUniform1fv",
- "glUniform1i",
- "glUniform1iv",
- "glUniform2f",
- "glUniform2fv",
- "glUniform2i",
- "glUniform2iv",
- "glUniform3f",
- "glUniform3fv",
- "glUniform3i",
- "glUniform3iv",
- "glUniform4f",
- "glUniform4fv",
- "glUniform4i",
- "glUniform4iv",
- "glUniformMatrix2fv",
"glUniformMatrix2x3fvNV",
"glUniformMatrix2x4fvNV",
- "glUniformMatrix3fv",
"glUniformMatrix3x2fvNV",
"glUniformMatrix3x4fvNV",
- "glUniformMatrix4fv",
"glUniformMatrix4x2fvNV",
"glUniformMatrix4x3fvNV",
"glUnmapBufferOES",
- "glUseProgram",
"glUseProgramStagesEXT",
"glUseShaderProgramEXT",
- "glValidateProgram",
"glValidateProgramPipelineEXT",
- "glVertexAttrib1f",
- "glVertexAttrib1fv",
- "glVertexAttrib2f",
- "glVertexAttrib2fv",
- "glVertexAttrib3f",
- "glVertexAttrib3fv",
- "glVertexAttrib4f",
- "glVertexAttrib4fv",
"glVertexAttribDivisorANGLE",
"glVertexAttribDivisorEXT",
"glVertexAttribDivisorNV",
- "glVertexAttribPointer",
- "glViewport",
"glWaitSyncAPPLE",
};
EntryPoints = new IntPtr[EntryPointNames.Length];
}
- [Slot(5)]
+ [Slot(3)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glBeginPerfMonitorAMD(UInt32 monitor);
- [Slot(61)]
+ [Slot(28)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glDeletePerfMonitorsAMD(Int32 n, UInt32* monitors);
- [Slot(95)]
+ [Slot(48)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glEndPerfMonitorAMD(UInt32 monitor);
- [Slot(126)]
+ [Slot(71)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGenPerfMonitorsAMD(Int32 n, [OutAttribute] UInt32* monitors);
- [Slot(161)]
+ [Slot(91)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGetPerfMonitorCounterDataAMD(UInt32 monitor, System.Int32 pname, Int32 dataSize, [OutAttribute] UInt32* data, [OutAttribute] Int32* bytesWritten);
- [Slot(162)]
+ [Slot(92)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glGetPerfMonitorCounterInfoAMD(UInt32 group, UInt32 counter, System.Int32 pname, [OutAttribute] IntPtr data);
- [Slot(163)]
+ [Slot(93)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGetPerfMonitorCountersAMD(UInt32 group, [OutAttribute] Int32* numCounters, [OutAttribute] Int32* maxActiveCounters, Int32 counterSize, [OutAttribute] UInt32* counters);
- [Slot(164)]
+ [Slot(94)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGetPerfMonitorCounterStringAMD(UInt32 group, UInt32 counter, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] IntPtr counterString);
- [Slot(165)]
+ [Slot(95)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGetPerfMonitorGroupsAMD([OutAttribute] Int32* numGroups, Int32 groupsSize, [OutAttribute] UInt32* groups);
- [Slot(166)]
+ [Slot(96)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGetPerfMonitorGroupStringAMD(UInt32 group, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] IntPtr groupString);
- [Slot(281)]
+ [Slot(173)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glSelectPerfMonitorCountersAMD(UInt32 monitor, bool enable, UInt32 group, Int32 numCounters, [OutAttribute] UInt32* counterList);
- [Slot(23)]
+ [Slot(11)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glBlitFramebufferANGLE(Int32 srcX0, Int32 srcY0, Int32 srcX1, Int32 srcY1, Int32 dstX0, Int32 dstY0, Int32 dstX1, Int32 dstY1, System.Int32 mask, System.Int32 filter);
- [Slot(80)]
+ [Slot(36)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glDrawArraysInstancedANGLE(System.Int32 mode, Int32 first, Int32 count, Int32 primcount);
- [Slot(87)]
+ [Slot(42)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glDrawElementsInstancedANGLE(System.Int32 mode, Int32 count, System.Int32 type, IntPtr indices, Int32 primcount);
- [Slot(191)]
+ [Slot(110)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGetTranslatedShaderSourceANGLE(UInt32 shader, Int32 bufsize, [OutAttribute] Int32* length, [OutAttribute] IntPtr source);
- [Slot(273)]
+ [Slot(167)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glRenderbufferStorageMultisampleANGLE(System.Int32 target, Int32 samples, System.Int32 internalformat, Int32 width, Int32 height);
- [Slot(346)]
+ [Slot(195)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glVertexAttribDivisorANGLE(UInt32 index, UInt32 divisor);
- [Slot(32)]
+ [Slot(13)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern System.Int32 glClientWaitSyncAPPLE(IntPtr sync, System.Int32 flags, UInt64 timeout);
- [Slot(43)]
+ [Slot(18)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glCopyTextureLevelsAPPLE(UInt32 destinationTexture, UInt32 sourceTexture, Int32 sourceBaseLevel, Int32 sourceLevelCount);
- [Slot(68)]
+ [Slot(32)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glDeleteSyncAPPLE(IntPtr sync);
- [Slot(111)]
+ [Slot(64)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern IntPtr glFenceSyncAPPLE(System.Int32 condition, System.Int32 flags);
- [Slot(149)]
+ [Slot(82)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGetInteger64vAPPLE(System.Int32 pname, [OutAttribute] Int64* @params);
- [Slot(188)]
+ [Slot(109)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGetSyncivAPPLE(IntPtr sync, System.Int32 pname, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] Int32* values);
- [Slot(209)]
+ [Slot(115)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern bool glIsSyncAPPLE(IntPtr sync);
- [Slot(274)]
+ [Slot(168)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glRenderbufferStorageMultisampleAPPLE(System.Int32 target, Int32 samples, System.Int32 internalformat, Int32 width, Int32 height);
- [Slot(278)]
+ [Slot(172)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glResolveMultisampleFramebufferAPPLE();
- [Slot(351)]
+ [Slot(198)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glWaitSyncAPPLE(IntPtr sync, System.Int32 flags, UInt64 timeout);
- [Slot(2)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glActiveTexture(System.Int32 texture);
- [Slot(4)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glAttachShader(UInt32 program, UInt32 shader);
- [Slot(8)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glBindAttribLocation(UInt32 program, UInt32 index, IntPtr name);
- [Slot(9)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glBindBuffer(System.Int32 target, UInt32 buffer);
- [Slot(10)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glBindFramebuffer(System.Int32 target, UInt32 framebuffer);
- [Slot(12)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glBindRenderbuffer(System.Int32 target, UInt32 renderbuffer);
- [Slot(13)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glBindTexture(System.Int32 target, UInt32 texture);
- [Slot(16)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glBlendColor(Single red, Single green, Single blue, Single alpha);
- [Slot(17)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glBlendEquation(System.Int32 mode);
- [Slot(19)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glBlendEquationSeparate(System.Int32 modeRGB, System.Int32 modeAlpha);
- [Slot(20)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glBlendFunc(System.Int32 sfactor, System.Int32 dfactor);
- [Slot(21)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glBlendFuncSeparate(System.Int32 sfactorRGB, System.Int32 dfactorRGB, System.Int32 sfactorAlpha, System.Int32 dfactorAlpha);
- [Slot(25)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glBufferData(System.Int32 target, IntPtr size, IntPtr data, System.Int32 usage);
- [Slot(26)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glBufferSubData(System.Int32 target, IntPtr offset, IntPtr size, IntPtr data);
- [Slot(27)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern System.Int32 glCheckFramebufferStatus(System.Int32 target);
- [Slot(28)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glClear(System.Int32 mask);
- [Slot(29)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glClearColor(Single red, Single green, Single blue, Single alpha);
- [Slot(30)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glClearDepthf(Single d);
- [Slot(31)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glClearStencil(Int32 s);
- [Slot(33)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glColorMask(bool red, bool green, bool blue, bool alpha);
- [Slot(34)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glCompileShader(UInt32 shader);
- [Slot(35)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glCompressedTexImage2D(System.Int32 target, Int32 level, System.Int32 internalformat, Int32 width, Int32 height, Int32 border, Int32 imageSize, IntPtr data);
- [Slot(37)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glCompressedTexSubImage2D(System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, System.Int32 format, Int32 imageSize, IntPtr data);
- [Slot(40)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glCopyTexImage2D(System.Int32 target, Int32 level, System.Int32 internalformat, Int32 x, Int32 y, Int32 width, Int32 height, Int32 border);
- [Slot(41)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glCopyTexSubImage2D(System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 x, Int32 y, Int32 width, Int32 height);
- [Slot(47)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern Int32 glCreateProgram();
- [Slot(48)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern Int32 glCreateShader(System.Int32 type);
- [Slot(51)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glCullFace(System.Int32 mode);
- [Slot(52)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glDebugMessageCallback(DebugProc callback, IntPtr userParam);
- [Slot(54)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glDebugMessageControl(System.Int32 source, System.Int32 type, System.Int32 severity, Int32 count, UInt32* ids, bool enabled);
- [Slot(56)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glDebugMessageInsert(System.Int32 source, System.Int32 type, UInt32 id, System.Int32 severity, Int32 length, IntPtr buf);
- [Slot(58)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glDeleteBuffers(Int32 n, UInt32* buffers);
- [Slot(60)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glDeleteFramebuffers(Int32 n, UInt32* framebuffers);
- [Slot(63)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glDeleteProgram(UInt32 program);
- [Slot(66)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glDeleteRenderbuffers(Int32 n, UInt32* renderbuffers);
- [Slot(67)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glDeleteShader(UInt32 shader);
- [Slot(69)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glDeleteTextures(Int32 n, UInt32* textures);
- [Slot(71)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glDepthFunc(System.Int32 func);
- [Slot(72)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glDepthMask(bool flag);
- [Slot(73)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glDepthRangef(Single n, Single f);
- [Slot(74)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glDetachShader(UInt32 program, UInt32 shader);
- [Slot(75)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glDisable(System.Int32 cap);
- [Slot(77)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glDisableVertexAttribArray(UInt32 index);
- [Slot(79)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glDrawArrays(System.Int32 mode, Int32 first, Int32 count);
- [Slot(86)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glDrawElements(System.Int32 mode, Int32 count, System.Int32 type, IntPtr indices);
- [Slot(92)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glEnable(System.Int32 cap);
- [Slot(94)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glEnableVertexAttribArray(UInt32 index);
- [Slot(112)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glFinish();
- [Slot(114)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glFlush();
- [Slot(116)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glFramebufferRenderbuffer(System.Int32 target, System.Int32 attachment, System.Int32 renderbuffertarget, UInt32 renderbuffer);
- [Slot(117)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glFramebufferTexture2D(System.Int32 target, System.Int32 attachment, System.Int32 textarget, UInt32 texture, Int32 level);
- [Slot(121)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glFrontFace(System.Int32 mode);
- [Slot(122)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGenBuffers(Int32 n, [OutAttribute] UInt32* buffers);
- [Slot(123)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glGenerateMipmap(System.Int32 target);
- [Slot(125)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGenFramebuffers(Int32 n, [OutAttribute] UInt32* framebuffers);
- [Slot(129)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGenRenderbuffers(Int32 n, [OutAttribute] UInt32* renderbuffers);
- [Slot(130)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGenTextures(Int32 n, [OutAttribute] UInt32* textures);
- [Slot(132)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGetActiveAttrib(UInt32 program, UInt32 index, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] Int32* size, [OutAttribute] System.Int32* type, [OutAttribute] IntPtr name);
- [Slot(133)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGetActiveUniform(UInt32 program, UInt32 index, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] Int32* size, [OutAttribute] System.Int32* type, [OutAttribute] IntPtr name);
- [Slot(134)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGetAttachedShaders(UInt32 program, Int32 maxCount, [OutAttribute] Int32* count, [OutAttribute] UInt32* shaders);
- [Slot(135)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern Int32 glGetAttribLocation(UInt32 program, IntPtr name);
- [Slot(136)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGetBooleanv(System.Int32 pname, [OutAttribute] bool* data);
- [Slot(137)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGetBufferParameteriv(System.Int32 target, System.Int32 pname, [OutAttribute] Int32* @params);
- [Slot(139)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe Int32 glGetDebugMessageLog(UInt32 count, Int32 bufSize, [OutAttribute] System.Int32* sources, [OutAttribute] System.Int32* types, [OutAttribute] UInt32* ids, [OutAttribute] System.Int32* severities, [OutAttribute] Int32* lengths, [OutAttribute] IntPtr messageLog);
- [Slot(143)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern System.Int32 glGetError();
- [Slot(146)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGetFloatv(System.Int32 pname, [OutAttribute] Single* data);
- [Slot(147)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGetFramebufferAttachmentParameteriv(System.Int32 target, System.Int32 attachment, System.Int32 pname, [OutAttribute] Int32* @params);
- [Slot(151)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGetIntegerv(System.Int32 pname, [OutAttribute] Int32* data);
- [Slot(155)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGetObjectLabel(System.Int32 identifier, UInt32 name, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] IntPtr label);
- [Slot(158)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGetObjectPtrLabel(IntPtr ptr, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] IntPtr label);
- [Slot(170)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glGetPointerv(System.Int32 pname, [OutAttribute] IntPtr @params);
- [Slot(173)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGetProgramInfoLog(UInt32 program, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] IntPtr infoLog);
- [Slot(174)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGetProgramiv(UInt32 program, System.Int32 pname, [OutAttribute] Int32* @params);
- [Slot(182)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGetRenderbufferParameteriv(System.Int32 target, System.Int32 pname, [OutAttribute] Int32* @params);
- [Slot(183)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGetShaderInfoLog(UInt32 shader, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] IntPtr infoLog);
- [Slot(184)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGetShaderiv(UInt32 shader, System.Int32 pname, [OutAttribute] Int32* @params);
- [Slot(185)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGetShaderPrecisionFormat(System.Int32 shadertype, System.Int32 precisiontype, [OutAttribute] Int32* range, [OutAttribute] Int32* precision);
- [Slot(186)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGetShaderSource(UInt32 shader, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] IntPtr source);
- [Slot(187)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern IntPtr glGetString(System.Int32 name);
- [Slot(189)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGetTexParameterfv(System.Int32 target, System.Int32 pname, [OutAttribute] Single* @params);
- [Slot(190)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGetTexParameteriv(System.Int32 target, System.Int32 pname, [OutAttribute] Int32* @params);
- [Slot(192)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGetUniformfv(UInt32 program, Int32 location, [OutAttribute] Single* @params);
- [Slot(193)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGetUniformiv(UInt32 program, Int32 location, [OutAttribute] Int32* @params);
- [Slot(194)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern Int32 glGetUniformLocation(UInt32 program, IntPtr name);
- [Slot(195)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGetVertexAttribfv(UInt32 index, System.Int32 pname, [OutAttribute] Single* @params);
- [Slot(196)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGetVertexAttribiv(UInt32 index, System.Int32 pname, [OutAttribute] Int32* @params);
- [Slot(197)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glGetVertexAttribPointerv(UInt32 index, System.Int32 pname, [OutAttribute] IntPtr pointer);
- [Slot(198)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glHint(System.Int32 target, System.Int32 mode);
- [Slot(200)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern bool glIsBuffer(UInt32 buffer);
- [Slot(201)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern bool glIsEnabled(System.Int32 cap);
- [Slot(203)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern bool glIsFramebuffer(UInt32 framebuffer);
- [Slot(204)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern bool glIsProgram(UInt32 program);
- [Slot(207)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern bool glIsRenderbuffer(UInt32 renderbuffer);
- [Slot(208)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern bool glIsShader(UInt32 shader);
- [Slot(210)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern bool glIsTexture(UInt32 texture);
- [Slot(213)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glLineWidth(Single width);
- [Slot(214)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glLinkProgram(UInt32 program);
- [Slot(219)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glObjectLabel(System.Int32 identifier, UInt32 name, Int32 length, IntPtr label);
- [Slot(221)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glObjectPtrLabel(IntPtr ptr, Int32 length, IntPtr label);
- [Slot(223)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glPixelStorei(System.Int32 pname, Int32 param);
- [Slot(224)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glPolygonOffset(Single factor, Single units);
- [Slot(225)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glPopDebugGroup();
- [Slot(263)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glPushDebugGroup(System.Int32 source, UInt32 id, Int32 length, IntPtr message);
- [Slot(270)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glReadPixels(Int32 x, Int32 y, Int32 width, Int32 height, System.Int32 format, System.Int32 type, [OutAttribute] IntPtr pixels);
- [Slot(271)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glReleaseShaderCompiler();
- [Slot(272)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glRenderbufferStorage(System.Int32 target, System.Int32 internalformat, Int32 width, Int32 height);
- [Slot(279)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glSampleCoverage(Single value, bool invert);
- [Slot(280)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glScissor(Int32 x, Int32 y, Int32 width, Int32 height);
- [Slot(283)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glShaderBinary(Int32 count, UInt32* shaders, System.Int32 binaryformat, IntPtr binary, Int32 length);
- [Slot(284)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glShaderSource(UInt32 shader, Int32 count, IntPtr @string, Int32* length);
- [Slot(286)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glStencilFunc(System.Int32 func, Int32 @ref, UInt32 mask);
- [Slot(287)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glStencilFuncSeparate(System.Int32 face, System.Int32 func, Int32 @ref, UInt32 mask);
- [Slot(288)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glStencilMask(UInt32 mask);
- [Slot(289)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glStencilMaskSeparate(System.Int32 face, UInt32 mask);
- [Slot(290)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glStencilOp(System.Int32 fail, System.Int32 zfail, System.Int32 zpass);
- [Slot(291)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glStencilOpSeparate(System.Int32 face, System.Int32 sfail, System.Int32 dpfail, System.Int32 dppass);
- [Slot(293)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glTexImage2D(System.Int32 target, Int32 level, System.Int32 internalformat, Int32 width, Int32 height, Int32 border, System.Int32 format, System.Int32 type, IntPtr pixels);
- [Slot(295)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glTexParameterf(System.Int32 target, System.Int32 pname, Single param);
- [Slot(296)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glTexParameterfv(System.Int32 target, System.Int32 pname, Single* @params);
- [Slot(297)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glTexParameteri(System.Int32 target, System.Int32 pname, Int32 param);
- [Slot(298)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glTexParameteriv(System.Int32 target, System.Int32 pname, Int32* @params);
- [Slot(302)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glTexSubImage2D(System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, System.Int32 format, System.Int32 type, IntPtr pixels);
- [Slot(307)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glUniform1f(Int32 location, Single v0);
- [Slot(308)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glUniform1fv(Int32 location, Int32 count, Single* value);
- [Slot(309)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glUniform1i(Int32 location, Int32 v0);
- [Slot(310)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glUniform1iv(Int32 location, Int32 count, Int32* value);
- [Slot(311)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glUniform2f(Int32 location, Single v0, Single v1);
- [Slot(312)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glUniform2fv(Int32 location, Int32 count, Single* value);
- [Slot(313)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glUniform2i(Int32 location, Int32 v0, Int32 v1);
- [Slot(314)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glUniform2iv(Int32 location, Int32 count, Int32* value);
- [Slot(315)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glUniform3f(Int32 location, Single v0, Single v1, Single v2);
- [Slot(316)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glUniform3fv(Int32 location, Int32 count, Single* value);
- [Slot(317)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glUniform3i(Int32 location, Int32 v0, Int32 v1, Int32 v2);
- [Slot(318)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glUniform3iv(Int32 location, Int32 count, Int32* value);
- [Slot(319)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glUniform4f(Int32 location, Single v0, Single v1, Single v2, Single v3);
- [Slot(320)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glUniform4fv(Int32 location, Int32 count, Single* value);
- [Slot(321)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glUniform4i(Int32 location, Int32 v0, Int32 v1, Int32 v2, Int32 v3);
- [Slot(322)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glUniform4iv(Int32 location, Int32 count, Int32* value);
- [Slot(323)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glUniformMatrix2fv(Int32 location, Int32 count, bool transpose, Single* value);
- [Slot(326)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glUniformMatrix3fv(Int32 location, Int32 count, bool transpose, Single* value);
- [Slot(329)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glUniformMatrix4fv(Int32 location, Int32 count, bool transpose, Single* value);
- [Slot(333)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glUseProgram(UInt32 program);
- [Slot(336)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glValidateProgram(UInt32 program);
- [Slot(338)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glVertexAttrib1f(UInt32 index, Single x);
- [Slot(339)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glVertexAttrib1fv(UInt32 index, Single* v);
- [Slot(340)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glVertexAttrib2f(UInt32 index, Single x, Single y);
- [Slot(341)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glVertexAttrib2fv(UInt32 index, Single* v);
- [Slot(342)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glVertexAttrib3f(UInt32 index, Single x, Single y, Single z);
- [Slot(343)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glVertexAttrib3fv(UInt32 index, Single* v);
- [Slot(344)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glVertexAttrib4f(UInt32 index, Single x, Single y, Single z, Single w);
- [Slot(345)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glVertexAttrib4fv(UInt32 index, Single* v);
- [Slot(349)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glVertexAttribPointer(UInt32 index, Int32 size, System.Int32 type, bool normalized, Int32 stride, IntPtr pointer);
- [Slot(350)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glViewport(Int32 x, Int32 y, Int32 width, Int32 height);
[Slot(0)]
[Slot(1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glActiveShaderProgramEXT(UInt32 pipeline, UInt32 program);
- [Slot(7)]
+ [Slot(5)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glBeginQueryEXT(System.Int32 target, UInt32 id);
- [Slot(11)]
+ [Slot(6)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glBindProgramPipelineEXT(UInt32 pipeline);
- [Slot(18)]
+ [Slot(9)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glBlendEquationEXT(System.Int32 mode);
- [Slot(49)]
+ [Slot(22)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern Int32 glCreateShaderProgramEXT(System.Int32 type, IntPtr @string);
- [Slot(50)]
+ [Slot(23)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern Int32 glCreateShaderProgramvEXT(System.Int32 type, Int32 count, IntPtr strings);
- [Slot(64)]
+ [Slot(30)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glDeleteProgramPipelinesEXT(Int32 n, UInt32* pipelines);
- [Slot(65)]
+ [Slot(31)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glDeleteQueriesEXT(Int32 n, UInt32* ids);
- [Slot(78)]
+ [Slot(35)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glDiscardFramebufferEXT(System.Int32 target, Int32 numAttachments, System.Int32* attachments);
- [Slot(81)]
+ [Slot(37)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glDrawArraysInstancedEXT(System.Int32 mode, Int32 start, Int32 count, Int32 primcount);
- [Slot(83)]
+ [Slot(39)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glDrawBuffersEXT(Int32 n, System.Int32* bufs);
- [Slot(84)]
+ [Slot(40)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glDrawBuffersIndexedEXT(Int32 n, System.Int32* location, Int32* indices);
- [Slot(88)]
+ [Slot(43)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glDrawElementsInstancedEXT(System.Int32 mode, Int32 count, System.Int32 type, IntPtr indices, Int32 primcount);
- [Slot(97)]
+ [Slot(50)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glEndQueryEXT(System.Int32 target);
- [Slot(115)]
+ [Slot(66)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glFlushMappedBufferRangeEXT(System.Int32 target, IntPtr offset, IntPtr length);
- [Slot(118)]
+ [Slot(67)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glFramebufferTexture2DMultisampleEXT(System.Int32 target, System.Int32 attachment, System.Int32 textarget, UInt32 texture, Int32 level, Int32 samples);
- [Slot(127)]
+ [Slot(72)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGenProgramPipelinesEXT(Int32 n, [OutAttribute] UInt32* pipelines);
- [Slot(128)]
+ [Slot(73)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGenQueriesEXT(Int32 n, [OutAttribute] UInt32* ids);
- [Slot(148)]
+ [Slot(81)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern System.Int32 glGetGraphicsResetStatusEXT();
- [Slot(150)]
+ [Slot(83)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGetIntegeri_vEXT(System.Int32 target, UInt32 index, [OutAttribute] Int32* data);
- [Slot(153)]
+ [Slot(85)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGetnUniformfvEXT(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute] Single* @params);
- [Slot(154)]
+ [Slot(86)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGetnUniformivEXT(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute] Int32* @params);
- [Slot(156)]
+ [Slot(87)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGetObjectLabelEXT(System.Int32 type, UInt32 @object, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] IntPtr label);
- [Slot(175)]
+ [Slot(102)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGetProgramPipelineInfoLogEXT(UInt32 pipeline, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] IntPtr infoLog);
- [Slot(176)]
+ [Slot(103)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGetProgramPipelineivEXT(UInt32 pipeline, System.Int32 pname, [OutAttribute] Int32* @params);
- [Slot(177)]
+ [Slot(104)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGetQueryivEXT(System.Int32 target, System.Int32 pname, [OutAttribute] Int32* @params);
- [Slot(178)]
+ [Slot(105)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGetQueryObjecti64vEXT(UInt32 id, System.Int32 pname, [OutAttribute] Int64* @params);
- [Slot(179)]
+ [Slot(106)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGetQueryObjectivEXT(UInt32 id, System.Int32 pname, [OutAttribute] Int32* @params);
- [Slot(180)]
+ [Slot(107)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGetQueryObjectui64vEXT(UInt32 id, System.Int32 pname, [OutAttribute] UInt64* @params);
- [Slot(181)]
+ [Slot(108)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGetQueryObjectuivEXT(UInt32 id, System.Int32 pname, [OutAttribute] UInt32* @params);
- [Slot(199)]
+ [Slot(111)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glInsertEventMarkerEXT(Int32 length, IntPtr marker);
- [Slot(205)]
+ [Slot(113)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern bool glIsProgramPipelineEXT(UInt32 pipeline);
- [Slot(206)]
+ [Slot(114)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern bool glIsQueryEXT(UInt32 id);
- [Slot(212)]
+ [Slot(117)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glLabelObjectEXT(System.Int32 type, UInt32 @object, Int32 length, IntPtr label);
- [Slot(216)]
+ [Slot(119)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern IntPtr glMapBufferRangeEXT(System.Int32 target, IntPtr offset, IntPtr length, UInt32 access);
- [Slot(217)]
+ [Slot(120)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glMultiDrawArraysEXT(System.Int32 mode, Int32* first, Int32* count, Int32 primcount);
- [Slot(218)]
+ [Slot(121)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glMultiDrawElementsEXT(System.Int32 mode, Int32* count, System.Int32 type, IntPtr indices, Int32 primcount);
- [Slot(227)]
+ [Slot(125)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glPopGroupMarkerEXT();
- [Slot(229)]
+ [Slot(127)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glProgramParameteriEXT(UInt32 program, System.Int32 pname, Int32 value);
- [Slot(230)]
+ [Slot(128)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glProgramUniform1fEXT(UInt32 program, Int32 location, Single v0);
- [Slot(231)]
+ [Slot(129)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glProgramUniform1fvEXT(UInt32 program, Int32 location, Int32 count, Single* value);
- [Slot(232)]
+ [Slot(130)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glProgramUniform1iEXT(UInt32 program, Int32 location, Int32 v0);
- [Slot(233)]
+ [Slot(131)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glProgramUniform1ivEXT(UInt32 program, Int32 location, Int32 count, Int32* value);
- [Slot(234)]
+ [Slot(132)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glProgramUniform1uiEXT(UInt32 program, Int32 location, UInt32 v0);
- [Slot(235)]
+ [Slot(133)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glProgramUniform1uivEXT(UInt32 program, Int32 location, Int32 count, UInt32* value);
- [Slot(236)]
+ [Slot(134)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glProgramUniform2fEXT(UInt32 program, Int32 location, Single v0, Single v1);
- [Slot(237)]
+ [Slot(135)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glProgramUniform2fvEXT(UInt32 program, Int32 location, Int32 count, Single* value);
- [Slot(238)]
+ [Slot(136)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glProgramUniform2iEXT(UInt32 program, Int32 location, Int32 v0, Int32 v1);
- [Slot(239)]
+ [Slot(137)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glProgramUniform2ivEXT(UInt32 program, Int32 location, Int32 count, Int32* value);
- [Slot(240)]
+ [Slot(138)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glProgramUniform2uiEXT(UInt32 program, Int32 location, UInt32 v0, UInt32 v1);
- [Slot(241)]
+ [Slot(139)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glProgramUniform2uivEXT(UInt32 program, Int32 location, Int32 count, UInt32* value);
- [Slot(242)]
+ [Slot(140)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glProgramUniform3fEXT(UInt32 program, Int32 location, Single v0, Single v1, Single v2);
- [Slot(243)]
+ [Slot(141)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glProgramUniform3fvEXT(UInt32 program, Int32 location, Int32 count, Single* value);
- [Slot(244)]
+ [Slot(142)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glProgramUniform3iEXT(UInt32 program, Int32 location, Int32 v0, Int32 v1, Int32 v2);
- [Slot(245)]
+ [Slot(143)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glProgramUniform3ivEXT(UInt32 program, Int32 location, Int32 count, Int32* value);
- [Slot(246)]
+ [Slot(144)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glProgramUniform3uiEXT(UInt32 program, Int32 location, UInt32 v0, UInt32 v1, UInt32 v2);
- [Slot(247)]
+ [Slot(145)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glProgramUniform3uivEXT(UInt32 program, Int32 location, Int32 count, UInt32* value);
- [Slot(248)]
+ [Slot(146)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glProgramUniform4fEXT(UInt32 program, Int32 location, Single v0, Single v1, Single v2, Single v3);
- [Slot(249)]
+ [Slot(147)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glProgramUniform4fvEXT(UInt32 program, Int32 location, Int32 count, Single* value);
- [Slot(250)]
+ [Slot(148)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glProgramUniform4iEXT(UInt32 program, Int32 location, Int32 v0, Int32 v1, Int32 v2, Int32 v3);
- [Slot(251)]
+ [Slot(149)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glProgramUniform4ivEXT(UInt32 program, Int32 location, Int32 count, Int32* value);
- [Slot(252)]
+ [Slot(150)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glProgramUniform4uiEXT(UInt32 program, Int32 location, UInt32 v0, UInt32 v1, UInt32 v2, UInt32 v3);
- [Slot(253)]
+ [Slot(151)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glProgramUniform4uivEXT(UInt32 program, Int32 location, Int32 count, UInt32* value);
- [Slot(254)]
+ [Slot(152)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glProgramUniformMatrix2fvEXT(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value);
- [Slot(255)]
+ [Slot(153)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glProgramUniformMatrix2x3fvEXT(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value);
- [Slot(256)]
+ [Slot(154)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glProgramUniformMatrix2x4fvEXT(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value);
- [Slot(257)]
+ [Slot(155)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glProgramUniformMatrix3fvEXT(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value);
- [Slot(258)]
+ [Slot(156)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glProgramUniformMatrix3x2fvEXT(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value);
- [Slot(259)]
+ [Slot(157)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glProgramUniformMatrix3x4fvEXT(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value);
- [Slot(260)]
+ [Slot(158)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glProgramUniformMatrix4fvEXT(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value);
- [Slot(261)]
+ [Slot(159)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glProgramUniformMatrix4x2fvEXT(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value);
- [Slot(262)]
+ [Slot(160)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glProgramUniformMatrix4x3fvEXT(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value);
- [Slot(265)]
+ [Slot(162)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glPushGroupMarkerEXT(Int32 length, IntPtr marker);
- [Slot(266)]
+ [Slot(163)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glQueryCounterEXT(UInt32 id, System.Int32 target);
- [Slot(267)]
+ [Slot(164)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glReadBufferIndexedEXT(System.Int32 src, Int32 index);
- [Slot(269)]
+ [Slot(166)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glReadnPixelsEXT(Int32 x, Int32 y, Int32 width, Int32 height, System.Int32 format, System.Int32 type, Int32 bufSize, [OutAttribute] IntPtr data);
- [Slot(275)]
+ [Slot(169)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glRenderbufferStorageMultisampleEXT(System.Int32 target, Int32 samples, System.Int32 internalformat, Int32 width, Int32 height);
- [Slot(299)]
+ [Slot(178)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glTexStorage1DEXT(System.Int32 target, Int32 levels, System.Int32 internalformat, Int32 width);
- [Slot(300)]
+ [Slot(179)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glTexStorage2DEXT(System.Int32 target, Int32 levels, System.Int32 internalformat, Int32 width, Int32 height);
- [Slot(301)]
+ [Slot(180)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glTexStorage3DEXT(System.Int32 target, Int32 levels, System.Int32 internalformat, Int32 width, Int32 height, Int32 depth);
- [Slot(304)]
+ [Slot(182)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glTextureStorage1DEXT(UInt32 texture, System.Int32 target, Int32 levels, System.Int32 internalformat, Int32 width);
- [Slot(305)]
+ [Slot(183)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glTextureStorage2DEXT(UInt32 texture, System.Int32 target, Int32 levels, System.Int32 internalformat, Int32 width, Int32 height);
- [Slot(306)]
+ [Slot(184)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glTextureStorage3DEXT(UInt32 texture, System.Int32 target, Int32 levels, System.Int32 internalformat, Int32 width, Int32 height, Int32 depth);
- [Slot(334)]
+ [Slot(192)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glUseProgramStagesEXT(UInt32 pipeline, UInt32 stages, UInt32 program);
- [Slot(335)]
+ [Slot(193)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glUseShaderProgramEXT(System.Int32 type, UInt32 program);
- [Slot(337)]
+ [Slot(194)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glValidateProgramPipelineEXT(UInt32 pipeline);
- [Slot(347)]
+ [Slot(196)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glVertexAttribDivisorEXT(UInt32 index, UInt32 divisor);
- [Slot(119)]
+ [Slot(68)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glFramebufferTexture2DMultisampleIMG(System.Int32 target, System.Int32 attachment, System.Int32 textarget, UInt32 texture, Int32 level, Int32 samples);
- [Slot(276)]
+ [Slot(170)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glRenderbufferStorageMultisampleIMG(System.Int32 target, Int32 samples, System.Int32 internalformat, Int32 width, Int32 height);
- [Slot(6)]
+ [Slot(4)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glBeginPerfQueryINTEL(UInt32 queryHandle);
- [Slot(46)]
+ [Slot(21)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glCreatePerfQueryINTEL(UInt32 queryId, [OutAttribute] UInt32* queryHandle);
- [Slot(62)]
+ [Slot(29)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glDeletePerfQueryINTEL(UInt32 queryHandle);
- [Slot(96)]
+ [Slot(49)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glEndPerfQueryINTEL(UInt32 queryHandle);
- [Slot(145)]
+ [Slot(80)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGetFirstPerfQueryIdINTEL([OutAttribute] UInt32* queryId);
- [Slot(152)]
+ [Slot(84)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGetNextPerfQueryIdINTEL(UInt32 queryId, [OutAttribute] UInt32* nextQueryId);
- [Slot(160)]
+ [Slot(90)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGetPerfCounterInfoINTEL(UInt32 queryId, UInt32 counterId, UInt32 counterNameLength, [OutAttribute] IntPtr counterName, UInt32 counterDescLength, [OutAttribute] IntPtr counterDesc, [OutAttribute] UInt32* counterOffset, [OutAttribute] UInt32* counterDataSize, [OutAttribute] UInt32* counterTypeEnum, [OutAttribute] UInt32* counterDataTypeEnum, [OutAttribute] UInt64* rawCounterMaxValue);
- [Slot(167)]
+ [Slot(97)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGetPerfQueryDataINTEL(UInt32 queryHandle, UInt32 flags, Int32 dataSize, [OutAttribute] IntPtr data, [OutAttribute] UInt32* bytesWritten);
- [Slot(168)]
+ [Slot(98)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGetPerfQueryIdByNameINTEL([OutAttribute] IntPtr queryName, [OutAttribute] UInt32* queryId);
- [Slot(169)]
+ [Slot(99)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGetPerfQueryInfoINTEL(UInt32 queryId, UInt32 queryNameLength, [OutAttribute] IntPtr queryName, [OutAttribute] UInt32* dataSize, [OutAttribute] UInt32* noCounters, [OutAttribute] UInt32* noInstances, [OutAttribute] UInt32* capsMask);
- [Slot(53)]
+ [Slot(24)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glDebugMessageCallbackKHR(DebugProcKhr callback, IntPtr userParam);
- [Slot(55)]
+ [Slot(25)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glDebugMessageControlKHR(System.Int32 source, System.Int32 type, System.Int32 severity, Int32 count, UInt32* ids, bool enabled);
- [Slot(57)]
+ [Slot(26)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glDebugMessageInsertKHR(System.Int32 source, System.Int32 type, UInt32 id, System.Int32 severity, Int32 length, IntPtr buf);
- [Slot(140)]
+ [Slot(76)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe Int32 glGetDebugMessageLogKHR(UInt32 count, Int32 bufSize, [OutAttribute] System.Int32* sources, [OutAttribute] System.Int32* types, [OutAttribute] UInt32* ids, [OutAttribute] System.Int32* severities, [OutAttribute] Int32* lengths, [OutAttribute] IntPtr messageLog);
- [Slot(157)]
+ [Slot(88)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGetObjectLabelKHR(System.Int32 identifier, UInt32 name, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] IntPtr label);
- [Slot(159)]
+ [Slot(89)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGetObjectPtrLabelKHR(IntPtr ptr, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] IntPtr label);
- [Slot(171)]
+ [Slot(100)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glGetPointervKHR(System.Int32 pname, [OutAttribute] IntPtr @params);
- [Slot(220)]
+ [Slot(122)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glObjectLabelKHR(System.Int32 identifier, UInt32 name, Int32 length, IntPtr label);
- [Slot(222)]
+ [Slot(123)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glObjectPtrLabelKHR(IntPtr ptr, Int32 length, IntPtr label);
- [Slot(226)]
+ [Slot(124)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glPopDebugGroupKHR();
- [Slot(264)]
+ [Slot(161)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glPushDebugGroupKHR(System.Int32 source, UInt32 id, Int32 length, IntPtr message);
- [Slot(15)]
+ [Slot(8)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glBlendBarrierNV();
- [Slot(22)]
+ [Slot(10)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glBlendParameteriNV(System.Int32 pname, Int32 value);
- [Slot(24)]
+ [Slot(12)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glBlitFramebufferNV(Int32 srcX0, Int32 srcY0, Int32 srcX1, Int32 srcY1, Int32 dstX0, Int32 dstY0, Int32 dstX1, Int32 dstY1, System.Int32 mask, System.Int32 filter);
- [Slot(39)]
+ [Slot(16)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glCopyBufferSubDataNV(System.Int32 readTarget, System.Int32 writeTarget, IntPtr readOffset, IntPtr writeOffset, IntPtr size);
- [Slot(44)]
+ [Slot(19)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glCoverageMaskNV(bool mask);
- [Slot(45)]
+ [Slot(20)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glCoverageOperationNV(System.Int32 operation);
- [Slot(59)]
+ [Slot(27)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glDeleteFencesNV(Int32 n, UInt32* fences);
- [Slot(82)]
+ [Slot(38)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glDrawArraysInstancedNV(System.Int32 mode, Int32 first, Int32 count, Int32 primcount);
- [Slot(85)]
+ [Slot(41)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glDrawBuffersNV(Int32 n, System.Int32* bufs);
- [Slot(89)]
+ [Slot(44)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glDrawElementsInstancedNV(System.Int32 mode, Int32 count, System.Int32 type, IntPtr indices, Int32 primcount);
- [Slot(113)]
+ [Slot(65)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glFinishFenceNV(UInt32 fence);
- [Slot(124)]
+ [Slot(70)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGenFencesNV(Int32 n, [OutAttribute] UInt32* fences);
- [Slot(144)]
+ [Slot(79)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGetFenceivNV(UInt32 fence, System.Int32 pname, [OutAttribute] Int32* @params);
- [Slot(202)]
+ [Slot(112)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern bool glIsFenceNV(UInt32 fence);
- [Slot(268)]
+ [Slot(165)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glReadBufferNV(System.Int32 mode);
- [Slot(277)]
+ [Slot(171)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glRenderbufferStorageMultisampleNV(System.Int32 target, Int32 samples, System.Int32 internalformat, Int32 width, Int32 height);
- [Slot(282)]
+ [Slot(174)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glSetFenceNV(UInt32 fence, System.Int32 condition);
- [Slot(292)]
+ [Slot(176)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern bool glTestFenceNV(UInt32 fence);
- [Slot(324)]
+ [Slot(185)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glUniformMatrix2x3fvNV(Int32 location, Int32 count, bool transpose, Single* value);
- [Slot(325)]
+ [Slot(186)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glUniformMatrix2x4fvNV(Int32 location, Int32 count, bool transpose, Single* value);
- [Slot(327)]
+ [Slot(187)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glUniformMatrix3x2fvNV(Int32 location, Int32 count, bool transpose, Single* value);
- [Slot(328)]
+ [Slot(188)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glUniformMatrix3x4fvNV(Int32 location, Int32 count, bool transpose, Single* value);
- [Slot(330)]
+ [Slot(189)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glUniformMatrix4x2fvNV(Int32 location, Int32 count, bool transpose, Single* value);
- [Slot(331)]
+ [Slot(190)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glUniformMatrix4x3fvNV(Int32 location, Int32 count, bool transpose, Single* value);
- [Slot(348)]
+ [Slot(197)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glVertexAttribDivisorNV(UInt32 index, UInt32 divisor);
- [Slot(14)]
+ [Slot(7)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glBindVertexArrayOES(UInt32 array);
- [Slot(36)]
+ [Slot(14)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glCompressedTexImage3DOES(System.Int32 target, Int32 level, System.Int32 internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, Int32 imageSize, IntPtr data);
- [Slot(38)]
+ [Slot(15)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glCompressedTexSubImage3DOES(System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, System.Int32 format, Int32 imageSize, IntPtr data);
- [Slot(42)]
+ [Slot(17)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glCopyTexSubImage3DOES(System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 x, Int32 y, Int32 width, Int32 height);
- [Slot(70)]
+ [Slot(33)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glDeleteVertexArraysOES(Int32 n, UInt32* arrays);
- [Slot(90)]
+ [Slot(45)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glEGLImageTargetRenderbufferStorageOES(System.Int32 target, IntPtr image);
- [Slot(91)]
+ [Slot(46)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glEGLImageTargetTexture2DOES(System.Int32 target, IntPtr image);
- [Slot(120)]
+ [Slot(69)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glFramebufferTexture3DOES(System.Int32 target, System.Int32 attachment, System.Int32 textarget, UInt32 texture, Int32 level, Int32 zoffset);
- [Slot(131)]
+ [Slot(74)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGenVertexArraysOES(Int32 n, [OutAttribute] UInt32* arrays);
- [Slot(138)]
+ [Slot(75)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glGetBufferPointervOES(System.Int32 target, System.Int32 pname, [OutAttribute] IntPtr @params);
- [Slot(172)]
+ [Slot(101)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGetProgramBinaryOES(UInt32 program, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] System.Int32* binaryFormat, [OutAttribute] IntPtr binary);
- [Slot(211)]
+ [Slot(116)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern bool glIsVertexArrayOES(UInt32 array);
- [Slot(215)]
+ [Slot(118)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern IntPtr glMapBufferOES(System.Int32 target, System.Int32 access);
- [Slot(228)]
+ [Slot(126)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glProgramBinaryOES(UInt32 program, System.Int32 binaryFormat, IntPtr binary, Int32 length);
- [Slot(294)]
+ [Slot(177)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glTexImage3DOES(System.Int32 target, Int32 level, System.Int32 internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, System.Int32 format, System.Int32 type, IntPtr pixels);
- [Slot(303)]
+ [Slot(181)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glTexSubImage3DOES(System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, System.Int32 format, System.Int32 type, IntPtr pixels);
- [Slot(332)]
+ [Slot(191)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern bool glUnmapBufferOES(System.Int32 target);
- [Slot(3)]
+ [Slot(2)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glAlphaFuncQCOM(System.Int32 func, Single @ref);
- [Slot(76)]
+ [Slot(34)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glDisableDriverControlQCOM(UInt32 driverControl);
- [Slot(93)]
+ [Slot(47)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glEnableDriverControlQCOM(UInt32 driverControl);
- [Slot(98)]
+ [Slot(51)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glEndTilingQCOM(UInt32 preserveMask);
- [Slot(99)]
+ [Slot(52)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glExtGetBufferPointervQCOM(System.Int32 target, [OutAttribute] IntPtr @params);
- [Slot(100)]
+ [Slot(53)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glExtGetBuffersQCOM([OutAttribute] UInt32* buffers, Int32 maxBuffers, [OutAttribute] Int32* numBuffers);
- [Slot(101)]
+ [Slot(54)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glExtGetFramebuffersQCOM([OutAttribute] UInt32* framebuffers, Int32 maxFramebuffers, [OutAttribute] Int32* numFramebuffers);
- [Slot(102)]
+ [Slot(55)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glExtGetProgramBinarySourceQCOM(UInt32 program, System.Int32 shadertype, [OutAttribute] IntPtr source, [OutAttribute] Int32* length);
- [Slot(103)]
+ [Slot(56)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glExtGetProgramsQCOM([OutAttribute] UInt32* programs, Int32 maxPrograms, [OutAttribute] Int32* numPrograms);
- [Slot(104)]
+ [Slot(57)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glExtGetRenderbuffersQCOM([OutAttribute] UInt32* renderbuffers, Int32 maxRenderbuffers, [OutAttribute] Int32* numRenderbuffers);
- [Slot(105)]
+ [Slot(58)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glExtGetShadersQCOM([OutAttribute] UInt32* shaders, Int32 maxShaders, [OutAttribute] Int32* numShaders);
- [Slot(106)]
+ [Slot(59)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glExtGetTexLevelParameterivQCOM(UInt32 texture, System.Int32 face, Int32 level, System.Int32 pname, [OutAttribute] Int32* @params);
- [Slot(107)]
+ [Slot(60)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glExtGetTexSubImageQCOM(System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, System.Int32 format, System.Int32 type, [OutAttribute] IntPtr texels);
- [Slot(108)]
+ [Slot(61)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glExtGetTexturesQCOM([OutAttribute] UInt32* textures, Int32 maxTextures, [OutAttribute] Int32* numTextures);
- [Slot(109)]
+ [Slot(62)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern bool glExtIsProgramBinaryQCOM(UInt32 program);
- [Slot(110)]
+ [Slot(63)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glExtTexObjectStateOverrideiQCOM(System.Int32 target, System.Int32 pname, Int32 param);
- [Slot(141)]
+ [Slot(77)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGetDriverControlsQCOM([OutAttribute] Int32* num, Int32 size, [OutAttribute] UInt32* driverControls);
- [Slot(142)]
+ [Slot(78)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGetDriverControlStringQCOM(UInt32 driverControl, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] IntPtr driverControlString);
- [Slot(285)]
+ [Slot(175)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glStartTilingQCOM(UInt32 x, UInt32 y, UInt32 width, UInt32 height, UInt32 preserveMask);
}
{
"glActiveProgramEXT",
"glActiveShaderProgramEXT",
- "glActiveTexture",
"glAlphaFuncQCOM",
- "glAttachShader",
"glBeginPerfMonitorAMD",
"glBeginPerfQueryINTEL",
- "glBeginQuery",
"glBeginQueryEXT",
- "glBeginTransformFeedback",
- "glBindAttribLocation",
- "glBindBuffer",
- "glBindBufferBase",
- "glBindBufferRange",
- "glBindFramebuffer",
"glBindProgramPipelineEXT",
- "glBindRenderbuffer",
- "glBindSampler",
- "glBindTexture",
- "glBindTransformFeedback",
- "glBindVertexArray",
"glBindVertexArrayOES",
"glBlendBarrierNV",
- "glBlendColor",
- "glBlendEquation",
"glBlendEquationEXT",
- "glBlendEquationSeparate",
- "glBlendFunc",
- "glBlendFuncSeparate",
"glBlendParameteriNV",
- "glBlitFramebuffer",
"glBlitFramebufferANGLE",
"glBlitFramebufferNV",
- "glBufferData",
- "glBufferSubData",
- "glCheckFramebufferStatus",
- "glClear",
- "glClearBufferfi",
- "glClearBufferfv",
- "glClearBufferiv",
- "glClearBufferuiv",
- "glClearColor",
- "glClearDepthf",
- "glClearStencil",
- "glClientWaitSync",
"glClientWaitSyncAPPLE",
- "glColorMask",
- "glCompileShader",
- "glCompressedTexImage2D",
- "glCompressedTexImage3D",
"glCompressedTexImage3DOES",
- "glCompressedTexSubImage2D",
- "glCompressedTexSubImage3D",
"glCompressedTexSubImage3DOES",
- "glCopyBufferSubData",
"glCopyBufferSubDataNV",
- "glCopyTexImage2D",
- "glCopyTexSubImage2D",
- "glCopyTexSubImage3D",
"glCopyTexSubImage3DOES",
"glCopyTextureLevelsAPPLE",
"glCoverageMaskNV",
"glCoverageOperationNV",
"glCreatePerfQueryINTEL",
- "glCreateProgram",
- "glCreateShader",
"glCreateShaderProgramEXT",
"glCreateShaderProgramvEXT",
- "glCullFace",
- "glDebugMessageCallback",
"glDebugMessageCallbackKHR",
- "glDebugMessageControl",
"glDebugMessageControlKHR",
- "glDebugMessageInsert",
"glDebugMessageInsertKHR",
- "glDeleteBuffers",
"glDeleteFencesNV",
- "glDeleteFramebuffers",
"glDeletePerfMonitorsAMD",
"glDeletePerfQueryINTEL",
- "glDeleteProgram",
"glDeleteProgramPipelinesEXT",
- "glDeleteQueries",
"glDeleteQueriesEXT",
- "glDeleteRenderbuffers",
- "glDeleteSamplers",
- "glDeleteShader",
- "glDeleteSync",
"glDeleteSyncAPPLE",
- "glDeleteTextures",
- "glDeleteTransformFeedbacks",
- "glDeleteVertexArrays",
"glDeleteVertexArraysOES",
- "glDepthFunc",
- "glDepthMask",
- "glDepthRangef",
- "glDetachShader",
- "glDisable",
"glDisableDriverControlQCOM",
- "glDisableVertexAttribArray",
"glDiscardFramebufferEXT",
- "glDrawArrays",
- "glDrawArraysInstanced",
"glDrawArraysInstancedANGLE",
"glDrawArraysInstancedEXT",
"glDrawArraysInstancedNV",
- "glDrawBuffers",
"glDrawBuffersEXT",
"glDrawBuffersIndexedEXT",
"glDrawBuffersNV",
- "glDrawElements",
- "glDrawElementsInstanced",
"glDrawElementsInstancedANGLE",
"glDrawElementsInstancedEXT",
"glDrawElementsInstancedNV",
- "glDrawRangeElements",
"glEGLImageTargetRenderbufferStorageOES",
"glEGLImageTargetTexture2DOES",
- "glEnable",
"glEnableDriverControlQCOM",
- "glEnableVertexAttribArray",
"glEndPerfMonitorAMD",
"glEndPerfQueryINTEL",
- "glEndQuery",
"glEndQueryEXT",
"glEndTilingQCOM",
- "glEndTransformFeedback",
"glExtGetBufferPointervQCOM",
"glExtGetBuffersQCOM",
"glExtGetFramebuffersQCOM",
"glExtGetTexturesQCOM",
"glExtIsProgramBinaryQCOM",
"glExtTexObjectStateOverrideiQCOM",
- "glFenceSync",
"glFenceSyncAPPLE",
- "glFinish",
"glFinishFenceNV",
- "glFlush",
- "glFlushMappedBufferRange",
"glFlushMappedBufferRangeEXT",
- "glFramebufferRenderbuffer",
- "glFramebufferTexture2D",
"glFramebufferTexture2DMultisampleEXT",
"glFramebufferTexture2DMultisampleIMG",
"glFramebufferTexture3DOES",
- "glFramebufferTextureLayer",
- "glFrontFace",
- "glGenBuffers",
- "glGenerateMipmap",
"glGenFencesNV",
- "glGenFramebuffers",
"glGenPerfMonitorsAMD",
"glGenProgramPipelinesEXT",
- "glGenQueries",
"glGenQueriesEXT",
- "glGenRenderbuffers",
- "glGenSamplers",
- "glGenTextures",
- "glGenTransformFeedbacks",
- "glGenVertexArrays",
"glGenVertexArraysOES",
- "glGetActiveAttrib",
- "glGetActiveUniform",
- "glGetActiveUniformBlockiv",
- "glGetActiveUniformBlockName",
- "glGetActiveUniformsiv",
- "glGetAttachedShaders",
- "glGetAttribLocation",
- "glGetBooleanv",
- "glGetBufferParameteri64v",
- "glGetBufferParameteriv",
- "glGetBufferPointerv",
"glGetBufferPointervOES",
- "glGetDebugMessageLog",
"glGetDebugMessageLogKHR",
"glGetDriverControlsQCOM",
"glGetDriverControlStringQCOM",
- "glGetError",
"glGetFenceivNV",
"glGetFirstPerfQueryIdINTEL",
- "glGetFloatv",
- "glGetFragDataLocation",
- "glGetFramebufferAttachmentParameteriv",
"glGetGraphicsResetStatusEXT",
- "glGetInteger64i_v",
- "glGetInteger64v",
"glGetInteger64vAPPLE",
- "glGetIntegeri_v",
"glGetIntegeri_vEXT",
- "glGetIntegerv",
- "glGetInternalformativ",
"glGetNextPerfQueryIdINTEL",
"glGetnUniformfvEXT",
"glGetnUniformivEXT",
- "glGetObjectLabel",
"glGetObjectLabelEXT",
"glGetObjectLabelKHR",
- "glGetObjectPtrLabel",
"glGetObjectPtrLabelKHR",
"glGetPerfCounterInfoINTEL",
"glGetPerfMonitorCounterDataAMD",
"glGetPerfQueryDataINTEL",
"glGetPerfQueryIdByNameINTEL",
"glGetPerfQueryInfoINTEL",
- "glGetPointerv",
"glGetPointervKHR",
- "glGetProgramBinary",
"glGetProgramBinaryOES",
- "glGetProgramInfoLog",
- "glGetProgramiv",
"glGetProgramPipelineInfoLogEXT",
"glGetProgramPipelineivEXT",
- "glGetQueryiv",
"glGetQueryivEXT",
"glGetQueryObjecti64vEXT",
"glGetQueryObjectivEXT",
"glGetQueryObjectui64vEXT",
- "glGetQueryObjectuiv",
"glGetQueryObjectuivEXT",
- "glGetRenderbufferParameteriv",
- "glGetSamplerParameterfv",
- "glGetSamplerParameteriv",
- "glGetShaderInfoLog",
- "glGetShaderiv",
- "glGetShaderPrecisionFormat",
- "glGetShaderSource",
- "glGetString",
- "glGetStringi",
- "glGetSynciv",
"glGetSyncivAPPLE",
- "glGetTexParameterfv",
- "glGetTexParameteriv",
- "glGetTransformFeedbackVarying",
"glGetTranslatedShaderSourceANGLE",
- "glGetUniformBlockIndex",
- "glGetUniformfv",
- "glGetUniformIndices",
- "glGetUniformiv",
- "glGetUniformLocation",
- "glGetUniformuiv",
- "glGetVertexAttribfv",
- "glGetVertexAttribIiv",
- "glGetVertexAttribIuiv",
- "glGetVertexAttribiv",
- "glGetVertexAttribPointerv",
- "glHint",
"glInsertEventMarkerEXT",
- "glInvalidateFramebuffer",
- "glInvalidateSubFramebuffer",
- "glIsBuffer",
- "glIsEnabled",
"glIsFenceNV",
- "glIsFramebuffer",
- "glIsProgram",
"glIsProgramPipelineEXT",
- "glIsQuery",
"glIsQueryEXT",
- "glIsRenderbuffer",
- "glIsSampler",
- "glIsShader",
- "glIsSync",
"glIsSyncAPPLE",
- "glIsTexture",
- "glIsTransformFeedback",
- "glIsVertexArray",
"glIsVertexArrayOES",
"glLabelObjectEXT",
- "glLineWidth",
- "glLinkProgram",
"glMapBufferOES",
- "glMapBufferRange",
"glMapBufferRangeEXT",
"glMultiDrawArraysEXT",
"glMultiDrawElementsEXT",
- "glObjectLabel",
"glObjectLabelKHR",
- "glObjectPtrLabel",
"glObjectPtrLabelKHR",
- "glPauseTransformFeedback",
- "glPixelStorei",
- "glPolygonOffset",
- "glPopDebugGroup",
"glPopDebugGroupKHR",
"glPopGroupMarkerEXT",
- "glProgramBinary",
"glProgramBinaryOES",
- "glProgramParameteri",
"glProgramParameteriEXT",
"glProgramUniform1fEXT",
"glProgramUniform1fvEXT",
"glProgramUniformMatrix4fvEXT",
"glProgramUniformMatrix4x2fvEXT",
"glProgramUniformMatrix4x3fvEXT",
- "glPushDebugGroup",
"glPushDebugGroupKHR",
"glPushGroupMarkerEXT",
"glQueryCounterEXT",
- "glReadBuffer",
"glReadBufferIndexedEXT",
"glReadBufferNV",
"glReadnPixelsEXT",
- "glReadPixels",
- "glReleaseShaderCompiler",
- "glRenderbufferStorage",
- "glRenderbufferStorageMultisample",
"glRenderbufferStorageMultisampleANGLE",
"glRenderbufferStorageMultisampleAPPLE",
"glRenderbufferStorageMultisampleEXT",
"glRenderbufferStorageMultisampleIMG",
"glRenderbufferStorageMultisampleNV",
"glResolveMultisampleFramebufferAPPLE",
- "glResumeTransformFeedback",
- "glSampleCoverage",
- "glSamplerParameterf",
- "glSamplerParameterfv",
- "glSamplerParameteri",
- "glSamplerParameteriv",
- "glScissor",
"glSelectPerfMonitorCountersAMD",
"glSetFenceNV",
- "glShaderBinary",
- "glShaderSource",
"glStartTilingQCOM",
- "glStencilFunc",
- "glStencilFuncSeparate",
- "glStencilMask",
- "glStencilMaskSeparate",
- "glStencilOp",
- "glStencilOpSeparate",
"glTestFenceNV",
- "glTexImage2D",
- "glTexImage3D",
"glTexImage3DOES",
- "glTexParameterf",
- "glTexParameterfv",
- "glTexParameteri",
- "glTexParameteriv",
"glTexStorage1DEXT",
- "glTexStorage2D",
"glTexStorage2DEXT",
- "glTexStorage3D",
"glTexStorage3DEXT",
- "glTexSubImage2D",
- "glTexSubImage3D",
"glTexSubImage3DOES",
"glTextureStorage1DEXT",
"glTextureStorage2DEXT",
"glTextureStorage3DEXT",
- "glTransformFeedbackVaryings",
- "glUniform1f",
- "glUniform1fv",
- "glUniform1i",
- "glUniform1iv",
- "glUniform1ui",
- "glUniform1uiv",
- "glUniform2f",
- "glUniform2fv",
- "glUniform2i",
- "glUniform2iv",
- "glUniform2ui",
- "glUniform2uiv",
- "glUniform3f",
- "glUniform3fv",
- "glUniform3i",
- "glUniform3iv",
- "glUniform3ui",
- "glUniform3uiv",
- "glUniform4f",
- "glUniform4fv",
- "glUniform4i",
- "glUniform4iv",
- "glUniform4ui",
- "glUniform4uiv",
- "glUniformBlockBinding",
- "glUniformMatrix2fv",
- "glUniformMatrix2x3fv",
"glUniformMatrix2x3fvNV",
- "glUniformMatrix2x4fv",
"glUniformMatrix2x4fvNV",
- "glUniformMatrix3fv",
- "glUniformMatrix3x2fv",
"glUniformMatrix3x2fvNV",
- "glUniformMatrix3x4fv",
"glUniformMatrix3x4fvNV",
- "glUniformMatrix4fv",
- "glUniformMatrix4x2fv",
"glUniformMatrix4x2fvNV",
- "glUniformMatrix4x3fv",
"glUniformMatrix4x3fvNV",
- "glUnmapBuffer",
"glUnmapBufferOES",
- "glUseProgram",
"glUseProgramStagesEXT",
"glUseShaderProgramEXT",
- "glValidateProgram",
"glValidateProgramPipelineEXT",
- "glVertexAttrib1f",
- "glVertexAttrib1fv",
- "glVertexAttrib2f",
- "glVertexAttrib2fv",
- "glVertexAttrib3f",
- "glVertexAttrib3fv",
- "glVertexAttrib4f",
- "glVertexAttrib4fv",
- "glVertexAttribDivisor",
"glVertexAttribDivisorANGLE",
"glVertexAttribDivisorEXT",
"glVertexAttribDivisorNV",
- "glVertexAttribI4i",
- "glVertexAttribI4iv",
- "glVertexAttribI4ui",
- "glVertexAttribI4uiv",
- "glVertexAttribIPointer",
- "glVertexAttribPointer",
- "glViewport",
- "glWaitSync",
"glWaitSyncAPPLE",
};
EntryPoints = new IntPtr[EntryPointNames.Length];
}
- [Slot(5)]
+ [Slot(3)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glBeginPerfMonitorAMD(UInt32 monitor);
- [Slot(78)]
+ [Slot(28)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glDeletePerfMonitorsAMD(Int32 n, UInt32* monitors);
- [Slot(121)]
+ [Slot(48)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glEndPerfMonitorAMD(UInt32 monitor);
- [Slot(157)]
+ [Slot(71)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGenPerfMonitorsAMD(Int32 n, [OutAttribute] UInt32* monitors);
- [Slot(206)]
+ [Slot(91)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGetPerfMonitorCounterDataAMD(UInt32 monitor, System.Int32 pname, Int32 dataSize, [OutAttribute] UInt32* data, [OutAttribute] Int32* bytesWritten);
- [Slot(207)]
+ [Slot(92)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glGetPerfMonitorCounterInfoAMD(UInt32 group, UInt32 counter, System.Int32 pname, [OutAttribute] IntPtr data);
- [Slot(208)]
+ [Slot(93)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGetPerfMonitorCountersAMD(UInt32 group, [OutAttribute] Int32* numCounters, [OutAttribute] Int32* maxActiveCounters, Int32 counterSize, [OutAttribute] UInt32* counters);
- [Slot(209)]
+ [Slot(94)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGetPerfMonitorCounterStringAMD(UInt32 group, UInt32 counter, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] IntPtr counterString);
- [Slot(210)]
+ [Slot(95)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGetPerfMonitorGroupsAMD([OutAttribute] Int32* numGroups, Int32 groupsSize, [OutAttribute] UInt32* groups);
- [Slot(211)]
+ [Slot(96)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGetPerfMonitorGroupStringAMD(UInt32 group, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] IntPtr groupString);
- [Slot(357)]
+ [Slot(173)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glSelectPerfMonitorCountersAMD(UInt32 monitor, bool enable, UInt32 group, Int32 numCounters, [OutAttribute] UInt32* counterList);
- [Slot(31)]
+ [Slot(11)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glBlitFramebufferANGLE(Int32 srcX0, Int32 srcY0, Int32 srcX1, Int32 srcY1, Int32 dstX0, Int32 dstY0, Int32 dstX1, Int32 dstY1, System.Int32 mask, System.Int32 filter);
- [Slot(103)]
+ [Slot(36)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glDrawArraysInstancedANGLE(System.Int32 mode, Int32 first, Int32 count, Int32 primcount);
- [Slot(112)]
+ [Slot(42)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glDrawElementsInstancedANGLE(System.Int32 mode, Int32 count, System.Int32 type, IntPtr indices, Int32 primcount);
- [Slot(244)]
+ [Slot(110)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGetTranslatedShaderSourceANGLE(UInt32 shader, Int32 bufsize, [OutAttribute] Int32* length, [OutAttribute] IntPtr source);
- [Slot(344)]
+ [Slot(167)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glRenderbufferStorageMultisampleANGLE(System.Int32 target, Int32 samples, System.Int32 internalformat, Int32 width, Int32 height);
- [Slot(444)]
+ [Slot(195)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glVertexAttribDivisorANGLE(UInt32 index, UInt32 divisor);
- [Slot(45)]
+ [Slot(13)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern System.Int32 glClientWaitSyncAPPLE(IntPtr sync, System.Int32 flags, UInt64 timeout);
- [Slot(60)]
+ [Slot(18)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glCopyTextureLevelsAPPLE(UInt32 destinationTexture, UInt32 sourceTexture, Int32 sourceBaseLevel, Int32 sourceLevelCount);
- [Slot(88)]
+ [Slot(32)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glDeleteSyncAPPLE(IntPtr sync);
- [Slot(140)]
+ [Slot(64)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern IntPtr glFenceSyncAPPLE(System.Int32 condition, System.Int32 flags);
- [Slot(192)]
+ [Slot(82)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGetInteger64vAPPLE(System.Int32 pname, [OutAttribute] Int64* @params);
- [Slot(240)]
+ [Slot(109)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGetSyncivAPPLE(IntPtr sync, System.Int32 pname, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] Int32* values);
- [Slot(272)]
+ [Slot(115)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern bool glIsSyncAPPLE(IntPtr sync);
- [Slot(345)]
+ [Slot(168)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glRenderbufferStorageMultisampleAPPLE(System.Int32 target, Int32 samples, System.Int32 internalformat, Int32 width, Int32 height);
- [Slot(349)]
+ [Slot(172)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glResolveMultisampleFramebufferAPPLE();
- [Slot(455)]
+ [Slot(198)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glWaitSyncAPPLE(IntPtr sync, System.Int32 flags, UInt64 timeout);
- [Slot(2)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glActiveTexture(System.Int32 texture);
- [Slot(4)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glAttachShader(UInt32 program, UInt32 shader);
- [Slot(7)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glBeginQuery(System.Int32 target, UInt32 id);
- [Slot(9)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glBeginTransformFeedback(System.Int32 primitiveMode);
- [Slot(10)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glBindAttribLocation(UInt32 program, UInt32 index, IntPtr name);
- [Slot(11)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glBindBuffer(System.Int32 target, UInt32 buffer);
- [Slot(12)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glBindBufferBase(System.Int32 target, UInt32 index, UInt32 buffer);
- [Slot(13)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glBindBufferRange(System.Int32 target, UInt32 index, UInt32 buffer, IntPtr offset, IntPtr size);
- [Slot(14)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glBindFramebuffer(System.Int32 target, UInt32 framebuffer);
- [Slot(16)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glBindRenderbuffer(System.Int32 target, UInt32 renderbuffer);
- [Slot(17)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glBindSampler(UInt32 unit, UInt32 sampler);
- [Slot(18)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glBindTexture(System.Int32 target, UInt32 texture);
- [Slot(19)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glBindTransformFeedback(System.Int32 target, UInt32 id);
- [Slot(20)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glBindVertexArray(UInt32 array);
- [Slot(23)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glBlendColor(Single red, Single green, Single blue, Single alpha);
- [Slot(24)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glBlendEquation(System.Int32 mode);
- [Slot(26)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glBlendEquationSeparate(System.Int32 modeRGB, System.Int32 modeAlpha);
- [Slot(27)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glBlendFunc(System.Int32 sfactor, System.Int32 dfactor);
- [Slot(28)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glBlendFuncSeparate(System.Int32 sfactorRGB, System.Int32 dfactorRGB, System.Int32 sfactorAlpha, System.Int32 dfactorAlpha);
- [Slot(30)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glBlitFramebuffer(Int32 srcX0, Int32 srcY0, Int32 srcX1, Int32 srcY1, Int32 dstX0, Int32 dstY0, Int32 dstX1, Int32 dstY1, System.Int32 mask, System.Int32 filter);
- [Slot(33)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glBufferData(System.Int32 target, IntPtr size, IntPtr data, System.Int32 usage);
- [Slot(34)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glBufferSubData(System.Int32 target, IntPtr offset, IntPtr size, IntPtr data);
- [Slot(35)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern System.Int32 glCheckFramebufferStatus(System.Int32 target);
- [Slot(36)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glClear(System.Int32 mask);
- [Slot(37)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glClearBufferfi(System.Int32 buffer, Int32 drawbuffer, Single depth, Int32 stencil);
- [Slot(38)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glClearBufferfv(System.Int32 buffer, Int32 drawbuffer, Single* value);
- [Slot(39)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glClearBufferiv(System.Int32 buffer, Int32 drawbuffer, Int32* value);
- [Slot(40)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glClearBufferuiv(System.Int32 buffer, Int32 drawbuffer, UInt32* value);
- [Slot(41)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glClearColor(Single red, Single green, Single blue, Single alpha);
- [Slot(42)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glClearDepthf(Single d);
- [Slot(43)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glClearStencil(Int32 s);
- [Slot(44)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern System.Int32 glClientWaitSync(IntPtr sync, System.Int32 flags, UInt64 timeout);
- [Slot(46)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glColorMask(bool red, bool green, bool blue, bool alpha);
- [Slot(47)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glCompileShader(UInt32 shader);
- [Slot(48)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glCompressedTexImage2D(System.Int32 target, Int32 level, System.Int32 internalformat, Int32 width, Int32 height, Int32 border, Int32 imageSize, IntPtr data);
- [Slot(49)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glCompressedTexImage3D(System.Int32 target, Int32 level, System.Int32 internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, Int32 imageSize, IntPtr data);
- [Slot(51)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glCompressedTexSubImage2D(System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, System.Int32 format, Int32 imageSize, IntPtr data);
- [Slot(52)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glCompressedTexSubImage3D(System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, System.Int32 format, Int32 imageSize, IntPtr data);
- [Slot(54)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glCopyBufferSubData(System.Int32 readTarget, System.Int32 writeTarget, IntPtr readOffset, IntPtr writeOffset, IntPtr size);
- [Slot(56)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glCopyTexImage2D(System.Int32 target, Int32 level, System.Int32 internalformat, Int32 x, Int32 y, Int32 width, Int32 height, Int32 border);
- [Slot(57)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glCopyTexSubImage2D(System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 x, Int32 y, Int32 width, Int32 height);
- [Slot(58)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glCopyTexSubImage3D(System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 x, Int32 y, Int32 width, Int32 height);
- [Slot(64)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern Int32 glCreateProgram();
- [Slot(65)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern Int32 glCreateShader(System.Int32 type);
- [Slot(68)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glCullFace(System.Int32 mode);
- [Slot(69)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glDebugMessageCallback(DebugProc callback, IntPtr userParam);
- [Slot(71)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glDebugMessageControl(System.Int32 source, System.Int32 type, System.Int32 severity, Int32 count, UInt32* ids, bool enabled);
- [Slot(73)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glDebugMessageInsert(System.Int32 source, System.Int32 type, UInt32 id, System.Int32 severity, Int32 length, IntPtr buf);
- [Slot(75)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glDeleteBuffers(Int32 n, UInt32* buffers);
- [Slot(77)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glDeleteFramebuffers(Int32 n, UInt32* framebuffers);
- [Slot(80)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glDeleteProgram(UInt32 program);
- [Slot(82)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glDeleteQueries(Int32 n, UInt32* ids);
- [Slot(84)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glDeleteRenderbuffers(Int32 n, UInt32* renderbuffers);
- [Slot(85)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glDeleteSamplers(Int32 count, UInt32* samplers);
- [Slot(86)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glDeleteShader(UInt32 shader);
- [Slot(87)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glDeleteSync(IntPtr sync);
- [Slot(89)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glDeleteTextures(Int32 n, UInt32* textures);
- [Slot(90)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glDeleteTransformFeedbacks(Int32 n, UInt32* ids);
- [Slot(91)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glDeleteVertexArrays(Int32 n, UInt32* arrays);
- [Slot(93)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glDepthFunc(System.Int32 func);
- [Slot(94)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glDepthMask(bool flag);
- [Slot(95)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glDepthRangef(Single n, Single f);
- [Slot(96)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glDetachShader(UInt32 program, UInt32 shader);
- [Slot(97)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glDisable(System.Int32 cap);
- [Slot(99)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glDisableVertexAttribArray(UInt32 index);
- [Slot(101)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glDrawArrays(System.Int32 mode, Int32 first, Int32 count);
- [Slot(102)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glDrawArraysInstanced(System.Int32 mode, Int32 first, Int32 count, Int32 instancecount);
- [Slot(106)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glDrawBuffers(Int32 n, System.Int32* bufs);
- [Slot(110)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glDrawElements(System.Int32 mode, Int32 count, System.Int32 type, IntPtr indices);
- [Slot(111)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glDrawElementsInstanced(System.Int32 mode, Int32 count, System.Int32 type, IntPtr indices, Int32 instancecount);
- [Slot(115)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glDrawRangeElements(System.Int32 mode, UInt32 start, UInt32 end, Int32 count, System.Int32 type, IntPtr indices);
- [Slot(118)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glEnable(System.Int32 cap);
- [Slot(120)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glEnableVertexAttribArray(UInt32 index);
- [Slot(123)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glEndQuery(System.Int32 target);
- [Slot(126)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glEndTransformFeedback();
- [Slot(139)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern IntPtr glFenceSync(System.Int32 condition, System.Int32 flags);
- [Slot(141)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glFinish();
- [Slot(143)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glFlush();
- [Slot(144)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glFlushMappedBufferRange(System.Int32 target, IntPtr offset, IntPtr length);
- [Slot(146)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glFramebufferRenderbuffer(System.Int32 target, System.Int32 attachment, System.Int32 renderbuffertarget, UInt32 renderbuffer);
- [Slot(147)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glFramebufferTexture2D(System.Int32 target, System.Int32 attachment, System.Int32 textarget, UInt32 texture, Int32 level);
- [Slot(151)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glFramebufferTextureLayer(System.Int32 target, System.Int32 attachment, UInt32 texture, Int32 level, Int32 layer);
- [Slot(152)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glFrontFace(System.Int32 mode);
- [Slot(153)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGenBuffers(Int32 n, [OutAttribute] UInt32* buffers);
- [Slot(154)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glGenerateMipmap(System.Int32 target);
- [Slot(156)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGenFramebuffers(Int32 n, [OutAttribute] UInt32* framebuffers);
- [Slot(159)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGenQueries(Int32 n, [OutAttribute] UInt32* ids);
- [Slot(161)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGenRenderbuffers(Int32 n, [OutAttribute] UInt32* renderbuffers);
- [Slot(162)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGenSamplers(Int32 count, [OutAttribute] UInt32* samplers);
- [Slot(163)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGenTextures(Int32 n, [OutAttribute] UInt32* textures);
- [Slot(164)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGenTransformFeedbacks(Int32 n, [OutAttribute] UInt32* ids);
- [Slot(165)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGenVertexArrays(Int32 n, [OutAttribute] UInt32* arrays);
- [Slot(167)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGetActiveAttrib(UInt32 program, UInt32 index, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] Int32* size, [OutAttribute] System.Int32* type, [OutAttribute] IntPtr name);
- [Slot(168)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGetActiveUniform(UInt32 program, UInt32 index, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] Int32* size, [OutAttribute] System.Int32* type, [OutAttribute] IntPtr name);
- [Slot(169)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGetActiveUniformBlockiv(UInt32 program, UInt32 uniformBlockIndex, System.Int32 pname, [OutAttribute] Int32* @params);
- [Slot(170)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGetActiveUniformBlockName(UInt32 program, UInt32 uniformBlockIndex, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] IntPtr uniformBlockName);
- [Slot(171)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGetActiveUniformsiv(UInt32 program, Int32 uniformCount, UInt32* uniformIndices, System.Int32 pname, [OutAttribute] Int32* @params);
- [Slot(172)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGetAttachedShaders(UInt32 program, Int32 maxCount, [OutAttribute] Int32* count, [OutAttribute] UInt32* shaders);
- [Slot(173)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern Int32 glGetAttribLocation(UInt32 program, IntPtr name);
- [Slot(174)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGetBooleanv(System.Int32 pname, [OutAttribute] bool* data);
- [Slot(175)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGetBufferParameteri64v(System.Int32 target, System.Int32 pname, [OutAttribute] Int64* @params);
- [Slot(176)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGetBufferParameteriv(System.Int32 target, System.Int32 pname, [OutAttribute] Int32* @params);
- [Slot(177)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glGetBufferPointerv(System.Int32 target, System.Int32 pname, [OutAttribute] IntPtr @params);
- [Slot(179)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe Int32 glGetDebugMessageLog(UInt32 count, Int32 bufSize, [OutAttribute] System.Int32* sources, [OutAttribute] System.Int32* types, [OutAttribute] UInt32* ids, [OutAttribute] System.Int32* severities, [OutAttribute] Int32* lengths, [OutAttribute] IntPtr messageLog);
- [Slot(183)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern System.Int32 glGetError();
- [Slot(186)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGetFloatv(System.Int32 pname, [OutAttribute] Single* data);
- [Slot(187)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern Int32 glGetFragDataLocation(UInt32 program, IntPtr name);
- [Slot(188)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGetFramebufferAttachmentParameteriv(System.Int32 target, System.Int32 attachment, System.Int32 pname, [OutAttribute] Int32* @params);
- [Slot(190)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGetInteger64i_v(System.Int32 target, UInt32 index, [OutAttribute] Int64* data);
- [Slot(191)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGetInteger64v(System.Int32 pname, [OutAttribute] Int64* data);
- [Slot(193)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGetIntegeri_v(System.Int32 target, UInt32 index, [OutAttribute] Int32* data);
- [Slot(195)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGetIntegerv(System.Int32 pname, [OutAttribute] Int32* data);
- [Slot(196)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGetInternalformativ(System.Int32 target, System.Int32 internalformat, System.Int32 pname, Int32 bufSize, [OutAttribute] Int32* @params);
- [Slot(200)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGetObjectLabel(System.Int32 identifier, UInt32 name, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] IntPtr label);
- [Slot(203)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGetObjectPtrLabel(IntPtr ptr, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] IntPtr label);
- [Slot(215)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glGetPointerv(System.Int32 pname, [OutAttribute] IntPtr @params);
- [Slot(217)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGetProgramBinary(UInt32 program, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] System.Int32* binaryFormat, [OutAttribute] IntPtr binary);
- [Slot(219)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGetProgramInfoLog(UInt32 program, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] IntPtr infoLog);
- [Slot(220)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGetProgramiv(UInt32 program, System.Int32 pname, [OutAttribute] Int32* @params);
- [Slot(223)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGetQueryiv(System.Int32 target, System.Int32 pname, [OutAttribute] Int32* @params);
- [Slot(228)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGetQueryObjectuiv(UInt32 id, System.Int32 pname, [OutAttribute] UInt32* @params);
- [Slot(230)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGetRenderbufferParameteriv(System.Int32 target, System.Int32 pname, [OutAttribute] Int32* @params);
- [Slot(231)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGetSamplerParameterfv(UInt32 sampler, System.Int32 pname, [OutAttribute] Single* @params);
- [Slot(232)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGetSamplerParameteriv(UInt32 sampler, System.Int32 pname, [OutAttribute] Int32* @params);
- [Slot(233)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGetShaderInfoLog(UInt32 shader, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] IntPtr infoLog);
- [Slot(234)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGetShaderiv(UInt32 shader, System.Int32 pname, [OutAttribute] Int32* @params);
- [Slot(235)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGetShaderPrecisionFormat(System.Int32 shadertype, System.Int32 precisiontype, [OutAttribute] Int32* range, [OutAttribute] Int32* precision);
- [Slot(236)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGetShaderSource(UInt32 shader, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] IntPtr source);
- [Slot(237)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern IntPtr glGetString(System.Int32 name);
- [Slot(238)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern IntPtr glGetStringi(System.Int32 name, UInt32 index);
- [Slot(239)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGetSynciv(IntPtr sync, System.Int32 pname, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] Int32* values);
- [Slot(241)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGetTexParameterfv(System.Int32 target, System.Int32 pname, [OutAttribute] Single* @params);
- [Slot(242)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGetTexParameteriv(System.Int32 target, System.Int32 pname, [OutAttribute] Int32* @params);
- [Slot(243)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGetTransformFeedbackVarying(UInt32 program, UInt32 index, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] Int32* size, [OutAttribute] System.Int32* type, [OutAttribute] IntPtr name);
- [Slot(245)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern Int32 glGetUniformBlockIndex(UInt32 program, IntPtr uniformBlockName);
- [Slot(246)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGetUniformfv(UInt32 program, Int32 location, [OutAttribute] Single* @params);
- [Slot(247)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGetUniformIndices(UInt32 program, Int32 uniformCount, IntPtr uniformNames, [OutAttribute] UInt32* uniformIndices);
- [Slot(248)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGetUniformiv(UInt32 program, Int32 location, [OutAttribute] Int32* @params);
- [Slot(249)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern Int32 glGetUniformLocation(UInt32 program, IntPtr name);
- [Slot(250)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGetUniformuiv(UInt32 program, Int32 location, [OutAttribute] UInt32* @params);
- [Slot(251)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGetVertexAttribfv(UInt32 index, System.Int32 pname, [OutAttribute] Single* @params);
- [Slot(252)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGetVertexAttribIiv(UInt32 index, System.Int32 pname, [OutAttribute] Int32* @params);
- [Slot(253)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGetVertexAttribIuiv(UInt32 index, System.Int32 pname, [OutAttribute] UInt32* @params);
- [Slot(254)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGetVertexAttribiv(UInt32 index, System.Int32 pname, [OutAttribute] Int32* @params);
- [Slot(255)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glGetVertexAttribPointerv(UInt32 index, System.Int32 pname, [OutAttribute] IntPtr pointer);
- [Slot(256)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glHint(System.Int32 target, System.Int32 mode);
- [Slot(258)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glInvalidateFramebuffer(System.Int32 target, Int32 numAttachments, System.Int32* attachments);
- [Slot(259)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glInvalidateSubFramebuffer(System.Int32 target, Int32 numAttachments, System.Int32* attachments, Int32 x, Int32 y, Int32 width, Int32 height);
- [Slot(260)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern bool glIsBuffer(UInt32 buffer);
- [Slot(261)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern bool glIsEnabled(System.Int32 cap);
- [Slot(263)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern bool glIsFramebuffer(UInt32 framebuffer);
- [Slot(264)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern bool glIsProgram(UInt32 program);
- [Slot(266)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern bool glIsQuery(UInt32 id);
- [Slot(268)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern bool glIsRenderbuffer(UInt32 renderbuffer);
- [Slot(269)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern bool glIsSampler(UInt32 sampler);
- [Slot(270)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern bool glIsShader(UInt32 shader);
- [Slot(271)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern bool glIsSync(IntPtr sync);
- [Slot(273)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern bool glIsTexture(UInt32 texture);
- [Slot(274)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern bool glIsTransformFeedback(UInt32 id);
- [Slot(275)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern bool glIsVertexArray(UInt32 array);
- [Slot(278)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glLineWidth(Single width);
- [Slot(279)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glLinkProgram(UInt32 program);
- [Slot(281)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern IntPtr glMapBufferRange(System.Int32 target, IntPtr offset, IntPtr length, System.Int32 access);
- [Slot(285)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glObjectLabel(System.Int32 identifier, UInt32 name, Int32 length, IntPtr label);
- [Slot(287)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glObjectPtrLabel(IntPtr ptr, Int32 length, IntPtr label);
- [Slot(289)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glPauseTransformFeedback();
- [Slot(290)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glPixelStorei(System.Int32 pname, Int32 param);
- [Slot(291)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glPolygonOffset(Single factor, Single units);
- [Slot(292)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glPopDebugGroup();
- [Slot(295)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glProgramBinary(UInt32 program, System.Int32 binaryFormat, IntPtr binary, Int32 length);
- [Slot(297)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glProgramParameteri(UInt32 program, System.Int32 pname, Int32 value);
- [Slot(332)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glPushDebugGroup(System.Int32 source, UInt32 id, Int32 length, IntPtr message);
- [Slot(336)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glReadBuffer(System.Int32 mode);
- [Slot(340)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glReadPixels(Int32 x, Int32 y, Int32 width, Int32 height, System.Int32 format, System.Int32 type, [OutAttribute] IntPtr pixels);
- [Slot(341)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glReleaseShaderCompiler();
- [Slot(342)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glRenderbufferStorage(System.Int32 target, System.Int32 internalformat, Int32 width, Int32 height);
- [Slot(343)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glRenderbufferStorageMultisample(System.Int32 target, Int32 samples, System.Int32 internalformat, Int32 width, Int32 height);
- [Slot(350)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glResumeTransformFeedback();
- [Slot(351)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glSampleCoverage(Single value, bool invert);
- [Slot(352)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glSamplerParameterf(UInt32 sampler, System.Int32 pname, Single param);
- [Slot(353)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glSamplerParameterfv(UInt32 sampler, System.Int32 pname, Single* param);
- [Slot(354)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glSamplerParameteri(UInt32 sampler, System.Int32 pname, Int32 param);
- [Slot(355)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glSamplerParameteriv(UInt32 sampler, System.Int32 pname, Int32* param);
- [Slot(356)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glScissor(Int32 x, Int32 y, Int32 width, Int32 height);
- [Slot(359)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glShaderBinary(Int32 count, UInt32* shaders, System.Int32 binaryformat, IntPtr binary, Int32 length);
- [Slot(360)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glShaderSource(UInt32 shader, Int32 count, IntPtr @string, Int32* length);
- [Slot(362)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glStencilFunc(System.Int32 func, Int32 @ref, UInt32 mask);
- [Slot(363)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glStencilFuncSeparate(System.Int32 face, System.Int32 func, Int32 @ref, UInt32 mask);
- [Slot(364)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glStencilMask(UInt32 mask);
- [Slot(365)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glStencilMaskSeparate(System.Int32 face, UInt32 mask);
- [Slot(366)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glStencilOp(System.Int32 fail, System.Int32 zfail, System.Int32 zpass);
- [Slot(367)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glStencilOpSeparate(System.Int32 face, System.Int32 sfail, System.Int32 dpfail, System.Int32 dppass);
- [Slot(369)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glTexImage2D(System.Int32 target, Int32 level, System.Int32 internalformat, Int32 width, Int32 height, Int32 border, System.Int32 format, System.Int32 type, IntPtr pixels);
- [Slot(370)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glTexImage3D(System.Int32 target, Int32 level, System.Int32 internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, System.Int32 format, System.Int32 type, IntPtr pixels);
- [Slot(372)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glTexParameterf(System.Int32 target, System.Int32 pname, Single param);
- [Slot(373)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glTexParameterfv(System.Int32 target, System.Int32 pname, Single* @params);
- [Slot(374)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glTexParameteri(System.Int32 target, System.Int32 pname, Int32 param);
- [Slot(375)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glTexParameteriv(System.Int32 target, System.Int32 pname, Int32* @params);
- [Slot(377)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glTexStorage2D(System.Int32 target, Int32 levels, System.Int32 internalformat, Int32 width, Int32 height);
- [Slot(379)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glTexStorage3D(System.Int32 target, Int32 levels, System.Int32 internalformat, Int32 width, Int32 height, Int32 depth);
- [Slot(381)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glTexSubImage2D(System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, System.Int32 format, System.Int32 type, IntPtr pixels);
- [Slot(382)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glTexSubImage3D(System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, System.Int32 format, System.Int32 type, IntPtr pixels);
- [Slot(387)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glTransformFeedbackVaryings(UInt32 program, Int32 count, IntPtr varyings, System.Int32 bufferMode);
- [Slot(388)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glUniform1f(Int32 location, Single v0);
- [Slot(389)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glUniform1fv(Int32 location, Int32 count, Single* value);
- [Slot(390)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glUniform1i(Int32 location, Int32 v0);
- [Slot(391)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glUniform1iv(Int32 location, Int32 count, Int32* value);
- [Slot(392)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glUniform1ui(Int32 location, UInt32 v0);
- [Slot(393)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glUniform1uiv(Int32 location, Int32 count, UInt32* value);
- [Slot(394)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glUniform2f(Int32 location, Single v0, Single v1);
- [Slot(395)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glUniform2fv(Int32 location, Int32 count, Single* value);
- [Slot(396)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glUniform2i(Int32 location, Int32 v0, Int32 v1);
- [Slot(397)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glUniform2iv(Int32 location, Int32 count, Int32* value);
- [Slot(398)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glUniform2ui(Int32 location, UInt32 v0, UInt32 v1);
- [Slot(399)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glUniform2uiv(Int32 location, Int32 count, UInt32* value);
- [Slot(400)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glUniform3f(Int32 location, Single v0, Single v1, Single v2);
- [Slot(401)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glUniform3fv(Int32 location, Int32 count, Single* value);
- [Slot(402)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glUniform3i(Int32 location, Int32 v0, Int32 v1, Int32 v2);
- [Slot(403)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glUniform3iv(Int32 location, Int32 count, Int32* value);
- [Slot(404)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glUniform3ui(Int32 location, UInt32 v0, UInt32 v1, UInt32 v2);
- [Slot(405)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glUniform3uiv(Int32 location, Int32 count, UInt32* value);
- [Slot(406)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glUniform4f(Int32 location, Single v0, Single v1, Single v2, Single v3);
- [Slot(407)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glUniform4fv(Int32 location, Int32 count, Single* value);
- [Slot(408)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glUniform4i(Int32 location, Int32 v0, Int32 v1, Int32 v2, Int32 v3);
- [Slot(409)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glUniform4iv(Int32 location, Int32 count, Int32* value);
- [Slot(410)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glUniform4ui(Int32 location, UInt32 v0, UInt32 v1, UInt32 v2, UInt32 v3);
- [Slot(411)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glUniform4uiv(Int32 location, Int32 count, UInt32* value);
- [Slot(412)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glUniformBlockBinding(UInt32 program, UInt32 uniformBlockIndex, UInt32 uniformBlockBinding);
- [Slot(413)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glUniformMatrix2fv(Int32 location, Int32 count, bool transpose, Single* value);
- [Slot(414)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glUniformMatrix2x3fv(Int32 location, Int32 count, bool transpose, Single* value);
- [Slot(416)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glUniformMatrix2x4fv(Int32 location, Int32 count, bool transpose, Single* value);
- [Slot(418)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glUniformMatrix3fv(Int32 location, Int32 count, bool transpose, Single* value);
- [Slot(419)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glUniformMatrix3x2fv(Int32 location, Int32 count, bool transpose, Single* value);
- [Slot(421)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glUniformMatrix3x4fv(Int32 location, Int32 count, bool transpose, Single* value);
- [Slot(423)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glUniformMatrix4fv(Int32 location, Int32 count, bool transpose, Single* value);
- [Slot(424)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glUniformMatrix4x2fv(Int32 location, Int32 count, bool transpose, Single* value);
- [Slot(426)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glUniformMatrix4x3fv(Int32 location, Int32 count, bool transpose, Single* value);
- [Slot(428)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern bool glUnmapBuffer(System.Int32 target);
- [Slot(430)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glUseProgram(UInt32 program);
- [Slot(433)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glValidateProgram(UInt32 program);
- [Slot(435)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glVertexAttrib1f(UInt32 index, Single x);
- [Slot(436)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glVertexAttrib1fv(UInt32 index, Single* v);
- [Slot(437)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glVertexAttrib2f(UInt32 index, Single x, Single y);
- [Slot(438)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glVertexAttrib2fv(UInt32 index, Single* v);
- [Slot(439)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glVertexAttrib3f(UInt32 index, Single x, Single y, Single z);
- [Slot(440)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glVertexAttrib3fv(UInt32 index, Single* v);
- [Slot(441)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glVertexAttrib4f(UInt32 index, Single x, Single y, Single z, Single w);
- [Slot(442)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glVertexAttrib4fv(UInt32 index, Single* v);
- [Slot(443)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glVertexAttribDivisor(UInt32 index, UInt32 divisor);
- [Slot(447)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glVertexAttribI4i(UInt32 index, Int32 x, Int32 y, Int32 z, Int32 w);
- [Slot(448)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glVertexAttribI4iv(UInt32 index, Int32* v);
- [Slot(449)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glVertexAttribI4ui(UInt32 index, UInt32 x, UInt32 y, UInt32 z, UInt32 w);
- [Slot(450)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glVertexAttribI4uiv(UInt32 index, UInt32* v);
- [Slot(451)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glVertexAttribIPointer(UInt32 index, Int32 size, System.Int32 type, Int32 stride, IntPtr pointer);
- [Slot(452)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glVertexAttribPointer(UInt32 index, Int32 size, System.Int32 type, bool normalized, Int32 stride, IntPtr pointer);
- [Slot(453)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glViewport(Int32 x, Int32 y, Int32 width, Int32 height);
- [Slot(454)]
+ [Slot(-1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glWaitSync(IntPtr sync, System.Int32 flags, UInt64 timeout);
[Slot(0)]
[Slot(1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glActiveShaderProgramEXT(UInt32 pipeline, UInt32 program);
- [Slot(8)]
+ [Slot(5)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glBeginQueryEXT(System.Int32 target, UInt32 id);
- [Slot(15)]
+ [Slot(6)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glBindProgramPipelineEXT(UInt32 pipeline);
- [Slot(25)]
+ [Slot(9)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glBlendEquationEXT(System.Int32 mode);
- [Slot(66)]
+ [Slot(22)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern Int32 glCreateShaderProgramEXT(System.Int32 type, IntPtr @string);
- [Slot(67)]
+ [Slot(23)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern Int32 glCreateShaderProgramvEXT(System.Int32 type, Int32 count, IntPtr strings);
- [Slot(81)]
+ [Slot(30)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glDeleteProgramPipelinesEXT(Int32 n, UInt32* pipelines);
- [Slot(83)]
+ [Slot(31)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glDeleteQueriesEXT(Int32 n, UInt32* ids);
- [Slot(100)]
+ [Slot(35)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glDiscardFramebufferEXT(System.Int32 target, Int32 numAttachments, System.Int32* attachments);
- [Slot(104)]
+ [Slot(37)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glDrawArraysInstancedEXT(System.Int32 mode, Int32 start, Int32 count, Int32 primcount);
- [Slot(107)]
+ [Slot(39)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glDrawBuffersEXT(Int32 n, System.Int32* bufs);
- [Slot(108)]
+ [Slot(40)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glDrawBuffersIndexedEXT(Int32 n, System.Int32* location, Int32* indices);
- [Slot(113)]
+ [Slot(43)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glDrawElementsInstancedEXT(System.Int32 mode, Int32 count, System.Int32 type, IntPtr indices, Int32 primcount);
- [Slot(124)]
+ [Slot(50)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glEndQueryEXT(System.Int32 target);
- [Slot(145)]
+ [Slot(66)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glFlushMappedBufferRangeEXT(System.Int32 target, IntPtr offset, IntPtr length);
- [Slot(148)]
+ [Slot(67)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glFramebufferTexture2DMultisampleEXT(System.Int32 target, System.Int32 attachment, System.Int32 textarget, UInt32 texture, Int32 level, Int32 samples);
- [Slot(158)]
+ [Slot(72)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGenProgramPipelinesEXT(Int32 n, [OutAttribute] UInt32* pipelines);
- [Slot(160)]
+ [Slot(73)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGenQueriesEXT(Int32 n, [OutAttribute] UInt32* ids);
- [Slot(189)]
+ [Slot(81)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern System.Int32 glGetGraphicsResetStatusEXT();
- [Slot(194)]
+ [Slot(83)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGetIntegeri_vEXT(System.Int32 target, UInt32 index, [OutAttribute] Int32* data);
- [Slot(198)]
+ [Slot(85)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGetnUniformfvEXT(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute] Single* @params);
- [Slot(199)]
+ [Slot(86)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGetnUniformivEXT(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute] Int32* @params);
- [Slot(201)]
+ [Slot(87)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGetObjectLabelEXT(System.Int32 type, UInt32 @object, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] IntPtr label);
- [Slot(221)]
+ [Slot(102)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGetProgramPipelineInfoLogEXT(UInt32 pipeline, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] IntPtr infoLog);
- [Slot(222)]
+ [Slot(103)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGetProgramPipelineivEXT(UInt32 pipeline, System.Int32 pname, [OutAttribute] Int32* @params);
- [Slot(224)]
+ [Slot(104)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGetQueryivEXT(System.Int32 target, System.Int32 pname, [OutAttribute] Int32* @params);
- [Slot(225)]
+ [Slot(105)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGetQueryObjecti64vEXT(UInt32 id, System.Int32 pname, [OutAttribute] Int64* @params);
- [Slot(226)]
+ [Slot(106)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGetQueryObjectivEXT(UInt32 id, System.Int32 pname, [OutAttribute] Int32* @params);
- [Slot(227)]
+ [Slot(107)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGetQueryObjectui64vEXT(UInt32 id, System.Int32 pname, [OutAttribute] UInt64* @params);
- [Slot(229)]
+ [Slot(108)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGetQueryObjectuivEXT(UInt32 id, System.Int32 pname, [OutAttribute] UInt32* @params);
- [Slot(257)]
+ [Slot(111)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glInsertEventMarkerEXT(Int32 length, IntPtr marker);
- [Slot(265)]
+ [Slot(113)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern bool glIsProgramPipelineEXT(UInt32 pipeline);
- [Slot(267)]
+ [Slot(114)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern bool glIsQueryEXT(UInt32 id);
- [Slot(277)]
+ [Slot(117)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glLabelObjectEXT(System.Int32 type, UInt32 @object, Int32 length, IntPtr label);
- [Slot(282)]
+ [Slot(119)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern IntPtr glMapBufferRangeEXT(System.Int32 target, IntPtr offset, IntPtr length, UInt32 access);
- [Slot(283)]
+ [Slot(120)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glMultiDrawArraysEXT(System.Int32 mode, Int32* first, Int32* count, Int32 primcount);
- [Slot(284)]
+ [Slot(121)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glMultiDrawElementsEXT(System.Int32 mode, Int32* count, System.Int32 type, IntPtr indices, Int32 primcount);
- [Slot(294)]
+ [Slot(125)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glPopGroupMarkerEXT();
- [Slot(298)]
+ [Slot(127)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glProgramParameteriEXT(UInt32 program, System.Int32 pname, Int32 value);
- [Slot(299)]
+ [Slot(128)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glProgramUniform1fEXT(UInt32 program, Int32 location, Single v0);
- [Slot(300)]
+ [Slot(129)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glProgramUniform1fvEXT(UInt32 program, Int32 location, Int32 count, Single* value);
- [Slot(301)]
+ [Slot(130)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glProgramUniform1iEXT(UInt32 program, Int32 location, Int32 v0);
- [Slot(302)]
+ [Slot(131)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glProgramUniform1ivEXT(UInt32 program, Int32 location, Int32 count, Int32* value);
- [Slot(303)]
+ [Slot(132)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glProgramUniform1uiEXT(UInt32 program, Int32 location, UInt32 v0);
- [Slot(304)]
+ [Slot(133)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glProgramUniform1uivEXT(UInt32 program, Int32 location, Int32 count, UInt32* value);
- [Slot(305)]
+ [Slot(134)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glProgramUniform2fEXT(UInt32 program, Int32 location, Single v0, Single v1);
- [Slot(306)]
+ [Slot(135)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glProgramUniform2fvEXT(UInt32 program, Int32 location, Int32 count, Single* value);
- [Slot(307)]
+ [Slot(136)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glProgramUniform2iEXT(UInt32 program, Int32 location, Int32 v0, Int32 v1);
- [Slot(308)]
+ [Slot(137)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glProgramUniform2ivEXT(UInt32 program, Int32 location, Int32 count, Int32* value);
- [Slot(309)]
+ [Slot(138)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glProgramUniform2uiEXT(UInt32 program, Int32 location, UInt32 v0, UInt32 v1);
- [Slot(310)]
+ [Slot(139)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glProgramUniform2uivEXT(UInt32 program, Int32 location, Int32 count, UInt32* value);
- [Slot(311)]
+ [Slot(140)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glProgramUniform3fEXT(UInt32 program, Int32 location, Single v0, Single v1, Single v2);
- [Slot(312)]
+ [Slot(141)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glProgramUniform3fvEXT(UInt32 program, Int32 location, Int32 count, Single* value);
- [Slot(313)]
+ [Slot(142)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glProgramUniform3iEXT(UInt32 program, Int32 location, Int32 v0, Int32 v1, Int32 v2);
- [Slot(314)]
+ [Slot(143)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glProgramUniform3ivEXT(UInt32 program, Int32 location, Int32 count, Int32* value);
- [Slot(315)]
+ [Slot(144)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glProgramUniform3uiEXT(UInt32 program, Int32 location, UInt32 v0, UInt32 v1, UInt32 v2);
- [Slot(316)]
+ [Slot(145)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glProgramUniform3uivEXT(UInt32 program, Int32 location, Int32 count, UInt32* value);
- [Slot(317)]
+ [Slot(146)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glProgramUniform4fEXT(UInt32 program, Int32 location, Single v0, Single v1, Single v2, Single v3);
- [Slot(318)]
+ [Slot(147)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glProgramUniform4fvEXT(UInt32 program, Int32 location, Int32 count, Single* value);
- [Slot(319)]
+ [Slot(148)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glProgramUniform4iEXT(UInt32 program, Int32 location, Int32 v0, Int32 v1, Int32 v2, Int32 v3);
- [Slot(320)]
+ [Slot(149)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glProgramUniform4ivEXT(UInt32 program, Int32 location, Int32 count, Int32* value);
- [Slot(321)]
+ [Slot(150)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glProgramUniform4uiEXT(UInt32 program, Int32 location, UInt32 v0, UInt32 v1, UInt32 v2, UInt32 v3);
- [Slot(322)]
+ [Slot(151)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glProgramUniform4uivEXT(UInt32 program, Int32 location, Int32 count, UInt32* value);
- [Slot(323)]
+ [Slot(152)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glProgramUniformMatrix2fvEXT(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value);
- [Slot(324)]
+ [Slot(153)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glProgramUniformMatrix2x3fvEXT(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value);
- [Slot(325)]
+ [Slot(154)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glProgramUniformMatrix2x4fvEXT(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value);
- [Slot(326)]
+ [Slot(155)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glProgramUniformMatrix3fvEXT(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value);
- [Slot(327)]
+ [Slot(156)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glProgramUniformMatrix3x2fvEXT(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value);
- [Slot(328)]
+ [Slot(157)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glProgramUniformMatrix3x4fvEXT(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value);
- [Slot(329)]
+ [Slot(158)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glProgramUniformMatrix4fvEXT(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value);
- [Slot(330)]
+ [Slot(159)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glProgramUniformMatrix4x2fvEXT(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value);
- [Slot(331)]
+ [Slot(160)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glProgramUniformMatrix4x3fvEXT(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value);
- [Slot(334)]
+ [Slot(162)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glPushGroupMarkerEXT(Int32 length, IntPtr marker);
- [Slot(335)]
+ [Slot(163)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glQueryCounterEXT(UInt32 id, System.Int32 target);
- [Slot(337)]
+ [Slot(164)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glReadBufferIndexedEXT(System.Int32 src, Int32 index);
- [Slot(339)]
+ [Slot(166)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glReadnPixelsEXT(Int32 x, Int32 y, Int32 width, Int32 height, System.Int32 format, System.Int32 type, Int32 bufSize, [OutAttribute] IntPtr data);
- [Slot(346)]
+ [Slot(169)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glRenderbufferStorageMultisampleEXT(System.Int32 target, Int32 samples, System.Int32 internalformat, Int32 width, Int32 height);
- [Slot(376)]
+ [Slot(178)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glTexStorage1DEXT(System.Int32 target, Int32 levels, System.Int32 internalformat, Int32 width);
- [Slot(378)]
+ [Slot(179)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glTexStorage2DEXT(System.Int32 target, Int32 levels, System.Int32 internalformat, Int32 width, Int32 height);
- [Slot(380)]
+ [Slot(180)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glTexStorage3DEXT(System.Int32 target, Int32 levels, System.Int32 internalformat, Int32 width, Int32 height, Int32 depth);
- [Slot(384)]
+ [Slot(182)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glTextureStorage1DEXT(UInt32 texture, System.Int32 target, Int32 levels, System.Int32 internalformat, Int32 width);
- [Slot(385)]
+ [Slot(183)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glTextureStorage2DEXT(UInt32 texture, System.Int32 target, Int32 levels, System.Int32 internalformat, Int32 width, Int32 height);
- [Slot(386)]
+ [Slot(184)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glTextureStorage3DEXT(UInt32 texture, System.Int32 target, Int32 levels, System.Int32 internalformat, Int32 width, Int32 height, Int32 depth);
- [Slot(431)]
+ [Slot(192)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glUseProgramStagesEXT(UInt32 pipeline, UInt32 stages, UInt32 program);
- [Slot(432)]
+ [Slot(193)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glUseShaderProgramEXT(System.Int32 type, UInt32 program);
- [Slot(434)]
+ [Slot(194)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glValidateProgramPipelineEXT(UInt32 pipeline);
- [Slot(445)]
+ [Slot(196)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glVertexAttribDivisorEXT(UInt32 index, UInt32 divisor);
- [Slot(149)]
+ [Slot(68)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glFramebufferTexture2DMultisampleIMG(System.Int32 target, System.Int32 attachment, System.Int32 textarget, UInt32 texture, Int32 level, Int32 samples);
- [Slot(347)]
+ [Slot(170)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glRenderbufferStorageMultisampleIMG(System.Int32 target, Int32 samples, System.Int32 internalformat, Int32 width, Int32 height);
- [Slot(6)]
+ [Slot(4)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glBeginPerfQueryINTEL(UInt32 queryHandle);
- [Slot(63)]
+ [Slot(21)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glCreatePerfQueryINTEL(UInt32 queryId, [OutAttribute] UInt32* queryHandle);
- [Slot(79)]
+ [Slot(29)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glDeletePerfQueryINTEL(UInt32 queryHandle);
- [Slot(122)]
+ [Slot(49)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glEndPerfQueryINTEL(UInt32 queryHandle);
- [Slot(185)]
+ [Slot(80)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGetFirstPerfQueryIdINTEL([OutAttribute] UInt32* queryId);
- [Slot(197)]
+ [Slot(84)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGetNextPerfQueryIdINTEL(UInt32 queryId, [OutAttribute] UInt32* nextQueryId);
- [Slot(205)]
+ [Slot(90)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGetPerfCounterInfoINTEL(UInt32 queryId, UInt32 counterId, UInt32 counterNameLength, [OutAttribute] IntPtr counterName, UInt32 counterDescLength, [OutAttribute] IntPtr counterDesc, [OutAttribute] UInt32* counterOffset, [OutAttribute] UInt32* counterDataSize, [OutAttribute] UInt32* counterTypeEnum, [OutAttribute] UInt32* counterDataTypeEnum, [OutAttribute] UInt64* rawCounterMaxValue);
- [Slot(212)]
+ [Slot(97)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGetPerfQueryDataINTEL(UInt32 queryHandle, UInt32 flags, Int32 dataSize, [OutAttribute] IntPtr data, [OutAttribute] UInt32* bytesWritten);
- [Slot(213)]
+ [Slot(98)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGetPerfQueryIdByNameINTEL([OutAttribute] IntPtr queryName, [OutAttribute] UInt32* queryId);
- [Slot(214)]
+ [Slot(99)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGetPerfQueryInfoINTEL(UInt32 queryId, UInt32 queryNameLength, [OutAttribute] IntPtr queryName, [OutAttribute] UInt32* dataSize, [OutAttribute] UInt32* noCounters, [OutAttribute] UInt32* noInstances, [OutAttribute] UInt32* capsMask);
- [Slot(70)]
+ [Slot(24)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glDebugMessageCallbackKHR(DebugProcKhr callback, IntPtr userParam);
- [Slot(72)]
+ [Slot(25)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glDebugMessageControlKHR(System.Int32 source, System.Int32 type, System.Int32 severity, Int32 count, UInt32* ids, bool enabled);
- [Slot(74)]
+ [Slot(26)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glDebugMessageInsertKHR(System.Int32 source, System.Int32 type, UInt32 id, System.Int32 severity, Int32 length, IntPtr buf);
- [Slot(180)]
+ [Slot(76)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe Int32 glGetDebugMessageLogKHR(UInt32 count, Int32 bufSize, [OutAttribute] System.Int32* sources, [OutAttribute] System.Int32* types, [OutAttribute] UInt32* ids, [OutAttribute] System.Int32* severities, [OutAttribute] Int32* lengths, [OutAttribute] IntPtr messageLog);
- [Slot(202)]
+ [Slot(88)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGetObjectLabelKHR(System.Int32 identifier, UInt32 name, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] IntPtr label);
- [Slot(204)]
+ [Slot(89)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGetObjectPtrLabelKHR(IntPtr ptr, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] IntPtr label);
- [Slot(216)]
+ [Slot(100)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glGetPointervKHR(System.Int32 pname, [OutAttribute] IntPtr @params);
- [Slot(286)]
+ [Slot(122)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glObjectLabelKHR(System.Int32 identifier, UInt32 name, Int32 length, IntPtr label);
- [Slot(288)]
+ [Slot(123)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glObjectPtrLabelKHR(IntPtr ptr, Int32 length, IntPtr label);
- [Slot(293)]
+ [Slot(124)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glPopDebugGroupKHR();
- [Slot(333)]
+ [Slot(161)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glPushDebugGroupKHR(System.Int32 source, UInt32 id, Int32 length, IntPtr message);
- [Slot(22)]
+ [Slot(8)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glBlendBarrierNV();
- [Slot(29)]
+ [Slot(10)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glBlendParameteriNV(System.Int32 pname, Int32 value);
- [Slot(32)]
+ [Slot(12)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glBlitFramebufferNV(Int32 srcX0, Int32 srcY0, Int32 srcX1, Int32 srcY1, Int32 dstX0, Int32 dstY0, Int32 dstX1, Int32 dstY1, System.Int32 mask, System.Int32 filter);
- [Slot(55)]
+ [Slot(16)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glCopyBufferSubDataNV(System.Int32 readTarget, System.Int32 writeTarget, IntPtr readOffset, IntPtr writeOffset, IntPtr size);
- [Slot(61)]
+ [Slot(19)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glCoverageMaskNV(bool mask);
- [Slot(62)]
+ [Slot(20)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glCoverageOperationNV(System.Int32 operation);
- [Slot(76)]
+ [Slot(27)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glDeleteFencesNV(Int32 n, UInt32* fences);
- [Slot(105)]
+ [Slot(38)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glDrawArraysInstancedNV(System.Int32 mode, Int32 first, Int32 count, Int32 primcount);
- [Slot(109)]
+ [Slot(41)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glDrawBuffersNV(Int32 n, System.Int32* bufs);
- [Slot(114)]
+ [Slot(44)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glDrawElementsInstancedNV(System.Int32 mode, Int32 count, System.Int32 type, IntPtr indices, Int32 primcount);
- [Slot(142)]
+ [Slot(65)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glFinishFenceNV(UInt32 fence);
- [Slot(155)]
+ [Slot(70)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGenFencesNV(Int32 n, [OutAttribute] UInt32* fences);
- [Slot(184)]
+ [Slot(79)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGetFenceivNV(UInt32 fence, System.Int32 pname, [OutAttribute] Int32* @params);
- [Slot(262)]
+ [Slot(112)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern bool glIsFenceNV(UInt32 fence);
- [Slot(338)]
+ [Slot(165)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glReadBufferNV(System.Int32 mode);
- [Slot(348)]
+ [Slot(171)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glRenderbufferStorageMultisampleNV(System.Int32 target, Int32 samples, System.Int32 internalformat, Int32 width, Int32 height);
- [Slot(358)]
+ [Slot(174)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glSetFenceNV(UInt32 fence, System.Int32 condition);
- [Slot(368)]
+ [Slot(176)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern bool glTestFenceNV(UInt32 fence);
- [Slot(415)]
+ [Slot(185)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glUniformMatrix2x3fvNV(Int32 location, Int32 count, bool transpose, Single* value);
- [Slot(417)]
+ [Slot(186)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glUniformMatrix2x4fvNV(Int32 location, Int32 count, bool transpose, Single* value);
- [Slot(420)]
+ [Slot(187)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glUniformMatrix3x2fvNV(Int32 location, Int32 count, bool transpose, Single* value);
- [Slot(422)]
+ [Slot(188)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glUniformMatrix3x4fvNV(Int32 location, Int32 count, bool transpose, Single* value);
- [Slot(425)]
+ [Slot(189)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glUniformMatrix4x2fvNV(Int32 location, Int32 count, bool transpose, Single* value);
- [Slot(427)]
+ [Slot(190)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glUniformMatrix4x3fvNV(Int32 location, Int32 count, bool transpose, Single* value);
- [Slot(446)]
+ [Slot(197)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glVertexAttribDivisorNV(UInt32 index, UInt32 divisor);
- [Slot(21)]
+ [Slot(7)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glBindVertexArrayOES(UInt32 array);
- [Slot(50)]
+ [Slot(14)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glCompressedTexImage3DOES(System.Int32 target, Int32 level, System.Int32 internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, Int32 imageSize, IntPtr data);
- [Slot(53)]
+ [Slot(15)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glCompressedTexSubImage3DOES(System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, System.Int32 format, Int32 imageSize, IntPtr data);
- [Slot(59)]
+ [Slot(17)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glCopyTexSubImage3DOES(System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 x, Int32 y, Int32 width, Int32 height);
- [Slot(92)]
+ [Slot(33)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glDeleteVertexArraysOES(Int32 n, UInt32* arrays);
- [Slot(116)]
+ [Slot(45)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glEGLImageTargetRenderbufferStorageOES(System.Int32 target, IntPtr image);
- [Slot(117)]
+ [Slot(46)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glEGLImageTargetTexture2DOES(System.Int32 target, IntPtr image);
- [Slot(150)]
+ [Slot(69)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glFramebufferTexture3DOES(System.Int32 target, System.Int32 attachment, System.Int32 textarget, UInt32 texture, Int32 level, Int32 zoffset);
- [Slot(166)]
+ [Slot(74)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGenVertexArraysOES(Int32 n, [OutAttribute] UInt32* arrays);
- [Slot(178)]
+ [Slot(75)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glGetBufferPointervOES(System.Int32 target, System.Int32 pname, [OutAttribute] IntPtr @params);
- [Slot(218)]
+ [Slot(101)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGetProgramBinaryOES(UInt32 program, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] System.Int32* binaryFormat, [OutAttribute] IntPtr binary);
- [Slot(276)]
+ [Slot(116)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern bool glIsVertexArrayOES(UInt32 array);
- [Slot(280)]
+ [Slot(118)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern IntPtr glMapBufferOES(System.Int32 target, System.Int32 access);
- [Slot(296)]
+ [Slot(126)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glProgramBinaryOES(UInt32 program, System.Int32 binaryFormat, IntPtr binary, Int32 length);
- [Slot(371)]
+ [Slot(177)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glTexImage3DOES(System.Int32 target, Int32 level, System.Int32 internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, System.Int32 format, System.Int32 type, IntPtr pixels);
- [Slot(383)]
+ [Slot(181)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glTexSubImage3DOES(System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, System.Int32 format, System.Int32 type, IntPtr pixels);
- [Slot(429)]
+ [Slot(191)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern bool glUnmapBufferOES(System.Int32 target);
- [Slot(3)]
+ [Slot(2)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glAlphaFuncQCOM(System.Int32 func, Single @ref);
- [Slot(98)]
+ [Slot(34)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glDisableDriverControlQCOM(UInt32 driverControl);
- [Slot(119)]
+ [Slot(47)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glEnableDriverControlQCOM(UInt32 driverControl);
- [Slot(125)]
+ [Slot(51)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glEndTilingQCOM(UInt32 preserveMask);
- [Slot(127)]
+ [Slot(52)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glExtGetBufferPointervQCOM(System.Int32 target, [OutAttribute] IntPtr @params);
- [Slot(128)]
+ [Slot(53)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glExtGetBuffersQCOM([OutAttribute] UInt32* buffers, Int32 maxBuffers, [OutAttribute] Int32* numBuffers);
- [Slot(129)]
+ [Slot(54)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glExtGetFramebuffersQCOM([OutAttribute] UInt32* framebuffers, Int32 maxFramebuffers, [OutAttribute] Int32* numFramebuffers);
- [Slot(130)]
+ [Slot(55)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glExtGetProgramBinarySourceQCOM(UInt32 program, System.Int32 shadertype, [OutAttribute] IntPtr source, [OutAttribute] Int32* length);
- [Slot(131)]
+ [Slot(56)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glExtGetProgramsQCOM([OutAttribute] UInt32* programs, Int32 maxPrograms, [OutAttribute] Int32* numPrograms);
- [Slot(132)]
+ [Slot(57)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glExtGetRenderbuffersQCOM([OutAttribute] UInt32* renderbuffers, Int32 maxRenderbuffers, [OutAttribute] Int32* numRenderbuffers);
- [Slot(133)]
+ [Slot(58)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glExtGetShadersQCOM([OutAttribute] UInt32* shaders, Int32 maxShaders, [OutAttribute] Int32* numShaders);
- [Slot(134)]
+ [Slot(59)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glExtGetTexLevelParameterivQCOM(UInt32 texture, System.Int32 face, Int32 level, System.Int32 pname, [OutAttribute] Int32* @params);
- [Slot(135)]
+ [Slot(60)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glExtGetTexSubImageQCOM(System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, System.Int32 format, System.Int32 type, [OutAttribute] IntPtr texels);
- [Slot(136)]
+ [Slot(61)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glExtGetTexturesQCOM([OutAttribute] UInt32* textures, Int32 maxTextures, [OutAttribute] Int32* numTextures);
- [Slot(137)]
+ [Slot(62)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern bool glExtIsProgramBinaryQCOM(UInt32 program);
- [Slot(138)]
+ [Slot(63)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glExtTexObjectStateOverrideiQCOM(System.Int32 target, System.Int32 pname, Int32 param);
- [Slot(181)]
+ [Slot(77)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGetDriverControlsQCOM([OutAttribute] Int32* num, Int32 size, [OutAttribute] UInt32* driverControls);
- [Slot(182)]
+ [Slot(78)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern unsafe void glGetDriverControlStringQCOM(UInt32 driverControl, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] IntPtr driverControlString);
- [Slot(361)]
+ [Slot(175)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
static extern void glStartTilingQCOM(UInt32 x, UInt32 y, UInt32 width, UInt32 height, UInt32 preserveMask);
}