|
|
|
@ -285,6 +285,7 @@ namespace OpenTK.Graphics.ES20
|
|
|
|
|
103, 108, 80, 111, 112, 68, 101, 98, 117, 103, 71, 114, 111, 117, 112, 0,
|
|
|
|
|
103, 108, 80, 111, 112, 68, 101, 98, 117, 103, 71, 114, 111, 117, 112, 75, 72, 82, 0,
|
|
|
|
|
103, 108, 80, 111, 112, 71, 114, 111, 117, 112, 77, 97, 114, 107, 101, 114, 69, 88, 84, 0,
|
|
|
|
|
103, 108, 80, 114, 105, 109, 105, 116, 105, 118, 101, 66, 111, 117, 110, 100, 105, 110, 103, 66, 111, 120, 69, 88, 84, 0,
|
|
|
|
|
103, 108, 80, 114, 111, 103, 114, 97, 109, 66, 105, 110, 97, 114, 121, 79, 69, 83, 0,
|
|
|
|
|
103, 108, 80, 114, 111, 103, 114, 97, 109, 80, 97, 114, 97, 109, 101, 116, 101, 114, 105, 69, 88, 84, 0,
|
|
|
|
|
103, 108, 80, 114, 111, 103, 114, 97, 109, 85, 110, 105, 102, 111, 114, 109, 49, 102, 69, 88, 84, 0,
|
|
|
|
@ -666,137 +667,138 @@ namespace OpenTK.Graphics.ES20
|
|
|
|
|
4939,
|
|
|
|
|
4958,
|
|
|
|
|
4978,
|
|
|
|
|
4997,
|
|
|
|
|
5020,
|
|
|
|
|
5042,
|
|
|
|
|
5065,
|
|
|
|
|
5087,
|
|
|
|
|
5110,
|
|
|
|
|
5133,
|
|
|
|
|
5157,
|
|
|
|
|
5179,
|
|
|
|
|
5202,
|
|
|
|
|
5224,
|
|
|
|
|
5247,
|
|
|
|
|
5270,
|
|
|
|
|
5294,
|
|
|
|
|
5316,
|
|
|
|
|
5339,
|
|
|
|
|
5361,
|
|
|
|
|
5384,
|
|
|
|
|
5407,
|
|
|
|
|
5431,
|
|
|
|
|
5453,
|
|
|
|
|
5476,
|
|
|
|
|
5498,
|
|
|
|
|
5521,
|
|
|
|
|
5544,
|
|
|
|
|
5568,
|
|
|
|
|
5597,
|
|
|
|
|
5628,
|
|
|
|
|
5659,
|
|
|
|
|
5688,
|
|
|
|
|
5719,
|
|
|
|
|
5750,
|
|
|
|
|
5779,
|
|
|
|
|
5810,
|
|
|
|
|
5841,
|
|
|
|
|
5858,
|
|
|
|
|
5878,
|
|
|
|
|
5899,
|
|
|
|
|
5917,
|
|
|
|
|
5940,
|
|
|
|
|
5955,
|
|
|
|
|
5972,
|
|
|
|
|
5985,
|
|
|
|
|
6009,
|
|
|
|
|
6031,
|
|
|
|
|
6069,
|
|
|
|
|
6107,
|
|
|
|
|
6143,
|
|
|
|
|
6179,
|
|
|
|
|
6214,
|
|
|
|
|
6251,
|
|
|
|
|
6268,
|
|
|
|
|
6293,
|
|
|
|
|
5004,
|
|
|
|
|
5023,
|
|
|
|
|
5046,
|
|
|
|
|
5068,
|
|
|
|
|
5091,
|
|
|
|
|
5113,
|
|
|
|
|
5136,
|
|
|
|
|
5159,
|
|
|
|
|
5183,
|
|
|
|
|
5205,
|
|
|
|
|
5228,
|
|
|
|
|
5250,
|
|
|
|
|
5273,
|
|
|
|
|
5296,
|
|
|
|
|
5320,
|
|
|
|
|
5342,
|
|
|
|
|
5365,
|
|
|
|
|
5387,
|
|
|
|
|
5410,
|
|
|
|
|
5433,
|
|
|
|
|
5457,
|
|
|
|
|
5479,
|
|
|
|
|
5502,
|
|
|
|
|
5524,
|
|
|
|
|
5547,
|
|
|
|
|
5570,
|
|
|
|
|
5594,
|
|
|
|
|
5623,
|
|
|
|
|
5654,
|
|
|
|
|
5685,
|
|
|
|
|
5714,
|
|
|
|
|
5745,
|
|
|
|
|
5776,
|
|
|
|
|
5805,
|
|
|
|
|
5836,
|
|
|
|
|
5867,
|
|
|
|
|
5884,
|
|
|
|
|
5904,
|
|
|
|
|
5925,
|
|
|
|
|
5943,
|
|
|
|
|
5966,
|
|
|
|
|
5981,
|
|
|
|
|
5998,
|
|
|
|
|
6011,
|
|
|
|
|
6035,
|
|
|
|
|
6057,
|
|
|
|
|
6095,
|
|
|
|
|
6133,
|
|
|
|
|
6169,
|
|
|
|
|
6205,
|
|
|
|
|
6240,
|
|
|
|
|
6277,
|
|
|
|
|
6294,
|
|
|
|
|
6319,
|
|
|
|
|
6329,
|
|
|
|
|
6360,
|
|
|
|
|
6373,
|
|
|
|
|
6388,
|
|
|
|
|
6403,
|
|
|
|
|
6421,
|
|
|
|
|
6435,
|
|
|
|
|
6457,
|
|
|
|
|
6471,
|
|
|
|
|
6493,
|
|
|
|
|
6505,
|
|
|
|
|
6525,
|
|
|
|
|
6539,
|
|
|
|
|
6554,
|
|
|
|
|
6574,
|
|
|
|
|
6587,
|
|
|
|
|
6603,
|
|
|
|
|
6619,
|
|
|
|
|
6636,
|
|
|
|
|
6652,
|
|
|
|
|
6673,
|
|
|
|
|
6695,
|
|
|
|
|
6712,
|
|
|
|
|
6730,
|
|
|
|
|
6748,
|
|
|
|
|
6766,
|
|
|
|
|
6795,
|
|
|
|
|
6811,
|
|
|
|
|
6830,
|
|
|
|
|
6852,
|
|
|
|
|
6874,
|
|
|
|
|
6896,
|
|
|
|
|
6913,
|
|
|
|
|
6925,
|
|
|
|
|
6938,
|
|
|
|
|
6950,
|
|
|
|
|
6963,
|
|
|
|
|
6975,
|
|
|
|
|
6988,
|
|
|
|
|
7000,
|
|
|
|
|
7013,
|
|
|
|
|
7025,
|
|
|
|
|
7038,
|
|
|
|
|
7050,
|
|
|
|
|
7063,
|
|
|
|
|
7075,
|
|
|
|
|
7088,
|
|
|
|
|
7100,
|
|
|
|
|
7113,
|
|
|
|
|
7132,
|
|
|
|
|
7155,
|
|
|
|
|
7178,
|
|
|
|
|
7197,
|
|
|
|
|
7220,
|
|
|
|
|
7243,
|
|
|
|
|
7262,
|
|
|
|
|
7285,
|
|
|
|
|
7308,
|
|
|
|
|
7325,
|
|
|
|
|
7338,
|
|
|
|
|
7360,
|
|
|
|
|
7382,
|
|
|
|
|
7400,
|
|
|
|
|
7429,
|
|
|
|
|
7446,
|
|
|
|
|
7464,
|
|
|
|
|
7481,
|
|
|
|
|
7499,
|
|
|
|
|
7516,
|
|
|
|
|
7534,
|
|
|
|
|
7551,
|
|
|
|
|
7569,
|
|
|
|
|
7596,
|
|
|
|
|
7621,
|
|
|
|
|
7645,
|
|
|
|
|
7667,
|
|
|
|
|
7678,
|
|
|
|
|
6345,
|
|
|
|
|
6355,
|
|
|
|
|
6386,
|
|
|
|
|
6399,
|
|
|
|
|
6414,
|
|
|
|
|
6429,
|
|
|
|
|
6447,
|
|
|
|
|
6461,
|
|
|
|
|
6483,
|
|
|
|
|
6497,
|
|
|
|
|
6519,
|
|
|
|
|
6531,
|
|
|
|
|
6551,
|
|
|
|
|
6565,
|
|
|
|
|
6580,
|
|
|
|
|
6600,
|
|
|
|
|
6613,
|
|
|
|
|
6629,
|
|
|
|
|
6645,
|
|
|
|
|
6662,
|
|
|
|
|
6678,
|
|
|
|
|
6699,
|
|
|
|
|
6721,
|
|
|
|
|
6738,
|
|
|
|
|
6756,
|
|
|
|
|
6774,
|
|
|
|
|
6792,
|
|
|
|
|
6821,
|
|
|
|
|
6837,
|
|
|
|
|
6856,
|
|
|
|
|
6878,
|
|
|
|
|
6900,
|
|
|
|
|
6922,
|
|
|
|
|
6939,
|
|
|
|
|
6951,
|
|
|
|
|
6964,
|
|
|
|
|
6976,
|
|
|
|
|
6989,
|
|
|
|
|
7001,
|
|
|
|
|
7014,
|
|
|
|
|
7026,
|
|
|
|
|
7039,
|
|
|
|
|
7051,
|
|
|
|
|
7064,
|
|
|
|
|
7076,
|
|
|
|
|
7089,
|
|
|
|
|
7101,
|
|
|
|
|
7114,
|
|
|
|
|
7126,
|
|
|
|
|
7139,
|
|
|
|
|
7158,
|
|
|
|
|
7181,
|
|
|
|
|
7204,
|
|
|
|
|
7223,
|
|
|
|
|
7246,
|
|
|
|
|
7269,
|
|
|
|
|
7288,
|
|
|
|
|
7311,
|
|
|
|
|
7334,
|
|
|
|
|
7351,
|
|
|
|
|
7364,
|
|
|
|
|
7386,
|
|
|
|
|
7408,
|
|
|
|
|
7426,
|
|
|
|
|
7455,
|
|
|
|
|
7472,
|
|
|
|
|
7490,
|
|
|
|
|
7507,
|
|
|
|
|
7525,
|
|
|
|
|
7542,
|
|
|
|
|
7560,
|
|
|
|
|
7577,
|
|
|
|
|
7595,
|
|
|
|
|
7622,
|
|
|
|
|
7647,
|
|
|
|
|
7671,
|
|
|
|
|
7693,
|
|
|
|
|
7704,
|
|
|
|
|
};
|
|
|
|
|
EntryPoints = new IntPtr[EntryPointNameOffsets.Length];
|
|
|
|
|
}
|
|
|
|
@ -20536,6 +20538,18 @@ namespace OpenTK.Graphics.ES20
|
|
|
|
|
[AutoGenerated(Category = "EXT_debug_marker", Version = "", EntryPoint = "glPopGroupMarkerEXT")]
|
|
|
|
|
public static void PopGroupMarker() { throw new NotImplementedException(); }
|
|
|
|
|
|
|
|
|
|
/// <summary>[requires: EXT_primitive_bounding_box]</summary>
|
|
|
|
|
/// <param name="minX"></param>
|
|
|
|
|
/// <param name="minY"></param>
|
|
|
|
|
/// <param name="minZ"></param>
|
|
|
|
|
/// <param name="minW"></param>
|
|
|
|
|
/// <param name="maxX"></param>
|
|
|
|
|
/// <param name="maxY"></param>
|
|
|
|
|
/// <param name="maxZ"></param>
|
|
|
|
|
/// <param name="maxW"></param>
|
|
|
|
|
[AutoGenerated(Category = "EXT_primitive_bounding_box", Version = "", EntryPoint = "glPrimitiveBoundingBoxEXT")]
|
|
|
|
|
public static void PrimitiveBoundingBox(Single minX, Single minY, Single minZ, Single minW, Single maxX, Single maxY, Single maxZ, Single maxW) { throw new NotImplementedException(); }
|
|
|
|
|
|
|
|
|
|
/// <summary>[requires: EXT_separate_shader_objects]
|
|
|
|
|
/// Specify a parameter for a program object
|
|
|
|
|
/// </summary>
|
|
|
|
@ -31134,7 +31148,7 @@ namespace OpenTK.Graphics.ES20
|
|
|
|
|
[Slot(176)]
|
|
|
|
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
|
|
|
|
static extern unsafe void glGetPerfMonitorGroupStringAMD(UInt32 group, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] IntPtr groupString);
|
|
|
|
|
[Slot(300)]
|
|
|
|
|
[Slot(301)]
|
|
|
|
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
|
|
|
|
static extern unsafe void glSelectPerfMonitorCountersAMD(UInt32 monitor, bool enable, UInt32 group, Int32 numCounters, [OutAttribute] UInt32* counterList);
|
|
|
|
|
[Slot(28)]
|
|
|
|
@ -31149,10 +31163,10 @@ namespace OpenTK.Graphics.ES20
|
|
|
|
|
[Slot(205)]
|
|
|
|
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
|
|
|
|
static extern unsafe void glGetTranslatedShaderSourceANGLE(UInt32 shader, Int32 bufsize, [OutAttribute] Int32* length, [OutAttribute] IntPtr source);
|
|
|
|
|
[Slot(290)]
|
|
|
|
|
[Slot(291)]
|
|
|
|
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
|
|
|
|
static extern void glRenderbufferStorageMultisampleANGLE(System.Int32 target, Int32 samples, System.Int32 internalformat, Int32 width, Int32 height);
|
|
|
|
|
[Slot(371)]
|
|
|
|
|
[Slot(372)]
|
|
|
|
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
|
|
|
|
static extern void glVertexAttribDivisorANGLE(UInt32 index, UInt32 divisor);
|
|
|
|
|
[Slot(37)]
|
|
|
|
@ -31176,13 +31190,13 @@ namespace OpenTK.Graphics.ES20
|
|
|
|
|
[Slot(224)]
|
|
|
|
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
|
|
|
|
static extern byte glIsSyncAPPLE(IntPtr sync);
|
|
|
|
|
[Slot(291)]
|
|
|
|
|
[Slot(292)]
|
|
|
|
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
|
|
|
|
static extern void glRenderbufferStorageMultisampleAPPLE(System.Int32 target, Int32 samples, System.Int32 internalformat, Int32 width, Int32 height);
|
|
|
|
|
[Slot(295)]
|
|
|
|
|
[Slot(296)]
|
|
|
|
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
|
|
|
|
static extern void glResolveMultisampleFramebufferAPPLE();
|
|
|
|
|
[Slot(376)]
|
|
|
|
|
[Slot(377)]
|
|
|
|
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
|
|
|
|
static extern void glWaitSyncAPPLE(IntPtr sync, System.Int32 flags, UInt64 timeout);
|
|
|
|
|
[Slot(2)]
|
|
|
|
@ -31491,157 +31505,157 @@ namespace OpenTK.Graphics.ES20
|
|
|
|
|
[Slot(242)]
|
|
|
|
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
|
|
|
|
static extern void glPopDebugGroup();
|
|
|
|
|
[Slot(280)]
|
|
|
|
|
[Slot(281)]
|
|
|
|
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
|
|
|
|
static extern void glPushDebugGroup(System.Int32 source, UInt32 id, Int32 length, IntPtr message);
|
|
|
|
|
[Slot(287)]
|
|
|
|
|
[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(288)]
|
|
|
|
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
|
|
|
|
static extern void glReleaseShaderCompiler();
|
|
|
|
|
static extern void glReadPixels(Int32 x, Int32 y, Int32 width, Int32 height, System.Int32 format, System.Int32 type, [OutAttribute] IntPtr pixels);
|
|
|
|
|
[Slot(289)]
|
|
|
|
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
|
|
|
|
static extern void glReleaseShaderCompiler();
|
|
|
|
|
[Slot(290)]
|
|
|
|
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
|
|
|
|
static extern void glRenderbufferStorage(System.Int32 target, System.Int32 internalformat, Int32 width, Int32 height);
|
|
|
|
|
[Slot(296)]
|
|
|
|
|
[Slot(297)]
|
|
|
|
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
|
|
|
|
static extern void glSampleCoverage(Single value, bool invert);
|
|
|
|
|
[Slot(299)]
|
|
|
|
|
[Slot(300)]
|
|
|
|
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
|
|
|
|
static extern void glScissor(Int32 x, Int32 y, Int32 width, Int32 height);
|
|
|
|
|
[Slot(302)]
|
|
|
|
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
|
|
|
|
static extern unsafe void glShaderBinary(Int32 count, UInt32* shaders, System.Int32 binaryformat, IntPtr binary, Int32 length);
|
|
|
|
|
[Slot(303)]
|
|
|
|
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
|
|
|
|
static extern unsafe void glShaderSource(UInt32 shader, Int32 count, IntPtr @string, Int32* length);
|
|
|
|
|
[Slot(305)]
|
|
|
|
|
static extern unsafe void glShaderBinary(Int32 count, UInt32* shaders, System.Int32 binaryformat, IntPtr binary, Int32 length);
|
|
|
|
|
[Slot(304)]
|
|
|
|
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
|
|
|
|
static extern void glStencilFunc(System.Int32 func, Int32 @ref, UInt32 mask);
|
|
|
|
|
static extern unsafe void glShaderSource(UInt32 shader, Int32 count, IntPtr @string, Int32* length);
|
|
|
|
|
[Slot(306)]
|
|
|
|
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
|
|
|
|
static extern void glStencilFuncSeparate(System.Int32 face, System.Int32 func, Int32 @ref, UInt32 mask);
|
|
|
|
|
static extern void glStencilFunc(System.Int32 func, Int32 @ref, UInt32 mask);
|
|
|
|
|
[Slot(307)]
|
|
|
|
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
|
|
|
|
static extern void glStencilMask(UInt32 mask);
|
|
|
|
|
static extern void glStencilFuncSeparate(System.Int32 face, System.Int32 func, Int32 @ref, UInt32 mask);
|
|
|
|
|
[Slot(308)]
|
|
|
|
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
|
|
|
|
static extern void glStencilMaskSeparate(System.Int32 face, UInt32 mask);
|
|
|
|
|
static extern void glStencilMask(UInt32 mask);
|
|
|
|
|
[Slot(309)]
|
|
|
|
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
|
|
|
|
static extern void glStencilOp(System.Int32 fail, System.Int32 zfail, System.Int32 zpass);
|
|
|
|
|
static extern void glStencilMaskSeparate(System.Int32 face, UInt32 mask);
|
|
|
|
|
[Slot(310)]
|
|
|
|
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
|
|
|
|
static extern void glStencilOp(System.Int32 fail, System.Int32 zfail, System.Int32 zpass);
|
|
|
|
|
[Slot(311)]
|
|
|
|
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
|
|
|
|
static extern void glStencilOpSeparate(System.Int32 face, System.Int32 sfail, System.Int32 dpfail, System.Int32 dppass);
|
|
|
|
|
[Slot(314)]
|
|
|
|
|
[Slot(315)]
|
|
|
|
|
[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(316)]
|
|
|
|
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
|
|
|
|
static extern void glTexParameterf(System.Int32 target, System.Int32 pname, Single param);
|
|
|
|
|
[Slot(317)]
|
|
|
|
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
|
|
|
|
static extern unsafe void glTexParameterfv(System.Int32 target, System.Int32 pname, Single* @params);
|
|
|
|
|
static extern void glTexParameterf(System.Int32 target, System.Int32 pname, Single param);
|
|
|
|
|
[Slot(318)]
|
|
|
|
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
|
|
|
|
static extern unsafe void glTexParameterfv(System.Int32 target, System.Int32 pname, Single* @params);
|
|
|
|
|
[Slot(319)]
|
|
|
|
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
|
|
|
|
static extern void glTexParameteri(System.Int32 target, System.Int32 pname, Int32 param);
|
|
|
|
|
[Slot(321)]
|
|
|
|
|
[Slot(322)]
|
|
|
|
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
|
|
|
|
static extern unsafe void glTexParameteriv(System.Int32 target, System.Int32 pname, Int32* @params);
|
|
|
|
|
[Slot(326)]
|
|
|
|
|
[Slot(327)]
|
|
|
|
|
[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(332)]
|
|
|
|
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
|
|
|
|
static extern void glUniform1f(Int32 location, Single v0);
|
|
|
|
|
[Slot(333)]
|
|
|
|
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
|
|
|
|
static extern unsafe void glUniform1fv(Int32 location, Int32 count, Single* value);
|
|
|
|
|
static extern void glUniform1f(Int32 location, Single v0);
|
|
|
|
|
[Slot(334)]
|
|
|
|
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
|
|
|
|
static extern void glUniform1i(Int32 location, Int32 v0);
|
|
|
|
|
static extern unsafe void glUniform1fv(Int32 location, Int32 count, Single* value);
|
|
|
|
|
[Slot(335)]
|
|
|
|
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
|
|
|
|
static extern unsafe void glUniform1iv(Int32 location, Int32 count, Int32* value);
|
|
|
|
|
static extern void glUniform1i(Int32 location, Int32 v0);
|
|
|
|
|
[Slot(336)]
|
|
|
|
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
|
|
|
|
static extern void glUniform2f(Int32 location, Single v0, Single v1);
|
|
|
|
|
static extern unsafe void glUniform1iv(Int32 location, Int32 count, Int32* value);
|
|
|
|
|
[Slot(337)]
|
|
|
|
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
|
|
|
|
static extern unsafe void glUniform2fv(Int32 location, Int32 count, Single* value);
|
|
|
|
|
static extern void glUniform2f(Int32 location, Single v0, Single v1);
|
|
|
|
|
[Slot(338)]
|
|
|
|
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
|
|
|
|
static extern void glUniform2i(Int32 location, Int32 v0, Int32 v1);
|
|
|
|
|
static extern unsafe void glUniform2fv(Int32 location, Int32 count, Single* value);
|
|
|
|
|
[Slot(339)]
|
|
|
|
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
|
|
|
|
static extern unsafe void glUniform2iv(Int32 location, Int32 count, Int32* value);
|
|
|
|
|
static extern void glUniform2i(Int32 location, Int32 v0, Int32 v1);
|
|
|
|
|
[Slot(340)]
|
|
|
|
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
|
|
|
|
static extern void glUniform3f(Int32 location, Single v0, Single v1, Single v2);
|
|
|
|
|
static extern unsafe void glUniform2iv(Int32 location, Int32 count, Int32* value);
|
|
|
|
|
[Slot(341)]
|
|
|
|
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
|
|
|
|
static extern unsafe void glUniform3fv(Int32 location, Int32 count, Single* value);
|
|
|
|
|
static extern void glUniform3f(Int32 location, Single v0, Single v1, Single v2);
|
|
|
|
|
[Slot(342)]
|
|
|
|
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
|
|
|
|
static extern void glUniform3i(Int32 location, Int32 v0, Int32 v1, Int32 v2);
|
|
|
|
|
static extern unsafe void glUniform3fv(Int32 location, Int32 count, Single* value);
|
|
|
|
|
[Slot(343)]
|
|
|
|
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
|
|
|
|
static extern unsafe void glUniform3iv(Int32 location, Int32 count, Int32* value);
|
|
|
|
|
static extern void glUniform3i(Int32 location, Int32 v0, Int32 v1, Int32 v2);
|
|
|
|
|
[Slot(344)]
|
|
|
|
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
|
|
|
|
static extern void glUniform4f(Int32 location, Single v0, Single v1, Single v2, Single v3);
|
|
|
|
|
static extern unsafe void glUniform3iv(Int32 location, Int32 count, Int32* value);
|
|
|
|
|
[Slot(345)]
|
|
|
|
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
|
|
|
|
static extern unsafe void glUniform4fv(Int32 location, Int32 count, Single* value);
|
|
|
|
|
static extern void glUniform4f(Int32 location, Single v0, Single v1, Single v2, Single v3);
|
|
|
|
|
[Slot(346)]
|
|
|
|
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
|
|
|
|
static extern void glUniform4i(Int32 location, Int32 v0, Int32 v1, Int32 v2, Int32 v3);
|
|
|
|
|
static extern unsafe void glUniform4fv(Int32 location, Int32 count, Single* value);
|
|
|
|
|
[Slot(347)]
|
|
|
|
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
|
|
|
|
static extern unsafe void glUniform4iv(Int32 location, Int32 count, Int32* value);
|
|
|
|
|
static extern void glUniform4i(Int32 location, Int32 v0, Int32 v1, Int32 v2, Int32 v3);
|
|
|
|
|
[Slot(348)]
|
|
|
|
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
|
|
|
|
static extern unsafe void glUniform4iv(Int32 location, Int32 count, Int32* value);
|
|
|
|
|
[Slot(349)]
|
|
|
|
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
|
|
|
|
static extern unsafe void glUniformMatrix2fv(Int32 location, Int32 count, bool transpose, Single* value);
|
|
|
|
|
[Slot(351)]
|
|
|
|
|
[Slot(352)]
|
|
|
|
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
|
|
|
|
static extern unsafe void glUniformMatrix3fv(Int32 location, Int32 count, bool transpose, Single* value);
|
|
|
|
|
[Slot(354)]
|
|
|
|
|
[Slot(355)]
|
|
|
|
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
|
|
|
|
static extern unsafe void glUniformMatrix4fv(Int32 location, Int32 count, bool transpose, Single* value);
|
|
|
|
|
[Slot(358)]
|
|
|
|
|
[Slot(359)]
|
|
|
|
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
|
|
|
|
static extern void glUseProgram(UInt32 program);
|
|
|
|
|
[Slot(361)]
|
|
|
|
|
[Slot(362)]
|
|
|
|
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
|
|
|
|
static extern void glValidateProgram(UInt32 program);
|
|
|
|
|
[Slot(363)]
|
|
|
|
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
|
|
|
|
static extern void glVertexAttrib1f(UInt32 index, Single x);
|
|
|
|
|
[Slot(364)]
|
|
|
|
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
|
|
|
|
static extern unsafe void glVertexAttrib1fv(UInt32 index, Single* v);
|
|
|
|
|
static extern void glVertexAttrib1f(UInt32 index, Single x);
|
|
|
|
|
[Slot(365)]
|
|
|
|
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
|
|
|
|
static extern void glVertexAttrib2f(UInt32 index, Single x, Single y);
|
|
|
|
|
static extern unsafe void glVertexAttrib1fv(UInt32 index, Single* v);
|
|
|
|
|
[Slot(366)]
|
|
|
|
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
|
|
|
|
static extern unsafe void glVertexAttrib2fv(UInt32 index, Single* v);
|
|
|
|
|
static extern void glVertexAttrib2f(UInt32 index, Single x, Single y);
|
|
|
|
|
[Slot(367)]
|
|
|
|
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
|
|
|
|
static extern void glVertexAttrib3f(UInt32 index, Single x, Single y, Single z);
|
|
|
|
|
static extern unsafe void glVertexAttrib2fv(UInt32 index, Single* v);
|
|
|
|
|
[Slot(368)]
|
|
|
|
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
|
|
|
|
static extern unsafe void glVertexAttrib3fv(UInt32 index, Single* v);
|
|
|
|
|
static extern void glVertexAttrib3f(UInt32 index, Single x, Single y, Single z);
|
|
|
|
|
[Slot(369)]
|
|
|
|
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
|
|
|
|
static extern void glVertexAttrib4f(UInt32 index, Single x, Single y, Single z, Single w);
|
|
|
|
|
static extern unsafe void glVertexAttrib3fv(UInt32 index, Single* v);
|
|
|
|
|
[Slot(370)]
|
|
|
|
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
|
|
|
|
static extern void glVertexAttrib4f(UInt32 index, Single x, Single y, Single z, Single w);
|
|
|
|
|
[Slot(371)]
|
|
|
|
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
|
|
|
|
static extern unsafe void glVertexAttrib4fv(UInt32 index, Single* v);
|
|
|
|
|
[Slot(374)]
|
|
|
|
|
[Slot(375)]
|
|
|
|
|
[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(375)]
|
|
|
|
|
[Slot(376)]
|
|
|
|
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
|
|
|
|
static extern void glViewport(Int32 x, Int32 y, Int32 width, Int32 height);
|
|
|
|
|
[Slot(0)]
|
|
|
|
@ -31806,178 +31820,181 @@ namespace OpenTK.Graphics.ES20
|
|
|
|
|
[Slot(244)]
|
|
|
|
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
|
|
|
|
static extern void glPopGroupMarkerEXT();
|
|
|
|
|
[Slot(246)]
|
|
|
|
|
[Slot(245)]
|
|
|
|
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
|
|
|
|
static extern void glProgramParameteriEXT(UInt32 program, System.Int32 pname, Int32 value);
|
|
|
|
|
static extern void glPrimitiveBoundingBoxEXT(Single minX, Single minY, Single minZ, Single minW, Single maxX, Single maxY, Single maxZ, Single maxW);
|
|
|
|
|
[Slot(247)]
|
|
|
|
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
|
|
|
|
static extern void glProgramUniform1fEXT(UInt32 program, Int32 location, Single v0);
|
|
|
|
|
static extern void glProgramParameteriEXT(UInt32 program, System.Int32 pname, Int32 value);
|
|
|
|
|
[Slot(248)]
|
|
|
|
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
|
|
|
|
static extern unsafe void glProgramUniform1fvEXT(UInt32 program, Int32 location, Int32 count, Single* value);
|
|
|
|
|
static extern void glProgramUniform1fEXT(UInt32 program, Int32 location, Single v0);
|
|
|
|
|
[Slot(249)]
|
|
|
|
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
|
|
|
|
static extern void glProgramUniform1iEXT(UInt32 program, Int32 location, Int32 v0);
|
|
|
|
|
static extern unsafe void glProgramUniform1fvEXT(UInt32 program, Int32 location, Int32 count, Single* value);
|
|
|
|
|
[Slot(250)]
|
|
|
|
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
|
|
|
|
static extern unsafe void glProgramUniform1ivEXT(UInt32 program, Int32 location, Int32 count, Int32* value);
|
|
|
|
|
static extern void glProgramUniform1iEXT(UInt32 program, Int32 location, Int32 v0);
|
|
|
|
|
[Slot(251)]
|
|
|
|
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
|
|
|
|
static extern void glProgramUniform1uiEXT(UInt32 program, Int32 location, UInt32 v0);
|
|
|
|
|
static extern unsafe void glProgramUniform1ivEXT(UInt32 program, Int32 location, Int32 count, Int32* value);
|
|
|
|
|
[Slot(252)]
|
|
|
|
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
|
|
|
|
static extern unsafe void glProgramUniform1uivEXT(UInt32 program, Int32 location, Int32 count, UInt32* value);
|
|
|
|
|
static extern void glProgramUniform1uiEXT(UInt32 program, Int32 location, UInt32 v0);
|
|
|
|
|
[Slot(253)]
|
|
|
|
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
|
|
|
|
static extern void glProgramUniform2fEXT(UInt32 program, Int32 location, Single v0, Single v1);
|
|
|
|
|
static extern unsafe void glProgramUniform1uivEXT(UInt32 program, Int32 location, Int32 count, UInt32* value);
|
|
|
|
|
[Slot(254)]
|
|
|
|
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
|
|
|
|
static extern unsafe void glProgramUniform2fvEXT(UInt32 program, Int32 location, Int32 count, Single* value);
|
|
|
|
|
static extern void glProgramUniform2fEXT(UInt32 program, Int32 location, Single v0, Single v1);
|
|
|
|
|
[Slot(255)]
|
|
|
|
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
|
|
|
|
static extern void glProgramUniform2iEXT(UInt32 program, Int32 location, Int32 v0, Int32 v1);
|
|
|
|
|
static extern unsafe void glProgramUniform2fvEXT(UInt32 program, Int32 location, Int32 count, Single* value);
|
|
|
|
|
[Slot(256)]
|
|
|
|
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
|
|
|
|
static extern unsafe void glProgramUniform2ivEXT(UInt32 program, Int32 location, Int32 count, Int32* value);
|
|
|
|
|
static extern void glProgramUniform2iEXT(UInt32 program, Int32 location, Int32 v0, Int32 v1);
|
|
|
|
|
[Slot(257)]
|
|
|
|
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
|
|
|
|
static extern void glProgramUniform2uiEXT(UInt32 program, Int32 location, UInt32 v0, UInt32 v1);
|
|
|
|
|
static extern unsafe void glProgramUniform2ivEXT(UInt32 program, Int32 location, Int32 count, Int32* value);
|
|
|
|
|
[Slot(258)]
|
|
|
|
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
|
|
|
|
static extern unsafe void glProgramUniform2uivEXT(UInt32 program, Int32 location, Int32 count, UInt32* value);
|
|
|
|
|
static extern void glProgramUniform2uiEXT(UInt32 program, Int32 location, UInt32 v0, UInt32 v1);
|
|
|
|
|
[Slot(259)]
|
|
|
|
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
|
|
|
|
static extern void glProgramUniform3fEXT(UInt32 program, Int32 location, Single v0, Single v1, Single v2);
|
|
|
|
|
static extern unsafe void glProgramUniform2uivEXT(UInt32 program, Int32 location, Int32 count, UInt32* value);
|
|
|
|
|
[Slot(260)]
|
|
|
|
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
|
|
|
|
static extern unsafe void glProgramUniform3fvEXT(UInt32 program, Int32 location, Int32 count, Single* value);
|
|
|
|
|
static extern void glProgramUniform3fEXT(UInt32 program, Int32 location, Single v0, Single v1, Single v2);
|
|
|
|
|
[Slot(261)]
|
|
|
|
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
|
|
|
|
static extern void glProgramUniform3iEXT(UInt32 program, Int32 location, Int32 v0, Int32 v1, Int32 v2);
|
|
|
|
|
static extern unsafe void glProgramUniform3fvEXT(UInt32 program, Int32 location, Int32 count, Single* value);
|
|
|
|
|
[Slot(262)]
|
|
|
|
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
|
|
|
|
static extern unsafe void glProgramUniform3ivEXT(UInt32 program, Int32 location, Int32 count, Int32* value);
|
|
|
|
|
static extern void glProgramUniform3iEXT(UInt32 program, Int32 location, Int32 v0, Int32 v1, Int32 v2);
|
|
|
|
|
[Slot(263)]
|
|
|
|
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
|
|
|
|
static extern void glProgramUniform3uiEXT(UInt32 program, Int32 location, UInt32 v0, UInt32 v1, UInt32 v2);
|
|
|
|
|
static extern unsafe void glProgramUniform3ivEXT(UInt32 program, Int32 location, Int32 count, Int32* value);
|
|
|
|
|
[Slot(264)]
|
|
|
|
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
|
|
|
|
static extern unsafe void glProgramUniform3uivEXT(UInt32 program, Int32 location, Int32 count, UInt32* value);
|
|
|
|
|
static extern void glProgramUniform3uiEXT(UInt32 program, Int32 location, UInt32 v0, UInt32 v1, UInt32 v2);
|
|
|
|
|
[Slot(265)]
|
|
|
|
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
|
|
|
|
static extern void glProgramUniform4fEXT(UInt32 program, Int32 location, Single v0, Single v1, Single v2, Single v3);
|
|
|
|
|
static extern unsafe void glProgramUniform3uivEXT(UInt32 program, Int32 location, Int32 count, UInt32* value);
|
|
|
|
|
[Slot(266)]
|
|
|
|
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
|
|
|
|
static extern unsafe void glProgramUniform4fvEXT(UInt32 program, Int32 location, Int32 count, Single* value);
|
|
|
|
|
static extern void glProgramUniform4fEXT(UInt32 program, Int32 location, Single v0, Single v1, Single v2, Single v3);
|
|
|
|
|
[Slot(267)]
|
|
|
|
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
|
|
|
|
static extern void glProgramUniform4iEXT(UInt32 program, Int32 location, Int32 v0, Int32 v1, Int32 v2, Int32 v3);
|
|
|
|
|
static extern unsafe void glProgramUniform4fvEXT(UInt32 program, Int32 location, Int32 count, Single* value);
|
|
|
|
|
[Slot(268)]
|
|
|
|
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
|
|
|
|
static extern unsafe void glProgramUniform4ivEXT(UInt32 program, Int32 location, Int32 count, Int32* value);
|
|
|
|
|
static extern void glProgramUniform4iEXT(UInt32 program, Int32 location, Int32 v0, Int32 v1, Int32 v2, Int32 v3);
|
|
|
|
|
[Slot(269)]
|
|
|
|
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
|
|
|
|
static extern void glProgramUniform4uiEXT(UInt32 program, Int32 location, UInt32 v0, UInt32 v1, UInt32 v2, UInt32 v3);
|
|
|
|
|
static extern unsafe void glProgramUniform4ivEXT(UInt32 program, Int32 location, Int32 count, Int32* value);
|
|
|
|
|
[Slot(270)]
|
|
|
|
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
|
|
|
|
static extern unsafe void glProgramUniform4uivEXT(UInt32 program, Int32 location, Int32 count, UInt32* value);
|
|
|
|
|
static extern void glProgramUniform4uiEXT(UInt32 program, Int32 location, UInt32 v0, UInt32 v1, UInt32 v2, UInt32 v3);
|
|
|
|
|
[Slot(271)]
|
|
|
|
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
|
|
|
|
static extern unsafe void glProgramUniformMatrix2fvEXT(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value);
|
|
|
|
|
static extern unsafe void glProgramUniform4uivEXT(UInt32 program, Int32 location, Int32 count, UInt32* value);
|
|
|
|
|
[Slot(272)]
|
|
|
|
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
|
|
|
|
static extern unsafe void glProgramUniformMatrix2x3fvEXT(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value);
|
|
|
|
|
static extern unsafe void glProgramUniformMatrix2fvEXT(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value);
|
|
|
|
|
[Slot(273)]
|
|
|
|
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
|
|
|
|
static extern unsafe void glProgramUniformMatrix2x4fvEXT(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value);
|
|
|
|
|
static extern unsafe void glProgramUniformMatrix2x3fvEXT(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value);
|
|
|
|
|
[Slot(274)]
|
|
|
|
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
|
|
|
|
static extern unsafe void glProgramUniformMatrix3fvEXT(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value);
|
|
|
|
|
static extern unsafe void glProgramUniformMatrix2x4fvEXT(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value);
|
|
|
|
|
[Slot(275)]
|
|
|
|
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
|
|
|
|
static extern unsafe void glProgramUniformMatrix3x2fvEXT(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value);
|
|
|
|
|
static extern unsafe void glProgramUniformMatrix3fvEXT(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value);
|
|
|
|
|
[Slot(276)]
|
|
|
|
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
|
|
|
|
static extern unsafe void glProgramUniformMatrix3x4fvEXT(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value);
|
|
|
|
|
static extern unsafe void glProgramUniformMatrix3x2fvEXT(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value);
|
|
|
|
|
[Slot(277)]
|
|
|
|
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
|
|
|
|
static extern unsafe void glProgramUniformMatrix4fvEXT(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value);
|
|
|
|
|
static extern unsafe void glProgramUniformMatrix3x4fvEXT(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value);
|
|
|
|
|
[Slot(278)]
|
|
|
|
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
|
|
|
|
static extern unsafe void glProgramUniformMatrix4x2fvEXT(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value);
|
|
|
|
|
static extern unsafe void glProgramUniformMatrix4fvEXT(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value);
|
|
|
|
|
[Slot(279)]
|
|
|
|
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
|
|
|
|
static extern unsafe void glProgramUniformMatrix4x3fvEXT(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value);
|
|
|
|
|
[Slot(282)]
|
|
|
|
|
static extern unsafe void glProgramUniformMatrix4x2fvEXT(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value);
|
|
|
|
|
[Slot(280)]
|
|
|
|
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
|
|
|
|
static extern void glPushGroupMarkerEXT(Int32 length, IntPtr marker);
|
|
|
|
|
static extern unsafe void glProgramUniformMatrix4x3fvEXT(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value);
|
|
|
|
|
[Slot(283)]
|
|
|
|
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
|
|
|
|
static extern void glQueryCounterEXT(UInt32 id, System.Int32 target);
|
|
|
|
|
static extern void glPushGroupMarkerEXT(Int32 length, IntPtr marker);
|
|
|
|
|
[Slot(284)]
|
|
|
|
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
|
|
|
|
static extern void glQueryCounterEXT(UInt32 id, System.Int32 target);
|
|
|
|
|
[Slot(285)]
|
|
|
|
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
|
|
|
|
static extern void glReadBufferIndexedEXT(System.Int32 src, Int32 index);
|
|
|
|
|
[Slot(286)]
|
|
|
|
|
[Slot(287)]
|
|
|
|
|
[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(292)]
|
|
|
|
|
[Slot(293)]
|
|
|
|
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
|
|
|
|
static extern void glRenderbufferStorageMultisampleEXT(System.Int32 target, Int32 samples, System.Int32 internalformat, Int32 width, Int32 height);
|
|
|
|
|
[Slot(297)]
|
|
|
|
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
|
|
|
|
static extern unsafe void glSamplerParameterIivEXT(UInt32 sampler, System.Int32 pname, Int32* param);
|
|
|
|
|
[Slot(298)]
|
|
|
|
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
|
|
|
|
static extern unsafe void glSamplerParameterIuivEXT(UInt32 sampler, System.Int32 pname, UInt32* param);
|
|
|
|
|
[Slot(312)]
|
|
|
|
|
static extern unsafe void glSamplerParameterIivEXT(UInt32 sampler, System.Int32 pname, Int32* param);
|
|
|
|
|
[Slot(299)]
|
|
|
|
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
|
|
|
|
static extern void glTexBufferEXT(System.Int32 target, System.Int32 internalformat, UInt32 buffer);
|
|
|
|
|
static extern unsafe void glSamplerParameterIuivEXT(UInt32 sampler, System.Int32 pname, UInt32* param);
|
|
|
|
|
[Slot(313)]
|
|
|
|
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
|
|
|
|
static extern void glTexBufferRangeEXT(System.Int32 target, System.Int32 internalformat, UInt32 buffer, IntPtr offset, IntPtr size);
|
|
|
|
|
[Slot(319)]
|
|
|
|
|
static extern void glTexBufferEXT(System.Int32 target, System.Int32 internalformat, UInt32 buffer);
|
|
|
|
|
[Slot(314)]
|
|
|
|
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
|
|
|
|
static extern unsafe void glTexParameterIivEXT(System.Int32 target, System.Int32 pname, Int32* @params);
|
|
|
|
|
static extern void glTexBufferRangeEXT(System.Int32 target, System.Int32 internalformat, UInt32 buffer, IntPtr offset, IntPtr size);
|
|
|
|
|
[Slot(320)]
|
|
|
|
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
|
|
|
|
static extern unsafe void glTexParameterIuivEXT(System.Int32 target, System.Int32 pname, UInt32* @params);
|
|
|
|
|
[Slot(322)]
|
|
|
|
|
static extern unsafe void glTexParameterIivEXT(System.Int32 target, System.Int32 pname, Int32* @params);
|
|
|
|
|
[Slot(321)]
|
|
|
|
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
|
|
|
|
static extern void glTexStorage1DEXT(System.Int32 target, Int32 levels, System.Int32 internalformat, Int32 width);
|
|
|
|
|
static extern unsafe void glTexParameterIuivEXT(System.Int32 target, System.Int32 pname, UInt32* @params);
|
|
|
|
|
[Slot(323)]
|
|
|
|
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
|
|
|
|
static extern void glTexStorage2DEXT(System.Int32 target, Int32 levels, System.Int32 internalformat, Int32 width, Int32 height);
|
|
|
|
|
static extern void glTexStorage1DEXT(System.Int32 target, Int32 levels, System.Int32 internalformat, Int32 width);
|
|
|
|
|
[Slot(324)]
|
|
|
|
|
[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(328)]
|
|
|
|
|
static extern void glTexStorage2DEXT(System.Int32 target, Int32 levels, System.Int32 internalformat, Int32 width, Int32 height);
|
|
|
|
|
[Slot(325)]
|
|
|
|
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
|
|
|
|
static extern void glTextureStorage1DEXT(UInt32 texture, System.Int32 target, Int32 levels, System.Int32 internalformat, Int32 width);
|
|
|
|
|
static extern void glTexStorage3DEXT(System.Int32 target, Int32 levels, System.Int32 internalformat, Int32 width, Int32 height, Int32 depth);
|
|
|
|
|
[Slot(329)]
|
|
|
|
|
[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);
|
|
|
|
|
static extern void glTextureStorage1DEXT(UInt32 texture, System.Int32 target, Int32 levels, System.Int32 internalformat, Int32 width);
|
|
|
|
|
[Slot(330)]
|
|
|
|
|
[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);
|
|
|
|
|
static extern void glTextureStorage2DEXT(UInt32 texture, System.Int32 target, Int32 levels, System.Int32 internalformat, Int32 width, Int32 height);
|
|
|
|
|
[Slot(331)]
|
|
|
|
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
|
|
|
|
static extern void glTextureViewEXT(UInt32 texture, System.Int32 target, UInt32 origtexture, System.Int32 internalformat, UInt32 minlevel, UInt32 numlevels, UInt32 minlayer, UInt32 numlayers);
|
|
|
|
|
[Slot(359)]
|
|
|
|
|
static extern void glTextureStorage3DEXT(UInt32 texture, System.Int32 target, Int32 levels, System.Int32 internalformat, Int32 width, Int32 height, Int32 depth);
|
|
|
|
|
[Slot(332)]
|
|
|
|
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
|
|
|
|
static extern void glUseProgramStagesEXT(UInt32 pipeline, UInt32 stages, UInt32 program);
|
|
|
|
|
static extern void glTextureViewEXT(UInt32 texture, System.Int32 target, UInt32 origtexture, System.Int32 internalformat, UInt32 minlevel, UInt32 numlevels, UInt32 minlayer, UInt32 numlayers);
|
|
|
|
|
[Slot(360)]
|
|
|
|
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
|
|
|
|
static extern void glUseProgramStagesEXT(UInt32 pipeline, UInt32 stages, UInt32 program);
|
|
|
|
|
[Slot(361)]
|
|
|
|
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
|
|
|
|
static extern void glUseShaderProgramEXT(System.Int32 type, UInt32 program);
|
|
|
|
|
[Slot(362)]
|
|
|
|
|
[Slot(363)]
|
|
|
|
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
|
|
|
|
static extern void glValidateProgramPipelineEXT(UInt32 pipeline);
|
|
|
|
|
[Slot(372)]
|
|
|
|
|
[Slot(373)]
|
|
|
|
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
|
|
|
|
static extern void glVertexAttribDivisorEXT(UInt32 index, UInt32 divisor);
|
|
|
|
|
[Slot(128)]
|
|
|
|
|
[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(293)]
|
|
|
|
|
[Slot(294)]
|
|
|
|
|
[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)]
|
|
|
|
@ -32043,7 +32060,7 @@ namespace OpenTK.Graphics.ES20
|
|
|
|
|
[Slot(243)]
|
|
|
|
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
|
|
|
|
static extern void glPopDebugGroupKHR();
|
|
|
|
|
[Slot(281)]
|
|
|
|
|
[Slot(282)]
|
|
|
|
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
|
|
|
|
static extern void glPushDebugGroupKHR(System.Int32 source, UInt32 id, Int32 length, IntPtr message);
|
|
|
|
|
[Slot(16)]
|
|
|
|
@ -32088,37 +32105,37 @@ namespace OpenTK.Graphics.ES20
|
|
|
|
|
[Slot(217)]
|
|
|
|
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
|
|
|
|
static extern byte glIsFenceNV(UInt32 fence);
|
|
|
|
|
[Slot(285)]
|
|
|
|
|
[Slot(286)]
|
|
|
|
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
|
|
|
|
static extern void glReadBufferNV(System.Int32 mode);
|
|
|
|
|
[Slot(294)]
|
|
|
|
|
[Slot(295)]
|
|
|
|
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
|
|
|
|
static extern void glRenderbufferStorageMultisampleNV(System.Int32 target, Int32 samples, System.Int32 internalformat, Int32 width, Int32 height);
|
|
|
|
|
[Slot(301)]
|
|
|
|
|
[Slot(302)]
|
|
|
|
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
|
|
|
|
static extern void glSetFenceNV(UInt32 fence, System.Int32 condition);
|
|
|
|
|
[Slot(311)]
|
|
|
|
|
[Slot(312)]
|
|
|
|
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
|
|
|
|
static extern byte glTestFenceNV(UInt32 fence);
|
|
|
|
|
[Slot(349)]
|
|
|
|
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
|
|
|
|
static extern unsafe void glUniformMatrix2x3fvNV(Int32 location, Int32 count, bool transpose, Single* value);
|
|
|
|
|
[Slot(350)]
|
|
|
|
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
|
|
|
|
static extern unsafe void glUniformMatrix2x4fvNV(Int32 location, Int32 count, bool transpose, Single* value);
|
|
|
|
|
[Slot(352)]
|
|
|
|
|
static extern unsafe void glUniformMatrix2x3fvNV(Int32 location, Int32 count, bool transpose, Single* value);
|
|
|
|
|
[Slot(351)]
|
|
|
|
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
|
|
|
|
static extern unsafe void glUniformMatrix3x2fvNV(Int32 location, Int32 count, bool transpose, Single* value);
|
|
|
|
|
static extern unsafe void glUniformMatrix2x4fvNV(Int32 location, Int32 count, bool transpose, Single* value);
|
|
|
|
|
[Slot(353)]
|
|
|
|
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
|
|
|
|
static extern unsafe void glUniformMatrix3x4fvNV(Int32 location, Int32 count, bool transpose, Single* value);
|
|
|
|
|
[Slot(355)]
|
|
|
|
|
static extern unsafe void glUniformMatrix3x2fvNV(Int32 location, Int32 count, bool transpose, Single* value);
|
|
|
|
|
[Slot(354)]
|
|
|
|
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
|
|
|
|
static extern unsafe void glUniformMatrix4x2fvNV(Int32 location, Int32 count, bool transpose, Single* value);
|
|
|
|
|
static extern unsafe void glUniformMatrix3x4fvNV(Int32 location, Int32 count, bool transpose, Single* value);
|
|
|
|
|
[Slot(356)]
|
|
|
|
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
|
|
|
|
static extern unsafe void glUniformMatrix4x2fvNV(Int32 location, Int32 count, bool transpose, Single* value);
|
|
|
|
|
[Slot(357)]
|
|
|
|
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
|
|
|
|
static extern unsafe void glUniformMatrix4x3fvNV(Int32 location, Int32 count, bool transpose, Single* value);
|
|
|
|
|
[Slot(373)]
|
|
|
|
|
[Slot(374)]
|
|
|
|
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
|
|
|
|
static extern void glVertexAttribDivisorNV(UInt32 index, UInt32 divisor);
|
|
|
|
|
[Slot(14)]
|
|
|
|
@ -32163,19 +32180,19 @@ namespace OpenTK.Graphics.ES20
|
|
|
|
|
[Slot(232)]
|
|
|
|
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
|
|
|
|
static extern void glMinSampleShadingOES(Single value);
|
|
|
|
|
[Slot(245)]
|
|
|
|
|
[Slot(246)]
|
|
|
|
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
|
|
|
|
static extern void glProgramBinaryOES(UInt32 program, System.Int32 binaryFormat, IntPtr binary, Int32 length);
|
|
|
|
|
[Slot(315)]
|
|
|
|
|
[Slot(316)]
|
|
|
|
|
[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(325)]
|
|
|
|
|
[Slot(326)]
|
|
|
|
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
|
|
|
|
static extern void glTexStorage3DMultisampleOES(System.Int32 target, Int32 samples, System.Int32 internalformat, Int32 width, Int32 height, Int32 depth, bool fixedsamplelocations);
|
|
|
|
|
[Slot(327)]
|
|
|
|
|
[Slot(328)]
|
|
|
|
|
[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(357)]
|
|
|
|
|
[Slot(358)]
|
|
|
|
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
|
|
|
|
static extern byte glUnmapBufferOES(System.Int32 target);
|
|
|
|
|
[Slot(3)]
|
|
|
|
@ -32232,7 +32249,7 @@ namespace OpenTK.Graphics.ES20
|
|
|
|
|
[Slot(152)]
|
|
|
|
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
|
|
|
|
static extern unsafe void glGetDriverControlStringQCOM(UInt32 driverControl, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] IntPtr driverControlString);
|
|
|
|
|
[Slot(304)]
|
|
|
|
|
[Slot(305)]
|
|
|
|
|
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
|
|
|
|
|
static extern void glStartTilingQCOM(UInt32 x, UInt32 y, UInt32 width, UInt32 height, UInt32 preserveMask);
|
|
|
|
|
}
|
|
|
|
|