diff --git a/Source/OpenTK/OpenGL/Bindings/GL.cs b/Source/OpenTK/OpenGL/Bindings/GL.cs index 2ed676f2..c395f896 100644 --- a/Source/OpenTK/OpenGL/Bindings/GL.cs +++ b/Source/OpenTK/OpenGL/Bindings/GL.cs @@ -12,21 +12,18 @@ namespace OpenTK.OpenGL { Delegates.glNewList((UInt32)list, (GL.Enums.ListMode)mode); } - public static void NewList(Int32 list, GL.Enums.ListMode mode) { Delegates.glNewList((UInt32)list, (GL.Enums.ListMode)mode); } - public static void EndList() { Delegates.glEndList(); } - [System.CLSCompliant(false)] public static @@ -34,22 +31,18 @@ namespace OpenTK.OpenGL { Delegates.glCallList((UInt32)list); } - public static void CallList(Int32 list) { Delegates.glCallList((UInt32)list); } - - [System.CLSCompliant(false)] public static - unsafe void CallLists(Int32 n, GL.Enums.ListNameType type, void* lists) + void CallLists(Int32 n, GL.Enums.ListNameType type, IntPtr lists) { - unsafe { Delegates.glCallLists((Int32)n, (GL.Enums.ListNameType)type, (void*)lists); } + Delegates.glCallLists((Int32)n, (GL.Enums.ListNameType)type, (IntPtr)lists); } - public static void CallLists(Int32 n, GL.Enums.ListNameType type, [In, Out] object lists) @@ -59,7 +52,7 @@ namespace OpenTK.OpenGL System.Runtime.InteropServices.GCHandle lists_ptr = System.Runtime.InteropServices.GCHandle.Alloc(lists, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glCallLists((Int32)n, (GL.Enums.ListNameType)type, (void*)lists_ptr.AddrOfPinnedObject()); + Delegates.glCallLists((Int32)n, (GL.Enums.ListNameType)type, (IntPtr)lists_ptr.AddrOfPinnedObject()); } finally { @@ -67,7 +60,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -75,21 +67,18 @@ namespace OpenTK.OpenGL { Delegates.glDeleteLists((UInt32)list, (Int32)range); } - public static void DeleteLists(Int32 list, Int32 range) { Delegates.glDeleteLists((UInt32)list, (Int32)range); } - public static Int32 GenLists(Int32 range) { return Delegates.glGenLists((Int32)range); } - [System.CLSCompliant(false)] public static @@ -97,21 +86,18 @@ namespace OpenTK.OpenGL { Delegates.glListBase((UInt32)@base); } - public static void ListBase(Int32 @base) { Delegates.glListBase((UInt32)@base); } - public static void Begin(GL.Enums.BeginMode mode) { Delegates.glBegin((GL.Enums.BeginMode)mode); } - [System.CLSCompliant(false)] public static @@ -119,7 +105,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glBitmap((Int32)width, (Int32)height, (Single)xorig, (Single)yorig, (Single)xmove, (Single)ymove, (Byte*)bitmap); } } - public static void Bitmap(Int32 width, Int32 height, Single xorig, Single yorig, Single xmove, Single ymove, Byte[] bitmap) @@ -132,7 +117,6 @@ namespace OpenTK.OpenGL } } } - public static void Bitmap(Int32 width, Int32 height, Single xorig, Single yorig, Single xmove, Single ymove, ref Byte bitmap) @@ -145,7 +129,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -153,7 +136,6 @@ namespace OpenTK.OpenGL { Delegates.glColor3b((SByte)red, (SByte)green, (SByte)blue); } - [System.CLSCompliant(false)] public static @@ -161,7 +143,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glColor3bv((SByte*)v); } } - [System.CLSCompliant(false)] public static @@ -175,7 +156,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -189,14 +169,12 @@ namespace OpenTK.OpenGL } } } - public static void Color3(Double red, Double green, Double blue) { Delegates.glColor3d((Double)red, (Double)green, (Double)blue); } - [System.CLSCompliant(false)] public static @@ -204,7 +182,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glColor3dv((Double*)v); } } - public static void Color3(Double[] v) @@ -217,7 +194,6 @@ namespace OpenTK.OpenGL } } } - public static void Color3(ref Double v) @@ -230,14 +206,12 @@ namespace OpenTK.OpenGL } } } - public static void Color3(Single red, Single green, Single blue) { Delegates.glColor3f((Single)red, (Single)green, (Single)blue); } - [System.CLSCompliant(false)] public static @@ -245,7 +219,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glColor3fv((Single*)v); } } - public static void Color3(Single[] v) @@ -258,7 +231,6 @@ namespace OpenTK.OpenGL } } } - public static void Color3(ref Single v) @@ -271,14 +243,12 @@ namespace OpenTK.OpenGL } } } - public static void Color3(Byte red, Byte green, Byte blue) { Delegates.glColor3ub((Byte)red, (Byte)green, (Byte)blue); } - [System.CLSCompliant(false)] public static @@ -286,7 +256,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glColor3ubv((Byte*)v); } } - public static void Color3(Byte[] v) @@ -299,7 +268,6 @@ namespace OpenTK.OpenGL } } } - public static void Color3(ref Byte v) @@ -312,7 +280,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -320,14 +287,12 @@ namespace OpenTK.OpenGL { Delegates.glColor3ui((UInt32)red, (UInt32)green, (UInt32)blue); } - public static void Color3(Int32 red, Int32 green, Int32 blue) { Delegates.glColor3ui((UInt32)red, (UInt32)green, (UInt32)blue); } - [System.CLSCompliant(false)] public static @@ -335,7 +300,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glColor3uiv((UInt32*)v); } } - [System.CLSCompliant(false)] public static @@ -346,7 +310,6 @@ namespace OpenTK.OpenGL Delegates.glColor3uiv((UInt32*)v); } } - [System.CLSCompliant(false)] public static @@ -360,7 +323,6 @@ namespace OpenTK.OpenGL } } } - public static void Color3(Int32[] v) @@ -373,7 +335,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -387,7 +348,6 @@ namespace OpenTK.OpenGL } } } - public static void Color3(ref Int32 v) @@ -400,7 +360,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -408,14 +367,12 @@ namespace OpenTK.OpenGL { Delegates.glColor3us((UInt16)red, (UInt16)green, (UInt16)blue); } - public static void Color3(Int16 red, Int16 green, Int16 blue) { Delegates.glColor3us((UInt16)red, (UInt16)green, (UInt16)blue); } - [System.CLSCompliant(false)] public static @@ -423,7 +380,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glColor3usv((UInt16*)v); } } - [System.CLSCompliant(false)] public static @@ -434,7 +390,6 @@ namespace OpenTK.OpenGL Delegates.glColor3usv((UInt16*)v); } } - [System.CLSCompliant(false)] public static @@ -448,7 +403,6 @@ namespace OpenTK.OpenGL } } } - public static void Color3(Int16[] v) @@ -461,7 +415,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -475,7 +428,6 @@ namespace OpenTK.OpenGL } } } - public static void Color3(ref Int16 v) @@ -488,7 +440,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -496,7 +447,6 @@ namespace OpenTK.OpenGL { Delegates.glColor4b((SByte)red, (SByte)green, (SByte)blue, (SByte)alpha); } - [System.CLSCompliant(false)] public static @@ -504,7 +454,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glColor4bv((SByte*)v); } } - [System.CLSCompliant(false)] public static @@ -518,7 +467,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -532,14 +480,12 @@ namespace OpenTK.OpenGL } } } - public static void Color4(Double red, Double green, Double blue, Double alpha) { Delegates.glColor4d((Double)red, (Double)green, (Double)blue, (Double)alpha); } - [System.CLSCompliant(false)] public static @@ -547,7 +493,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glColor4dv((Double*)v); } } - public static void Color4(Double[] v) @@ -560,7 +505,6 @@ namespace OpenTK.OpenGL } } } - public static void Color4(ref Double v) @@ -573,14 +517,12 @@ namespace OpenTK.OpenGL } } } - public static void Color4(Single red, Single green, Single blue, Single alpha) { Delegates.glColor4f((Single)red, (Single)green, (Single)blue, (Single)alpha); } - [System.CLSCompliant(false)] public static @@ -588,7 +530,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glColor4fv((Single*)v); } } - public static void Color4(Single[] v) @@ -601,7 +542,6 @@ namespace OpenTK.OpenGL } } } - public static void Color4(ref Single v) @@ -614,14 +554,12 @@ namespace OpenTK.OpenGL } } } - public static void Color4(Byte red, Byte green, Byte blue, Byte alpha) { Delegates.glColor4ub((Byte)red, (Byte)green, (Byte)blue, (Byte)alpha); } - [System.CLSCompliant(false)] public static @@ -629,7 +567,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glColor4ubv((Byte*)v); } } - public static void Color4(Byte[] v) @@ -642,7 +579,6 @@ namespace OpenTK.OpenGL } } } - public static void Color4(ref Byte v) @@ -655,7 +591,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -663,14 +598,12 @@ namespace OpenTK.OpenGL { Delegates.glColor4ui((UInt32)red, (UInt32)green, (UInt32)blue, (UInt32)alpha); } - public static void Color4(Int32 red, Int32 green, Int32 blue, Int32 alpha) { Delegates.glColor4ui((UInt32)red, (UInt32)green, (UInt32)blue, (UInt32)alpha); } - [System.CLSCompliant(false)] public static @@ -678,7 +611,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glColor4uiv((UInt32*)v); } } - [System.CLSCompliant(false)] public static @@ -689,7 +621,6 @@ namespace OpenTK.OpenGL Delegates.glColor4uiv((UInt32*)v); } } - [System.CLSCompliant(false)] public static @@ -703,7 +634,6 @@ namespace OpenTK.OpenGL } } } - public static void Color4(Int32[] v) @@ -716,7 +646,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -730,7 +659,6 @@ namespace OpenTK.OpenGL } } } - public static void Color4(ref Int32 v) @@ -743,7 +671,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -751,14 +678,12 @@ namespace OpenTK.OpenGL { Delegates.glColor4us((UInt16)red, (UInt16)green, (UInt16)blue, (UInt16)alpha); } - public static void Color4(Int16 red, Int16 green, Int16 blue, Int16 alpha) { Delegates.glColor4us((UInt16)red, (UInt16)green, (UInt16)blue, (UInt16)alpha); } - [System.CLSCompliant(false)] public static @@ -766,7 +691,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glColor4usv((UInt16*)v); } } - [System.CLSCompliant(false)] public static @@ -777,7 +701,6 @@ namespace OpenTK.OpenGL Delegates.glColor4usv((UInt16*)v); } } - [System.CLSCompliant(false)] public static @@ -791,7 +714,6 @@ namespace OpenTK.OpenGL } } } - public static void Color4(Int16[] v) @@ -804,7 +726,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -818,7 +739,6 @@ namespace OpenTK.OpenGL } } } - public static void Color4(ref Int16 v) @@ -831,14 +751,12 @@ namespace OpenTK.OpenGL } } } - public static void EdgeFlag(GL.Enums.Boolean flag) { Delegates.glEdgeFlag((GL.Enums.Boolean)flag); } - [System.CLSCompliant(false)] public static @@ -846,21 +764,18 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glEdgeFlagv((GL.Enums.Boolean*)flag); } } - public static void End() { Delegates.glEnd(); } - public static void Index(Double c) { Delegates.glIndexd((Double)c); } - [System.CLSCompliant(false)] public static @@ -868,7 +783,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glIndexdv((Double*)c); } } - public static void Indexv(Double[] c) @@ -881,7 +795,6 @@ namespace OpenTK.OpenGL } } } - public static void Indexv(ref Double c) @@ -894,14 +807,12 @@ namespace OpenTK.OpenGL } } } - public static void Index(Single c) { Delegates.glIndexf((Single)c); } - [System.CLSCompliant(false)] public static @@ -909,7 +820,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glIndexfv((Single*)c); } } - public static void Indexv(Single[] c) @@ -922,7 +832,6 @@ namespace OpenTK.OpenGL } } } - public static void Indexv(ref Single c) @@ -935,14 +844,12 @@ namespace OpenTK.OpenGL } } } - public static void Index(Int32 c) { Delegates.glIndexi((Int32)c); } - [System.CLSCompliant(false)] public static @@ -950,7 +857,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glIndexiv((Int32*)c); } } - public static void Indexv(Int32[] c) @@ -963,7 +869,6 @@ namespace OpenTK.OpenGL } } } - public static void Indexv(ref Int32 c) @@ -976,14 +881,12 @@ namespace OpenTK.OpenGL } } } - public static void Index(Int16 c) { Delegates.glIndexs((Int16)c); } - [System.CLSCompliant(false)] public static @@ -991,7 +894,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glIndexsv((Int16*)c); } } - public static void Indexv(Int16[] c) @@ -1004,7 +906,6 @@ namespace OpenTK.OpenGL } } } - public static void Indexv(ref Int16 c) @@ -1017,7 +918,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -1025,14 +925,12 @@ namespace OpenTK.OpenGL { Delegates.glNormal3b((SByte)nx, (SByte)ny, (SByte)nz); } - public static void Normal3(Byte nx, Byte ny, Byte nz) { Delegates.glNormal3b((SByte)nx, (SByte)ny, (SByte)nz); } - [System.CLSCompliant(false)] public static @@ -1040,7 +938,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glNormal3bv((SByte*)v); } } - [System.CLSCompliant(false)] public static @@ -1051,7 +948,6 @@ namespace OpenTK.OpenGL Delegates.glNormal3bv((SByte*)v); } } - [System.CLSCompliant(false)] public static @@ -1065,7 +961,6 @@ namespace OpenTK.OpenGL } } } - public static void Normal3(Byte[] v) @@ -1078,7 +973,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -1092,7 +986,6 @@ namespace OpenTK.OpenGL } } } - public static void Normal3(ref Byte v) @@ -1105,14 +998,12 @@ namespace OpenTK.OpenGL } } } - public static void Normal3(Double nx, Double ny, Double nz) { Delegates.glNormal3d((Double)nx, (Double)ny, (Double)nz); } - [System.CLSCompliant(false)] public static @@ -1120,7 +1011,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glNormal3dv((Double*)v); } } - public static void Normal3(Double[] v) @@ -1133,7 +1023,6 @@ namespace OpenTK.OpenGL } } } - public static void Normal3(ref Double v) @@ -1146,14 +1035,12 @@ namespace OpenTK.OpenGL } } } - public static void Normal3(Single nx, Single ny, Single nz) { Delegates.glNormal3f((Single)nx, (Single)ny, (Single)nz); } - [System.CLSCompliant(false)] public static @@ -1161,7 +1048,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glNormal3fv((Single*)v); } } - public static void Normal3(Single[] v) @@ -1174,7 +1060,6 @@ namespace OpenTK.OpenGL } } } - public static void Normal3(ref Single v) @@ -1187,14 +1072,12 @@ namespace OpenTK.OpenGL } } } - public static void Normal3(Int32 nx, Int32 ny, Int32 nz) { Delegates.glNormal3i((Int32)nx, (Int32)ny, (Int32)nz); } - [System.CLSCompliant(false)] public static @@ -1202,7 +1085,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glNormal3iv((Int32*)v); } } - public static void Normal3(Int32[] v) @@ -1215,7 +1097,6 @@ namespace OpenTK.OpenGL } } } - public static void Normal3(ref Int32 v) @@ -1228,14 +1109,12 @@ namespace OpenTK.OpenGL } } } - public static void Normal3(Int16 nx, Int16 ny, Int16 nz) { Delegates.glNormal3s((Int16)nx, (Int16)ny, (Int16)nz); } - [System.CLSCompliant(false)] public static @@ -1243,7 +1122,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glNormal3sv((Int16*)v); } } - public static void Normal3(Int16[] v) @@ -1256,7 +1134,6 @@ namespace OpenTK.OpenGL } } } - public static void Normal3(ref Int16 v) @@ -1269,14 +1146,12 @@ namespace OpenTK.OpenGL } } } - public static void RasterPos2(Double x, Double y) { Delegates.glRasterPos2d((Double)x, (Double)y); } - [System.CLSCompliant(false)] public static @@ -1284,7 +1159,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glRasterPos2dv((Double*)v); } } - public static void RasterPos2(Double[] v) @@ -1297,7 +1171,6 @@ namespace OpenTK.OpenGL } } } - public static void RasterPos2(ref Double v) @@ -1310,14 +1183,12 @@ namespace OpenTK.OpenGL } } } - public static void RasterPos2(Single x, Single y) { Delegates.glRasterPos2f((Single)x, (Single)y); } - [System.CLSCompliant(false)] public static @@ -1325,7 +1196,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glRasterPos2fv((Single*)v); } } - public static void RasterPos2(Single[] v) @@ -1338,7 +1208,6 @@ namespace OpenTK.OpenGL } } } - public static void RasterPos2(ref Single v) @@ -1351,14 +1220,12 @@ namespace OpenTK.OpenGL } } } - public static void RasterPos2(Int32 x, Int32 y) { Delegates.glRasterPos2i((Int32)x, (Int32)y); } - [System.CLSCompliant(false)] public static @@ -1366,7 +1233,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glRasterPos2iv((Int32*)v); } } - public static void RasterPos2(Int32[] v) @@ -1379,7 +1245,6 @@ namespace OpenTK.OpenGL } } } - public static void RasterPos2(ref Int32 v) @@ -1392,14 +1257,12 @@ namespace OpenTK.OpenGL } } } - public static void RasterPos2(Int16 x, Int16 y) { Delegates.glRasterPos2s((Int16)x, (Int16)y); } - [System.CLSCompliant(false)] public static @@ -1407,7 +1270,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glRasterPos2sv((Int16*)v); } } - public static void RasterPos2(Int16[] v) @@ -1420,7 +1282,6 @@ namespace OpenTK.OpenGL } } } - public static void RasterPos2(ref Int16 v) @@ -1433,14 +1294,12 @@ namespace OpenTK.OpenGL } } } - public static void RasterPos3(Double x, Double y, Double z) { Delegates.glRasterPos3d((Double)x, (Double)y, (Double)z); } - [System.CLSCompliant(false)] public static @@ -1448,7 +1307,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glRasterPos3dv((Double*)v); } } - public static void RasterPos3(Double[] v) @@ -1461,7 +1319,6 @@ namespace OpenTK.OpenGL } } } - public static void RasterPos3(ref Double v) @@ -1474,14 +1331,12 @@ namespace OpenTK.OpenGL } } } - public static void RasterPos3(Single x, Single y, Single z) { Delegates.glRasterPos3f((Single)x, (Single)y, (Single)z); } - [System.CLSCompliant(false)] public static @@ -1489,7 +1344,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glRasterPos3fv((Single*)v); } } - public static void RasterPos3(Single[] v) @@ -1502,7 +1356,6 @@ namespace OpenTK.OpenGL } } } - public static void RasterPos3(ref Single v) @@ -1515,14 +1368,12 @@ namespace OpenTK.OpenGL } } } - public static void RasterPos3(Int32 x, Int32 y, Int32 z) { Delegates.glRasterPos3i((Int32)x, (Int32)y, (Int32)z); } - [System.CLSCompliant(false)] public static @@ -1530,7 +1381,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glRasterPos3iv((Int32*)v); } } - public static void RasterPos3(Int32[] v) @@ -1543,7 +1393,6 @@ namespace OpenTK.OpenGL } } } - public static void RasterPos3(ref Int32 v) @@ -1556,14 +1405,12 @@ namespace OpenTK.OpenGL } } } - public static void RasterPos3(Int16 x, Int16 y, Int16 z) { Delegates.glRasterPos3s((Int16)x, (Int16)y, (Int16)z); } - [System.CLSCompliant(false)] public static @@ -1571,7 +1418,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glRasterPos3sv((Int16*)v); } } - public static void RasterPos3(Int16[] v) @@ -1584,7 +1430,6 @@ namespace OpenTK.OpenGL } } } - public static void RasterPos3(ref Int16 v) @@ -1597,14 +1442,12 @@ namespace OpenTK.OpenGL } } } - public static void RasterPos4(Double x, Double y, Double z, Double w) { Delegates.glRasterPos4d((Double)x, (Double)y, (Double)z, (Double)w); } - [System.CLSCompliant(false)] public static @@ -1612,7 +1455,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glRasterPos4dv((Double*)v); } } - public static void RasterPos4(Double[] v) @@ -1625,7 +1467,6 @@ namespace OpenTK.OpenGL } } } - public static void RasterPos4(ref Double v) @@ -1638,14 +1479,12 @@ namespace OpenTK.OpenGL } } } - public static void RasterPos4(Single x, Single y, Single z, Single w) { Delegates.glRasterPos4f((Single)x, (Single)y, (Single)z, (Single)w); } - [System.CLSCompliant(false)] public static @@ -1653,7 +1492,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glRasterPos4fv((Single*)v); } } - public static void RasterPos4(Single[] v) @@ -1666,7 +1504,6 @@ namespace OpenTK.OpenGL } } } - public static void RasterPos4(ref Single v) @@ -1679,14 +1516,12 @@ namespace OpenTK.OpenGL } } } - public static void RasterPos4(Int32 x, Int32 y, Int32 z, Int32 w) { Delegates.glRasterPos4i((Int32)x, (Int32)y, (Int32)z, (Int32)w); } - [System.CLSCompliant(false)] public static @@ -1694,7 +1529,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glRasterPos4iv((Int32*)v); } } - public static void RasterPos4(Int32[] v) @@ -1707,7 +1541,6 @@ namespace OpenTK.OpenGL } } } - public static void RasterPos4(ref Int32 v) @@ -1720,14 +1553,12 @@ namespace OpenTK.OpenGL } } } - public static void RasterPos4(Int16 x, Int16 y, Int16 z, Int16 w) { Delegates.glRasterPos4s((Int16)x, (Int16)y, (Int16)z, (Int16)w); } - [System.CLSCompliant(false)] public static @@ -1735,7 +1566,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glRasterPos4sv((Int16*)v); } } - public static void RasterPos4(Int16[] v) @@ -1748,7 +1578,6 @@ namespace OpenTK.OpenGL } } } - public static void RasterPos4(ref Int16 v) @@ -1761,14 +1590,12 @@ namespace OpenTK.OpenGL } } } - public static void Rect(Double x1, Double y1, Double x2, Double y2) { Delegates.glRectd((Double)x1, (Double)y1, (Double)x2, (Double)y2); } - [System.CLSCompliant(false)] public static @@ -1776,7 +1603,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glRectdv((Double*)v1, (Double*)v2); } } - [System.CLSCompliant(false)] public static @@ -1790,7 +1616,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -1804,7 +1629,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -1818,7 +1642,6 @@ namespace OpenTK.OpenGL } } } - public static void Rect(Double[] v1, Double[] v2) @@ -1832,7 +1655,6 @@ namespace OpenTK.OpenGL } } } - public static void Rect(Double[] v1, ref Double v2) @@ -1846,7 +1668,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -1860,7 +1681,6 @@ namespace OpenTK.OpenGL } } } - public static void Rect(ref Double v1, Double[] v2) @@ -1874,7 +1694,6 @@ namespace OpenTK.OpenGL } } } - public static void Rect(ref Double v1, ref Double v2) @@ -1888,14 +1707,12 @@ namespace OpenTK.OpenGL } } } - public static void Rect(Single x1, Single y1, Single x2, Single y2) { Delegates.glRectf((Single)x1, (Single)y1, (Single)x2, (Single)y2); } - [System.CLSCompliant(false)] public static @@ -1903,7 +1720,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glRectfv((Single*)v1, (Single*)v2); } } - [System.CLSCompliant(false)] public static @@ -1917,7 +1733,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -1931,7 +1746,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -1945,7 +1759,6 @@ namespace OpenTK.OpenGL } } } - public static void Rect(Single[] v1, Single[] v2) @@ -1959,7 +1772,6 @@ namespace OpenTK.OpenGL } } } - public static void Rect(Single[] v1, ref Single v2) @@ -1973,7 +1785,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -1987,7 +1798,6 @@ namespace OpenTK.OpenGL } } } - public static void Rect(ref Single v1, Single[] v2) @@ -2001,7 +1811,6 @@ namespace OpenTK.OpenGL } } } - public static void Rect(ref Single v1, ref Single v2) @@ -2015,14 +1824,12 @@ namespace OpenTK.OpenGL } } } - public static void Rect(Int32 x1, Int32 y1, Int32 x2, Int32 y2) { Delegates.glRecti((Int32)x1, (Int32)y1, (Int32)x2, (Int32)y2); } - [System.CLSCompliant(false)] public static @@ -2030,7 +1837,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glRectiv((Int32*)v1, (Int32*)v2); } } - [System.CLSCompliant(false)] public static @@ -2044,7 +1850,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -2058,7 +1863,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -2072,7 +1876,6 @@ namespace OpenTK.OpenGL } } } - public static void Rect(Int32[] v1, Int32[] v2) @@ -2086,7 +1889,6 @@ namespace OpenTK.OpenGL } } } - public static void Rect(Int32[] v1, ref Int32 v2) @@ -2100,7 +1902,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -2114,7 +1915,6 @@ namespace OpenTK.OpenGL } } } - public static void Rect(ref Int32 v1, Int32[] v2) @@ -2128,7 +1928,6 @@ namespace OpenTK.OpenGL } } } - public static void Rect(ref Int32 v1, ref Int32 v2) @@ -2142,14 +1941,12 @@ namespace OpenTK.OpenGL } } } - public static void Rects(Int16 x1, Int16 y1, Int16 x2, Int16 y2) { Delegates.glRects((Int16)x1, (Int16)y1, (Int16)x2, (Int16)y2); } - [System.CLSCompliant(false)] public static @@ -2157,7 +1954,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glRectsv((Int16*)v1, (Int16*)v2); } } - [System.CLSCompliant(false)] public static @@ -2171,7 +1967,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -2185,7 +1980,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -2199,7 +1993,6 @@ namespace OpenTK.OpenGL } } } - public static void Rect(Int16[] v1, Int16[] v2) @@ -2213,7 +2006,6 @@ namespace OpenTK.OpenGL } } } - public static void Rect(Int16[] v1, ref Int16 v2) @@ -2227,7 +2019,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -2241,7 +2032,6 @@ namespace OpenTK.OpenGL } } } - public static void Rect(ref Int16 v1, Int16[] v2) @@ -2255,7 +2045,6 @@ namespace OpenTK.OpenGL } } } - public static void Rect(ref Int16 v1, ref Int16 v2) @@ -2269,14 +2058,12 @@ namespace OpenTK.OpenGL } } } - public static void TexCoord1(Double s) { Delegates.glTexCoord1d((Double)s); } - [System.CLSCompliant(false)] public static @@ -2284,7 +2071,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glTexCoord1dv((Double*)v); } } - public static void TexCoord1v(Double[] v) @@ -2297,7 +2083,6 @@ namespace OpenTK.OpenGL } } } - public static void TexCoord1v(ref Double v) @@ -2310,14 +2095,12 @@ namespace OpenTK.OpenGL } } } - public static void TexCoord1(Single s) { Delegates.glTexCoord1f((Single)s); } - [System.CLSCompliant(false)] public static @@ -2325,7 +2108,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glTexCoord1fv((Single*)v); } } - public static void TexCoord1v(Single[] v) @@ -2338,7 +2120,6 @@ namespace OpenTK.OpenGL } } } - public static void TexCoord1v(ref Single v) @@ -2351,14 +2132,12 @@ namespace OpenTK.OpenGL } } } - public static void TexCoord1(Int32 s) { Delegates.glTexCoord1i((Int32)s); } - [System.CLSCompliant(false)] public static @@ -2366,7 +2145,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glTexCoord1iv((Int32*)v); } } - public static void TexCoord1v(Int32[] v) @@ -2379,7 +2157,6 @@ namespace OpenTK.OpenGL } } } - public static void TexCoord1v(ref Int32 v) @@ -2392,14 +2169,12 @@ namespace OpenTK.OpenGL } } } - public static void TexCoord1(Int16 s) { Delegates.glTexCoord1s((Int16)s); } - [System.CLSCompliant(false)] public static @@ -2407,7 +2182,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glTexCoord1sv((Int16*)v); } } - public static void TexCoord1v(Int16[] v) @@ -2420,7 +2194,6 @@ namespace OpenTK.OpenGL } } } - public static void TexCoord1v(ref Int16 v) @@ -2433,14 +2206,12 @@ namespace OpenTK.OpenGL } } } - public static void TexCoord2(Double s, Double t) { Delegates.glTexCoord2d((Double)s, (Double)t); } - [System.CLSCompliant(false)] public static @@ -2448,7 +2219,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glTexCoord2dv((Double*)v); } } - public static void TexCoord2(Double[] v) @@ -2461,7 +2231,6 @@ namespace OpenTK.OpenGL } } } - public static void TexCoord2(ref Double v) @@ -2474,14 +2243,12 @@ namespace OpenTK.OpenGL } } } - public static void TexCoord2(Single s, Single t) { Delegates.glTexCoord2f((Single)s, (Single)t); } - [System.CLSCompliant(false)] public static @@ -2489,7 +2256,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glTexCoord2fv((Single*)v); } } - public static void TexCoord2(Single[] v) @@ -2502,7 +2268,6 @@ namespace OpenTK.OpenGL } } } - public static void TexCoord2(ref Single v) @@ -2515,14 +2280,12 @@ namespace OpenTK.OpenGL } } } - public static void TexCoord2(Int32 s, Int32 t) { Delegates.glTexCoord2i((Int32)s, (Int32)t); } - [System.CLSCompliant(false)] public static @@ -2530,7 +2293,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glTexCoord2iv((Int32*)v); } } - public static void TexCoord2(Int32[] v) @@ -2543,7 +2305,6 @@ namespace OpenTK.OpenGL } } } - public static void TexCoord2(ref Int32 v) @@ -2556,14 +2317,12 @@ namespace OpenTK.OpenGL } } } - public static void TexCoord2(Int16 s, Int16 t) { Delegates.glTexCoord2s((Int16)s, (Int16)t); } - [System.CLSCompliant(false)] public static @@ -2571,7 +2330,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glTexCoord2sv((Int16*)v); } } - public static void TexCoord2(Int16[] v) @@ -2584,7 +2342,6 @@ namespace OpenTK.OpenGL } } } - public static void TexCoord2(ref Int16 v) @@ -2597,14 +2354,12 @@ namespace OpenTK.OpenGL } } } - public static void TexCoord3(Double s, Double t, Double r) { Delegates.glTexCoord3d((Double)s, (Double)t, (Double)r); } - [System.CLSCompliant(false)] public static @@ -2612,7 +2367,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glTexCoord3dv((Double*)v); } } - public static void TexCoord3(Double[] v) @@ -2625,7 +2379,6 @@ namespace OpenTK.OpenGL } } } - public static void TexCoord3(ref Double v) @@ -2638,14 +2391,12 @@ namespace OpenTK.OpenGL } } } - public static void TexCoord3(Single s, Single t, Single r) { Delegates.glTexCoord3f((Single)s, (Single)t, (Single)r); } - [System.CLSCompliant(false)] public static @@ -2653,7 +2404,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glTexCoord3fv((Single*)v); } } - public static void TexCoord3(Single[] v) @@ -2666,7 +2416,6 @@ namespace OpenTK.OpenGL } } } - public static void TexCoord3(ref Single v) @@ -2679,14 +2428,12 @@ namespace OpenTK.OpenGL } } } - public static void TexCoord3(Int32 s, Int32 t, Int32 r) { Delegates.glTexCoord3i((Int32)s, (Int32)t, (Int32)r); } - [System.CLSCompliant(false)] public static @@ -2694,7 +2441,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glTexCoord3iv((Int32*)v); } } - public static void TexCoord3(Int32[] v) @@ -2707,7 +2453,6 @@ namespace OpenTK.OpenGL } } } - public static void TexCoord3(ref Int32 v) @@ -2720,14 +2465,12 @@ namespace OpenTK.OpenGL } } } - public static void TexCoord3(Int16 s, Int16 t, Int16 r) { Delegates.glTexCoord3s((Int16)s, (Int16)t, (Int16)r); } - [System.CLSCompliant(false)] public static @@ -2735,7 +2478,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glTexCoord3sv((Int16*)v); } } - public static void TexCoord3(Int16[] v) @@ -2748,7 +2490,6 @@ namespace OpenTK.OpenGL } } } - public static void TexCoord3(ref Int16 v) @@ -2761,14 +2502,12 @@ namespace OpenTK.OpenGL } } } - public static void TexCoord4(Double s, Double t, Double r, Double q) { Delegates.glTexCoord4d((Double)s, (Double)t, (Double)r, (Double)q); } - [System.CLSCompliant(false)] public static @@ -2776,7 +2515,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glTexCoord4dv((Double*)v); } } - public static void TexCoord4(Double[] v) @@ -2789,7 +2527,6 @@ namespace OpenTK.OpenGL } } } - public static void TexCoord4(ref Double v) @@ -2802,14 +2539,12 @@ namespace OpenTK.OpenGL } } } - public static void TexCoord4(Single s, Single t, Single r, Single q) { Delegates.glTexCoord4f((Single)s, (Single)t, (Single)r, (Single)q); } - [System.CLSCompliant(false)] public static @@ -2817,7 +2552,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glTexCoord4fv((Single*)v); } } - public static void TexCoord4(Single[] v) @@ -2830,7 +2564,6 @@ namespace OpenTK.OpenGL } } } - public static void TexCoord4(ref Single v) @@ -2843,14 +2576,12 @@ namespace OpenTK.OpenGL } } } - public static void TexCoord4(Int32 s, Int32 t, Int32 r, Int32 q) { Delegates.glTexCoord4i((Int32)s, (Int32)t, (Int32)r, (Int32)q); } - [System.CLSCompliant(false)] public static @@ -2858,7 +2589,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glTexCoord4iv((Int32*)v); } } - public static void TexCoord4(Int32[] v) @@ -2871,7 +2601,6 @@ namespace OpenTK.OpenGL } } } - public static void TexCoord4(ref Int32 v) @@ -2884,14 +2613,12 @@ namespace OpenTK.OpenGL } } } - public static void TexCoord4(Int16 s, Int16 t, Int16 r, Int16 q) { Delegates.glTexCoord4s((Int16)s, (Int16)t, (Int16)r, (Int16)q); } - [System.CLSCompliant(false)] public static @@ -2899,7 +2626,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glTexCoord4sv((Int16*)v); } } - public static void TexCoord4(Int16[] v) @@ -2912,7 +2638,6 @@ namespace OpenTK.OpenGL } } } - public static void TexCoord4(ref Int16 v) @@ -2925,14 +2650,12 @@ namespace OpenTK.OpenGL } } } - public static void Vertex2(Double x, Double y) { Delegates.glVertex2d((Double)x, (Double)y); } - [System.CLSCompliant(false)] public static @@ -2940,7 +2663,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glVertex2dv((Double*)v); } } - public static void Vertex2(Double[] v) @@ -2953,7 +2675,6 @@ namespace OpenTK.OpenGL } } } - public static void Vertex2(ref Double v) @@ -2966,14 +2687,12 @@ namespace OpenTK.OpenGL } } } - public static void Vertex2(Single x, Single y) { Delegates.glVertex2f((Single)x, (Single)y); } - [System.CLSCompliant(false)] public static @@ -2981,7 +2700,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glVertex2fv((Single*)v); } } - public static void Vertex2(Single[] v) @@ -2994,7 +2712,6 @@ namespace OpenTK.OpenGL } } } - public static void Vertex2(ref Single v) @@ -3007,14 +2724,12 @@ namespace OpenTK.OpenGL } } } - public static void Vertex2(Int32 x, Int32 y) { Delegates.glVertex2i((Int32)x, (Int32)y); } - [System.CLSCompliant(false)] public static @@ -3022,7 +2737,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glVertex2iv((Int32*)v); } } - public static void Vertex2(Int32[] v) @@ -3035,7 +2749,6 @@ namespace OpenTK.OpenGL } } } - public static void Vertex2(ref Int32 v) @@ -3048,14 +2761,12 @@ namespace OpenTK.OpenGL } } } - public static void Vertex2(Int16 x, Int16 y) { Delegates.glVertex2s((Int16)x, (Int16)y); } - [System.CLSCompliant(false)] public static @@ -3063,7 +2774,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glVertex2sv((Int16*)v); } } - public static void Vertex2(Int16[] v) @@ -3076,7 +2786,6 @@ namespace OpenTK.OpenGL } } } - public static void Vertex2(ref Int16 v) @@ -3089,14 +2798,12 @@ namespace OpenTK.OpenGL } } } - public static void Vertex3(Double x, Double y, Double z) { Delegates.glVertex3d((Double)x, (Double)y, (Double)z); } - [System.CLSCompliant(false)] public static @@ -3104,7 +2811,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glVertex3dv((Double*)v); } } - public static void Vertex3(Double[] v) @@ -3117,7 +2823,6 @@ namespace OpenTK.OpenGL } } } - public static void Vertex3(ref Double v) @@ -3130,14 +2835,12 @@ namespace OpenTK.OpenGL } } } - public static void Vertex3(Single x, Single y, Single z) { Delegates.glVertex3f((Single)x, (Single)y, (Single)z); } - [System.CLSCompliant(false)] public static @@ -3145,7 +2848,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glVertex3fv((Single*)v); } } - public static void Vertex3(Single[] v) @@ -3158,7 +2860,6 @@ namespace OpenTK.OpenGL } } } - public static void Vertex3(ref Single v) @@ -3171,14 +2872,12 @@ namespace OpenTK.OpenGL } } } - public static void Vertex3(Int32 x, Int32 y, Int32 z) { Delegates.glVertex3i((Int32)x, (Int32)y, (Int32)z); } - [System.CLSCompliant(false)] public static @@ -3186,7 +2885,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glVertex3iv((Int32*)v); } } - public static void Vertex3(Int32[] v) @@ -3199,7 +2897,6 @@ namespace OpenTK.OpenGL } } } - public static void Vertex3(ref Int32 v) @@ -3212,14 +2909,12 @@ namespace OpenTK.OpenGL } } } - public static void Vertex3(Int16 x, Int16 y, Int16 z) { Delegates.glVertex3s((Int16)x, (Int16)y, (Int16)z); } - [System.CLSCompliant(false)] public static @@ -3227,7 +2922,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glVertex3sv((Int16*)v); } } - public static void Vertex3(Int16[] v) @@ -3240,7 +2934,6 @@ namespace OpenTK.OpenGL } } } - public static void Vertex3(ref Int16 v) @@ -3253,14 +2946,12 @@ namespace OpenTK.OpenGL } } } - public static void Vertex4(Double x, Double y, Double z, Double w) { Delegates.glVertex4d((Double)x, (Double)y, (Double)z, (Double)w); } - [System.CLSCompliant(false)] public static @@ -3268,7 +2959,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glVertex4dv((Double*)v); } } - public static void Vertex4(Double[] v) @@ -3281,7 +2971,6 @@ namespace OpenTK.OpenGL } } } - public static void Vertex4(ref Double v) @@ -3294,14 +2983,12 @@ namespace OpenTK.OpenGL } } } - public static void Vertex4(Single x, Single y, Single z, Single w) { Delegates.glVertex4f((Single)x, (Single)y, (Single)z, (Single)w); } - [System.CLSCompliant(false)] public static @@ -3309,7 +2996,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glVertex4fv((Single*)v); } } - public static void Vertex4(Single[] v) @@ -3322,7 +3008,6 @@ namespace OpenTK.OpenGL } } } - public static void Vertex4(ref Single v) @@ -3335,14 +3020,12 @@ namespace OpenTK.OpenGL } } } - public static void Vertex4(Int32 x, Int32 y, Int32 z, Int32 w) { Delegates.glVertex4i((Int32)x, (Int32)y, (Int32)z, (Int32)w); } - [System.CLSCompliant(false)] public static @@ -3350,7 +3033,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glVertex4iv((Int32*)v); } } - public static void Vertex4(Int32[] v) @@ -3363,7 +3045,6 @@ namespace OpenTK.OpenGL } } } - public static void Vertex4(ref Int32 v) @@ -3376,14 +3057,12 @@ namespace OpenTK.OpenGL } } } - public static void Vertex4(Int16 x, Int16 y, Int16 z, Int16 w) { Delegates.glVertex4s((Int16)x, (Int16)y, (Int16)z, (Int16)w); } - [System.CLSCompliant(false)] public static @@ -3391,7 +3070,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glVertex4sv((Int16*)v); } } - public static void Vertex4(Int16[] v) @@ -3404,7 +3082,6 @@ namespace OpenTK.OpenGL } } } - public static void Vertex4(ref Int16 v) @@ -3417,7 +3094,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -3425,7 +3101,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glClipPlane((GL.Enums.ClipPlaneName)plane, (Double*)equation); } } - public static void ClipPlane(GL.Enums.ClipPlaneName plane, Double[] equation) @@ -3438,7 +3113,6 @@ namespace OpenTK.OpenGL } } } - public static void ClipPlane(GL.Enums.ClipPlaneName plane, ref Double equation) @@ -3451,28 +3125,24 @@ namespace OpenTK.OpenGL } } } - public static void ColorMaterial(GL.Enums.MaterialFace face, GL.Enums.ColorMaterialParameter mode) { Delegates.glColorMaterial((GL.Enums.MaterialFace)face, (GL.Enums.ColorMaterialParameter)mode); } - public static void CullFace(GL.Enums.CullFaceMode mode) { Delegates.glCullFace((GL.Enums.CullFaceMode)mode); } - public static void Fog(GL.Enums.FogParameter pname, Single param) { Delegates.glFogf((GL.Enums.FogParameter)pname, (Single)param); } - [System.CLSCompliant(false)] public static @@ -3480,7 +3150,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glFogfv((GL.Enums.FogParameter)pname, (Single*)@params); } } - public static void Fogv(GL.Enums.FogParameter pname, Single[] @params) @@ -3493,7 +3162,6 @@ namespace OpenTK.OpenGL } } } - public static void Fogv(GL.Enums.FogParameter pname, ref Single @params) @@ -3506,14 +3174,12 @@ namespace OpenTK.OpenGL } } } - public static void Fog(GL.Enums.FogParameter pname, Int32 param) { Delegates.glFogi((GL.Enums.FogParameter)pname, (Int32)param); } - [System.CLSCompliant(false)] public static @@ -3521,7 +3187,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glFogiv((GL.Enums.FogParameter)pname, (Int32*)@params); } } - public static void Fogv(GL.Enums.FogParameter pname, Int32[] @params) @@ -3534,7 +3199,6 @@ namespace OpenTK.OpenGL } } } - public static void Fogv(GL.Enums.FogParameter pname, ref Int32 @params) @@ -3547,28 +3211,24 @@ namespace OpenTK.OpenGL } } } - public static void FrontFace(GL.Enums.FrontFaceDirection mode) { Delegates.glFrontFace((GL.Enums.FrontFaceDirection)mode); } - public static void Hint(GL.Enums.HintTarget target, GL.Enums.HintMode mode) { Delegates.glHint((GL.Enums.HintTarget)target, (GL.Enums.HintMode)mode); } - public static void Light(GL.Enums.LightName light, GL.Enums.LightParameter pname, Single param) { Delegates.glLightf((GL.Enums.LightName)light, (GL.Enums.LightParameter)pname, (Single)param); } - [System.CLSCompliant(false)] public static @@ -3576,7 +3236,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glLightfv((GL.Enums.LightName)light, (GL.Enums.LightParameter)pname, (Single*)@params); } } - public static void Lightv(GL.Enums.LightName light, GL.Enums.LightParameter pname, Single[] @params) @@ -3589,7 +3248,6 @@ namespace OpenTK.OpenGL } } } - public static void Lightv(GL.Enums.LightName light, GL.Enums.LightParameter pname, ref Single @params) @@ -3602,14 +3260,12 @@ namespace OpenTK.OpenGL } } } - public static void Light(GL.Enums.LightName light, GL.Enums.LightParameter pname, Int32 param) { Delegates.glLighti((GL.Enums.LightName)light, (GL.Enums.LightParameter)pname, (Int32)param); } - [System.CLSCompliant(false)] public static @@ -3617,7 +3273,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glLightiv((GL.Enums.LightName)light, (GL.Enums.LightParameter)pname, (Int32*)@params); } } - public static void Lightv(GL.Enums.LightName light, GL.Enums.LightParameter pname, Int32[] @params) @@ -3630,7 +3285,6 @@ namespace OpenTK.OpenGL } } } - public static void Lightv(GL.Enums.LightName light, GL.Enums.LightParameter pname, ref Int32 @params) @@ -3643,14 +3297,12 @@ namespace OpenTK.OpenGL } } } - public static void LightModel(GL.Enums.LightModelParameter pname, Single param) { Delegates.glLightModelf((GL.Enums.LightModelParameter)pname, (Single)param); } - [System.CLSCompliant(false)] public static @@ -3658,7 +3310,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glLightModelfv((GL.Enums.LightModelParameter)pname, (Single*)@params); } } - public static void LightModelv(GL.Enums.LightModelParameter pname, Single[] @params) @@ -3671,7 +3322,6 @@ namespace OpenTK.OpenGL } } } - public static void LightModelv(GL.Enums.LightModelParameter pname, ref Single @params) @@ -3684,14 +3334,12 @@ namespace OpenTK.OpenGL } } } - public static void LightModel(GL.Enums.LightModelParameter pname, Int32 param) { Delegates.glLightModeli((GL.Enums.LightModelParameter)pname, (Int32)param); } - [System.CLSCompliant(false)] public static @@ -3699,7 +3347,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glLightModeliv((GL.Enums.LightModelParameter)pname, (Int32*)@params); } } - public static void LightModelv(GL.Enums.LightModelParameter pname, Int32[] @params) @@ -3712,7 +3359,6 @@ namespace OpenTK.OpenGL } } } - public static void LightModelv(GL.Enums.LightModelParameter pname, ref Int32 @params) @@ -3725,7 +3371,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -3733,7 +3378,6 @@ namespace OpenTK.OpenGL { Delegates.glLineStipple((Int32)factor, (UInt16)pattern); } - public static void LineStipple(Int32 factor, Int16 pattern) @@ -3743,21 +3387,18 @@ namespace OpenTK.OpenGL Delegates.glLineStipple((Int32)factor, (UInt16)pattern); } } - public static void LineWidth(Single width) { Delegates.glLineWidth((Single)width); } - public static void Material(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter pname, Single param) { Delegates.glMaterialf((GL.Enums.MaterialFace)face, (GL.Enums.MaterialParameter)pname, (Single)param); } - [System.CLSCompliant(false)] public static @@ -3765,7 +3406,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glMaterialfv((GL.Enums.MaterialFace)face, (GL.Enums.MaterialParameter)pname, (Single*)@params); } } - public static void Materialv(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter pname, Single[] @params) @@ -3778,7 +3418,6 @@ namespace OpenTK.OpenGL } } } - public static void Materialv(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter pname, ref Single @params) @@ -3791,14 +3430,12 @@ namespace OpenTK.OpenGL } } } - public static void Material(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter pname, Int32 param) { Delegates.glMateriali((GL.Enums.MaterialFace)face, (GL.Enums.MaterialParameter)pname, (Int32)param); } - [System.CLSCompliant(false)] public static @@ -3806,7 +3443,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glMaterialiv((GL.Enums.MaterialFace)face, (GL.Enums.MaterialParameter)pname, (Int32*)@params); } } - public static void Materialv(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter pname, Int32[] @params) @@ -3819,7 +3455,6 @@ namespace OpenTK.OpenGL } } } - public static void Materialv(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter pname, ref Int32 @params) @@ -3832,21 +3467,18 @@ namespace OpenTK.OpenGL } } } - public static void PointSize(Single size) { Delegates.glPointSize((Single)size); } - public static void PolygonMode(GL.Enums.MaterialFace face, GL.Enums.PolygonMode mode) { Delegates.glPolygonMode((GL.Enums.MaterialFace)face, (GL.Enums.PolygonMode)mode); } - [System.CLSCompliant(false)] public static @@ -3854,7 +3486,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glPolygonStipple((Byte*)mask); } } - public static void PolygonStipple(Byte[] mask) @@ -3867,7 +3498,6 @@ namespace OpenTK.OpenGL } } } - public static void PolygonStipple(ref Byte mask) @@ -3880,28 +3510,24 @@ namespace OpenTK.OpenGL } } } - public static void Scissor(Int32 x, Int32 y, Int32 width, Int32 height) { Delegates.glScissor((Int32)x, (Int32)y, (Int32)width, (Int32)height); } - public static void ShadeModel(GL.Enums.ShadingModel mode) { Delegates.glShadeModel((GL.Enums.ShadingModel)mode); } - public static void TexParameter(GL.Enums.TextureTarget target, GL.Enums.TextureParameterName pname, Single param) { Delegates.glTexParameterf((GL.Enums.TextureTarget)target, (GL.Enums.TextureParameterName)pname, (Single)param); } - [System.CLSCompliant(false)] public static @@ -3909,7 +3535,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glTexParameterfv((GL.Enums.TextureTarget)target, (GL.Enums.TextureParameterName)pname, (Single*)@params); } } - public static void TexParameterv(GL.Enums.TextureTarget target, GL.Enums.TextureParameterName pname, Single[] @params) @@ -3922,7 +3547,6 @@ namespace OpenTK.OpenGL } } } - public static void TexParameterv(GL.Enums.TextureTarget target, GL.Enums.TextureParameterName pname, ref Single @params) @@ -3935,14 +3559,12 @@ namespace OpenTK.OpenGL } } } - public static void TexParameter(GL.Enums.TextureTarget target, GL.Enums.TextureParameterName pname, Int32 param) { Delegates.glTexParameteri((GL.Enums.TextureTarget)target, (GL.Enums.TextureParameterName)pname, (Int32)param); } - [System.CLSCompliant(false)] public static @@ -3950,7 +3572,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glTexParameteriv((GL.Enums.TextureTarget)target, (GL.Enums.TextureParameterName)pname, (Int32*)@params); } } - public static void TexParameterv(GL.Enums.TextureTarget target, GL.Enums.TextureParameterName pname, Int32[] @params) @@ -3963,7 +3584,6 @@ namespace OpenTK.OpenGL } } } - public static void TexParameterv(GL.Enums.TextureTarget target, GL.Enums.TextureParameterName pname, ref Int32 @params) @@ -3976,15 +3596,12 @@ namespace OpenTK.OpenGL } } } - - [System.CLSCompliant(false)] public static - unsafe void TexImage1D(GL.Enums.TextureTarget target, Int32 level, Int32 internalformat, Int32 width, Int32 border, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* pixels) + void TexImage1D(GL.Enums.TextureTarget target, Int32 level, Int32 internalformat, Int32 width, Int32 border, GL.Enums.PixelFormat format, GL.Enums.PixelType type, IntPtr pixels) { - unsafe { Delegates.glTexImage1D((GL.Enums.TextureTarget)target, (Int32)level, (Int32)internalformat, (Int32)width, (Int32)border, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)pixels); } + Delegates.glTexImage1D((GL.Enums.TextureTarget)target, (Int32)level, (Int32)internalformat, (Int32)width, (Int32)border, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (IntPtr)pixels); } - public static void TexImage1D(GL.Enums.TextureTarget target, Int32 level, Int32 internalformat, Int32 width, Int32 border, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [In, Out] object pixels) @@ -3994,7 +3611,7 @@ namespace OpenTK.OpenGL System.Runtime.InteropServices.GCHandle pixels_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pixels, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glTexImage1D((GL.Enums.TextureTarget)target, (Int32)level, (Int32)internalformat, (Int32)width, (Int32)border, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)pixels_ptr.AddrOfPinnedObject()); + Delegates.glTexImage1D((GL.Enums.TextureTarget)target, (Int32)level, (Int32)internalformat, (Int32)width, (Int32)border, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (IntPtr)pixels_ptr.AddrOfPinnedObject()); } finally { @@ -4002,15 +3619,12 @@ namespace OpenTK.OpenGL } } } - - [System.CLSCompliant(false)] public static - unsafe void TexImage2D(GL.Enums.TextureTarget target, Int32 level, Int32 internalformat, Int32 width, Int32 height, Int32 border, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* pixels) + void TexImage2D(GL.Enums.TextureTarget target, Int32 level, Int32 internalformat, Int32 width, Int32 height, Int32 border, GL.Enums.PixelFormat format, GL.Enums.PixelType type, IntPtr pixels) { - unsafe { Delegates.glTexImage2D((GL.Enums.TextureTarget)target, (Int32)level, (Int32)internalformat, (Int32)width, (Int32)height, (Int32)border, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)pixels); } + Delegates.glTexImage2D((GL.Enums.TextureTarget)target, (Int32)level, (Int32)internalformat, (Int32)width, (Int32)height, (Int32)border, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (IntPtr)pixels); } - public static void TexImage2D(GL.Enums.TextureTarget target, Int32 level, Int32 internalformat, Int32 width, Int32 height, Int32 border, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [In, Out] object pixels) @@ -4020,7 +3634,7 @@ namespace OpenTK.OpenGL System.Runtime.InteropServices.GCHandle pixels_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pixels, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glTexImage2D((GL.Enums.TextureTarget)target, (Int32)level, (Int32)internalformat, (Int32)width, (Int32)height, (Int32)border, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)pixels_ptr.AddrOfPinnedObject()); + Delegates.glTexImage2D((GL.Enums.TextureTarget)target, (Int32)level, (Int32)internalformat, (Int32)width, (Int32)height, (Int32)border, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (IntPtr)pixels_ptr.AddrOfPinnedObject()); } finally { @@ -4028,14 +3642,12 @@ namespace OpenTK.OpenGL } } } - public static void TexEnv(GL.Enums.TextureEnvTarget target, GL.Enums.TextureEnvParameter pname, Single param) { Delegates.glTexEnvf((GL.Enums.TextureEnvTarget)target, (GL.Enums.TextureEnvParameter)pname, (Single)param); } - [System.CLSCompliant(false)] public static @@ -4043,7 +3655,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glTexEnvfv((GL.Enums.TextureEnvTarget)target, (GL.Enums.TextureEnvParameter)pname, (Single*)@params); } } - public static void TexEnvv(GL.Enums.TextureEnvTarget target, GL.Enums.TextureEnvParameter pname, Single[] @params) @@ -4056,7 +3667,6 @@ namespace OpenTK.OpenGL } } } - public static void TexEnvv(GL.Enums.TextureEnvTarget target, GL.Enums.TextureEnvParameter pname, ref Single @params) @@ -4069,14 +3679,12 @@ namespace OpenTK.OpenGL } } } - public static void TexEnv(GL.Enums.TextureEnvTarget target, GL.Enums.TextureEnvParameter pname, Int32 param) { Delegates.glTexEnvi((GL.Enums.TextureEnvTarget)target, (GL.Enums.TextureEnvParameter)pname, (Int32)param); } - [System.CLSCompliant(false)] public static @@ -4084,7 +3692,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glTexEnviv((GL.Enums.TextureEnvTarget)target, (GL.Enums.TextureEnvParameter)pname, (Int32*)@params); } } - public static void TexEnvv(GL.Enums.TextureEnvTarget target, GL.Enums.TextureEnvParameter pname, Int32[] @params) @@ -4097,7 +3704,6 @@ namespace OpenTK.OpenGL } } } - public static void TexEnvv(GL.Enums.TextureEnvTarget target, GL.Enums.TextureEnvParameter pname, ref Int32 @params) @@ -4110,14 +3716,12 @@ namespace OpenTK.OpenGL } } } - public static void TexGend(GL.Enums.TextureCoordName coord, GL.Enums.TextureGenParameter pname, Double param) { Delegates.glTexGend((GL.Enums.TextureCoordName)coord, (GL.Enums.TextureGenParameter)pname, (Double)param); } - [System.CLSCompliant(false)] public static @@ -4125,7 +3729,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glTexGendv((GL.Enums.TextureCoordName)coord, (GL.Enums.TextureGenParameter)pname, (Double*)@params); } } - public static void TexGenv(GL.Enums.TextureCoordName coord, GL.Enums.TextureGenParameter pname, Double[] @params) @@ -4138,7 +3741,6 @@ namespace OpenTK.OpenGL } } } - public static void TexGenv(GL.Enums.TextureCoordName coord, GL.Enums.TextureGenParameter pname, ref Double @params) @@ -4151,14 +3753,12 @@ namespace OpenTK.OpenGL } } } - public static void TexGen(GL.Enums.TextureCoordName coord, GL.Enums.TextureGenParameter pname, Single param) { Delegates.glTexGenf((GL.Enums.TextureCoordName)coord, (GL.Enums.TextureGenParameter)pname, (Single)param); } - [System.CLSCompliant(false)] public static @@ -4166,7 +3766,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glTexGenfv((GL.Enums.TextureCoordName)coord, (GL.Enums.TextureGenParameter)pname, (Single*)@params); } } - public static void TexGenv(GL.Enums.TextureCoordName coord, GL.Enums.TextureGenParameter pname, Single[] @params) @@ -4179,7 +3778,6 @@ namespace OpenTK.OpenGL } } } - public static void TexGenv(GL.Enums.TextureCoordName coord, GL.Enums.TextureGenParameter pname, ref Single @params) @@ -4192,14 +3790,12 @@ namespace OpenTK.OpenGL } } } - public static void TexGen(GL.Enums.TextureCoordName coord, GL.Enums.TextureGenParameter pname, Int32 param) { Delegates.glTexGeni((GL.Enums.TextureCoordName)coord, (GL.Enums.TextureGenParameter)pname, (Int32)param); } - [System.CLSCompliant(false)] public static @@ -4207,7 +3803,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glTexGeniv((GL.Enums.TextureCoordName)coord, (GL.Enums.TextureGenParameter)pname, (Int32*)@params); } } - public static void TexGenv(GL.Enums.TextureCoordName coord, GL.Enums.TextureGenParameter pname, Int32[] @params) @@ -4220,7 +3815,6 @@ namespace OpenTK.OpenGL } } } - public static void TexGenv(GL.Enums.TextureCoordName coord, GL.Enums.TextureGenParameter pname, ref Int32 @params) @@ -4233,7 +3827,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -4241,7 +3834,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glFeedbackBuffer((Int32)size, (GL.Enums.FeedbackType)type, (Single*)buffer); } } - public static void FeedbackBuffer(Int32 size, GL.Enums.FeedbackType type, [Out] Single[] buffer) @@ -4254,7 +3846,6 @@ namespace OpenTK.OpenGL } } } - public static void FeedbackBuffer(Int32 size, GL.Enums.FeedbackType type, [Out] out Single buffer) @@ -4268,7 +3859,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -4276,7 +3866,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glSelectBuffer((Int32)size, (UInt32*)buffer); } } - [System.CLSCompliant(false)] public static @@ -4287,7 +3876,6 @@ namespace OpenTK.OpenGL Delegates.glSelectBuffer((Int32)size, (UInt32*)buffer); } } - [System.CLSCompliant(false)] public static @@ -4301,7 +3889,6 @@ namespace OpenTK.OpenGL } } } - public static void SelectBuffer(Int32 size, [Out] Int32[] buffer) @@ -4314,7 +3901,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -4329,7 +3915,6 @@ namespace OpenTK.OpenGL } } } - public static void SelectBuffer(Int32 size, [Out] out Int32 buffer) @@ -4343,21 +3928,18 @@ namespace OpenTK.OpenGL } } } - public static Int32 RenderMode(GL.Enums.RenderingMode mode) { return Delegates.glRenderMode((GL.Enums.RenderingMode)mode); } - public static void InitNames() { Delegates.glInitNames(); } - [System.CLSCompliant(false)] public static @@ -4365,28 +3947,24 @@ namespace OpenTK.OpenGL { Delegates.glLoadName((UInt32)name); } - public static void LoadName(Int32 name) { Delegates.glLoadName((UInt32)name); } - public static void PassThrough(Single token) { Delegates.glPassThrough((Single)token); } - public static void PopName() { Delegates.glPopName(); } - [System.CLSCompliant(false)] public static @@ -4394,63 +3972,54 @@ namespace OpenTK.OpenGL { Delegates.glPushName((UInt32)name); } - public static void PushName(Int32 name) { Delegates.glPushName((UInt32)name); } - public static void DrawBuffer(GL.Enums.DrawBufferMode mode) { Delegates.glDrawBuffer((GL.Enums.DrawBufferMode)mode); } - public static void Clear(GL.Enums.ClearBufferMask mask) { Delegates.glClear((GL.Enums.ClearBufferMask)mask); } - public static void ClearAccum(Single red, Single green, Single blue, Single alpha) { Delegates.glClearAccum((Single)red, (Single)green, (Single)blue, (Single)alpha); } - public static void ClearIndex(Single c) { Delegates.glClearIndex((Single)c); } - public static void ClearColor(Single red, Single green, Single blue, Single alpha) { Delegates.glClearColor((Single)red, (Single)green, (Single)blue, (Single)alpha); } - public static void ClearStencil(Int32 s) { Delegates.glClearStencil((Int32)s); } - public static void ClearDepth(Double depth) { Delegates.glClearDepth((Double)depth); } - [System.CLSCompliant(false)] public static @@ -4458,28 +4027,24 @@ namespace OpenTK.OpenGL { Delegates.glStencilMask((UInt32)mask); } - public static void StencilMask(Int32 mask) { Delegates.glStencilMask((UInt32)mask); } - public static void ColorMask(GL.Enums.Boolean red, GL.Enums.Boolean green, GL.Enums.Boolean blue, GL.Enums.Boolean alpha) { Delegates.glColorMask((GL.Enums.Boolean)red, (GL.Enums.Boolean)green, (GL.Enums.Boolean)blue, (GL.Enums.Boolean)alpha); } - public static void DepthMask(GL.Enums.Boolean flag) { Delegates.glDepthMask((GL.Enums.Boolean)flag); } - [System.CLSCompliant(false)] public static @@ -4487,63 +4052,54 @@ namespace OpenTK.OpenGL { Delegates.glIndexMask((UInt32)mask); } - public static void IndexMask(Int32 mask) { Delegates.glIndexMask((UInt32)mask); } - public static void Accum(GL.Enums.AccumOp op, Single value) { Delegates.glAccum((GL.Enums.AccumOp)op, (Single)value); } - public static void Disable(GL.Enums.EnableCap cap) { Delegates.glDisable((GL.Enums.EnableCap)cap); } - public static void Enable(GL.Enums.EnableCap cap) { Delegates.glEnable((GL.Enums.EnableCap)cap); } - public static void Finish() { Delegates.glFinish(); } - public static void Flush() { Delegates.glFlush(); } - public static void PopAttrib() { Delegates.glPopAttrib(); } - public static void PushAttrib(GL.Enums.AttribMask mask) { Delegates.glPushAttrib((GL.Enums.AttribMask)mask); } - [System.CLSCompliant(false)] public static @@ -4551,7 +4107,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glMap1d((GL.Enums.MapTarget)target, (Double)u1, (Double)u2, (Int32)stride, (Int32)order, (Double*)points); } } - public static void Map1(GL.Enums.MapTarget target, Double u1, Double u2, Int32 stride, Int32 order, Double[] points) @@ -4564,7 +4119,6 @@ namespace OpenTK.OpenGL } } } - public static void Map1(GL.Enums.MapTarget target, Double u1, Double u2, Int32 stride, Int32 order, ref Double points) @@ -4577,7 +4131,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -4585,7 +4138,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glMap1f((GL.Enums.MapTarget)target, (Single)u1, (Single)u2, (Int32)stride, (Int32)order, (Single*)points); } } - public static void Map1(GL.Enums.MapTarget target, Single u1, Single u2, Int32 stride, Int32 order, Single[] points) @@ -4598,7 +4150,6 @@ namespace OpenTK.OpenGL } } } - public static void Map1(GL.Enums.MapTarget target, Single u1, Single u2, Int32 stride, Int32 order, ref Single points) @@ -4611,7 +4162,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -4619,7 +4169,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glMap2d((GL.Enums.MapTarget)target, (Double)u1, (Double)u2, (Int32)ustride, (Int32)uorder, (Double)v1, (Double)v2, (Int32)vstride, (Int32)vorder, (Double*)points); } } - public static void Map2(GL.Enums.MapTarget target, Double u1, Double u2, Int32 ustride, Int32 uorder, Double v1, Double v2, Int32 vstride, Int32 vorder, Double[] points) @@ -4632,7 +4181,6 @@ namespace OpenTK.OpenGL } } } - public static void Map2(GL.Enums.MapTarget target, Double u1, Double u2, Int32 ustride, Int32 uorder, Double v1, Double v2, Int32 vstride, Int32 vorder, ref Double points) @@ -4645,7 +4193,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -4653,7 +4200,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glMap2f((GL.Enums.MapTarget)target, (Single)u1, (Single)u2, (Int32)ustride, (Int32)uorder, (Single)v1, (Single)v2, (Int32)vstride, (Int32)vorder, (Single*)points); } } - public static void Map2(GL.Enums.MapTarget target, Single u1, Single u2, Int32 ustride, Int32 uorder, Single v1, Single v2, Int32 vstride, Int32 vorder, Single[] points) @@ -4666,7 +4212,6 @@ namespace OpenTK.OpenGL } } } - public static void Map2(GL.Enums.MapTarget target, Single u1, Single u2, Int32 ustride, Int32 uorder, Single v1, Single v2, Int32 vstride, Int32 vorder, ref Single points) @@ -4679,42 +4224,36 @@ namespace OpenTK.OpenGL } } } - public static void MapGrid1(Int32 un, Double u1, Double u2) { Delegates.glMapGrid1d((Int32)un, (Double)u1, (Double)u2); } - public static void MapGrid1(Int32 un, Single u1, Single u2) { Delegates.glMapGrid1f((Int32)un, (Single)u1, (Single)u2); } - public static void MapGrid2(Int32 un, Double u1, Double u2, Int32 vn, Double v1, Double v2) { Delegates.glMapGrid2d((Int32)un, (Double)u1, (Double)u2, (Int32)vn, (Double)v1, (Double)v2); } - public static void MapGrid2(Int32 un, Single u1, Single u2, Int32 vn, Single v1, Single v2) { Delegates.glMapGrid2f((Int32)un, (Single)u1, (Single)u2, (Int32)vn, (Single)v1, (Single)v2); } - public static void EvalCoord1(Double u) { Delegates.glEvalCoord1d((Double)u); } - [System.CLSCompliant(false)] public static @@ -4722,7 +4261,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glEvalCoord1dv((Double*)u); } } - public static void EvalCoord1v(Double[] u) @@ -4735,7 +4273,6 @@ namespace OpenTK.OpenGL } } } - public static void EvalCoord1v(ref Double u) @@ -4748,14 +4285,12 @@ namespace OpenTK.OpenGL } } } - public static void EvalCoord1(Single u) { Delegates.glEvalCoord1f((Single)u); } - [System.CLSCompliant(false)] public static @@ -4763,7 +4298,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glEvalCoord1fv((Single*)u); } } - public static void EvalCoord1v(Single[] u) @@ -4776,7 +4310,6 @@ namespace OpenTK.OpenGL } } } - public static void EvalCoord1v(ref Single u) @@ -4789,14 +4322,12 @@ namespace OpenTK.OpenGL } } } - public static void EvalCoord2(Double u, Double v) { Delegates.glEvalCoord2d((Double)u, (Double)v); } - [System.CLSCompliant(false)] public static @@ -4804,7 +4335,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glEvalCoord2dv((Double*)u); } } - public static void EvalCoord2(Double[] u) @@ -4817,7 +4347,6 @@ namespace OpenTK.OpenGL } } } - public static void EvalCoord2(ref Double u) @@ -4830,14 +4359,12 @@ namespace OpenTK.OpenGL } } } - public static void EvalCoord2(Single u, Single v) { Delegates.glEvalCoord2f((Single)u, (Single)v); } - [System.CLSCompliant(false)] public static @@ -4845,7 +4372,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glEvalCoord2fv((Single*)u); } } - public static void EvalCoord2(Single[] u) @@ -4858,7 +4384,6 @@ namespace OpenTK.OpenGL } } } - public static void EvalCoord2(ref Single u) @@ -4871,56 +4396,48 @@ namespace OpenTK.OpenGL } } } - public static void EvalMesh1(GL.Enums.MeshMode1 mode, Int32 i1, Int32 i2) { Delegates.glEvalMesh1((GL.Enums.MeshMode1)mode, (Int32)i1, (Int32)i2); } - public static void EvalPoint1(Int32 i) { Delegates.glEvalPoint1((Int32)i); } - public static void EvalMesh2(GL.Enums.MeshMode2 mode, Int32 i1, Int32 i2, Int32 j1, Int32 j2) { Delegates.glEvalMesh2((GL.Enums.MeshMode2)mode, (Int32)i1, (Int32)i2, (Int32)j1, (Int32)j2); } - public static void EvalPoint2(Int32 i, Int32 j) { Delegates.glEvalPoint2((Int32)i, (Int32)j); } - public static void AlphaFunc(GL.Enums.AlphaFunction func, Single @ref) { Delegates.glAlphaFunc((GL.Enums.AlphaFunction)func, (Single)@ref); } - public static void BlendFunc(GL.Enums.BlendingFactorSrc sfactor, GL.Enums.BlendingFactorDest dfactor) { Delegates.glBlendFunc((GL.Enums.BlendingFactorSrc)sfactor, (GL.Enums.BlendingFactorDest)dfactor); } - public static void LogicOp(GL.Enums.LogicOp opcode) { Delegates.glLogicOp((GL.Enums.LogicOp)opcode); } - [System.CLSCompliant(false)] public static @@ -4928,63 +4445,54 @@ namespace OpenTK.OpenGL { Delegates.glStencilFunc((GL.Enums.StencilFunction)func, (Int32)@ref, (UInt32)mask); } - public static void StencilFunc(GL.Enums.StencilFunction func, Int32 @ref, Int32 mask) { Delegates.glStencilFunc((GL.Enums.StencilFunction)func, (Int32)@ref, (UInt32)mask); } - public static void StencilOp(GL.Enums.StencilOp fail, GL.Enums.StencilOp zfail, GL.Enums.StencilOp zpass) { Delegates.glStencilOp((GL.Enums.StencilOp)fail, (GL.Enums.StencilOp)zfail, (GL.Enums.StencilOp)zpass); } - public static void DepthFunc(GL.Enums.DepthFunction func) { Delegates.glDepthFunc((GL.Enums.DepthFunction)func); } - public static void PixelZoom(Single xfactor, Single yfactor) { Delegates.glPixelZoom((Single)xfactor, (Single)yfactor); } - public static void PixelTransfer(GL.Enums.PixelTransferParameter pname, Single param) { Delegates.glPixelTransferf((GL.Enums.PixelTransferParameter)pname, (Single)param); } - public static void PixelTransfer(GL.Enums.PixelTransferParameter pname, Int32 param) { Delegates.glPixelTransferi((GL.Enums.PixelTransferParameter)pname, (Int32)param); } - public static void PixelStore(GL.Enums.PixelStoreParameter pname, Single param) { Delegates.glPixelStoref((GL.Enums.PixelStoreParameter)pname, (Single)param); } - public static void PixelStore(GL.Enums.PixelStoreParameter pname, Int32 param) { Delegates.glPixelStorei((GL.Enums.PixelStoreParameter)pname, (Int32)param); } - [System.CLSCompliant(false)] public static @@ -4992,7 +4500,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glPixelMapfv((GL.Enums.PixelMap)map, (Int32)mapsize, (Single*)values); } } - public static void PixelMap(GL.Enums.PixelMap map, Int32 mapsize, Single[] values) @@ -5005,7 +4512,6 @@ namespace OpenTK.OpenGL } } } - public static void PixelMap(GL.Enums.PixelMap map, Int32 mapsize, ref Single values) @@ -5018,7 +4524,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -5026,7 +4531,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glPixelMapuiv((GL.Enums.PixelMap)map, (Int32)mapsize, (UInt32*)values); } } - [System.CLSCompliant(false)] public static @@ -5037,7 +4541,6 @@ namespace OpenTK.OpenGL Delegates.glPixelMapuiv((GL.Enums.PixelMap)map, (Int32)mapsize, (UInt32*)values); } } - [System.CLSCompliant(false)] public static @@ -5051,7 +4554,6 @@ namespace OpenTK.OpenGL } } } - public static void PixelMap(GL.Enums.PixelMap map, Int32 mapsize, Int32[] values) @@ -5064,7 +4566,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -5078,7 +4579,6 @@ namespace OpenTK.OpenGL } } } - public static void PixelMap(GL.Enums.PixelMap map, Int32 mapsize, ref Int32 values) @@ -5091,7 +4591,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -5099,7 +4598,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glPixelMapusv((GL.Enums.PixelMap)map, (Int32)mapsize, (UInt16*)values); } } - [System.CLSCompliant(false)] public static @@ -5110,7 +4608,6 @@ namespace OpenTK.OpenGL Delegates.glPixelMapusv((GL.Enums.PixelMap)map, (Int32)mapsize, (UInt16*)values); } } - [System.CLSCompliant(false)] public static @@ -5124,7 +4621,6 @@ namespace OpenTK.OpenGL } } } - public static void PixelMap(GL.Enums.PixelMap map, Int32 mapsize, Int16[] values) @@ -5137,7 +4633,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -5151,7 +4646,6 @@ namespace OpenTK.OpenGL } } } - public static void PixelMap(GL.Enums.PixelMap map, Int32 mapsize, ref Int16 values) @@ -5164,29 +4658,24 @@ namespace OpenTK.OpenGL } } } - public static void ReadBuffer(GL.Enums.ReadBufferMode mode) { Delegates.glReadBuffer((GL.Enums.ReadBufferMode)mode); } - public static void CopyPixel(Int32 x, Int32 y, Int32 width, Int32 height, GL.Enums.PixelCopyType type) { Delegates.glCopyPixels((Int32)x, (Int32)y, (Int32)width, (Int32)height, (GL.Enums.PixelCopyType)type); } - - [System.CLSCompliant(false)] public static - unsafe void ReadPixel(Int32 x, Int32 y, Int32 width, Int32 height, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [Out] void* pixels) + void ReadPixel(Int32 x, Int32 y, Int32 width, Int32 height, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [Out] IntPtr pixels) { - unsafe { Delegates.glReadPixels((Int32)x, (Int32)y, (Int32)width, (Int32)height, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)pixels); } + Delegates.glReadPixels((Int32)x, (Int32)y, (Int32)width, (Int32)height, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (IntPtr)pixels); } - public static void ReadPixel(Int32 x, Int32 y, Int32 width, Int32 height, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [In, Out] object pixels) @@ -5196,7 +4685,7 @@ namespace OpenTK.OpenGL System.Runtime.InteropServices.GCHandle pixels_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pixels, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glReadPixels((Int32)x, (Int32)y, (Int32)width, (Int32)height, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)pixels_ptr.AddrOfPinnedObject()); + Delegates.glReadPixels((Int32)x, (Int32)y, (Int32)width, (Int32)height, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (IntPtr)pixels_ptr.AddrOfPinnedObject()); } finally { @@ -5204,15 +4693,12 @@ namespace OpenTK.OpenGL } } } - - [System.CLSCompliant(false)] public static - unsafe void DrawPixel(Int32 width, Int32 height, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* pixels) + void DrawPixel(Int32 width, Int32 height, GL.Enums.PixelFormat format, GL.Enums.PixelType type, IntPtr pixels) { - unsafe { Delegates.glDrawPixels((Int32)width, (Int32)height, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)pixels); } + Delegates.glDrawPixels((Int32)width, (Int32)height, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (IntPtr)pixels); } - public static void DrawPixel(Int32 width, Int32 height, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [In, Out] object pixels) @@ -5222,7 +4708,7 @@ namespace OpenTK.OpenGL System.Runtime.InteropServices.GCHandle pixels_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pixels, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glDrawPixels((Int32)width, (Int32)height, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)pixels_ptr.AddrOfPinnedObject()); + Delegates.glDrawPixels((Int32)width, (Int32)height, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (IntPtr)pixels_ptr.AddrOfPinnedObject()); } finally { @@ -5230,7 +4716,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -5238,7 +4723,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glGetBooleanv((GL.Enums.GetPName)pname, (GL.Enums.Boolean*)@params); } } - [System.CLSCompliant(false)] public static @@ -5246,7 +4730,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glGetClipPlane((GL.Enums.ClipPlaneName)plane, (Double*)equation); } } - public static void GetClipPlane(GL.Enums.ClipPlaneName plane, [Out] Double[] equation) @@ -5259,7 +4742,6 @@ namespace OpenTK.OpenGL } } } - public static void GetClipPlane(GL.Enums.ClipPlaneName plane, [Out] out Double equation) @@ -5273,7 +4755,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -5281,7 +4762,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glGetDoublev((GL.Enums.GetPName)pname, (Double*)@params); } } - public static void GetDouble(GL.Enums.GetPName pname, [Out] Double[] @params) @@ -5294,7 +4774,6 @@ namespace OpenTK.OpenGL } } } - public static void GetDouble(GL.Enums.GetPName pname, [Out] out Double @params) @@ -5308,14 +4787,12 @@ namespace OpenTK.OpenGL } } } - public static - GL.Enums.All GetError() + int GetError() { return Delegates.glGetError(); } - [System.CLSCompliant(false)] public static @@ -5323,7 +4800,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glGetFloatv((GL.Enums.GetPName)pname, (Single*)@params); } } - public static void GetFloat(GL.Enums.GetPName pname, [Out] Single[] @params) @@ -5336,7 +4812,6 @@ namespace OpenTK.OpenGL } } } - public static void GetFloat(GL.Enums.GetPName pname, [Out] out Single @params) @@ -5350,7 +4825,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -5358,7 +4832,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glGetIntegerv((GL.Enums.GetPName)pname, (Int32*)@params); } } - public static void GetInteger(GL.Enums.GetPName pname, [Out] Int32[] @params) @@ -5371,7 +4844,6 @@ namespace OpenTK.OpenGL } } } - public static void GetInteger(GL.Enums.GetPName pname, [Out] out Int32 @params) @@ -5385,7 +4857,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -5393,7 +4864,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glGetLightfv((GL.Enums.LightName)light, (GL.Enums.LightParameter)pname, (Single*)@params); } } - public static void GetLight(GL.Enums.LightName light, GL.Enums.LightParameter pname, [Out] Single[] @params) @@ -5406,7 +4876,6 @@ namespace OpenTK.OpenGL } } } - public static void GetLight(GL.Enums.LightName light, GL.Enums.LightParameter pname, [Out] out Single @params) @@ -5420,7 +4889,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -5428,7 +4896,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glGetLightiv((GL.Enums.LightName)light, (GL.Enums.LightParameter)pname, (Int32*)@params); } } - public static void GetLight(GL.Enums.LightName light, GL.Enums.LightParameter pname, [Out] Int32[] @params) @@ -5441,7 +4908,6 @@ namespace OpenTK.OpenGL } } } - public static void GetLight(GL.Enums.LightName light, GL.Enums.LightParameter pname, [Out] out Int32 @params) @@ -5455,7 +4921,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -5463,7 +4928,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glGetMapdv((GL.Enums.MapTarget)target, (GL.Enums.GetMapQuery)query, (Double*)v); } } - public static void GetMap(GL.Enums.MapTarget target, GL.Enums.GetMapQuery query, [Out] Double[] v) @@ -5476,7 +4940,6 @@ namespace OpenTK.OpenGL } } } - public static void GetMap(GL.Enums.MapTarget target, GL.Enums.GetMapQuery query, [Out] out Double v) @@ -5490,7 +4953,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -5498,7 +4960,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glGetMapfv((GL.Enums.MapTarget)target, (GL.Enums.GetMapQuery)query, (Single*)v); } } - public static void GetMap(GL.Enums.MapTarget target, GL.Enums.GetMapQuery query, [Out] Single[] v) @@ -5511,7 +4972,6 @@ namespace OpenTK.OpenGL } } } - public static void GetMap(GL.Enums.MapTarget target, GL.Enums.GetMapQuery query, [Out] out Single v) @@ -5525,7 +4985,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -5533,7 +4992,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glGetMapiv((GL.Enums.MapTarget)target, (GL.Enums.GetMapQuery)query, (Int32*)v); } } - public static void GetMap(GL.Enums.MapTarget target, GL.Enums.GetMapQuery query, [Out] Int32[] v) @@ -5546,7 +5004,6 @@ namespace OpenTK.OpenGL } } } - public static void GetMap(GL.Enums.MapTarget target, GL.Enums.GetMapQuery query, [Out] out Int32 v) @@ -5560,7 +5017,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -5568,7 +5024,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glGetMaterialfv((GL.Enums.MaterialFace)face, (GL.Enums.MaterialParameter)pname, (Single*)@params); } } - public static void GetMaterial(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter pname, [Out] Single[] @params) @@ -5581,7 +5036,6 @@ namespace OpenTK.OpenGL } } } - public static void GetMaterial(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter pname, [Out] out Single @params) @@ -5595,7 +5049,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -5603,7 +5056,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glGetMaterialiv((GL.Enums.MaterialFace)face, (GL.Enums.MaterialParameter)pname, (Int32*)@params); } } - public static void GetMaterial(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter pname, [Out] Int32[] @params) @@ -5616,7 +5068,6 @@ namespace OpenTK.OpenGL } } } - public static void GetMaterial(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter pname, [Out] out Int32 @params) @@ -5630,7 +5081,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -5638,7 +5088,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glGetPixelMapfv((GL.Enums.PixelMap)map, (Single*)values); } } - public static void GetPixelMap(GL.Enums.PixelMap map, [Out] Single[] values) @@ -5651,7 +5100,6 @@ namespace OpenTK.OpenGL } } } - public static void GetPixelMap(GL.Enums.PixelMap map, [Out] out Single values) @@ -5665,7 +5113,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -5673,7 +5120,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glGetPixelMapuiv((GL.Enums.PixelMap)map, (UInt32*)values); } } - [System.CLSCompliant(false)] public static @@ -5684,7 +5130,6 @@ namespace OpenTK.OpenGL Delegates.glGetPixelMapuiv((GL.Enums.PixelMap)map, (UInt32*)values); } } - [System.CLSCompliant(false)] public static @@ -5698,7 +5143,6 @@ namespace OpenTK.OpenGL } } } - public static void GetPixelMap(GL.Enums.PixelMap map, [Out] Int32[] values) @@ -5711,7 +5155,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -5726,7 +5169,6 @@ namespace OpenTK.OpenGL } } } - public static void GetPixelMap(GL.Enums.PixelMap map, [Out] out Int32 values) @@ -5740,7 +5182,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -5748,7 +5189,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glGetPixelMapusv((GL.Enums.PixelMap)map, (UInt16*)values); } } - [System.CLSCompliant(false)] public static @@ -5759,7 +5199,6 @@ namespace OpenTK.OpenGL Delegates.glGetPixelMapusv((GL.Enums.PixelMap)map, (UInt16*)values); } } - [System.CLSCompliant(false)] public static @@ -5773,7 +5212,6 @@ namespace OpenTK.OpenGL } } } - public static void GetPixelMap(GL.Enums.PixelMap map, [Out] Int16[] values) @@ -5786,7 +5224,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -5801,7 +5238,6 @@ namespace OpenTK.OpenGL } } } - public static void GetPixelMap(GL.Enums.PixelMap map, [Out] out Int16 values) @@ -5815,7 +5251,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -5823,7 +5258,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glGetPolygonStipple((Byte*)mask); } } - public static void GetPolygonStipple([Out] Byte[] mask) @@ -5836,7 +5270,6 @@ namespace OpenTK.OpenGL } } } - public static void GetPolygonStipple([Out] out Byte mask) @@ -5850,14 +5283,12 @@ namespace OpenTK.OpenGL } } } - public static System.String GetString(GL.Enums.StringName name) { return System.Runtime.InteropServices.Marshal.PtrToStringAnsi(Delegates.glGetString((GL.Enums.StringName)name)); } - [System.CLSCompliant(false)] public static @@ -5865,7 +5296,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glGetTexEnvfv((GL.Enums.TextureEnvTarget)target, (GL.Enums.TextureEnvParameter)pname, (Single*)@params); } } - public static void GetTexEnv(GL.Enums.TextureEnvTarget target, GL.Enums.TextureEnvParameter pname, [Out] Single[] @params) @@ -5878,7 +5308,6 @@ namespace OpenTK.OpenGL } } } - public static void GetTexEnv(GL.Enums.TextureEnvTarget target, GL.Enums.TextureEnvParameter pname, [Out] out Single @params) @@ -5892,7 +5321,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -5900,7 +5328,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glGetTexEnviv((GL.Enums.TextureEnvTarget)target, (GL.Enums.TextureEnvParameter)pname, (Int32*)@params); } } - public static void GetTexEnv(GL.Enums.TextureEnvTarget target, GL.Enums.TextureEnvParameter pname, [Out] Int32[] @params) @@ -5913,7 +5340,6 @@ namespace OpenTK.OpenGL } } } - public static void GetTexEnv(GL.Enums.TextureEnvTarget target, GL.Enums.TextureEnvParameter pname, [Out] out Int32 @params) @@ -5927,7 +5353,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -5935,7 +5360,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glGetTexGendv((GL.Enums.TextureCoordName)coord, (GL.Enums.TextureGenParameter)pname, (Double*)@params); } } - public static void GetTexGen(GL.Enums.TextureCoordName coord, GL.Enums.TextureGenParameter pname, [Out] Double[] @params) @@ -5948,7 +5372,6 @@ namespace OpenTK.OpenGL } } } - public static void GetTexGen(GL.Enums.TextureCoordName coord, GL.Enums.TextureGenParameter pname, [Out] out Double @params) @@ -5962,7 +5385,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -5970,7 +5392,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glGetTexGenfv((GL.Enums.TextureCoordName)coord, (GL.Enums.TextureGenParameter)pname, (Single*)@params); } } - public static void GetTexGen(GL.Enums.TextureCoordName coord, GL.Enums.TextureGenParameter pname, [Out] Single[] @params) @@ -5983,7 +5404,6 @@ namespace OpenTK.OpenGL } } } - public static void GetTexGen(GL.Enums.TextureCoordName coord, GL.Enums.TextureGenParameter pname, [Out] out Single @params) @@ -5997,7 +5417,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -6005,7 +5424,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glGetTexGeniv((GL.Enums.TextureCoordName)coord, (GL.Enums.TextureGenParameter)pname, (Int32*)@params); } } - public static void GetTexGen(GL.Enums.TextureCoordName coord, GL.Enums.TextureGenParameter pname, [Out] Int32[] @params) @@ -6018,7 +5436,6 @@ namespace OpenTK.OpenGL } } } - public static void GetTexGen(GL.Enums.TextureCoordName coord, GL.Enums.TextureGenParameter pname, [Out] out Int32 @params) @@ -6032,15 +5449,12 @@ namespace OpenTK.OpenGL } } } - - [System.CLSCompliant(false)] public static - unsafe void GetTexImage(GL.Enums.TextureTarget target, Int32 level, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [Out] void* pixels) + void GetTexImage(GL.Enums.TextureTarget target, Int32 level, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [Out] IntPtr pixels) { - unsafe { Delegates.glGetTexImage((GL.Enums.TextureTarget)target, (Int32)level, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)pixels); } + Delegates.glGetTexImage((GL.Enums.TextureTarget)target, (Int32)level, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (IntPtr)pixels); } - public static void GetTexImage(GL.Enums.TextureTarget target, Int32 level, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [In, Out] object pixels) @@ -6050,7 +5464,7 @@ namespace OpenTK.OpenGL System.Runtime.InteropServices.GCHandle pixels_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pixels, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glGetTexImage((GL.Enums.TextureTarget)target, (Int32)level, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)pixels_ptr.AddrOfPinnedObject()); + Delegates.glGetTexImage((GL.Enums.TextureTarget)target, (Int32)level, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (IntPtr)pixels_ptr.AddrOfPinnedObject()); } finally { @@ -6058,7 +5472,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -6066,7 +5479,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glGetTexParameterfv((GL.Enums.TextureTarget)target, (GL.Enums.GetTextureParameter)pname, (Single*)@params); } } - public static void GetTexParameter(GL.Enums.TextureTarget target, GL.Enums.GetTextureParameter pname, [Out] Single[] @params) @@ -6079,7 +5491,6 @@ namespace OpenTK.OpenGL } } } - public static void GetTexParameter(GL.Enums.TextureTarget target, GL.Enums.GetTextureParameter pname, [Out] out Single @params) @@ -6093,7 +5504,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -6101,7 +5511,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glGetTexParameteriv((GL.Enums.TextureTarget)target, (GL.Enums.GetTextureParameter)pname, (Int32*)@params); } } - public static void GetTexParameter(GL.Enums.TextureTarget target, GL.Enums.GetTextureParameter pname, [Out] Int32[] @params) @@ -6114,7 +5523,6 @@ namespace OpenTK.OpenGL } } } - public static void GetTexParameter(GL.Enums.TextureTarget target, GL.Enums.GetTextureParameter pname, [Out] out Int32 @params) @@ -6128,7 +5536,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -6136,7 +5543,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glGetTexLevelParameterfv((GL.Enums.TextureTarget)target, (Int32)level, (GL.Enums.GetTextureParameter)pname, (Single*)@params); } } - public static void GetTexLevelParameter(GL.Enums.TextureTarget target, Int32 level, GL.Enums.GetTextureParameter pname, [Out] Single[] @params) @@ -6149,7 +5555,6 @@ namespace OpenTK.OpenGL } } } - public static void GetTexLevelParameter(GL.Enums.TextureTarget target, Int32 level, GL.Enums.GetTextureParameter pname, [Out] out Single @params) @@ -6163,7 +5568,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -6171,7 +5575,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glGetTexLevelParameteriv((GL.Enums.TextureTarget)target, (Int32)level, (GL.Enums.GetTextureParameter)pname, (Int32*)@params); } } - public static void GetTexLevelParameter(GL.Enums.TextureTarget target, Int32 level, GL.Enums.GetTextureParameter pname, [Out] Int32[] @params) @@ -6184,7 +5587,6 @@ namespace OpenTK.OpenGL } } } - public static void GetTexLevelParameter(GL.Enums.TextureTarget target, Int32 level, GL.Enums.GetTextureParameter pname, [Out] out Int32 @params) @@ -6198,14 +5600,12 @@ namespace OpenTK.OpenGL } } } - public static Boolean IsEnable(GL.Enums.EnableCap cap) { return Delegates.glIsEnabled((GL.Enums.EnableCap)cap); } - [System.CLSCompliant(false)] public static @@ -6213,35 +5613,30 @@ namespace OpenTK.OpenGL { return Delegates.glIsList((UInt32)list); } - public static Boolean IsList(Int32 list) { return Delegates.glIsList((UInt32)list); } - public static void DepthRange(Double near, Double far) { Delegates.glDepthRange((Double)near, (Double)far); } - public static void Frustum(Double left, Double right, Double bottom, Double top, Double zNear, Double zFar) { Delegates.glFrustum((Double)left, (Double)right, (Double)bottom, (Double)top, (Double)zNear, (Double)zFar); } - public static void LoadIdentity() { Delegates.glLoadIdentity(); } - [System.CLSCompliant(false)] public static @@ -6249,7 +5644,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glLoadMatrixf((Single*)m); } } - public static void LoadMatrix(Single[] m) @@ -6262,7 +5656,6 @@ namespace OpenTK.OpenGL } } } - public static void LoadMatrix(ref Single m) @@ -6275,7 +5668,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -6283,7 +5675,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glLoadMatrixd((Double*)m); } } - public static void LoadMatrix(Double[] m) @@ -6296,7 +5687,6 @@ namespace OpenTK.OpenGL } } } - public static void LoadMatrix(ref Double m) @@ -6309,14 +5699,12 @@ namespace OpenTK.OpenGL } } } - public static void MatrixMode(GL.Enums.MatrixMode mode) { Delegates.glMatrixMode((GL.Enums.MatrixMode)mode); } - [System.CLSCompliant(false)] public static @@ -6324,7 +5712,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glMultMatrixf((Single*)m); } } - public static void MultMatrix(Single[] m) @@ -6337,7 +5724,6 @@ namespace OpenTK.OpenGL } } } - public static void MultMatrix(ref Single m) @@ -6350,7 +5736,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -6358,7 +5743,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glMultMatrixd((Double*)m); } } - public static void MultMatrix(Double[] m) @@ -6371,7 +5755,6 @@ namespace OpenTK.OpenGL } } } - public static void MultMatrix(ref Double m) @@ -6384,92 +5767,78 @@ namespace OpenTK.OpenGL } } } - public static void Ortho(Double left, Double right, Double bottom, Double top, Double zNear, Double zFar) { Delegates.glOrtho((Double)left, (Double)right, (Double)bottom, (Double)top, (Double)zNear, (Double)zFar); } - public static void PopMatrix() { Delegates.glPopMatrix(); } - public static void PushMatrix() { Delegates.glPushMatrix(); } - public static void Rotate(Double angle, Double x, Double y, Double z) { Delegates.glRotated((Double)angle, (Double)x, (Double)y, (Double)z); } - public static void Rotate(Single angle, Single x, Single y, Single z) { Delegates.glRotatef((Single)angle, (Single)x, (Single)y, (Single)z); } - public static void Scale(Double x, Double y, Double z) { Delegates.glScaled((Double)x, (Double)y, (Double)z); } - public static void Scale(Single x, Single y, Single z) { Delegates.glScalef((Single)x, (Single)y, (Single)z); } - public static void Translate(Double x, Double y, Double z) { Delegates.glTranslated((Double)x, (Double)y, (Double)z); } - public static void Translate(Single x, Single y, Single z) { Delegates.glTranslatef((Single)x, (Single)y, (Single)z); } - public static void Viewport(Int32 x, Int32 y, Int32 width, Int32 height) { Delegates.glViewport((Int32)x, (Int32)y, (Int32)width, (Int32)height); } - public static void ArrayElement(Int32 i) { Delegates.glArrayElement((Int32)i); } - - [System.CLSCompliant(false)] public static - unsafe void ColorPointer(Int32 size, GL.Enums.ColorPointerType type, Int32 stride, void* pointer) + void ColorPointer(Int32 size, GL.Enums.ColorPointerType type, Int32 stride, IntPtr pointer) { - unsafe { Delegates.glColorPointer((Int32)size, (GL.Enums.ColorPointerType)type, (Int32)stride, (void*)pointer); } + Delegates.glColorPointer((Int32)size, (GL.Enums.ColorPointerType)type, (Int32)stride, (IntPtr)pointer); } - public static void ColorPointer(Int32 size, GL.Enums.ColorPointerType type, Int32 stride, [In, Out] object pointer) @@ -6479,7 +5848,7 @@ namespace OpenTK.OpenGL System.Runtime.InteropServices.GCHandle pointer_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pointer, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glColorPointer((Int32)size, (GL.Enums.ColorPointerType)type, (Int32)stride, (void*)pointer_ptr.AddrOfPinnedObject()); + Delegates.glColorPointer((Int32)size, (GL.Enums.ColorPointerType)type, (Int32)stride, (IntPtr)pointer_ptr.AddrOfPinnedObject()); } finally { @@ -6487,29 +5856,24 @@ namespace OpenTK.OpenGL } } } - public static void DisableClientState(GL.Enums.EnableCap array) { Delegates.glDisableClientState((GL.Enums.EnableCap)array); } - public static void DrawArrays(GL.Enums.BeginMode mode, Int32 first, Int32 count) { Delegates.glDrawArrays((GL.Enums.BeginMode)mode, (Int32)first, (Int32)count); } - - [System.CLSCompliant(false)] public static - unsafe void DrawElements(GL.Enums.BeginMode mode, Int32 count, GL.Enums.All type, void* indices) + void DrawElements(GL.Enums.BeginMode mode, Int32 count, GL.Enums.All type, IntPtr indices) { - unsafe { Delegates.glDrawElements((GL.Enums.BeginMode)mode, (Int32)count, (GL.Enums.All)type, (void*)indices); } + Delegates.glDrawElements((GL.Enums.BeginMode)mode, (Int32)count, (GL.Enums.All)type, (IntPtr)indices); } - public static void DrawElements(GL.Enums.BeginMode mode, Int32 count, GL.Enums.All type, [In, Out] object indices) @@ -6519,7 +5883,7 @@ namespace OpenTK.OpenGL System.Runtime.InteropServices.GCHandle indices_ptr = System.Runtime.InteropServices.GCHandle.Alloc(indices, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glDrawElements((GL.Enums.BeginMode)mode, (Int32)count, (GL.Enums.All)type, (void*)indices_ptr.AddrOfPinnedObject()); + Delegates.glDrawElements((GL.Enums.BeginMode)mode, (Int32)count, (GL.Enums.All)type, (IntPtr)indices_ptr.AddrOfPinnedObject()); } finally { @@ -6527,15 +5891,12 @@ namespace OpenTK.OpenGL } } } - - [System.CLSCompliant(false)] public static - unsafe void EdgeFlagPointer(Int32 stride, void* pointer) + void EdgeFlagPointer(Int32 stride, IntPtr pointer) { - unsafe { Delegates.glEdgeFlagPointer((Int32)stride, (void*)pointer); } + Delegates.glEdgeFlagPointer((Int32)stride, (IntPtr)pointer); } - public static void EdgeFlagPointer(Int32 stride, [In, Out] object pointer) @@ -6545,7 +5906,7 @@ namespace OpenTK.OpenGL System.Runtime.InteropServices.GCHandle pointer_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pointer, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glEdgeFlagPointer((Int32)stride, (void*)pointer_ptr.AddrOfPinnedObject()); + Delegates.glEdgeFlagPointer((Int32)stride, (IntPtr)pointer_ptr.AddrOfPinnedObject()); } finally { @@ -6553,22 +5914,18 @@ namespace OpenTK.OpenGL } } } - public static void EnableClientState(GL.Enums.EnableCap array) { Delegates.glEnableClientState((GL.Enums.EnableCap)array); } - - [System.CLSCompliant(false)] public static - unsafe void GetPointer(GL.Enums.GetPointervPName pname, [Out] void* @params) + void GetPointer(GL.Enums.GetPointervPName pname, [Out] IntPtr @params) { - unsafe { Delegates.glGetPointerv((GL.Enums.GetPointervPName)pname, (void*)@params); } + Delegates.glGetPointerv((GL.Enums.GetPointervPName)pname, (IntPtr)@params); } - public static void GetPointer(GL.Enums.GetPointervPName pname, [In, Out] object @params) @@ -6578,7 +5935,7 @@ namespace OpenTK.OpenGL System.Runtime.InteropServices.GCHandle @params_ptr = System.Runtime.InteropServices.GCHandle.Alloc(@params, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glGetPointerv((GL.Enums.GetPointervPName)pname, (void*)@params_ptr.AddrOfPinnedObject()); + Delegates.glGetPointerv((GL.Enums.GetPointervPName)pname, (IntPtr)@params_ptr.AddrOfPinnedObject()); } finally { @@ -6586,15 +5943,12 @@ namespace OpenTK.OpenGL } } } - - [System.CLSCompliant(false)] public static - unsafe void IndexPointer(GL.Enums.IndexPointerType type, Int32 stride, void* pointer) + void IndexPointer(GL.Enums.IndexPointerType type, Int32 stride, IntPtr pointer) { - unsafe { Delegates.glIndexPointer((GL.Enums.IndexPointerType)type, (Int32)stride, (void*)pointer); } + Delegates.glIndexPointer((GL.Enums.IndexPointerType)type, (Int32)stride, (IntPtr)pointer); } - public static void IndexPointer(GL.Enums.IndexPointerType type, Int32 stride, [In, Out] object pointer) @@ -6604,7 +5958,7 @@ namespace OpenTK.OpenGL System.Runtime.InteropServices.GCHandle pointer_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pointer, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glIndexPointer((GL.Enums.IndexPointerType)type, (Int32)stride, (void*)pointer_ptr.AddrOfPinnedObject()); + Delegates.glIndexPointer((GL.Enums.IndexPointerType)type, (Int32)stride, (IntPtr)pointer_ptr.AddrOfPinnedObject()); } finally { @@ -6612,15 +5966,12 @@ namespace OpenTK.OpenGL } } } - - [System.CLSCompliant(false)] public static - unsafe void InterleavedArrays(GL.Enums.InterleavedArrayFormat format, Int32 stride, void* pointer) + void InterleavedArrays(GL.Enums.InterleavedArrayFormat format, Int32 stride, IntPtr pointer) { - unsafe { Delegates.glInterleavedArrays((GL.Enums.InterleavedArrayFormat)format, (Int32)stride, (void*)pointer); } + Delegates.glInterleavedArrays((GL.Enums.InterleavedArrayFormat)format, (Int32)stride, (IntPtr)pointer); } - public static void InterleavedArrays(GL.Enums.InterleavedArrayFormat format, Int32 stride, [In, Out] object pointer) @@ -6630,7 +5981,7 @@ namespace OpenTK.OpenGL System.Runtime.InteropServices.GCHandle pointer_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pointer, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glInterleavedArrays((GL.Enums.InterleavedArrayFormat)format, (Int32)stride, (void*)pointer_ptr.AddrOfPinnedObject()); + Delegates.glInterleavedArrays((GL.Enums.InterleavedArrayFormat)format, (Int32)stride, (IntPtr)pointer_ptr.AddrOfPinnedObject()); } finally { @@ -6638,15 +5989,12 @@ namespace OpenTK.OpenGL } } } - - [System.CLSCompliant(false)] public static - unsafe void NormalPointer(GL.Enums.NormalPointerType type, Int32 stride, void* pointer) + void NormalPointer(GL.Enums.NormalPointerType type, Int32 stride, IntPtr pointer) { - unsafe { Delegates.glNormalPointer((GL.Enums.NormalPointerType)type, (Int32)stride, (void*)pointer); } + Delegates.glNormalPointer((GL.Enums.NormalPointerType)type, (Int32)stride, (IntPtr)pointer); } - public static void NormalPointer(GL.Enums.NormalPointerType type, Int32 stride, [In, Out] object pointer) @@ -6656,7 +6004,7 @@ namespace OpenTK.OpenGL System.Runtime.InteropServices.GCHandle pointer_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pointer, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glNormalPointer((GL.Enums.NormalPointerType)type, (Int32)stride, (void*)pointer_ptr.AddrOfPinnedObject()); + Delegates.glNormalPointer((GL.Enums.NormalPointerType)type, (Int32)stride, (IntPtr)pointer_ptr.AddrOfPinnedObject()); } finally { @@ -6664,15 +6012,12 @@ namespace OpenTK.OpenGL } } } - - [System.CLSCompliant(false)] public static - unsafe void TexCoordPointer(Int32 size, GL.Enums.TexCoordPointerType type, Int32 stride, void* pointer) + void TexCoordPointer(Int32 size, GL.Enums.TexCoordPointerType type, Int32 stride, IntPtr pointer) { - unsafe { Delegates.glTexCoordPointer((Int32)size, (GL.Enums.TexCoordPointerType)type, (Int32)stride, (void*)pointer); } + Delegates.glTexCoordPointer((Int32)size, (GL.Enums.TexCoordPointerType)type, (Int32)stride, (IntPtr)pointer); } - public static void TexCoordPointer(Int32 size, GL.Enums.TexCoordPointerType type, Int32 stride, [In, Out] object pointer) @@ -6682,7 +6027,7 @@ namespace OpenTK.OpenGL System.Runtime.InteropServices.GCHandle pointer_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pointer, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glTexCoordPointer((Int32)size, (GL.Enums.TexCoordPointerType)type, (Int32)stride, (void*)pointer_ptr.AddrOfPinnedObject()); + Delegates.glTexCoordPointer((Int32)size, (GL.Enums.TexCoordPointerType)type, (Int32)stride, (IntPtr)pointer_ptr.AddrOfPinnedObject()); } finally { @@ -6690,15 +6035,12 @@ namespace OpenTK.OpenGL } } } - - [System.CLSCompliant(false)] public static - unsafe void VertexPointer(Int32 size, GL.Enums.VertexPointerType type, Int32 stride, void* pointer) + void VertexPointer(Int32 size, GL.Enums.VertexPointerType type, Int32 stride, IntPtr pointer) { - unsafe { Delegates.glVertexPointer((Int32)size, (GL.Enums.VertexPointerType)type, (Int32)stride, (void*)pointer); } + Delegates.glVertexPointer((Int32)size, (GL.Enums.VertexPointerType)type, (Int32)stride, (IntPtr)pointer); } - public static void VertexPointer(Int32 size, GL.Enums.VertexPointerType type, Int32 stride, [In, Out] object pointer) @@ -6708,7 +6050,7 @@ namespace OpenTK.OpenGL System.Runtime.InteropServices.GCHandle pointer_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pointer, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glVertexPointer((Int32)size, (GL.Enums.VertexPointerType)type, (Int32)stride, (void*)pointer_ptr.AddrOfPinnedObject()); + Delegates.glVertexPointer((Int32)size, (GL.Enums.VertexPointerType)type, (Int32)stride, (IntPtr)pointer_ptr.AddrOfPinnedObject()); } finally { @@ -6716,50 +6058,42 @@ namespace OpenTK.OpenGL } } } - public static void PolygonOffset(Single factor, Single units) { Delegates.glPolygonOffset((Single)factor, (Single)units); } - public static void CopyTexImage1D(GL.Enums.TextureTarget target, Int32 level, GL.Enums.PixelInternalFormat internalformat, Int32 x, Int32 y, Int32 width, Int32 border) { Delegates.glCopyTexImage1D((GL.Enums.TextureTarget)target, (Int32)level, (GL.Enums.PixelInternalFormat)internalformat, (Int32)x, (Int32)y, (Int32)width, (Int32)border); } - public static void CopyTexImage2D(GL.Enums.TextureTarget target, Int32 level, GL.Enums.PixelInternalFormat internalformat, Int32 x, Int32 y, Int32 width, Int32 height, Int32 border) { Delegates.glCopyTexImage2D((GL.Enums.TextureTarget)target, (Int32)level, (GL.Enums.PixelInternalFormat)internalformat, (Int32)x, (Int32)y, (Int32)width, (Int32)height, (Int32)border); } - public static void CopyTexSubImage1D(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 x, Int32 y, Int32 width) { Delegates.glCopyTexSubImage1D((GL.Enums.TextureTarget)target, (Int32)level, (Int32)xoffset, (Int32)x, (Int32)y, (Int32)width); } - public static void CopyTexSubImage2D(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 x, Int32 y, Int32 width, Int32 height) { Delegates.glCopyTexSubImage2D((GL.Enums.TextureTarget)target, (Int32)level, (Int32)xoffset, (Int32)yoffset, (Int32)x, (Int32)y, (Int32)width, (Int32)height); } - - [System.CLSCompliant(false)] public static - unsafe void TexSubImage1D(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 width, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* pixels) + void TexSubImage1D(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 width, GL.Enums.PixelFormat format, GL.Enums.PixelType type, IntPtr pixels) { - unsafe { Delegates.glTexSubImage1D((GL.Enums.TextureTarget)target, (Int32)level, (Int32)xoffset, (Int32)width, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)pixels); } + Delegates.glTexSubImage1D((GL.Enums.TextureTarget)target, (Int32)level, (Int32)xoffset, (Int32)width, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (IntPtr)pixels); } - public static void TexSubImage1D(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 width, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [In, Out] object pixels) @@ -6769,7 +6103,7 @@ namespace OpenTK.OpenGL System.Runtime.InteropServices.GCHandle pixels_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pixels, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glTexSubImage1D((GL.Enums.TextureTarget)target, (Int32)level, (Int32)xoffset, (Int32)width, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)pixels_ptr.AddrOfPinnedObject()); + Delegates.glTexSubImage1D((GL.Enums.TextureTarget)target, (Int32)level, (Int32)xoffset, (Int32)width, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (IntPtr)pixels_ptr.AddrOfPinnedObject()); } finally { @@ -6777,15 +6111,12 @@ namespace OpenTK.OpenGL } } } - - [System.CLSCompliant(false)] public static - unsafe void TexSubImage2D(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* pixels) + void TexSubImage2D(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, GL.Enums.PixelFormat format, GL.Enums.PixelType type, IntPtr pixels) { - unsafe { Delegates.glTexSubImage2D((GL.Enums.TextureTarget)target, (Int32)level, (Int32)xoffset, (Int32)yoffset, (Int32)width, (Int32)height, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)pixels); } + Delegates.glTexSubImage2D((GL.Enums.TextureTarget)target, (Int32)level, (Int32)xoffset, (Int32)yoffset, (Int32)width, (Int32)height, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (IntPtr)pixels); } - public static void TexSubImage2D(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [In, Out] object pixels) @@ -6795,7 +6126,7 @@ namespace OpenTK.OpenGL System.Runtime.InteropServices.GCHandle pixels_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pixels, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glTexSubImage2D((GL.Enums.TextureTarget)target, (Int32)level, (Int32)xoffset, (Int32)yoffset, (Int32)width, (Int32)height, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)pixels_ptr.AddrOfPinnedObject()); + Delegates.glTexSubImage2D((GL.Enums.TextureTarget)target, (Int32)level, (Int32)xoffset, (Int32)yoffset, (Int32)width, (Int32)height, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (IntPtr)pixels_ptr.AddrOfPinnedObject()); } finally { @@ -6803,7 +6134,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -6811,7 +6141,6 @@ namespace OpenTK.OpenGL { unsafe { return Delegates.glAreTexturesResident((Int32)n, (UInt32*)textures, (GL.Enums.Boolean*)residences); } } - [System.CLSCompliant(false)] public static @@ -6823,7 +6152,6 @@ namespace OpenTK.OpenGL return retval; } } - [System.CLSCompliant(false)] public static @@ -6838,7 +6166,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -6853,7 +6180,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -6868,7 +6194,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -6883,7 +6208,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -6891,14 +6215,12 @@ namespace OpenTK.OpenGL { Delegates.glBindTexture((GL.Enums.TextureTarget)target, (UInt32)texture); } - public static void BindTexture(GL.Enums.TextureTarget target, Int32 texture) { Delegates.glBindTexture((GL.Enums.TextureTarget)target, (UInt32)texture); } - [System.CLSCompliant(false)] public static @@ -6906,7 +6228,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glDeleteTextures((Int32)n, (UInt32*)textures); } } - [System.CLSCompliant(false)] public static @@ -6917,7 +6238,6 @@ namespace OpenTK.OpenGL Delegates.glDeleteTextures((Int32)n, (UInt32*)textures); } } - [System.CLSCompliant(false)] public static @@ -6931,7 +6251,6 @@ namespace OpenTK.OpenGL } } } - public static void DeleteTextures(Int32 n, Int32[] textures) @@ -6944,7 +6263,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -6958,7 +6276,6 @@ namespace OpenTK.OpenGL } } } - public static void DeleteTextures(Int32 n, ref Int32 textures) @@ -6971,7 +6288,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -6979,7 +6295,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glGenTextures((Int32)n, (UInt32*)textures); } } - [System.CLSCompliant(false)] public static @@ -6990,7 +6305,6 @@ namespace OpenTK.OpenGL Delegates.glGenTextures((Int32)n, (UInt32*)textures); } } - [System.CLSCompliant(false)] public static @@ -7004,7 +6318,6 @@ namespace OpenTK.OpenGL } } } - public static void GenTextures(Int32 n, [Out] Int32[] textures) @@ -7017,7 +6330,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -7032,7 +6344,6 @@ namespace OpenTK.OpenGL } } } - public static void GenTextures(Int32 n, [Out] out Int32 textures) @@ -7046,7 +6357,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -7054,14 +6364,12 @@ namespace OpenTK.OpenGL { return Delegates.glIsTexture((UInt32)texture); } - public static Boolean IsTexture(Int32 texture) { return Delegates.glIsTexture((UInt32)texture); } - [System.CLSCompliant(false)] public static @@ -7069,7 +6377,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glPrioritizeTextures((Int32)n, (UInt32*)textures, (Single*)priorities); } } - [System.CLSCompliant(false)] public static @@ -7080,7 +6387,6 @@ namespace OpenTK.OpenGL Delegates.glPrioritizeTextures((Int32)n, (UInt32*)textures, (Single*)priorities); } } - [System.CLSCompliant(false)] public static @@ -7094,7 +6400,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -7108,7 +6413,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -7122,7 +6426,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -7136,7 +6439,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -7150,7 +6452,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -7164,7 +6465,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -7179,7 +6479,6 @@ namespace OpenTK.OpenGL } } } - public static void PrioritizeTextures(Int32 n, Int32[] textures, Single[] priorities) @@ -7193,7 +6492,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -7208,7 +6506,6 @@ namespace OpenTK.OpenGL } } } - public static void PrioritizeTextures(Int32 n, Int32[] textures, ref Single priorities) @@ -7222,7 +6519,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -7236,7 +6532,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -7250,7 +6545,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -7265,7 +6559,6 @@ namespace OpenTK.OpenGL } } } - public static void PrioritizeTextures(Int32 n, ref Int32 textures, Single[] priorities) @@ -7279,7 +6572,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -7294,7 +6586,6 @@ namespace OpenTK.OpenGL } } } - public static void PrioritizeTextures(Int32 n, ref Int32 textures, ref Single priorities) @@ -7308,14 +6599,12 @@ namespace OpenTK.OpenGL } } } - public static void Index(Byte c) { Delegates.glIndexub((Byte)c); } - [System.CLSCompliant(false)] public static @@ -7323,7 +6612,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glIndexubv((Byte*)c); } } - public static void Indexv(Byte[] c) @@ -7336,7 +6624,6 @@ namespace OpenTK.OpenGL } } } - public static void Indexv(ref Byte c) @@ -7349,54 +6636,46 @@ namespace OpenTK.OpenGL } } } - public static void PopClientAttrib() { Delegates.glPopClientAttrib(); } - public static void PushClientAttrib(GL.Enums.ClientAttribMask mask) { Delegates.glPushClientAttrib((GL.Enums.ClientAttribMask)mask); } - public static void BlendColor(Single red, Single green, Single blue, Single alpha) { Delegates.glBlendColor((Single)red, (Single)green, (Single)blue, (Single)alpha); } - public static void BlendEquation(GL.Enums.VERSION_1_2 mode) { Delegates.glBlendEquation((GL.Enums.VERSION_1_2)mode); } - [System.CLSCompliant(false)] public static - unsafe void DrawRangeElements(GL.Enums.BeginMode mode, UInt32 start, UInt32 end, Int32 count, GL.Enums.VERSION_1_2 type, void* indices) + void DrawRangeElements(GL.Enums.BeginMode mode, UInt32 start, UInt32 end, Int32 count, GL.Enums.VERSION_1_2 type, IntPtr indices) { - unsafe { Delegates.glDrawRangeElements((GL.Enums.BeginMode)mode, (UInt32)start, (UInt32)end, (Int32)count, (GL.Enums.VERSION_1_2)type, (void*)indices); } + Delegates.glDrawRangeElements((GL.Enums.BeginMode)mode, (UInt32)start, (UInt32)end, (Int32)count, (GL.Enums.VERSION_1_2)type, (IntPtr)indices); } - - [System.CLSCompliant(false)] public static - unsafe void DrawRangeElements(GL.Enums.BeginMode mode, Int32 start, Int32 end, Int32 count, GL.Enums.VERSION_1_2 type, void* indices) + void DrawRangeElements(GL.Enums.BeginMode mode, Int32 start, Int32 end, Int32 count, GL.Enums.VERSION_1_2 type, IntPtr indices) { unsafe { - Delegates.glDrawRangeElements((GL.Enums.BeginMode)mode, (UInt32)start, (UInt32)end, (Int32)count, (GL.Enums.VERSION_1_2)type, (void*)indices); + Delegates.glDrawRangeElements((GL.Enums.BeginMode)mode, (UInt32)start, (UInt32)end, (Int32)count, (GL.Enums.VERSION_1_2)type, (IntPtr)indices); } } - [System.CLSCompliant(false)] public static @@ -7407,7 +6686,7 @@ namespace OpenTK.OpenGL System.Runtime.InteropServices.GCHandle indices_ptr = System.Runtime.InteropServices.GCHandle.Alloc(indices, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glDrawRangeElements((GL.Enums.BeginMode)mode, (UInt32)start, (UInt32)end, (Int32)count, (GL.Enums.VERSION_1_2)type, (void*)indices_ptr.AddrOfPinnedObject()); + Delegates.glDrawRangeElements((GL.Enums.BeginMode)mode, (UInt32)start, (UInt32)end, (Int32)count, (GL.Enums.VERSION_1_2)type, (IntPtr)indices_ptr.AddrOfPinnedObject()); } finally { @@ -7415,7 +6694,6 @@ namespace OpenTK.OpenGL } } } - public static void DrawRangeElements(GL.Enums.BeginMode mode, Int32 start, Int32 end, Int32 count, GL.Enums.VERSION_1_2 type, [In, Out] object indices) @@ -7425,7 +6703,7 @@ namespace OpenTK.OpenGL System.Runtime.InteropServices.GCHandle indices_ptr = System.Runtime.InteropServices.GCHandle.Alloc(indices, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glDrawRangeElements((GL.Enums.BeginMode)mode, (UInt32)start, (UInt32)end, (Int32)count, (GL.Enums.VERSION_1_2)type, (void*)indices_ptr.AddrOfPinnedObject()); + Delegates.glDrawRangeElements((GL.Enums.BeginMode)mode, (UInt32)start, (UInt32)end, (Int32)count, (GL.Enums.VERSION_1_2)type, (IntPtr)indices_ptr.AddrOfPinnedObject()); } finally { @@ -7433,15 +6711,12 @@ namespace OpenTK.OpenGL } } } - - [System.CLSCompliant(false)] public static - unsafe void ColorTable(GL.Enums.VERSION_1_2 target, GL.Enums.PixelInternalFormat internalformat, Int32 width, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* table) + void ColorTable(GL.Enums.VERSION_1_2 target, GL.Enums.PixelInternalFormat internalformat, Int32 width, GL.Enums.PixelFormat format, GL.Enums.PixelType type, IntPtr table) { - unsafe { Delegates.glColorTable((GL.Enums.VERSION_1_2)target, (GL.Enums.PixelInternalFormat)internalformat, (Int32)width, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)table); } + Delegates.glColorTable((GL.Enums.VERSION_1_2)target, (GL.Enums.PixelInternalFormat)internalformat, (Int32)width, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (IntPtr)table); } - public static void ColorTable(GL.Enums.VERSION_1_2 target, GL.Enums.PixelInternalFormat internalformat, Int32 width, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [In, Out] object table) @@ -7451,7 +6726,7 @@ namespace OpenTK.OpenGL System.Runtime.InteropServices.GCHandle table_ptr = System.Runtime.InteropServices.GCHandle.Alloc(table, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glColorTable((GL.Enums.VERSION_1_2)target, (GL.Enums.PixelInternalFormat)internalformat, (Int32)width, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)table_ptr.AddrOfPinnedObject()); + Delegates.glColorTable((GL.Enums.VERSION_1_2)target, (GL.Enums.PixelInternalFormat)internalformat, (Int32)width, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (IntPtr)table_ptr.AddrOfPinnedObject()); } finally { @@ -7459,7 +6734,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -7467,7 +6741,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glColorTableParameterfv((GL.Enums.VERSION_1_2)target, (GL.Enums.VERSION_1_2)pname, (Single*)@params); } } - public static void ColorTableParameter(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, Single[] @params) @@ -7480,7 +6753,6 @@ namespace OpenTK.OpenGL } } } - public static void ColorTableParameter(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, ref Single @params) @@ -7493,7 +6765,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -7501,7 +6772,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glColorTableParameteriv((GL.Enums.VERSION_1_2)target, (GL.Enums.VERSION_1_2)pname, (Int32*)@params); } } - public static void ColorTableParameter(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, Int32[] @params) @@ -7514,7 +6784,6 @@ namespace OpenTK.OpenGL } } } - public static void ColorTableParameter(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, ref Int32 @params) @@ -7527,22 +6796,18 @@ namespace OpenTK.OpenGL } } } - public static void CopyColorTable(GL.Enums.VERSION_1_2 target, GL.Enums.PixelInternalFormat internalformat, Int32 x, Int32 y, Int32 width) { Delegates.glCopyColorTable((GL.Enums.VERSION_1_2)target, (GL.Enums.PixelInternalFormat)internalformat, (Int32)x, (Int32)y, (Int32)width); } - - [System.CLSCompliant(false)] public static - unsafe void GetColorTable(GL.Enums.VERSION_1_2 target, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [Out] void* table) + void GetColorTable(GL.Enums.VERSION_1_2 target, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [Out] IntPtr table) { - unsafe { Delegates.glGetColorTable((GL.Enums.VERSION_1_2)target, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)table); } + Delegates.glGetColorTable((GL.Enums.VERSION_1_2)target, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (IntPtr)table); } - public static void GetColorTable(GL.Enums.VERSION_1_2 target, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [In, Out] object table) @@ -7552,7 +6817,7 @@ namespace OpenTK.OpenGL System.Runtime.InteropServices.GCHandle table_ptr = System.Runtime.InteropServices.GCHandle.Alloc(table, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glGetColorTable((GL.Enums.VERSION_1_2)target, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)table_ptr.AddrOfPinnedObject()); + Delegates.glGetColorTable((GL.Enums.VERSION_1_2)target, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (IntPtr)table_ptr.AddrOfPinnedObject()); } finally { @@ -7560,7 +6825,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -7568,7 +6832,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glGetColorTableParameterfv((GL.Enums.VERSION_1_2)target, (GL.Enums.VERSION_1_2)pname, (Single*)@params); } } - public static void GetColorTableParameter(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, [Out] Single[] @params) @@ -7581,7 +6844,6 @@ namespace OpenTK.OpenGL } } } - public static void GetColorTableParameter(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, [Out] out Single @params) @@ -7595,7 +6857,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -7603,7 +6864,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glGetColorTableParameteriv((GL.Enums.VERSION_1_2)target, (GL.Enums.VERSION_1_2)pname, (Int32*)@params); } } - public static void GetColorTableParameter(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, [Out] Int32[] @params) @@ -7616,7 +6876,6 @@ namespace OpenTK.OpenGL } } } - public static void GetColorTableParameter(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, [Out] out Int32 @params) @@ -7630,15 +6889,12 @@ namespace OpenTK.OpenGL } } } - - [System.CLSCompliant(false)] public static - unsafe void ColorSubTable(GL.Enums.VERSION_1_2 target, Int32 start, Int32 count, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* data) + void ColorSubTable(GL.Enums.VERSION_1_2 target, Int32 start, Int32 count, GL.Enums.PixelFormat format, GL.Enums.PixelType type, IntPtr data) { - unsafe { Delegates.glColorSubTable((GL.Enums.VERSION_1_2)target, (Int32)start, (Int32)count, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)data); } + Delegates.glColorSubTable((GL.Enums.VERSION_1_2)target, (Int32)start, (Int32)count, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (IntPtr)data); } - public static void ColorSubTable(GL.Enums.VERSION_1_2 target, Int32 start, Int32 count, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [In, Out] object data) @@ -7648,7 +6904,7 @@ namespace OpenTK.OpenGL System.Runtime.InteropServices.GCHandle data_ptr = System.Runtime.InteropServices.GCHandle.Alloc(data, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glColorSubTable((GL.Enums.VERSION_1_2)target, (Int32)start, (Int32)count, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)data_ptr.AddrOfPinnedObject()); + Delegates.glColorSubTable((GL.Enums.VERSION_1_2)target, (Int32)start, (Int32)count, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (IntPtr)data_ptr.AddrOfPinnedObject()); } finally { @@ -7656,22 +6912,18 @@ namespace OpenTK.OpenGL } } } - public static void CopyColorSubTable(GL.Enums.VERSION_1_2 target, Int32 start, Int32 x, Int32 y, Int32 width) { Delegates.glCopyColorSubTable((GL.Enums.VERSION_1_2)target, (Int32)start, (Int32)x, (Int32)y, (Int32)width); } - - [System.CLSCompliant(false)] public static - unsafe void ConvolutionFilter1D(GL.Enums.VERSION_1_2 target, GL.Enums.PixelInternalFormat internalformat, Int32 width, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* image) + void ConvolutionFilter1D(GL.Enums.VERSION_1_2 target, GL.Enums.PixelInternalFormat internalformat, Int32 width, GL.Enums.PixelFormat format, GL.Enums.PixelType type, IntPtr image) { - unsafe { Delegates.glConvolutionFilter1D((GL.Enums.VERSION_1_2)target, (GL.Enums.PixelInternalFormat)internalformat, (Int32)width, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)image); } + Delegates.glConvolutionFilter1D((GL.Enums.VERSION_1_2)target, (GL.Enums.PixelInternalFormat)internalformat, (Int32)width, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (IntPtr)image); } - public static void ConvolutionFilter1D(GL.Enums.VERSION_1_2 target, GL.Enums.PixelInternalFormat internalformat, Int32 width, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [In, Out] object image) @@ -7681,7 +6933,7 @@ namespace OpenTK.OpenGL System.Runtime.InteropServices.GCHandle image_ptr = System.Runtime.InteropServices.GCHandle.Alloc(image, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glConvolutionFilter1D((GL.Enums.VERSION_1_2)target, (GL.Enums.PixelInternalFormat)internalformat, (Int32)width, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)image_ptr.AddrOfPinnedObject()); + Delegates.glConvolutionFilter1D((GL.Enums.VERSION_1_2)target, (GL.Enums.PixelInternalFormat)internalformat, (Int32)width, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (IntPtr)image_ptr.AddrOfPinnedObject()); } finally { @@ -7689,15 +6941,12 @@ namespace OpenTK.OpenGL } } } - - [System.CLSCompliant(false)] public static - unsafe void ConvolutionFilter2D(GL.Enums.VERSION_1_2 target, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* image) + void ConvolutionFilter2D(GL.Enums.VERSION_1_2 target, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, GL.Enums.PixelFormat format, GL.Enums.PixelType type, IntPtr image) { - unsafe { Delegates.glConvolutionFilter2D((GL.Enums.VERSION_1_2)target, (GL.Enums.PixelInternalFormat)internalformat, (Int32)width, (Int32)height, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)image); } + Delegates.glConvolutionFilter2D((GL.Enums.VERSION_1_2)target, (GL.Enums.PixelInternalFormat)internalformat, (Int32)width, (Int32)height, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (IntPtr)image); } - public static void ConvolutionFilter2D(GL.Enums.VERSION_1_2 target, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [In, Out] object image) @@ -7707,7 +6956,7 @@ namespace OpenTK.OpenGL System.Runtime.InteropServices.GCHandle image_ptr = System.Runtime.InteropServices.GCHandle.Alloc(image, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glConvolutionFilter2D((GL.Enums.VERSION_1_2)target, (GL.Enums.PixelInternalFormat)internalformat, (Int32)width, (Int32)height, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)image_ptr.AddrOfPinnedObject()); + Delegates.glConvolutionFilter2D((GL.Enums.VERSION_1_2)target, (GL.Enums.PixelInternalFormat)internalformat, (Int32)width, (Int32)height, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (IntPtr)image_ptr.AddrOfPinnedObject()); } finally { @@ -7715,14 +6964,12 @@ namespace OpenTK.OpenGL } } } - public static void ConvolutionParameter(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, Single @params) { Delegates.glConvolutionParameterf((GL.Enums.VERSION_1_2)target, (GL.Enums.VERSION_1_2)pname, (Single)@params); } - [System.CLSCompliant(false)] public static @@ -7730,7 +6977,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glConvolutionParameterfv((GL.Enums.VERSION_1_2)target, (GL.Enums.VERSION_1_2)pname, (Single*)@params); } } - public static void ConvolutionParameterv(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, Single[] @params) @@ -7743,7 +6989,6 @@ namespace OpenTK.OpenGL } } } - public static void ConvolutionParameterv(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, ref Single @params) @@ -7756,14 +7001,12 @@ namespace OpenTK.OpenGL } } } - public static void ConvolutionParameter(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, Int32 @params) { Delegates.glConvolutionParameteri((GL.Enums.VERSION_1_2)target, (GL.Enums.VERSION_1_2)pname, (Int32)@params); } - [System.CLSCompliant(false)] public static @@ -7771,7 +7014,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glConvolutionParameteriv((GL.Enums.VERSION_1_2)target, (GL.Enums.VERSION_1_2)pname, (Int32*)@params); } } - public static void ConvolutionParameterv(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, Int32[] @params) @@ -7784,7 +7026,6 @@ namespace OpenTK.OpenGL } } } - public static void ConvolutionParameterv(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, ref Int32 @params) @@ -7797,29 +7038,24 @@ namespace OpenTK.OpenGL } } } - public static void CopyConvolutionFilter1D(GL.Enums.VERSION_1_2 target, GL.Enums.PixelInternalFormat internalformat, Int32 x, Int32 y, Int32 width) { Delegates.glCopyConvolutionFilter1D((GL.Enums.VERSION_1_2)target, (GL.Enums.PixelInternalFormat)internalformat, (Int32)x, (Int32)y, (Int32)width); } - public static void CopyConvolutionFilter2D(GL.Enums.VERSION_1_2 target, GL.Enums.PixelInternalFormat internalformat, Int32 x, Int32 y, Int32 width, Int32 height) { Delegates.glCopyConvolutionFilter2D((GL.Enums.VERSION_1_2)target, (GL.Enums.PixelInternalFormat)internalformat, (Int32)x, (Int32)y, (Int32)width, (Int32)height); } - - [System.CLSCompliant(false)] public static - unsafe void GetConvolutionFilter(GL.Enums.VERSION_1_2 target, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [Out] void* image) + void GetConvolutionFilter(GL.Enums.VERSION_1_2 target, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [Out] IntPtr image) { - unsafe { Delegates.glGetConvolutionFilter((GL.Enums.VERSION_1_2)target, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)image); } + Delegates.glGetConvolutionFilter((GL.Enums.VERSION_1_2)target, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (IntPtr)image); } - public static void GetConvolutionFilter(GL.Enums.VERSION_1_2 target, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [In, Out] object image) @@ -7829,7 +7065,7 @@ namespace OpenTK.OpenGL System.Runtime.InteropServices.GCHandle image_ptr = System.Runtime.InteropServices.GCHandle.Alloc(image, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glGetConvolutionFilter((GL.Enums.VERSION_1_2)target, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)image_ptr.AddrOfPinnedObject()); + Delegates.glGetConvolutionFilter((GL.Enums.VERSION_1_2)target, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (IntPtr)image_ptr.AddrOfPinnedObject()); } finally { @@ -7837,7 +7073,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -7845,7 +7080,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glGetConvolutionParameterfv((GL.Enums.VERSION_1_2)target, (GL.Enums.VERSION_1_2)pname, (Single*)@params); } } - public static void GetConvolutionParameter(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, [Out] Single[] @params) @@ -7858,7 +7092,6 @@ namespace OpenTK.OpenGL } } } - public static void GetConvolutionParameter(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, [Out] out Single @params) @@ -7872,7 +7105,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -7880,7 +7112,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glGetConvolutionParameteriv((GL.Enums.VERSION_1_2)target, (GL.Enums.VERSION_1_2)pname, (Int32*)@params); } } - public static void GetConvolutionParameter(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, [Out] Int32[] @params) @@ -7893,7 +7124,6 @@ namespace OpenTK.OpenGL } } } - public static void GetConvolutionParameter(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, [Out] out Int32 @params) @@ -7907,26 +7137,22 @@ namespace OpenTK.OpenGL } } } - - [System.CLSCompliant(false)] public static - unsafe void GetSeparableFilter(GL.Enums.VERSION_1_2 target, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [Out] void* row, [Out] void* column, [Out] void* span) + void GetSeparableFilter(GL.Enums.VERSION_1_2 target, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [Out] IntPtr row, [Out] IntPtr column, [Out] IntPtr span) { - unsafe { Delegates.glGetSeparableFilter((GL.Enums.VERSION_1_2)target, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)row, (void*)column, (void*)span); } + Delegates.glGetSeparableFilter((GL.Enums.VERSION_1_2)target, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (IntPtr)row, (IntPtr)column, (IntPtr)span); } - - [System.CLSCompliant(false)] public static - unsafe void GetSeparableFilter(GL.Enums.VERSION_1_2 target, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [Out] void* row, [Out] void* column, [In, Out] object span) + void GetSeparableFilter(GL.Enums.VERSION_1_2 target, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [Out] IntPtr row, [Out] IntPtr column, [In, Out] object span) { unsafe { System.Runtime.InteropServices.GCHandle span_ptr = System.Runtime.InteropServices.GCHandle.Alloc(span, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glGetSeparableFilter((GL.Enums.VERSION_1_2)target, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)row, (void*)column, (void*)span_ptr.AddrOfPinnedObject()); + Delegates.glGetSeparableFilter((GL.Enums.VERSION_1_2)target, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (IntPtr)row, (IntPtr)column, (IntPtr)span_ptr.AddrOfPinnedObject()); } finally { @@ -7934,18 +7160,16 @@ namespace OpenTK.OpenGL } } } - - [System.CLSCompliant(false)] public static - unsafe void GetSeparableFilter(GL.Enums.VERSION_1_2 target, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [Out] void* row, [In, Out] object column, [Out] void* span) + void GetSeparableFilter(GL.Enums.VERSION_1_2 target, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [Out] IntPtr row, [In, Out] object column, [Out] IntPtr span) { unsafe { System.Runtime.InteropServices.GCHandle column_ptr = System.Runtime.InteropServices.GCHandle.Alloc(column, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glGetSeparableFilter((GL.Enums.VERSION_1_2)target, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)row, (void*)column_ptr.AddrOfPinnedObject(), (void*)span); + Delegates.glGetSeparableFilter((GL.Enums.VERSION_1_2)target, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (IntPtr)row, (IntPtr)column_ptr.AddrOfPinnedObject(), (IntPtr)span); } finally { @@ -7953,11 +7177,9 @@ namespace OpenTK.OpenGL } } } - - [System.CLSCompliant(false)] public static - unsafe void GetSeparableFilter(GL.Enums.VERSION_1_2 target, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [Out] void* row, [In, Out] object column, [In, Out] object span) + void GetSeparableFilter(GL.Enums.VERSION_1_2 target, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [Out] IntPtr row, [In, Out] object column, [In, Out] object span) { unsafe { @@ -7965,7 +7187,7 @@ namespace OpenTK.OpenGL System.Runtime.InteropServices.GCHandle span_ptr = System.Runtime.InteropServices.GCHandle.Alloc(span, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glGetSeparableFilter((GL.Enums.VERSION_1_2)target, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)row, (void*)column_ptr.AddrOfPinnedObject(), (void*)span_ptr.AddrOfPinnedObject()); + Delegates.glGetSeparableFilter((GL.Enums.VERSION_1_2)target, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (IntPtr)row, (IntPtr)column_ptr.AddrOfPinnedObject(), (IntPtr)span_ptr.AddrOfPinnedObject()); } finally { @@ -7974,18 +7196,16 @@ namespace OpenTK.OpenGL } } } - - [System.CLSCompliant(false)] public static - unsafe void GetSeparableFilter(GL.Enums.VERSION_1_2 target, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [In, Out] object row, [Out] void* column, [Out] void* span) + void GetSeparableFilter(GL.Enums.VERSION_1_2 target, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [In, Out] object row, [Out] IntPtr column, [Out] IntPtr span) { unsafe { System.Runtime.InteropServices.GCHandle row_ptr = System.Runtime.InteropServices.GCHandle.Alloc(row, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glGetSeparableFilter((GL.Enums.VERSION_1_2)target, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)row_ptr.AddrOfPinnedObject(), (void*)column, (void*)span); + Delegates.glGetSeparableFilter((GL.Enums.VERSION_1_2)target, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (IntPtr)row_ptr.AddrOfPinnedObject(), (IntPtr)column, (IntPtr)span); } finally { @@ -7993,11 +7213,9 @@ namespace OpenTK.OpenGL } } } - - [System.CLSCompliant(false)] public static - unsafe void GetSeparableFilter(GL.Enums.VERSION_1_2 target, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [In, Out] object row, [Out] void* column, [In, Out] object span) + void GetSeparableFilter(GL.Enums.VERSION_1_2 target, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [In, Out] object row, [Out] IntPtr column, [In, Out] object span) { unsafe { @@ -8005,7 +7223,7 @@ namespace OpenTK.OpenGL System.Runtime.InteropServices.GCHandle span_ptr = System.Runtime.InteropServices.GCHandle.Alloc(span, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glGetSeparableFilter((GL.Enums.VERSION_1_2)target, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)row_ptr.AddrOfPinnedObject(), (void*)column, (void*)span_ptr.AddrOfPinnedObject()); + Delegates.glGetSeparableFilter((GL.Enums.VERSION_1_2)target, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (IntPtr)row_ptr.AddrOfPinnedObject(), (IntPtr)column, (IntPtr)span_ptr.AddrOfPinnedObject()); } finally { @@ -8014,11 +7232,9 @@ namespace OpenTK.OpenGL } } } - - [System.CLSCompliant(false)] public static - unsafe void GetSeparableFilter(GL.Enums.VERSION_1_2 target, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [In, Out] object row, [In, Out] object column, [Out] void* span) + void GetSeparableFilter(GL.Enums.VERSION_1_2 target, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [In, Out] object row, [In, Out] object column, [Out] IntPtr span) { unsafe { @@ -8026,7 +7242,7 @@ namespace OpenTK.OpenGL System.Runtime.InteropServices.GCHandle column_ptr = System.Runtime.InteropServices.GCHandle.Alloc(column, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glGetSeparableFilter((GL.Enums.VERSION_1_2)target, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)row_ptr.AddrOfPinnedObject(), (void*)column_ptr.AddrOfPinnedObject(), (void*)span); + Delegates.glGetSeparableFilter((GL.Enums.VERSION_1_2)target, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (IntPtr)row_ptr.AddrOfPinnedObject(), (IntPtr)column_ptr.AddrOfPinnedObject(), (IntPtr)span); } finally { @@ -8035,7 +7251,6 @@ namespace OpenTK.OpenGL } } } - public static void GetSeparableFilter(GL.Enums.VERSION_1_2 target, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [In, Out] object row, [In, Out] object column, [In, Out] object span) @@ -8047,7 +7262,7 @@ namespace OpenTK.OpenGL System.Runtime.InteropServices.GCHandle span_ptr = System.Runtime.InteropServices.GCHandle.Alloc(span, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glGetSeparableFilter((GL.Enums.VERSION_1_2)target, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)row_ptr.AddrOfPinnedObject(), (void*)column_ptr.AddrOfPinnedObject(), (void*)span_ptr.AddrOfPinnedObject()); + Delegates.glGetSeparableFilter((GL.Enums.VERSION_1_2)target, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (IntPtr)row_ptr.AddrOfPinnedObject(), (IntPtr)column_ptr.AddrOfPinnedObject(), (IntPtr)span_ptr.AddrOfPinnedObject()); } finally { @@ -8057,26 +7272,22 @@ namespace OpenTK.OpenGL } } } - - [System.CLSCompliant(false)] public static - unsafe void SeparableFilter2D(GL.Enums.VERSION_1_2 target, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* row, void* column) + void SeparableFilter2D(GL.Enums.VERSION_1_2 target, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, GL.Enums.PixelFormat format, GL.Enums.PixelType type, IntPtr row, IntPtr column) { - unsafe { Delegates.glSeparableFilter2D((GL.Enums.VERSION_1_2)target, (GL.Enums.PixelInternalFormat)internalformat, (Int32)width, (Int32)height, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)row, (void*)column); } + Delegates.glSeparableFilter2D((GL.Enums.VERSION_1_2)target, (GL.Enums.PixelInternalFormat)internalformat, (Int32)width, (Int32)height, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (IntPtr)row, (IntPtr)column); } - - [System.CLSCompliant(false)] public static - unsafe void SeparableFilter2D(GL.Enums.VERSION_1_2 target, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* row, [In, Out] object column) + void SeparableFilter2D(GL.Enums.VERSION_1_2 target, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, GL.Enums.PixelFormat format, GL.Enums.PixelType type, IntPtr row, [In, Out] object column) { unsafe { System.Runtime.InteropServices.GCHandle column_ptr = System.Runtime.InteropServices.GCHandle.Alloc(column, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glSeparableFilter2D((GL.Enums.VERSION_1_2)target, (GL.Enums.PixelInternalFormat)internalformat, (Int32)width, (Int32)height, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)row, (void*)column_ptr.AddrOfPinnedObject()); + Delegates.glSeparableFilter2D((GL.Enums.VERSION_1_2)target, (GL.Enums.PixelInternalFormat)internalformat, (Int32)width, (Int32)height, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (IntPtr)row, (IntPtr)column_ptr.AddrOfPinnedObject()); } finally { @@ -8084,18 +7295,16 @@ namespace OpenTK.OpenGL } } } - - [System.CLSCompliant(false)] public static - unsafe void SeparableFilter2D(GL.Enums.VERSION_1_2 target, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [In, Out] object row, void* column) + void SeparableFilter2D(GL.Enums.VERSION_1_2 target, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [In, Out] object row, IntPtr column) { unsafe { System.Runtime.InteropServices.GCHandle row_ptr = System.Runtime.InteropServices.GCHandle.Alloc(row, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glSeparableFilter2D((GL.Enums.VERSION_1_2)target, (GL.Enums.PixelInternalFormat)internalformat, (Int32)width, (Int32)height, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)row_ptr.AddrOfPinnedObject(), (void*)column); + Delegates.glSeparableFilter2D((GL.Enums.VERSION_1_2)target, (GL.Enums.PixelInternalFormat)internalformat, (Int32)width, (Int32)height, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (IntPtr)row_ptr.AddrOfPinnedObject(), (IntPtr)column); } finally { @@ -8103,7 +7312,6 @@ namespace OpenTK.OpenGL } } } - public static void SeparableFilter2D(GL.Enums.VERSION_1_2 target, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [In, Out] object row, [In, Out] object column) @@ -8114,7 +7322,7 @@ namespace OpenTK.OpenGL System.Runtime.InteropServices.GCHandle column_ptr = System.Runtime.InteropServices.GCHandle.Alloc(column, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glSeparableFilter2D((GL.Enums.VERSION_1_2)target, (GL.Enums.PixelInternalFormat)internalformat, (Int32)width, (Int32)height, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)row_ptr.AddrOfPinnedObject(), (void*)column_ptr.AddrOfPinnedObject()); + Delegates.glSeparableFilter2D((GL.Enums.VERSION_1_2)target, (GL.Enums.PixelInternalFormat)internalformat, (Int32)width, (Int32)height, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (IntPtr)row_ptr.AddrOfPinnedObject(), (IntPtr)column_ptr.AddrOfPinnedObject()); } finally { @@ -8123,15 +7331,12 @@ namespace OpenTK.OpenGL } } } - - [System.CLSCompliant(false)] public static - unsafe void GetHistogram(GL.Enums.VERSION_1_2 target, GL.Enums.Boolean reset, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [Out] void* values) + void GetHistogram(GL.Enums.VERSION_1_2 target, GL.Enums.Boolean reset, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [Out] IntPtr values) { - unsafe { Delegates.glGetHistogram((GL.Enums.VERSION_1_2)target, (GL.Enums.Boolean)reset, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)values); } + Delegates.glGetHistogram((GL.Enums.VERSION_1_2)target, (GL.Enums.Boolean)reset, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (IntPtr)values); } - [System.CLSCompliant(false)] public static @@ -8139,7 +7344,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glGetHistogramParameterfv((GL.Enums.VERSION_1_2)target, (GL.Enums.VERSION_1_2)pname, (Single*)@params); } } - public static void GetHistogramParameter(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, [Out] Single[] @params) @@ -8152,7 +7356,6 @@ namespace OpenTK.OpenGL } } } - public static void GetHistogramParameter(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, [Out] out Single @params) @@ -8166,7 +7369,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -8174,7 +7376,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glGetHistogramParameteriv((GL.Enums.VERSION_1_2)target, (GL.Enums.VERSION_1_2)pname, (Int32*)@params); } } - public static void GetHistogramParameter(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, [Out] Int32[] @params) @@ -8187,7 +7388,6 @@ namespace OpenTK.OpenGL } } } - public static void GetHistogramParameter(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, [Out] out Int32 @params) @@ -8201,15 +7401,12 @@ namespace OpenTK.OpenGL } } } - - [System.CLSCompliant(false)] public static - unsafe void GetMinmax(GL.Enums.VERSION_1_2 target, GL.Enums.Boolean reset, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [Out] void* values) + void GetMinmax(GL.Enums.VERSION_1_2 target, GL.Enums.Boolean reset, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [Out] IntPtr values) { - unsafe { Delegates.glGetMinmax((GL.Enums.VERSION_1_2)target, (GL.Enums.Boolean)reset, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)values); } + Delegates.glGetMinmax((GL.Enums.VERSION_1_2)target, (GL.Enums.Boolean)reset, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (IntPtr)values); } - [System.CLSCompliant(false)] public static @@ -8217,7 +7414,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glGetMinmaxParameterfv((GL.Enums.VERSION_1_2)target, (GL.Enums.VERSION_1_2)pname, (Single*)@params); } } - public static void GetMinmaxParameter(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, [Out] Single[] @params) @@ -8230,7 +7426,6 @@ namespace OpenTK.OpenGL } } } - public static void GetMinmaxParameter(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, [Out] out Single @params) @@ -8244,7 +7439,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -8252,7 +7446,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glGetMinmaxParameteriv((GL.Enums.VERSION_1_2)target, (GL.Enums.VERSION_1_2)pname, (Int32*)@params); } } - public static void GetMinmaxParameter(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, [Out] Int32[] @params) @@ -8265,7 +7458,6 @@ namespace OpenTK.OpenGL } } } - public static void GetMinmaxParameter(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, [Out] out Int32 @params) @@ -8279,43 +7471,36 @@ namespace OpenTK.OpenGL } } } - public static void Histogram(GL.Enums.VERSION_1_2 target, Int32 width, GL.Enums.PixelInternalFormat internalformat, GL.Enums.Boolean sink) { Delegates.glHistogram((GL.Enums.VERSION_1_2)target, (Int32)width, (GL.Enums.PixelInternalFormat)internalformat, (GL.Enums.Boolean)sink); } - public static void Minmax(GL.Enums.VERSION_1_2 target, GL.Enums.PixelInternalFormat internalformat, GL.Enums.Boolean sink) { Delegates.glMinmax((GL.Enums.VERSION_1_2)target, (GL.Enums.PixelInternalFormat)internalformat, (GL.Enums.Boolean)sink); } - public static void ResetHistogram(GL.Enums.VERSION_1_2 target) { Delegates.glResetHistogram((GL.Enums.VERSION_1_2)target); } - public static void ResetMinmax(GL.Enums.VERSION_1_2 target) { Delegates.glResetMinmax((GL.Enums.VERSION_1_2)target); } - - [System.CLSCompliant(false)] public static - unsafe void TexImage3D(GL.Enums.TextureTarget target, Int32 level, Int32 internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* pixels) + void TexImage3D(GL.Enums.TextureTarget target, Int32 level, Int32 internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, GL.Enums.PixelFormat format, GL.Enums.PixelType type, IntPtr pixels) { - unsafe { Delegates.glTexImage3D((GL.Enums.TextureTarget)target, (Int32)level, (Int32)internalformat, (Int32)width, (Int32)height, (Int32)depth, (Int32)border, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)pixels); } + Delegates.glTexImage3D((GL.Enums.TextureTarget)target, (Int32)level, (Int32)internalformat, (Int32)width, (Int32)height, (Int32)depth, (Int32)border, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (IntPtr)pixels); } - public static void TexImage3D(GL.Enums.TextureTarget target, Int32 level, Int32 internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [In, Out] object pixels) @@ -8325,7 +7510,7 @@ namespace OpenTK.OpenGL System.Runtime.InteropServices.GCHandle pixels_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pixels, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glTexImage3D((GL.Enums.TextureTarget)target, (Int32)level, (Int32)internalformat, (Int32)width, (Int32)height, (Int32)depth, (Int32)border, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)pixels_ptr.AddrOfPinnedObject()); + Delegates.glTexImage3D((GL.Enums.TextureTarget)target, (Int32)level, (Int32)internalformat, (Int32)width, (Int32)height, (Int32)depth, (Int32)border, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (IntPtr)pixels_ptr.AddrOfPinnedObject()); } finally { @@ -8333,15 +7518,12 @@ namespace OpenTK.OpenGL } } } - - [System.CLSCompliant(false)] public static - unsafe void TexSubImage3D(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* pixels) + void TexSubImage3D(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, GL.Enums.PixelFormat format, GL.Enums.PixelType type, IntPtr pixels) { - unsafe { Delegates.glTexSubImage3D((GL.Enums.TextureTarget)target, (Int32)level, (Int32)xoffset, (Int32)yoffset, (Int32)zoffset, (Int32)width, (Int32)height, (Int32)depth, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)pixels); } + Delegates.glTexSubImage3D((GL.Enums.TextureTarget)target, (Int32)level, (Int32)xoffset, (Int32)yoffset, (Int32)zoffset, (Int32)width, (Int32)height, (Int32)depth, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (IntPtr)pixels); } - public static void TexSubImage3D(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [In, Out] object pixels) @@ -8351,7 +7533,7 @@ namespace OpenTK.OpenGL System.Runtime.InteropServices.GCHandle pixels_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pixels, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glTexSubImage3D((GL.Enums.TextureTarget)target, (Int32)level, (Int32)xoffset, (Int32)yoffset, (Int32)zoffset, (Int32)width, (Int32)height, (Int32)depth, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)pixels_ptr.AddrOfPinnedObject()); + Delegates.glTexSubImage3D((GL.Enums.TextureTarget)target, (Int32)level, (Int32)xoffset, (Int32)yoffset, (Int32)zoffset, (Int32)width, (Int32)height, (Int32)depth, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (IntPtr)pixels_ptr.AddrOfPinnedObject()); } finally { @@ -8359,35 +7541,30 @@ namespace OpenTK.OpenGL } } } - public static void CopyTexSubImage3D(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 x, Int32 y, Int32 width, Int32 height) { Delegates.glCopyTexSubImage3D((GL.Enums.TextureTarget)target, (Int32)level, (Int32)xoffset, (Int32)yoffset, (Int32)zoffset, (Int32)x, (Int32)y, (Int32)width, (Int32)height); } - public static void ActiveTexture(GL.Enums.VERSION_1_3 texture) { Delegates.glActiveTexture((GL.Enums.VERSION_1_3)texture); } - public static void ClientActiveTexture(GL.Enums.VERSION_1_3 texture) { Delegates.glClientActiveTexture((GL.Enums.VERSION_1_3)texture); } - public static void MultiTexCoord1(GL.Enums.VERSION_1_3 target, Double s) { Delegates.glMultiTexCoord1d((GL.Enums.VERSION_1_3)target, (Double)s); } - [System.CLSCompliant(false)] public static @@ -8395,7 +7572,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glMultiTexCoord1dv((GL.Enums.VERSION_1_3)target, (Double*)v); } } - public static void MultiTexCoord1v(GL.Enums.VERSION_1_3 target, Double[] v) @@ -8408,7 +7584,6 @@ namespace OpenTK.OpenGL } } } - public static void MultiTexCoord1v(GL.Enums.VERSION_1_3 target, ref Double v) @@ -8421,14 +7596,12 @@ namespace OpenTK.OpenGL } } } - public static void MultiTexCoord1(GL.Enums.VERSION_1_3 target, Single s) { Delegates.glMultiTexCoord1f((GL.Enums.VERSION_1_3)target, (Single)s); } - [System.CLSCompliant(false)] public static @@ -8436,7 +7609,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glMultiTexCoord1fv((GL.Enums.VERSION_1_3)target, (Single*)v); } } - public static void MultiTexCoord1v(GL.Enums.VERSION_1_3 target, Single[] v) @@ -8449,7 +7621,6 @@ namespace OpenTK.OpenGL } } } - public static void MultiTexCoord1v(GL.Enums.VERSION_1_3 target, ref Single v) @@ -8462,14 +7633,12 @@ namespace OpenTK.OpenGL } } } - public static void MultiTexCoord1(GL.Enums.VERSION_1_3 target, Int32 s) { Delegates.glMultiTexCoord1i((GL.Enums.VERSION_1_3)target, (Int32)s); } - [System.CLSCompliant(false)] public static @@ -8477,7 +7646,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glMultiTexCoord1iv((GL.Enums.VERSION_1_3)target, (Int32*)v); } } - public static void MultiTexCoord1v(GL.Enums.VERSION_1_3 target, Int32[] v) @@ -8490,7 +7658,6 @@ namespace OpenTK.OpenGL } } } - public static void MultiTexCoord1v(GL.Enums.VERSION_1_3 target, ref Int32 v) @@ -8503,14 +7670,12 @@ namespace OpenTK.OpenGL } } } - public static void MultiTexCoord1(GL.Enums.VERSION_1_3 target, Int16 s) { Delegates.glMultiTexCoord1s((GL.Enums.VERSION_1_3)target, (Int16)s); } - [System.CLSCompliant(false)] public static @@ -8518,7 +7683,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glMultiTexCoord1sv((GL.Enums.VERSION_1_3)target, (Int16*)v); } } - public static void MultiTexCoord1v(GL.Enums.VERSION_1_3 target, Int16[] v) @@ -8531,7 +7695,6 @@ namespace OpenTK.OpenGL } } } - public static void MultiTexCoord1v(GL.Enums.VERSION_1_3 target, ref Int16 v) @@ -8544,14 +7707,12 @@ namespace OpenTK.OpenGL } } } - public static void MultiTexCoord2(GL.Enums.VERSION_1_3 target, Double s, Double t) { Delegates.glMultiTexCoord2d((GL.Enums.VERSION_1_3)target, (Double)s, (Double)t); } - [System.CLSCompliant(false)] public static @@ -8559,7 +7720,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glMultiTexCoord2dv((GL.Enums.VERSION_1_3)target, (Double*)v); } } - public static void MultiTexCoord2(GL.Enums.VERSION_1_3 target, Double[] v) @@ -8572,7 +7732,6 @@ namespace OpenTK.OpenGL } } } - public static void MultiTexCoord2(GL.Enums.VERSION_1_3 target, ref Double v) @@ -8585,14 +7744,12 @@ namespace OpenTK.OpenGL } } } - public static void MultiTexCoord2(GL.Enums.VERSION_1_3 target, Single s, Single t) { Delegates.glMultiTexCoord2f((GL.Enums.VERSION_1_3)target, (Single)s, (Single)t); } - [System.CLSCompliant(false)] public static @@ -8600,7 +7757,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glMultiTexCoord2fv((GL.Enums.VERSION_1_3)target, (Single*)v); } } - public static void MultiTexCoord2(GL.Enums.VERSION_1_3 target, Single[] v) @@ -8613,7 +7769,6 @@ namespace OpenTK.OpenGL } } } - public static void MultiTexCoord2(GL.Enums.VERSION_1_3 target, ref Single v) @@ -8626,14 +7781,12 @@ namespace OpenTK.OpenGL } } } - public static void MultiTexCoord2(GL.Enums.VERSION_1_3 target, Int32 s, Int32 t) { Delegates.glMultiTexCoord2i((GL.Enums.VERSION_1_3)target, (Int32)s, (Int32)t); } - [System.CLSCompliant(false)] public static @@ -8641,7 +7794,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glMultiTexCoord2iv((GL.Enums.VERSION_1_3)target, (Int32*)v); } } - public static void MultiTexCoord2(GL.Enums.VERSION_1_3 target, Int32[] v) @@ -8654,7 +7806,6 @@ namespace OpenTK.OpenGL } } } - public static void MultiTexCoord2(GL.Enums.VERSION_1_3 target, ref Int32 v) @@ -8667,14 +7818,12 @@ namespace OpenTK.OpenGL } } } - public static void MultiTexCoord2(GL.Enums.VERSION_1_3 target, Int16 s, Int16 t) { Delegates.glMultiTexCoord2s((GL.Enums.VERSION_1_3)target, (Int16)s, (Int16)t); } - [System.CLSCompliant(false)] public static @@ -8682,7 +7831,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glMultiTexCoord2sv((GL.Enums.VERSION_1_3)target, (Int16*)v); } } - public static void MultiTexCoord2(GL.Enums.VERSION_1_3 target, Int16[] v) @@ -8695,7 +7843,6 @@ namespace OpenTK.OpenGL } } } - public static void MultiTexCoord2(GL.Enums.VERSION_1_3 target, ref Int16 v) @@ -8708,14 +7855,12 @@ namespace OpenTK.OpenGL } } } - public static void MultiTexCoord3(GL.Enums.VERSION_1_3 target, Double s, Double t, Double r) { Delegates.glMultiTexCoord3d((GL.Enums.VERSION_1_3)target, (Double)s, (Double)t, (Double)r); } - [System.CLSCompliant(false)] public static @@ -8723,7 +7868,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glMultiTexCoord3dv((GL.Enums.VERSION_1_3)target, (Double*)v); } } - public static void MultiTexCoord3(GL.Enums.VERSION_1_3 target, Double[] v) @@ -8736,7 +7880,6 @@ namespace OpenTK.OpenGL } } } - public static void MultiTexCoord3(GL.Enums.VERSION_1_3 target, ref Double v) @@ -8749,14 +7892,12 @@ namespace OpenTK.OpenGL } } } - public static void MultiTexCoord3(GL.Enums.VERSION_1_3 target, Single s, Single t, Single r) { Delegates.glMultiTexCoord3f((GL.Enums.VERSION_1_3)target, (Single)s, (Single)t, (Single)r); } - [System.CLSCompliant(false)] public static @@ -8764,7 +7905,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glMultiTexCoord3fv((GL.Enums.VERSION_1_3)target, (Single*)v); } } - public static void MultiTexCoord3(GL.Enums.VERSION_1_3 target, Single[] v) @@ -8777,7 +7917,6 @@ namespace OpenTK.OpenGL } } } - public static void MultiTexCoord3(GL.Enums.VERSION_1_3 target, ref Single v) @@ -8790,14 +7929,12 @@ namespace OpenTK.OpenGL } } } - public static void MultiTexCoord3(GL.Enums.VERSION_1_3 target, Int32 s, Int32 t, Int32 r) { Delegates.glMultiTexCoord3i((GL.Enums.VERSION_1_3)target, (Int32)s, (Int32)t, (Int32)r); } - [System.CLSCompliant(false)] public static @@ -8805,7 +7942,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glMultiTexCoord3iv((GL.Enums.VERSION_1_3)target, (Int32*)v); } } - public static void MultiTexCoord3(GL.Enums.VERSION_1_3 target, Int32[] v) @@ -8818,7 +7954,6 @@ namespace OpenTK.OpenGL } } } - public static void MultiTexCoord3(GL.Enums.VERSION_1_3 target, ref Int32 v) @@ -8831,14 +7966,12 @@ namespace OpenTK.OpenGL } } } - public static void MultiTexCoord3(GL.Enums.VERSION_1_3 target, Int16 s, Int16 t, Int16 r) { Delegates.glMultiTexCoord3s((GL.Enums.VERSION_1_3)target, (Int16)s, (Int16)t, (Int16)r); } - [System.CLSCompliant(false)] public static @@ -8846,7 +7979,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glMultiTexCoord3sv((GL.Enums.VERSION_1_3)target, (Int16*)v); } } - public static void MultiTexCoord3(GL.Enums.VERSION_1_3 target, Int16[] v) @@ -8859,7 +7991,6 @@ namespace OpenTK.OpenGL } } } - public static void MultiTexCoord3(GL.Enums.VERSION_1_3 target, ref Int16 v) @@ -8872,14 +8003,12 @@ namespace OpenTK.OpenGL } } } - public static void MultiTexCoord4(GL.Enums.VERSION_1_3 target, Double s, Double t, Double r, Double q) { Delegates.glMultiTexCoord4d((GL.Enums.VERSION_1_3)target, (Double)s, (Double)t, (Double)r, (Double)q); } - [System.CLSCompliant(false)] public static @@ -8887,7 +8016,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glMultiTexCoord4dv((GL.Enums.VERSION_1_3)target, (Double*)v); } } - public static void MultiTexCoord4(GL.Enums.VERSION_1_3 target, Double[] v) @@ -8900,7 +8028,6 @@ namespace OpenTK.OpenGL } } } - public static void MultiTexCoord4(GL.Enums.VERSION_1_3 target, ref Double v) @@ -8913,14 +8040,12 @@ namespace OpenTK.OpenGL } } } - public static void MultiTexCoord4(GL.Enums.VERSION_1_3 target, Single s, Single t, Single r, Single q) { Delegates.glMultiTexCoord4f((GL.Enums.VERSION_1_3)target, (Single)s, (Single)t, (Single)r, (Single)q); } - [System.CLSCompliant(false)] public static @@ -8928,7 +8053,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glMultiTexCoord4fv((GL.Enums.VERSION_1_3)target, (Single*)v); } } - public static void MultiTexCoord4(GL.Enums.VERSION_1_3 target, Single[] v) @@ -8941,7 +8065,6 @@ namespace OpenTK.OpenGL } } } - public static void MultiTexCoord4(GL.Enums.VERSION_1_3 target, ref Single v) @@ -8954,14 +8077,12 @@ namespace OpenTK.OpenGL } } } - public static void MultiTexCoord4(GL.Enums.VERSION_1_3 target, Int32 s, Int32 t, Int32 r, Int32 q) { Delegates.glMultiTexCoord4i((GL.Enums.VERSION_1_3)target, (Int32)s, (Int32)t, (Int32)r, (Int32)q); } - [System.CLSCompliant(false)] public static @@ -8969,7 +8090,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glMultiTexCoord4iv((GL.Enums.VERSION_1_3)target, (Int32*)v); } } - public static void MultiTexCoord4(GL.Enums.VERSION_1_3 target, Int32[] v) @@ -8982,7 +8102,6 @@ namespace OpenTK.OpenGL } } } - public static void MultiTexCoord4(GL.Enums.VERSION_1_3 target, ref Int32 v) @@ -8995,14 +8114,12 @@ namespace OpenTK.OpenGL } } } - public static void MultiTexCoord4(GL.Enums.VERSION_1_3 target, Int16 s, Int16 t, Int16 r, Int16 q) { Delegates.glMultiTexCoord4s((GL.Enums.VERSION_1_3)target, (Int16)s, (Int16)t, (Int16)r, (Int16)q); } - [System.CLSCompliant(false)] public static @@ -9010,7 +8127,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glMultiTexCoord4sv((GL.Enums.VERSION_1_3)target, (Int16*)v); } } - public static void MultiTexCoord4(GL.Enums.VERSION_1_3 target, Int16[] v) @@ -9023,7 +8139,6 @@ namespace OpenTK.OpenGL } } } - public static void MultiTexCoord4(GL.Enums.VERSION_1_3 target, ref Int16 v) @@ -9036,7 +8151,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -9044,7 +8158,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glLoadTransposeMatrixf((Single*)m); } } - public static void LoadTransposeMatrix(Single[] m) @@ -9057,7 +8170,6 @@ namespace OpenTK.OpenGL } } } - public static void LoadTransposeMatrix(ref Single m) @@ -9070,7 +8182,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -9078,7 +8189,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glLoadTransposeMatrixd((Double*)m); } } - public static void LoadTransposeMatrix(Double[] m) @@ -9091,7 +8201,6 @@ namespace OpenTK.OpenGL } } } - public static void LoadTransposeMatrix(ref Double m) @@ -9104,7 +8213,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -9112,7 +8220,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glMultTransposeMatrixf((Single*)m); } } - public static void MultTransposeMatrix(Single[] m) @@ -9125,7 +8232,6 @@ namespace OpenTK.OpenGL } } } - public static void MultTransposeMatrix(ref Single m) @@ -9138,7 +8244,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -9146,7 +8251,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glMultTransposeMatrixd((Double*)m); } } - public static void MultTransposeMatrix(Double[] m) @@ -9159,7 +8263,6 @@ namespace OpenTK.OpenGL } } } - public static void MultTransposeMatrix(ref Double m) @@ -9172,22 +8275,18 @@ namespace OpenTK.OpenGL } } } - public static void SampleCoverage(Single value, GL.Enums.Boolean invert) { Delegates.glSampleCoverage((Single)value, (GL.Enums.Boolean)invert); } - - [System.CLSCompliant(false)] public static - unsafe void CompressedTexImage3D(GL.Enums.TextureTarget target, Int32 level, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, Int32 imageSize, void* data) + void CompressedTexImage3D(GL.Enums.TextureTarget target, Int32 level, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, Int32 imageSize, IntPtr data) { - unsafe { Delegates.glCompressedTexImage3D((GL.Enums.TextureTarget)target, (Int32)level, (GL.Enums.PixelInternalFormat)internalformat, (Int32)width, (Int32)height, (Int32)depth, (Int32)border, (Int32)imageSize, (void*)data); } + Delegates.glCompressedTexImage3D((GL.Enums.TextureTarget)target, (Int32)level, (GL.Enums.PixelInternalFormat)internalformat, (Int32)width, (Int32)height, (Int32)depth, (Int32)border, (Int32)imageSize, (IntPtr)data); } - public static void CompressedTexImage3D(GL.Enums.TextureTarget target, Int32 level, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, Int32 imageSize, [In, Out] object data) @@ -9197,7 +8296,7 @@ namespace OpenTK.OpenGL System.Runtime.InteropServices.GCHandle data_ptr = System.Runtime.InteropServices.GCHandle.Alloc(data, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glCompressedTexImage3D((GL.Enums.TextureTarget)target, (Int32)level, (GL.Enums.PixelInternalFormat)internalformat, (Int32)width, (Int32)height, (Int32)depth, (Int32)border, (Int32)imageSize, (void*)data_ptr.AddrOfPinnedObject()); + Delegates.glCompressedTexImage3D((GL.Enums.TextureTarget)target, (Int32)level, (GL.Enums.PixelInternalFormat)internalformat, (Int32)width, (Int32)height, (Int32)depth, (Int32)border, (Int32)imageSize, (IntPtr)data_ptr.AddrOfPinnedObject()); } finally { @@ -9205,15 +8304,12 @@ namespace OpenTK.OpenGL } } } - - [System.CLSCompliant(false)] public static - unsafe void CompressedTexImage2D(GL.Enums.TextureTarget target, Int32 level, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, Int32 border, Int32 imageSize, void* data) + void CompressedTexImage2D(GL.Enums.TextureTarget target, Int32 level, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, Int32 border, Int32 imageSize, IntPtr data) { - unsafe { Delegates.glCompressedTexImage2D((GL.Enums.TextureTarget)target, (Int32)level, (GL.Enums.PixelInternalFormat)internalformat, (Int32)width, (Int32)height, (Int32)border, (Int32)imageSize, (void*)data); } + Delegates.glCompressedTexImage2D((GL.Enums.TextureTarget)target, (Int32)level, (GL.Enums.PixelInternalFormat)internalformat, (Int32)width, (Int32)height, (Int32)border, (Int32)imageSize, (IntPtr)data); } - public static void CompressedTexImage2D(GL.Enums.TextureTarget target, Int32 level, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, Int32 border, Int32 imageSize, [In, Out] object data) @@ -9223,7 +8319,7 @@ namespace OpenTK.OpenGL System.Runtime.InteropServices.GCHandle data_ptr = System.Runtime.InteropServices.GCHandle.Alloc(data, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glCompressedTexImage2D((GL.Enums.TextureTarget)target, (Int32)level, (GL.Enums.PixelInternalFormat)internalformat, (Int32)width, (Int32)height, (Int32)border, (Int32)imageSize, (void*)data_ptr.AddrOfPinnedObject()); + Delegates.glCompressedTexImage2D((GL.Enums.TextureTarget)target, (Int32)level, (GL.Enums.PixelInternalFormat)internalformat, (Int32)width, (Int32)height, (Int32)border, (Int32)imageSize, (IntPtr)data_ptr.AddrOfPinnedObject()); } finally { @@ -9231,15 +8327,12 @@ namespace OpenTK.OpenGL } } } - - [System.CLSCompliant(false)] public static - unsafe void CompressedTexImage1D(GL.Enums.TextureTarget target, Int32 level, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 border, Int32 imageSize, void* data) + void CompressedTexImage1D(GL.Enums.TextureTarget target, Int32 level, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 border, Int32 imageSize, IntPtr data) { - unsafe { Delegates.glCompressedTexImage1D((GL.Enums.TextureTarget)target, (Int32)level, (GL.Enums.PixelInternalFormat)internalformat, (Int32)width, (Int32)border, (Int32)imageSize, (void*)data); } + Delegates.glCompressedTexImage1D((GL.Enums.TextureTarget)target, (Int32)level, (GL.Enums.PixelInternalFormat)internalformat, (Int32)width, (Int32)border, (Int32)imageSize, (IntPtr)data); } - public static void CompressedTexImage1D(GL.Enums.TextureTarget target, Int32 level, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 border, Int32 imageSize, [In, Out] object data) @@ -9249,7 +8342,7 @@ namespace OpenTK.OpenGL System.Runtime.InteropServices.GCHandle data_ptr = System.Runtime.InteropServices.GCHandle.Alloc(data, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glCompressedTexImage1D((GL.Enums.TextureTarget)target, (Int32)level, (GL.Enums.PixelInternalFormat)internalformat, (Int32)width, (Int32)border, (Int32)imageSize, (void*)data_ptr.AddrOfPinnedObject()); + Delegates.glCompressedTexImage1D((GL.Enums.TextureTarget)target, (Int32)level, (GL.Enums.PixelInternalFormat)internalformat, (Int32)width, (Int32)border, (Int32)imageSize, (IntPtr)data_ptr.AddrOfPinnedObject()); } finally { @@ -9257,15 +8350,12 @@ namespace OpenTK.OpenGL } } } - - [System.CLSCompliant(false)] public static - unsafe void CompressedTexSubImage3D(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, GL.Enums.PixelFormat format, Int32 imageSize, void* data) + void CompressedTexSubImage3D(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, GL.Enums.PixelFormat format, Int32 imageSize, IntPtr data) { - unsafe { Delegates.glCompressedTexSubImage3D((GL.Enums.TextureTarget)target, (Int32)level, (Int32)xoffset, (Int32)yoffset, (Int32)zoffset, (Int32)width, (Int32)height, (Int32)depth, (GL.Enums.PixelFormat)format, (Int32)imageSize, (void*)data); } + Delegates.glCompressedTexSubImage3D((GL.Enums.TextureTarget)target, (Int32)level, (Int32)xoffset, (Int32)yoffset, (Int32)zoffset, (Int32)width, (Int32)height, (Int32)depth, (GL.Enums.PixelFormat)format, (Int32)imageSize, (IntPtr)data); } - public static void CompressedTexSubImage3D(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, GL.Enums.PixelFormat format, Int32 imageSize, [In, Out] object data) @@ -9275,7 +8365,7 @@ namespace OpenTK.OpenGL System.Runtime.InteropServices.GCHandle data_ptr = System.Runtime.InteropServices.GCHandle.Alloc(data, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glCompressedTexSubImage3D((GL.Enums.TextureTarget)target, (Int32)level, (Int32)xoffset, (Int32)yoffset, (Int32)zoffset, (Int32)width, (Int32)height, (Int32)depth, (GL.Enums.PixelFormat)format, (Int32)imageSize, (void*)data_ptr.AddrOfPinnedObject()); + Delegates.glCompressedTexSubImage3D((GL.Enums.TextureTarget)target, (Int32)level, (Int32)xoffset, (Int32)yoffset, (Int32)zoffset, (Int32)width, (Int32)height, (Int32)depth, (GL.Enums.PixelFormat)format, (Int32)imageSize, (IntPtr)data_ptr.AddrOfPinnedObject()); } finally { @@ -9283,15 +8373,12 @@ namespace OpenTK.OpenGL } } } - - [System.CLSCompliant(false)] public static - unsafe void CompressedTexSubImage2D(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, GL.Enums.PixelFormat format, Int32 imageSize, void* data) + void CompressedTexSubImage2D(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, GL.Enums.PixelFormat format, Int32 imageSize, IntPtr data) { - unsafe { Delegates.glCompressedTexSubImage2D((GL.Enums.TextureTarget)target, (Int32)level, (Int32)xoffset, (Int32)yoffset, (Int32)width, (Int32)height, (GL.Enums.PixelFormat)format, (Int32)imageSize, (void*)data); } + Delegates.glCompressedTexSubImage2D((GL.Enums.TextureTarget)target, (Int32)level, (Int32)xoffset, (Int32)yoffset, (Int32)width, (Int32)height, (GL.Enums.PixelFormat)format, (Int32)imageSize, (IntPtr)data); } - public static void CompressedTexSubImage2D(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, GL.Enums.PixelFormat format, Int32 imageSize, [In, Out] object data) @@ -9301,7 +8388,7 @@ namespace OpenTK.OpenGL System.Runtime.InteropServices.GCHandle data_ptr = System.Runtime.InteropServices.GCHandle.Alloc(data, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glCompressedTexSubImage2D((GL.Enums.TextureTarget)target, (Int32)level, (Int32)xoffset, (Int32)yoffset, (Int32)width, (Int32)height, (GL.Enums.PixelFormat)format, (Int32)imageSize, (void*)data_ptr.AddrOfPinnedObject()); + Delegates.glCompressedTexSubImage2D((GL.Enums.TextureTarget)target, (Int32)level, (Int32)xoffset, (Int32)yoffset, (Int32)width, (Int32)height, (GL.Enums.PixelFormat)format, (Int32)imageSize, (IntPtr)data_ptr.AddrOfPinnedObject()); } finally { @@ -9309,15 +8396,12 @@ namespace OpenTK.OpenGL } } } - - [System.CLSCompliant(false)] public static - unsafe void CompressedTexSubImage1D(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 width, GL.Enums.PixelFormat format, Int32 imageSize, void* data) + void CompressedTexSubImage1D(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 width, GL.Enums.PixelFormat format, Int32 imageSize, IntPtr data) { - unsafe { Delegates.glCompressedTexSubImage1D((GL.Enums.TextureTarget)target, (Int32)level, (Int32)xoffset, (Int32)width, (GL.Enums.PixelFormat)format, (Int32)imageSize, (void*)data); } + Delegates.glCompressedTexSubImage1D((GL.Enums.TextureTarget)target, (Int32)level, (Int32)xoffset, (Int32)width, (GL.Enums.PixelFormat)format, (Int32)imageSize, (IntPtr)data); } - public static void CompressedTexSubImage1D(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 width, GL.Enums.PixelFormat format, Int32 imageSize, [In, Out] object data) @@ -9327,7 +8411,7 @@ namespace OpenTK.OpenGL System.Runtime.InteropServices.GCHandle data_ptr = System.Runtime.InteropServices.GCHandle.Alloc(data, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glCompressedTexSubImage1D((GL.Enums.TextureTarget)target, (Int32)level, (Int32)xoffset, (Int32)width, (GL.Enums.PixelFormat)format, (Int32)imageSize, (void*)data_ptr.AddrOfPinnedObject()); + Delegates.glCompressedTexSubImage1D((GL.Enums.TextureTarget)target, (Int32)level, (Int32)xoffset, (Int32)width, (GL.Enums.PixelFormat)format, (Int32)imageSize, (IntPtr)data_ptr.AddrOfPinnedObject()); } finally { @@ -9335,15 +8419,12 @@ namespace OpenTK.OpenGL } } } - - [System.CLSCompliant(false)] public static - unsafe void GetCompressedTexImage(GL.Enums.TextureTarget target, Int32 level, [Out] void* img) + void GetCompressedTexImage(GL.Enums.TextureTarget target, Int32 level, [Out] IntPtr img) { - unsafe { Delegates.glGetCompressedTexImage((GL.Enums.TextureTarget)target, (Int32)level, (void*)img); } + Delegates.glGetCompressedTexImage((GL.Enums.TextureTarget)target, (Int32)level, (IntPtr)img); } - public static void GetCompressedTexImage(GL.Enums.TextureTarget target, Int32 level, [In, Out] object img) @@ -9353,7 +8434,7 @@ namespace OpenTK.OpenGL System.Runtime.InteropServices.GCHandle img_ptr = System.Runtime.InteropServices.GCHandle.Alloc(img, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glGetCompressedTexImage((GL.Enums.TextureTarget)target, (Int32)level, (void*)img_ptr.AddrOfPinnedObject()); + Delegates.glGetCompressedTexImage((GL.Enums.TextureTarget)target, (Int32)level, (IntPtr)img_ptr.AddrOfPinnedObject()); } finally { @@ -9361,21 +8442,18 @@ namespace OpenTK.OpenGL } } } - public static void BlendFuncSeparate(GL.Enums.VERSION_1_4 sfactorRGB, GL.Enums.VERSION_1_4 dfactorRGB, GL.Enums.VERSION_1_4 sfactorAlpha, GL.Enums.VERSION_1_4 dfactorAlpha) { Delegates.glBlendFuncSeparate((GL.Enums.VERSION_1_4)sfactorRGB, (GL.Enums.VERSION_1_4)dfactorRGB, (GL.Enums.VERSION_1_4)sfactorAlpha, (GL.Enums.VERSION_1_4)dfactorAlpha); } - public static void FogCoord(Single coord) { Delegates.glFogCoordf((Single)coord); } - [System.CLSCompliant(false)] public static @@ -9383,7 +8461,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glFogCoordfv((Single*)coord); } } - public static void FogCoordv(Single[] coord) @@ -9396,7 +8473,6 @@ namespace OpenTK.OpenGL } } } - public static void FogCoordv(ref Single coord) @@ -9409,14 +8485,12 @@ namespace OpenTK.OpenGL } } } - public static void FogCoord(Double coord) { Delegates.glFogCoordd((Double)coord); } - [System.CLSCompliant(false)] public static @@ -9424,7 +8498,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glFogCoorddv((Double*)coord); } } - public static void FogCoordv(Double[] coord) @@ -9437,7 +8510,6 @@ namespace OpenTK.OpenGL } } } - public static void FogCoordv(ref Double coord) @@ -9450,15 +8522,12 @@ namespace OpenTK.OpenGL } } } - - [System.CLSCompliant(false)] public static - unsafe void FogCoordPointer(GL.Enums.VERSION_1_4 type, Int32 stride, void* pointer) + void FogCoordPointer(GL.Enums.VERSION_1_4 type, Int32 stride, IntPtr pointer) { - unsafe { Delegates.glFogCoordPointer((GL.Enums.VERSION_1_4)type, (Int32)stride, (void*)pointer); } + Delegates.glFogCoordPointer((GL.Enums.VERSION_1_4)type, (Int32)stride, (IntPtr)pointer); } - public static void FogCoordPointer(GL.Enums.VERSION_1_4 type, Int32 stride, [In, Out] object pointer) @@ -9468,7 +8537,7 @@ namespace OpenTK.OpenGL System.Runtime.InteropServices.GCHandle pointer_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pointer, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glFogCoordPointer((GL.Enums.VERSION_1_4)type, (Int32)stride, (void*)pointer_ptr.AddrOfPinnedObject()); + Delegates.glFogCoordPointer((GL.Enums.VERSION_1_4)type, (Int32)stride, (IntPtr)pointer_ptr.AddrOfPinnedObject()); } finally { @@ -9476,7 +8545,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -9484,7 +8552,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glMultiDrawArrays((GL.Enums.BeginMode)mode, (Int32*)first, (Int32*)count, (Int32)primcount); } } - [System.CLSCompliant(false)] public static @@ -9498,7 +8565,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -9513,7 +8579,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -9527,7 +8592,6 @@ namespace OpenTK.OpenGL } } } - public static void MultiDrawArrays(GL.Enums.BeginMode mode, [Out] Int32[] first, [Out] Int32[] count, Int32 primcount) @@ -9541,7 +8605,6 @@ namespace OpenTK.OpenGL } } } - public static void MultiDrawArrays(GL.Enums.BeginMode mode, [Out] Int32[] first, [Out] out Int32 count, Int32 primcount) @@ -9556,7 +8619,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -9571,7 +8633,6 @@ namespace OpenTK.OpenGL } } } - public static void MultiDrawArrays(GL.Enums.BeginMode mode, [Out] out Int32 first, [Out] Int32[] count, Int32 primcount) @@ -9586,7 +8647,6 @@ namespace OpenTK.OpenGL } } } - public static void MultiDrawArrays(GL.Enums.BeginMode mode, [Out] out Int32 first, [Out] out Int32 count, Int32 primcount) @@ -9602,15 +8662,13 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static - unsafe void MultiDrawElements(GL.Enums.BeginMode mode, Int32* count, GL.Enums.VERSION_1_4 type, void* indices, Int32 primcount) + unsafe void MultiDrawElements(GL.Enums.BeginMode mode, Int32* count, GL.Enums.VERSION_1_4 type, IntPtr indices, Int32 primcount) { - unsafe { Delegates.glMultiDrawElements((GL.Enums.BeginMode)mode, (Int32*)count, (GL.Enums.VERSION_1_4)type, (void*)indices, (Int32)primcount); } + unsafe { Delegates.glMultiDrawElements((GL.Enums.BeginMode)mode, (Int32*)count, (GL.Enums.VERSION_1_4)type, (IntPtr)indices, (Int32)primcount); } } - [System.CLSCompliant(false)] public static @@ -9621,7 +8679,7 @@ namespace OpenTK.OpenGL System.Runtime.InteropServices.GCHandle indices_ptr = System.Runtime.InteropServices.GCHandle.Alloc(indices, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glMultiDrawElements((GL.Enums.BeginMode)mode, (Int32*)count, (GL.Enums.VERSION_1_4)type, (void*)indices_ptr.AddrOfPinnedObject(), (Int32)primcount); + Delegates.glMultiDrawElements((GL.Enums.BeginMode)mode, (Int32*)count, (GL.Enums.VERSION_1_4)type, (IntPtr)indices_ptr.AddrOfPinnedObject(), (Int32)primcount); } finally { @@ -9629,21 +8687,18 @@ namespace OpenTK.OpenGL } } } - - [System.CLSCompliant(false)] public static - unsafe void MultiDrawElements(GL.Enums.BeginMode mode, Int32[] count, GL.Enums.VERSION_1_4 type, void* indices, Int32 primcount) + void MultiDrawElements(GL.Enums.BeginMode mode, Int32[] count, GL.Enums.VERSION_1_4 type, IntPtr indices, Int32 primcount) { unsafe { fixed (Int32* count_ptr = count) { - Delegates.glMultiDrawElements((GL.Enums.BeginMode)mode, (Int32*)count_ptr, (GL.Enums.VERSION_1_4)type, (void*)indices, (Int32)primcount); + Delegates.glMultiDrawElements((GL.Enums.BeginMode)mode, (Int32*)count_ptr, (GL.Enums.VERSION_1_4)type, (IntPtr)indices, (Int32)primcount); } } } - public static void MultiDrawElements(GL.Enums.BeginMode mode, Int32[] count, GL.Enums.VERSION_1_4 type, [In, Out] object indices, Int32 primcount) @@ -9655,7 +8710,7 @@ namespace OpenTK.OpenGL System.Runtime.InteropServices.GCHandle indices_ptr = System.Runtime.InteropServices.GCHandle.Alloc(indices, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glMultiDrawElements((GL.Enums.BeginMode)mode, (Int32*)count_ptr, (GL.Enums.VERSION_1_4)type, (void*)indices_ptr.AddrOfPinnedObject(), (Int32)primcount); + Delegates.glMultiDrawElements((GL.Enums.BeginMode)mode, (Int32*)count_ptr, (GL.Enums.VERSION_1_4)type, (IntPtr)indices_ptr.AddrOfPinnedObject(), (Int32)primcount); } finally { @@ -9664,21 +8719,18 @@ namespace OpenTK.OpenGL } } } - - [System.CLSCompliant(false)] public static - unsafe void MultiDrawElements(GL.Enums.BeginMode mode, ref Int32 count, GL.Enums.VERSION_1_4 type, void* indices, Int32 primcount) + void MultiDrawElements(GL.Enums.BeginMode mode, ref Int32 count, GL.Enums.VERSION_1_4 type, IntPtr indices, Int32 primcount) { unsafe { fixed (Int32* count_ptr = &count) { - Delegates.glMultiDrawElements((GL.Enums.BeginMode)mode, (Int32*)count_ptr, (GL.Enums.VERSION_1_4)type, (void*)indices, (Int32)primcount); + Delegates.glMultiDrawElements((GL.Enums.BeginMode)mode, (Int32*)count_ptr, (GL.Enums.VERSION_1_4)type, (IntPtr)indices, (Int32)primcount); } } } - public static void MultiDrawElements(GL.Enums.BeginMode mode, ref Int32 count, GL.Enums.VERSION_1_4 type, [In, Out] object indices, Int32 primcount) @@ -9690,7 +8742,7 @@ namespace OpenTK.OpenGL System.Runtime.InteropServices.GCHandle indices_ptr = System.Runtime.InteropServices.GCHandle.Alloc(indices, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glMultiDrawElements((GL.Enums.BeginMode)mode, (Int32*)count_ptr, (GL.Enums.VERSION_1_4)type, (void*)indices_ptr.AddrOfPinnedObject(), (Int32)primcount); + Delegates.glMultiDrawElements((GL.Enums.BeginMode)mode, (Int32*)count_ptr, (GL.Enums.VERSION_1_4)type, (IntPtr)indices_ptr.AddrOfPinnedObject(), (Int32)primcount); } finally { @@ -9699,14 +8751,12 @@ namespace OpenTK.OpenGL } } } - public static void PointParameter(GL.Enums.VERSION_1_4 pname, Single param) { Delegates.glPointParameterf((GL.Enums.VERSION_1_4)pname, (Single)param); } - [System.CLSCompliant(false)] public static @@ -9714,7 +8764,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glPointParameterfv((GL.Enums.VERSION_1_4)pname, (Single*)@params); } } - public static void PointParameterv(GL.Enums.VERSION_1_4 pname, Single[] @params) @@ -9727,7 +8776,6 @@ namespace OpenTK.OpenGL } } } - public static void PointParameterv(GL.Enums.VERSION_1_4 pname, ref Single @params) @@ -9740,14 +8788,12 @@ namespace OpenTK.OpenGL } } } - public static void PointParameter(GL.Enums.VERSION_1_4 pname, Int32 param) { Delegates.glPointParameteri((GL.Enums.VERSION_1_4)pname, (Int32)param); } - [System.CLSCompliant(false)] public static @@ -9755,7 +8801,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glPointParameteriv((GL.Enums.VERSION_1_4)pname, (Int32*)@params); } } - public static void PointParameterv(GL.Enums.VERSION_1_4 pname, Int32[] @params) @@ -9768,7 +8813,6 @@ namespace OpenTK.OpenGL } } } - public static void PointParameterv(GL.Enums.VERSION_1_4 pname, ref Int32 @params) @@ -9781,7 +8825,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -9789,7 +8832,6 @@ namespace OpenTK.OpenGL { Delegates.glSecondaryColor3b((SByte)red, (SByte)green, (SByte)blue); } - [System.CLSCompliant(false)] public static @@ -9797,7 +8839,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glSecondaryColor3bv((SByte*)v); } } - [System.CLSCompliant(false)] public static @@ -9811,7 +8852,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -9825,14 +8865,12 @@ namespace OpenTK.OpenGL } } } - public static void SecondaryColor3(Double red, Double green, Double blue) { Delegates.glSecondaryColor3d((Double)red, (Double)green, (Double)blue); } - [System.CLSCompliant(false)] public static @@ -9840,7 +8878,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glSecondaryColor3dv((Double*)v); } } - public static void SecondaryColor3(Double[] v) @@ -9853,7 +8890,6 @@ namespace OpenTK.OpenGL } } } - public static void SecondaryColor3(ref Double v) @@ -9866,14 +8902,12 @@ namespace OpenTK.OpenGL } } } - public static void SecondaryColor3(Single red, Single green, Single blue) { Delegates.glSecondaryColor3f((Single)red, (Single)green, (Single)blue); } - [System.CLSCompliant(false)] public static @@ -9881,7 +8915,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glSecondaryColor3fv((Single*)v); } } - public static void SecondaryColor3(Single[] v) @@ -9894,7 +8927,6 @@ namespace OpenTK.OpenGL } } } - public static void SecondaryColor3(ref Single v) @@ -9907,14 +8939,12 @@ namespace OpenTK.OpenGL } } } - public static void SecondaryColor3(Byte red, Byte green, Byte blue) { Delegates.glSecondaryColor3ub((Byte)red, (Byte)green, (Byte)blue); } - [System.CLSCompliant(false)] public static @@ -9922,7 +8952,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glSecondaryColor3ubv((Byte*)v); } } - public static void SecondaryColor3(Byte[] v) @@ -9935,7 +8964,6 @@ namespace OpenTK.OpenGL } } } - public static void SecondaryColor3(ref Byte v) @@ -9948,7 +8976,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -9956,14 +8983,12 @@ namespace OpenTK.OpenGL { Delegates.glSecondaryColor3ui((UInt32)red, (UInt32)green, (UInt32)blue); } - public static void SecondaryColor3(Int32 red, Int32 green, Int32 blue) { Delegates.glSecondaryColor3ui((UInt32)red, (UInt32)green, (UInt32)blue); } - [System.CLSCompliant(false)] public static @@ -9971,7 +8996,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glSecondaryColor3uiv((UInt32*)v); } } - [System.CLSCompliant(false)] public static @@ -9982,7 +9006,6 @@ namespace OpenTK.OpenGL Delegates.glSecondaryColor3uiv((UInt32*)v); } } - [System.CLSCompliant(false)] public static @@ -9996,7 +9019,6 @@ namespace OpenTK.OpenGL } } } - public static void SecondaryColor3(Int32[] v) @@ -10009,7 +9031,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -10023,7 +9044,6 @@ namespace OpenTK.OpenGL } } } - public static void SecondaryColor3(ref Int32 v) @@ -10036,7 +9056,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -10044,14 +9063,12 @@ namespace OpenTK.OpenGL { Delegates.glSecondaryColor3us((UInt16)red, (UInt16)green, (UInt16)blue); } - public static void SecondaryColor3(Int16 red, Int16 green, Int16 blue) { Delegates.glSecondaryColor3us((UInt16)red, (UInt16)green, (UInt16)blue); } - [System.CLSCompliant(false)] public static @@ -10059,7 +9076,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glSecondaryColor3usv((UInt16*)v); } } - [System.CLSCompliant(false)] public static @@ -10070,7 +9086,6 @@ namespace OpenTK.OpenGL Delegates.glSecondaryColor3usv((UInt16*)v); } } - [System.CLSCompliant(false)] public static @@ -10084,7 +9099,6 @@ namespace OpenTK.OpenGL } } } - public static void SecondaryColor3(Int16[] v) @@ -10097,7 +9111,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -10111,7 +9124,6 @@ namespace OpenTK.OpenGL } } } - public static void SecondaryColor3(ref Int16 v) @@ -10124,15 +9136,12 @@ namespace OpenTK.OpenGL } } } - - [System.CLSCompliant(false)] public static - unsafe void SecondaryColorPointer(Int32 size, GL.Enums.ColorPointerType type, Int32 stride, void* pointer) + void SecondaryColorPointer(Int32 size, GL.Enums.ColorPointerType type, Int32 stride, IntPtr pointer) { - unsafe { Delegates.glSecondaryColorPointer((Int32)size, (GL.Enums.ColorPointerType)type, (Int32)stride, (void*)pointer); } + Delegates.glSecondaryColorPointer((Int32)size, (GL.Enums.ColorPointerType)type, (Int32)stride, (IntPtr)pointer); } - public static void SecondaryColorPointer(Int32 size, GL.Enums.ColorPointerType type, Int32 stride, [In, Out] object pointer) @@ -10142,7 +9151,7 @@ namespace OpenTK.OpenGL System.Runtime.InteropServices.GCHandle pointer_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pointer, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glSecondaryColorPointer((Int32)size, (GL.Enums.ColorPointerType)type, (Int32)stride, (void*)pointer_ptr.AddrOfPinnedObject()); + Delegates.glSecondaryColorPointer((Int32)size, (GL.Enums.ColorPointerType)type, (Int32)stride, (IntPtr)pointer_ptr.AddrOfPinnedObject()); } finally { @@ -10150,14 +9159,12 @@ namespace OpenTK.OpenGL } } } - public static void WindowPos2(Double x, Double y) { Delegates.glWindowPos2d((Double)x, (Double)y); } - [System.CLSCompliant(false)] public static @@ -10165,7 +9172,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glWindowPos2dv((Double*)v); } } - public static void WindowPos2(Double[] v) @@ -10178,7 +9184,6 @@ namespace OpenTK.OpenGL } } } - public static void WindowPos2(ref Double v) @@ -10191,14 +9196,12 @@ namespace OpenTK.OpenGL } } } - public static void WindowPos2(Single x, Single y) { Delegates.glWindowPos2f((Single)x, (Single)y); } - [System.CLSCompliant(false)] public static @@ -10206,7 +9209,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glWindowPos2fv((Single*)v); } } - public static void WindowPos2(Single[] v) @@ -10219,7 +9221,6 @@ namespace OpenTK.OpenGL } } } - public static void WindowPos2(ref Single v) @@ -10232,14 +9233,12 @@ namespace OpenTK.OpenGL } } } - public static void WindowPos2(Int32 x, Int32 y) { Delegates.glWindowPos2i((Int32)x, (Int32)y); } - [System.CLSCompliant(false)] public static @@ -10247,7 +9246,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glWindowPos2iv((Int32*)v); } } - public static void WindowPos2(Int32[] v) @@ -10260,7 +9258,6 @@ namespace OpenTK.OpenGL } } } - public static void WindowPos2(ref Int32 v) @@ -10273,14 +9270,12 @@ namespace OpenTK.OpenGL } } } - public static void WindowPos2(Int16 x, Int16 y) { Delegates.glWindowPos2s((Int16)x, (Int16)y); } - [System.CLSCompliant(false)] public static @@ -10288,7 +9283,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glWindowPos2sv((Int16*)v); } } - public static void WindowPos2(Int16[] v) @@ -10301,7 +9295,6 @@ namespace OpenTK.OpenGL } } } - public static void WindowPos2(ref Int16 v) @@ -10314,14 +9307,12 @@ namespace OpenTK.OpenGL } } } - public static void WindowPos3(Double x, Double y, Double z) { Delegates.glWindowPos3d((Double)x, (Double)y, (Double)z); } - [System.CLSCompliant(false)] public static @@ -10329,7 +9320,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glWindowPos3dv((Double*)v); } } - public static void WindowPos3(Double[] v) @@ -10342,7 +9332,6 @@ namespace OpenTK.OpenGL } } } - public static void WindowPos3(ref Double v) @@ -10355,14 +9344,12 @@ namespace OpenTK.OpenGL } } } - public static void WindowPos3(Single x, Single y, Single z) { Delegates.glWindowPos3f((Single)x, (Single)y, (Single)z); } - [System.CLSCompliant(false)] public static @@ -10370,7 +9357,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glWindowPos3fv((Single*)v); } } - public static void WindowPos3(Single[] v) @@ -10383,7 +9369,6 @@ namespace OpenTK.OpenGL } } } - public static void WindowPos3(ref Single v) @@ -10396,14 +9381,12 @@ namespace OpenTK.OpenGL } } } - public static void WindowPos3(Int32 x, Int32 y, Int32 z) { Delegates.glWindowPos3i((Int32)x, (Int32)y, (Int32)z); } - [System.CLSCompliant(false)] public static @@ -10411,7 +9394,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glWindowPos3iv((Int32*)v); } } - public static void WindowPos3(Int32[] v) @@ -10424,7 +9406,6 @@ namespace OpenTK.OpenGL } } } - public static void WindowPos3(ref Int32 v) @@ -10437,14 +9418,12 @@ namespace OpenTK.OpenGL } } } - public static void WindowPos3(Int16 x, Int16 y, Int16 z) { Delegates.glWindowPos3s((Int16)x, (Int16)y, (Int16)z); } - [System.CLSCompliant(false)] public static @@ -10452,7 +9431,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glWindowPos3sv((Int16*)v); } } - public static void WindowPos3(Int16[] v) @@ -10465,7 +9443,6 @@ namespace OpenTK.OpenGL } } } - public static void WindowPos3(ref Int16 v) @@ -10478,7 +9455,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -10486,7 +9462,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glGenQueries((Int32)n, (UInt32*)ids); } } - [System.CLSCompliant(false)] public static @@ -10497,7 +9472,6 @@ namespace OpenTK.OpenGL Delegates.glGenQueries((Int32)n, (UInt32*)ids); } } - [System.CLSCompliant(false)] public static @@ -10511,7 +9485,6 @@ namespace OpenTK.OpenGL } } } - public static void GenQueries(Int32 n, [Out] Int32[] ids) @@ -10524,7 +9497,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -10539,7 +9511,6 @@ namespace OpenTK.OpenGL } } } - public static void GenQueries(Int32 n, [Out] out Int32 ids) @@ -10553,7 +9524,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -10561,7 +9531,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glDeleteQueries((Int32)n, (UInt32*)ids); } } - [System.CLSCompliant(false)] public static @@ -10572,7 +9541,6 @@ namespace OpenTK.OpenGL Delegates.glDeleteQueries((Int32)n, (UInt32*)ids); } } - [System.CLSCompliant(false)] public static @@ -10586,7 +9554,6 @@ namespace OpenTK.OpenGL } } } - public static void DeleteQueries(Int32 n, Int32[] ids) @@ -10599,7 +9566,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -10613,7 +9579,6 @@ namespace OpenTK.OpenGL } } } - public static void DeleteQueries(Int32 n, ref Int32 ids) @@ -10626,7 +9591,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -10634,14 +9598,12 @@ namespace OpenTK.OpenGL { return Delegates.glIsQuery((UInt32)id); } - public static Boolean IsQuery(Int32 id) { return Delegates.glIsQuery((UInt32)id); } - [System.CLSCompliant(false)] public static @@ -10649,21 +9611,18 @@ namespace OpenTK.OpenGL { Delegates.glBeginQuery((GL.Enums.VERSION_1_5)target, (UInt32)id); } - public static void BeginQuery(GL.Enums.VERSION_1_5 target, Int32 id) { Delegates.glBeginQuery((GL.Enums.VERSION_1_5)target, (UInt32)id); } - public static void EndQuery(GL.Enums.VERSION_1_5 target) { Delegates.glEndQuery((GL.Enums.VERSION_1_5)target); } - [System.CLSCompliant(false)] public static @@ -10671,7 +9630,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glGetQueryiv((GL.Enums.VERSION_1_5)target, (GL.Enums.VERSION_1_5)pname, (Int32*)@params); } } - public static void GetQuery(GL.Enums.VERSION_1_5 target, GL.Enums.VERSION_1_5 pname, [Out] Int32[] @params) @@ -10684,7 +9642,6 @@ namespace OpenTK.OpenGL } } } - public static void GetQuery(GL.Enums.VERSION_1_5 target, GL.Enums.VERSION_1_5 pname, [Out] out Int32 @params) @@ -10698,7 +9655,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -10706,7 +9662,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glGetQueryObjectiv((UInt32)id, (GL.Enums.VERSION_1_5)pname, (Int32*)@params); } } - [System.CLSCompliant(false)] public static @@ -10720,7 +9675,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -10735,7 +9689,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -10743,7 +9696,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glGetQueryObjectuiv((UInt32)id, (GL.Enums.VERSION_1_5)pname, (UInt32*)@params); } } - [System.CLSCompliant(false)] public static @@ -10754,7 +9706,6 @@ namespace OpenTK.OpenGL Delegates.glGetQueryObjectuiv((UInt32)id, (GL.Enums.VERSION_1_5)pname, (UInt32*)@params); } } - [System.CLSCompliant(false)] public static @@ -10768,7 +9719,6 @@ namespace OpenTK.OpenGL } } } - public static void GetQueryObject(Int32 id, GL.Enums.VERSION_1_5 pname, [Out] Int32[] @params) @@ -10781,7 +9731,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -10796,7 +9745,6 @@ namespace OpenTK.OpenGL } } } - public static void GetQueryObject(Int32 id, GL.Enums.VERSION_1_5 pname, [Out] out Int32 @params) @@ -10810,7 +9758,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -10818,14 +9765,12 @@ namespace OpenTK.OpenGL { Delegates.glBindBuffer((GL.Enums.VERSION_1_5)target, (UInt32)buffer); } - public static void BindBuffer(GL.Enums.VERSION_1_5 target, Int32 buffer) { Delegates.glBindBuffer((GL.Enums.VERSION_1_5)target, (UInt32)buffer); } - [System.CLSCompliant(false)] public static @@ -10833,7 +9778,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glDeleteBuffers((Int32)n, (UInt32*)buffers); } } - [System.CLSCompliant(false)] public static @@ -10844,7 +9788,6 @@ namespace OpenTK.OpenGL Delegates.glDeleteBuffers((Int32)n, (UInt32*)buffers); } } - [System.CLSCompliant(false)] public static @@ -10858,7 +9801,6 @@ namespace OpenTK.OpenGL } } } - public static void DeleteBuffers(Int32 n, Int32[] buffers) @@ -10871,7 +9813,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -10885,7 +9826,6 @@ namespace OpenTK.OpenGL } } } - public static void DeleteBuffers(Int32 n, ref Int32 buffers) @@ -10898,7 +9838,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -10906,7 +9845,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glGenBuffers((Int32)n, (UInt32*)buffers); } } - [System.CLSCompliant(false)] public static @@ -10917,7 +9855,6 @@ namespace OpenTK.OpenGL Delegates.glGenBuffers((Int32)n, (UInt32*)buffers); } } - [System.CLSCompliant(false)] public static @@ -10931,7 +9868,6 @@ namespace OpenTK.OpenGL } } } - public static void GenBuffers(Int32 n, [Out] Int32[] buffers) @@ -10944,7 +9880,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -10959,7 +9894,6 @@ namespace OpenTK.OpenGL } } } - public static void GenBuffers(Int32 n, [Out] out Int32 buffers) @@ -10973,7 +9907,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -10981,22 +9914,18 @@ namespace OpenTK.OpenGL { return Delegates.glIsBuffer((UInt32)buffer); } - public static Boolean IsBuffer(Int32 buffer) { return Delegates.glIsBuffer((UInt32)buffer); } - - [System.CLSCompliant(false)] public static - unsafe void BufferData(GL.Enums.VERSION_1_5 target, IntPtr size, void* data, GL.Enums.VERSION_1_5 usage) + void BufferData(GL.Enums.VERSION_1_5 target, IntPtr size, IntPtr data, GL.Enums.VERSION_1_5 usage) { - unsafe { Delegates.glBufferData((GL.Enums.VERSION_1_5)target, (IntPtr)size, (void*)data, (GL.Enums.VERSION_1_5)usage); } + Delegates.glBufferData((GL.Enums.VERSION_1_5)target, (IntPtr)size, (IntPtr)data, (GL.Enums.VERSION_1_5)usage); } - public static void BufferData(GL.Enums.VERSION_1_5 target, IntPtr size, [In, Out] object data, GL.Enums.VERSION_1_5 usage) @@ -11006,7 +9935,7 @@ namespace OpenTK.OpenGL System.Runtime.InteropServices.GCHandle data_ptr = System.Runtime.InteropServices.GCHandle.Alloc(data, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glBufferData((GL.Enums.VERSION_1_5)target, (IntPtr)size, (void*)data_ptr.AddrOfPinnedObject(), (GL.Enums.VERSION_1_5)usage); + Delegates.glBufferData((GL.Enums.VERSION_1_5)target, (IntPtr)size, (IntPtr)data_ptr.AddrOfPinnedObject(), (GL.Enums.VERSION_1_5)usage); } finally { @@ -11014,15 +9943,48 @@ namespace OpenTK.OpenGL } } } - - [System.CLSCompliant(false)] public static - unsafe void BufferSubData(GL.Enums.VERSION_1_5 target, IntPtr offset, IntPtr size, void* data) + void BufferData(GL.Enums.VERSION_1_5 target, [In, Out] object size, IntPtr data, GL.Enums.VERSION_1_5 usage) { - unsafe { Delegates.glBufferSubData((GL.Enums.VERSION_1_5)target, (IntPtr)offset, (IntPtr)size, (void*)data); } + unsafe + { + System.Runtime.InteropServices.GCHandle size_ptr = System.Runtime.InteropServices.GCHandle.Alloc(size, System.Runtime.InteropServices.GCHandleType.Pinned); + try + { + Delegates.glBufferData((GL.Enums.VERSION_1_5)target, (IntPtr)size_ptr.AddrOfPinnedObject(), (IntPtr)data, (GL.Enums.VERSION_1_5)usage); + } + finally + { + size_ptr.Free(); + } + } + } + + public static + void BufferData(GL.Enums.VERSION_1_5 target, [In, Out] object size, [In, Out] object data, GL.Enums.VERSION_1_5 usage) + { + unsafe + { + System.Runtime.InteropServices.GCHandle size_ptr = System.Runtime.InteropServices.GCHandle.Alloc(size, System.Runtime.InteropServices.GCHandleType.Pinned); + System.Runtime.InteropServices.GCHandle data_ptr = System.Runtime.InteropServices.GCHandle.Alloc(data, System.Runtime.InteropServices.GCHandleType.Pinned); + try + { + Delegates.glBufferData((GL.Enums.VERSION_1_5)target, (IntPtr)size_ptr.AddrOfPinnedObject(), (IntPtr)data_ptr.AddrOfPinnedObject(), (GL.Enums.VERSION_1_5)usage); + } + finally + { + size_ptr.Free(); + data_ptr.Free(); + } + } + } + + public static + void BufferSubData(GL.Enums.VERSION_1_5 target, IntPtr offset, IntPtr size, IntPtr data) + { + Delegates.glBufferSubData((GL.Enums.VERSION_1_5)target, (IntPtr)offset, (IntPtr)size, (IntPtr)data); } - public static void BufferSubData(GL.Enums.VERSION_1_5 target, IntPtr offset, IntPtr size, [In, Out] object data) @@ -11032,7 +9994,7 @@ namespace OpenTK.OpenGL System.Runtime.InteropServices.GCHandle data_ptr = System.Runtime.InteropServices.GCHandle.Alloc(data, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glBufferSubData((GL.Enums.VERSION_1_5)target, (IntPtr)offset, (IntPtr)size, (void*)data_ptr.AddrOfPinnedObject()); + Delegates.glBufferSubData((GL.Enums.VERSION_1_5)target, (IntPtr)offset, (IntPtr)size, (IntPtr)data_ptr.AddrOfPinnedObject()); } finally { @@ -11040,15 +10002,124 @@ namespace OpenTK.OpenGL } } } - - [System.CLSCompliant(false)] public static - unsafe void GetBufferSubData(GL.Enums.VERSION_1_5 target, IntPtr offset, IntPtr size, [Out] void* data) + void BufferSubData(GL.Enums.VERSION_1_5 target, IntPtr offset, [In, Out] object size, IntPtr data) { - unsafe { Delegates.glGetBufferSubData((GL.Enums.VERSION_1_5)target, (IntPtr)offset, (IntPtr)size, (void*)data); } + unsafe + { + System.Runtime.InteropServices.GCHandle size_ptr = System.Runtime.InteropServices.GCHandle.Alloc(size, System.Runtime.InteropServices.GCHandleType.Pinned); + try + { + Delegates.glBufferSubData((GL.Enums.VERSION_1_5)target, (IntPtr)offset, (IntPtr)size_ptr.AddrOfPinnedObject(), (IntPtr)data); + } + finally + { + size_ptr.Free(); + } + } + } + + public static + void BufferSubData(GL.Enums.VERSION_1_5 target, IntPtr offset, [In, Out] object size, [In, Out] object data) + { + unsafe + { + System.Runtime.InteropServices.GCHandle size_ptr = System.Runtime.InteropServices.GCHandle.Alloc(size, System.Runtime.InteropServices.GCHandleType.Pinned); + System.Runtime.InteropServices.GCHandle data_ptr = System.Runtime.InteropServices.GCHandle.Alloc(data, System.Runtime.InteropServices.GCHandleType.Pinned); + try + { + Delegates.glBufferSubData((GL.Enums.VERSION_1_5)target, (IntPtr)offset, (IntPtr)size_ptr.AddrOfPinnedObject(), (IntPtr)data_ptr.AddrOfPinnedObject()); + } + finally + { + size_ptr.Free(); + data_ptr.Free(); + } + } + } + + public static + void BufferSubData(GL.Enums.VERSION_1_5 target, [In, Out] object offset, IntPtr size, IntPtr data) + { + unsafe + { + System.Runtime.InteropServices.GCHandle offset_ptr = System.Runtime.InteropServices.GCHandle.Alloc(offset, System.Runtime.InteropServices.GCHandleType.Pinned); + try + { + Delegates.glBufferSubData((GL.Enums.VERSION_1_5)target, (IntPtr)offset_ptr.AddrOfPinnedObject(), (IntPtr)size, (IntPtr)data); + } + finally + { + offset_ptr.Free(); + } + } + } + + public static + void BufferSubData(GL.Enums.VERSION_1_5 target, [In, Out] object offset, IntPtr size, [In, Out] object data) + { + unsafe + { + System.Runtime.InteropServices.GCHandle offset_ptr = System.Runtime.InteropServices.GCHandle.Alloc(offset, System.Runtime.InteropServices.GCHandleType.Pinned); + System.Runtime.InteropServices.GCHandle data_ptr = System.Runtime.InteropServices.GCHandle.Alloc(data, System.Runtime.InteropServices.GCHandleType.Pinned); + try + { + Delegates.glBufferSubData((GL.Enums.VERSION_1_5)target, (IntPtr)offset_ptr.AddrOfPinnedObject(), (IntPtr)size, (IntPtr)data_ptr.AddrOfPinnedObject()); + } + finally + { + offset_ptr.Free(); + data_ptr.Free(); + } + } + } + + public static + void BufferSubData(GL.Enums.VERSION_1_5 target, [In, Out] object offset, [In, Out] object size, IntPtr data) + { + unsafe + { + System.Runtime.InteropServices.GCHandle offset_ptr = System.Runtime.InteropServices.GCHandle.Alloc(offset, System.Runtime.InteropServices.GCHandleType.Pinned); + System.Runtime.InteropServices.GCHandle size_ptr = System.Runtime.InteropServices.GCHandle.Alloc(size, System.Runtime.InteropServices.GCHandleType.Pinned); + try + { + Delegates.glBufferSubData((GL.Enums.VERSION_1_5)target, (IntPtr)offset_ptr.AddrOfPinnedObject(), (IntPtr)size_ptr.AddrOfPinnedObject(), (IntPtr)data); + } + finally + { + offset_ptr.Free(); + size_ptr.Free(); + } + } + } + + public static + void BufferSubData(GL.Enums.VERSION_1_5 target, [In, Out] object offset, [In, Out] object size, [In, Out] object data) + { + unsafe + { + System.Runtime.InteropServices.GCHandle offset_ptr = System.Runtime.InteropServices.GCHandle.Alloc(offset, System.Runtime.InteropServices.GCHandleType.Pinned); + System.Runtime.InteropServices.GCHandle size_ptr = System.Runtime.InteropServices.GCHandle.Alloc(size, System.Runtime.InteropServices.GCHandleType.Pinned); + System.Runtime.InteropServices.GCHandle data_ptr = System.Runtime.InteropServices.GCHandle.Alloc(data, System.Runtime.InteropServices.GCHandleType.Pinned); + try + { + Delegates.glBufferSubData((GL.Enums.VERSION_1_5)target, (IntPtr)offset_ptr.AddrOfPinnedObject(), (IntPtr)size_ptr.AddrOfPinnedObject(), (IntPtr)data_ptr.AddrOfPinnedObject()); + } + finally + { + offset_ptr.Free(); + size_ptr.Free(); + data_ptr.Free(); + } + } + } + + public static + void GetBufferSubData(GL.Enums.VERSION_1_5 target, IntPtr offset, IntPtr size, [Out] IntPtr data) + { + Delegates.glGetBufferSubData((GL.Enums.VERSION_1_5)target, (IntPtr)offset, (IntPtr)size, (IntPtr)data); } - public static void GetBufferSubData(GL.Enums.VERSION_1_5 target, IntPtr offset, IntPtr size, [In, Out] object data) @@ -11058,7 +10129,7 @@ namespace OpenTK.OpenGL System.Runtime.InteropServices.GCHandle data_ptr = System.Runtime.InteropServices.GCHandle.Alloc(data, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glGetBufferSubData((GL.Enums.VERSION_1_5)target, (IntPtr)offset, (IntPtr)size, (void*)data_ptr.AddrOfPinnedObject()); + Delegates.glGetBufferSubData((GL.Enums.VERSION_1_5)target, (IntPtr)offset, (IntPtr)size, (IntPtr)data_ptr.AddrOfPinnedObject()); } finally { @@ -11066,21 +10137,130 @@ namespace OpenTK.OpenGL } } } - + + public static + void GetBufferSubData(GL.Enums.VERSION_1_5 target, IntPtr offset, [In, Out] object size, [Out] IntPtr data) + { + unsafe + { + System.Runtime.InteropServices.GCHandle size_ptr = System.Runtime.InteropServices.GCHandle.Alloc(size, System.Runtime.InteropServices.GCHandleType.Pinned); + try + { + Delegates.glGetBufferSubData((GL.Enums.VERSION_1_5)target, (IntPtr)offset, (IntPtr)size_ptr.AddrOfPinnedObject(), (IntPtr)data); + } + finally + { + size_ptr.Free(); + } + } + } + + public static + void GetBufferSubData(GL.Enums.VERSION_1_5 target, IntPtr offset, [In, Out] object size, [In, Out] object data) + { + unsafe + { + System.Runtime.InteropServices.GCHandle size_ptr = System.Runtime.InteropServices.GCHandle.Alloc(size, System.Runtime.InteropServices.GCHandleType.Pinned); + System.Runtime.InteropServices.GCHandle data_ptr = System.Runtime.InteropServices.GCHandle.Alloc(data, System.Runtime.InteropServices.GCHandleType.Pinned); + try + { + Delegates.glGetBufferSubData((GL.Enums.VERSION_1_5)target, (IntPtr)offset, (IntPtr)size_ptr.AddrOfPinnedObject(), (IntPtr)data_ptr.AddrOfPinnedObject()); + } + finally + { + size_ptr.Free(); + data_ptr.Free(); + } + } + } + + public static + void GetBufferSubData(GL.Enums.VERSION_1_5 target, [In, Out] object offset, IntPtr size, [Out] IntPtr data) + { + unsafe + { + System.Runtime.InteropServices.GCHandle offset_ptr = System.Runtime.InteropServices.GCHandle.Alloc(offset, System.Runtime.InteropServices.GCHandleType.Pinned); + try + { + Delegates.glGetBufferSubData((GL.Enums.VERSION_1_5)target, (IntPtr)offset_ptr.AddrOfPinnedObject(), (IntPtr)size, (IntPtr)data); + } + finally + { + offset_ptr.Free(); + } + } + } + + public static + void GetBufferSubData(GL.Enums.VERSION_1_5 target, [In, Out] object offset, IntPtr size, [In, Out] object data) + { + unsafe + { + System.Runtime.InteropServices.GCHandle offset_ptr = System.Runtime.InteropServices.GCHandle.Alloc(offset, System.Runtime.InteropServices.GCHandleType.Pinned); + System.Runtime.InteropServices.GCHandle data_ptr = System.Runtime.InteropServices.GCHandle.Alloc(data, System.Runtime.InteropServices.GCHandleType.Pinned); + try + { + Delegates.glGetBufferSubData((GL.Enums.VERSION_1_5)target, (IntPtr)offset_ptr.AddrOfPinnedObject(), (IntPtr)size, (IntPtr)data_ptr.AddrOfPinnedObject()); + } + finally + { + offset_ptr.Free(); + data_ptr.Free(); + } + } + } + + public static + void GetBufferSubData(GL.Enums.VERSION_1_5 target, [In, Out] object offset, [In, Out] object size, [Out] IntPtr data) + { + unsafe + { + System.Runtime.InteropServices.GCHandle offset_ptr = System.Runtime.InteropServices.GCHandle.Alloc(offset, System.Runtime.InteropServices.GCHandleType.Pinned); + System.Runtime.InteropServices.GCHandle size_ptr = System.Runtime.InteropServices.GCHandle.Alloc(size, System.Runtime.InteropServices.GCHandleType.Pinned); + try + { + Delegates.glGetBufferSubData((GL.Enums.VERSION_1_5)target, (IntPtr)offset_ptr.AddrOfPinnedObject(), (IntPtr)size_ptr.AddrOfPinnedObject(), (IntPtr)data); + } + finally + { + offset_ptr.Free(); + size_ptr.Free(); + } + } + } + + public static + void GetBufferSubData(GL.Enums.VERSION_1_5 target, [In, Out] object offset, [In, Out] object size, [In, Out] object data) + { + unsafe + { + System.Runtime.InteropServices.GCHandle offset_ptr = System.Runtime.InteropServices.GCHandle.Alloc(offset, System.Runtime.InteropServices.GCHandleType.Pinned); + System.Runtime.InteropServices.GCHandle size_ptr = System.Runtime.InteropServices.GCHandle.Alloc(size, System.Runtime.InteropServices.GCHandleType.Pinned); + System.Runtime.InteropServices.GCHandle data_ptr = System.Runtime.InteropServices.GCHandle.Alloc(data, System.Runtime.InteropServices.GCHandleType.Pinned); + try + { + Delegates.glGetBufferSubData((GL.Enums.VERSION_1_5)target, (IntPtr)offset_ptr.AddrOfPinnedObject(), (IntPtr)size_ptr.AddrOfPinnedObject(), (IntPtr)data_ptr.AddrOfPinnedObject()); + } + finally + { + offset_ptr.Free(); + size_ptr.Free(); + data_ptr.Free(); + } + } + } public static IntPtr MapBuffer(GL.Enums.VERSION_1_5 target, GL.Enums.VERSION_1_5 access) { return Delegates.glMapBuffer((GL.Enums.VERSION_1_5)target, (GL.Enums.VERSION_1_5)access); } - public static Boolean UnmapBuffer(GL.Enums.VERSION_1_5 target) { return Delegates.glUnmapBuffer((GL.Enums.VERSION_1_5)target); } - [System.CLSCompliant(false)] public static @@ -11088,7 +10268,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glGetBufferParameteriv((GL.Enums.VERSION_1_5)target, (GL.Enums.VERSION_1_5)pname, (Int32*)@params); } } - public static void GetBufferParameter(GL.Enums.VERSION_1_5 target, GL.Enums.VERSION_1_5 pname, [Out] Int32[] @params) @@ -11101,7 +10280,6 @@ namespace OpenTK.OpenGL } } } - public static void GetBufferParameter(GL.Enums.VERSION_1_5 target, GL.Enums.VERSION_1_5 pname, [Out] out Int32 @params) @@ -11115,15 +10293,12 @@ namespace OpenTK.OpenGL } } } - - [System.CLSCompliant(false)] public static - unsafe void GetBufferPointer(GL.Enums.VERSION_1_5 target, GL.Enums.VERSION_1_5 pname, [Out] void* @params) + void GetBufferPointer(GL.Enums.VERSION_1_5 target, GL.Enums.VERSION_1_5 pname, [Out] IntPtr @params) { - unsafe { Delegates.glGetBufferPointerv((GL.Enums.VERSION_1_5)target, (GL.Enums.VERSION_1_5)pname, (void*)@params); } + Delegates.glGetBufferPointerv((GL.Enums.VERSION_1_5)target, (GL.Enums.VERSION_1_5)pname, (IntPtr)@params); } - public static void GetBufferPointer(GL.Enums.VERSION_1_5 target, GL.Enums.VERSION_1_5 pname, [In, Out] object @params) @@ -11133,7 +10308,7 @@ namespace OpenTK.OpenGL System.Runtime.InteropServices.GCHandle @params_ptr = System.Runtime.InteropServices.GCHandle.Alloc(@params, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glGetBufferPointerv((GL.Enums.VERSION_1_5)target, (GL.Enums.VERSION_1_5)pname, (void*)@params_ptr.AddrOfPinnedObject()); + Delegates.glGetBufferPointerv((GL.Enums.VERSION_1_5)target, (GL.Enums.VERSION_1_5)pname, (IntPtr)@params_ptr.AddrOfPinnedObject()); } finally { @@ -11141,14 +10316,12 @@ namespace OpenTK.OpenGL } } } - public static void BlendEquationSeparate(GL.Enums.BlendEquationModeEXT modeRGB, GL.Enums.BlendEquationModeEXT modeAlpha) { Delegates.glBlendEquationSeparate((GL.Enums.BlendEquationModeEXT)modeRGB, (GL.Enums.BlendEquationModeEXT)modeAlpha); } - [System.CLSCompliant(false)] public static @@ -11156,7 +10329,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glDrawBuffers((Int32)n, (GL.Enums.VERSION_2_0*)bufs); } } - public static void DrawBuffers(Int32 n, GL.Enums.VERSION_2_0[] bufs) @@ -11169,7 +10341,6 @@ namespace OpenTK.OpenGL } } } - public static void DrawBuffers(Int32 n, ref GL.Enums.VERSION_2_0 bufs) @@ -11182,14 +10353,12 @@ namespace OpenTK.OpenGL } } } - public static void StencilOpSeparate(GL.Enums.VERSION_2_0 face, GL.Enums.StencilOp sfail, GL.Enums.StencilOp dpfail, GL.Enums.StencilOp dppass) { Delegates.glStencilOpSeparate((GL.Enums.VERSION_2_0)face, (GL.Enums.StencilOp)sfail, (GL.Enums.StencilOp)dpfail, (GL.Enums.StencilOp)dppass); } - [System.CLSCompliant(false)] public static @@ -11197,14 +10366,12 @@ namespace OpenTK.OpenGL { Delegates.glStencilFuncSeparate((GL.Enums.StencilFunction)frontfunc, (GL.Enums.StencilFunction)backfunc, (Int32)@ref, (UInt32)mask); } - public static void StencilFuncSeparate(GL.Enums.StencilFunction frontfunc, GL.Enums.StencilFunction backfunc, Int32 @ref, Int32 mask) { Delegates.glStencilFuncSeparate((GL.Enums.StencilFunction)frontfunc, (GL.Enums.StencilFunction)backfunc, (Int32)@ref, (UInt32)mask); } - [System.CLSCompliant(false)] public static @@ -11212,14 +10379,12 @@ namespace OpenTK.OpenGL { Delegates.glStencilMaskSeparate((GL.Enums.VERSION_2_0)face, (UInt32)mask); } - public static void StencilMaskSeparate(GL.Enums.VERSION_2_0 face, Int32 mask) { Delegates.glStencilMaskSeparate((GL.Enums.VERSION_2_0)face, (UInt32)mask); } - [System.CLSCompliant(false)] public static @@ -11227,14 +10392,12 @@ namespace OpenTK.OpenGL { Delegates.glAttachShader((UInt32)program, (UInt32)shader); } - public static void AttachShader(Int32 program, Int32 shader) { Delegates.glAttachShader((UInt32)program, (UInt32)shader); } - [System.CLSCompliant(false)] public static @@ -11242,14 +10405,12 @@ namespace OpenTK.OpenGL { Delegates.glBindAttribLocation((UInt32)program, (UInt32)index, (System.String)name); } - public static void BindAttribLocation(Int32 program, Int32 index, System.String name) { Delegates.glBindAttribLocation((UInt32)program, (UInt32)index, (System.String)name); } - [System.CLSCompliant(false)] public static @@ -11257,28 +10418,24 @@ namespace OpenTK.OpenGL { Delegates.glCompileShader((UInt32)shader); } - public static void CompileShader(Int32 shader) { Delegates.glCompileShader((UInt32)shader); } - public static Int32 CreateProgram() { return Delegates.glCreateProgram(); } - public static Int32 CreateShader(GL.Enums.VERSION_2_0 type) { return Delegates.glCreateShader((GL.Enums.VERSION_2_0)type); } - [System.CLSCompliant(false)] public static @@ -11286,14 +10443,12 @@ namespace OpenTK.OpenGL { Delegates.glDeleteProgram((UInt32)program); } - public static void DeleteProgram(Int32 program) { Delegates.glDeleteProgram((UInt32)program); } - [System.CLSCompliant(false)] public static @@ -11301,14 +10456,12 @@ namespace OpenTK.OpenGL { Delegates.glDeleteShader((UInt32)shader); } - public static void DeleteShader(Int32 shader) { Delegates.glDeleteShader((UInt32)shader); } - [System.CLSCompliant(false)] public static @@ -11316,14 +10469,12 @@ namespace OpenTK.OpenGL { Delegates.glDetachShader((UInt32)program, (UInt32)shader); } - public static void DetachShader(Int32 program, Int32 shader) { Delegates.glDetachShader((UInt32)program, (UInt32)shader); } - [System.CLSCompliant(false)] public static @@ -11331,14 +10482,12 @@ namespace OpenTK.OpenGL { Delegates.glDisableVertexAttribArray((UInt32)index); } - public static void DisableVertexAttribArray(Int32 index) { Delegates.glDisableVertexAttribArray((UInt32)index); } - [System.CLSCompliant(false)] public static @@ -11346,14 +10495,12 @@ namespace OpenTK.OpenGL { Delegates.glEnableVertexAttribArray((UInt32)index); } - public static void EnableVertexAttribArray(Int32 index) { Delegates.glEnableVertexAttribArray((UInt32)index); } - [System.CLSCompliant(false)] public static @@ -11361,7 +10508,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glGetActiveAttrib((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length, (Int32*)size, (GL.Enums.VERSION_2_0*)type, (System.Text.StringBuilder)name); } } - [System.CLSCompliant(false)] public static @@ -11372,7 +10518,6 @@ namespace OpenTK.OpenGL Delegates.glGetActiveAttrib((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length, (Int32*)size, (GL.Enums.VERSION_2_0*)type, (System.Text.StringBuilder)name); } } - [System.CLSCompliant(false)] public static @@ -11386,7 +10531,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -11400,7 +10544,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -11415,7 +10558,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -11430,7 +10572,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -11444,7 +10585,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -11458,7 +10598,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -11473,7 +10612,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -11488,7 +10626,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -11504,7 +10641,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -11520,7 +10656,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -11535,7 +10670,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -11550,7 +10684,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -11566,7 +10699,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -11582,7 +10714,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -11599,7 +10730,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -11616,7 +10746,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -11630,7 +10759,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -11644,7 +10772,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -11659,7 +10786,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -11674,7 +10800,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -11690,7 +10815,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -11706,7 +10830,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -11721,7 +10844,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -11736,7 +10858,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -11752,7 +10873,6 @@ namespace OpenTK.OpenGL } } } - public static void GetActiveAttrib(Int32 program, Int32 index, Int32 bufSize, [Out] Int32[] length, [Out] Int32[] size, [Out] GL.Enums.VERSION_2_0[] type, [Out] System.Text.StringBuilder name) @@ -11767,7 +10887,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -11784,7 +10903,6 @@ namespace OpenTK.OpenGL } } } - public static void GetActiveAttrib(Int32 program, Int32 index, Int32 bufSize, [Out] Int32[] length, [Out] Int32[] size, [Out] out GL.Enums.VERSION_2_0 type, [Out] System.Text.StringBuilder name) @@ -11800,7 +10918,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -11816,7 +10933,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -11832,7 +10948,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -11849,7 +10964,6 @@ namespace OpenTK.OpenGL } } } - public static void GetActiveAttrib(Int32 program, Int32 index, Int32 bufSize, [Out] Int32[] length, [Out] out Int32 size, [Out] GL.Enums.VERSION_2_0[] type, [Out] System.Text.StringBuilder name) @@ -11865,7 +10979,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -11883,7 +10996,6 @@ namespace OpenTK.OpenGL } } } - public static void GetActiveAttrib(Int32 program, Int32 index, Int32 bufSize, [Out] Int32[] length, [Out] out Int32 size, [Out] out GL.Enums.VERSION_2_0 type, [Out] System.Text.StringBuilder name) @@ -11900,7 +11012,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -11915,7 +11026,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -11930,7 +11040,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -11946,7 +11055,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -11962,7 +11070,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -11979,7 +11086,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -11996,7 +11102,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -12012,7 +11117,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -12028,7 +11132,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -12045,7 +11148,6 @@ namespace OpenTK.OpenGL } } } - public static void GetActiveAttrib(Int32 program, Int32 index, Int32 bufSize, [Out] out Int32 length, [Out] Int32[] size, [Out] GL.Enums.VERSION_2_0[] type, [Out] System.Text.StringBuilder name) @@ -12061,7 +11163,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -12079,7 +11180,6 @@ namespace OpenTK.OpenGL } } } - public static void GetActiveAttrib(Int32 program, Int32 index, Int32 bufSize, [Out] out Int32 length, [Out] Int32[] size, [Out] out GL.Enums.VERSION_2_0 type, [Out] System.Text.StringBuilder name) @@ -12096,7 +11196,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -12113,7 +11212,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -12130,7 +11228,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -12148,7 +11245,6 @@ namespace OpenTK.OpenGL } } } - public static void GetActiveAttrib(Int32 program, Int32 index, Int32 bufSize, [Out] out Int32 length, [Out] out Int32 size, [Out] GL.Enums.VERSION_2_0[] type, [Out] System.Text.StringBuilder name) @@ -12165,7 +11261,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -12184,7 +11279,6 @@ namespace OpenTK.OpenGL } } } - public static void GetActiveAttrib(Int32 program, Int32 index, Int32 bufSize, [Out] out Int32 length, [Out] out Int32 size, [Out] out GL.Enums.VERSION_2_0 type, [Out] System.Text.StringBuilder name) @@ -12202,7 +11296,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -12210,7 +11303,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glGetActiveUniform((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length, (Int32*)size, (GL.Enums.VERSION_2_0*)type, (System.Text.StringBuilder)name); } } - [System.CLSCompliant(false)] public static @@ -12221,7 +11313,6 @@ namespace OpenTK.OpenGL Delegates.glGetActiveUniform((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length, (Int32*)size, (GL.Enums.VERSION_2_0*)type, (System.Text.StringBuilder)name); } } - [System.CLSCompliant(false)] public static @@ -12235,7 +11326,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -12249,7 +11339,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -12264,7 +11353,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -12279,7 +11367,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -12293,7 +11380,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -12307,7 +11393,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -12322,7 +11407,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -12337,7 +11421,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -12353,7 +11436,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -12369,7 +11451,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -12384,7 +11465,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -12399,7 +11479,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -12415,7 +11494,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -12431,7 +11509,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -12448,7 +11525,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -12465,7 +11541,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -12479,7 +11554,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -12493,7 +11567,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -12508,7 +11581,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -12523,7 +11595,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -12539,7 +11610,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -12555,7 +11625,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -12570,7 +11639,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -12585,7 +11653,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -12601,7 +11668,6 @@ namespace OpenTK.OpenGL } } } - public static void GetActiveUniform(Int32 program, Int32 index, Int32 bufSize, [Out] Int32[] length, [Out] Int32[] size, [Out] GL.Enums.VERSION_2_0[] type, [Out] System.Text.StringBuilder name) @@ -12616,7 +11682,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -12633,7 +11698,6 @@ namespace OpenTK.OpenGL } } } - public static void GetActiveUniform(Int32 program, Int32 index, Int32 bufSize, [Out] Int32[] length, [Out] Int32[] size, [Out] out GL.Enums.VERSION_2_0 type, [Out] System.Text.StringBuilder name) @@ -12649,7 +11713,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -12665,7 +11728,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -12681,7 +11743,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -12698,7 +11759,6 @@ namespace OpenTK.OpenGL } } } - public static void GetActiveUniform(Int32 program, Int32 index, Int32 bufSize, [Out] Int32[] length, [Out] out Int32 size, [Out] GL.Enums.VERSION_2_0[] type, [Out] System.Text.StringBuilder name) @@ -12714,7 +11774,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -12732,7 +11791,6 @@ namespace OpenTK.OpenGL } } } - public static void GetActiveUniform(Int32 program, Int32 index, Int32 bufSize, [Out] Int32[] length, [Out] out Int32 size, [Out] out GL.Enums.VERSION_2_0 type, [Out] System.Text.StringBuilder name) @@ -12749,7 +11807,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -12764,7 +11821,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -12779,7 +11835,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -12795,7 +11850,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -12811,7 +11865,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -12828,7 +11881,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -12845,7 +11897,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -12861,7 +11912,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -12877,7 +11927,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -12894,7 +11943,6 @@ namespace OpenTK.OpenGL } } } - public static void GetActiveUniform(Int32 program, Int32 index, Int32 bufSize, [Out] out Int32 length, [Out] Int32[] size, [Out] GL.Enums.VERSION_2_0[] type, [Out] System.Text.StringBuilder name) @@ -12910,7 +11958,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -12928,7 +11975,6 @@ namespace OpenTK.OpenGL } } } - public static void GetActiveUniform(Int32 program, Int32 index, Int32 bufSize, [Out] out Int32 length, [Out] Int32[] size, [Out] out GL.Enums.VERSION_2_0 type, [Out] System.Text.StringBuilder name) @@ -12945,7 +11991,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -12962,7 +12007,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -12979,7 +12023,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -12997,7 +12040,6 @@ namespace OpenTK.OpenGL } } } - public static void GetActiveUniform(Int32 program, Int32 index, Int32 bufSize, [Out] out Int32 length, [Out] out Int32 size, [Out] GL.Enums.VERSION_2_0[] type, [Out] System.Text.StringBuilder name) @@ -13014,7 +12056,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -13033,7 +12074,6 @@ namespace OpenTK.OpenGL } } } - public static void GetActiveUniform(Int32 program, Int32 index, Int32 bufSize, [Out] out Int32 length, [Out] out Int32 size, [Out] out GL.Enums.VERSION_2_0 type, [Out] System.Text.StringBuilder name) @@ -13051,7 +12091,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -13059,7 +12098,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glGetAttachedShaders((UInt32)program, (Int32)maxCount, (Int32*)count, (UInt32*)obj); } } - [System.CLSCompliant(false)] public static @@ -13070,7 +12108,6 @@ namespace OpenTK.OpenGL Delegates.glGetAttachedShaders((UInt32)program, (Int32)maxCount, (Int32*)count, (UInt32*)obj); } } - [System.CLSCompliant(false)] public static @@ -13084,7 +12121,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -13098,7 +12134,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -13113,7 +12148,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -13128,7 +12162,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -13142,7 +12175,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -13156,7 +12188,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -13171,7 +12202,6 @@ namespace OpenTK.OpenGL } } } - public static void GetAttachedShaders(Int32 program, Int32 maxCount, [Out] Int32[] count, [Out] Int32[] obj) @@ -13185,7 +12215,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -13201,7 +12230,6 @@ namespace OpenTK.OpenGL } } } - public static void GetAttachedShaders(Int32 program, Int32 maxCount, [Out] Int32[] count, [Out] out Int32 obj) @@ -13216,7 +12244,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -13231,7 +12258,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -13246,7 +12272,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -13262,7 +12287,6 @@ namespace OpenTK.OpenGL } } } - public static void GetAttachedShaders(Int32 program, Int32 maxCount, [Out] out Int32 count, [Out] Int32[] obj) @@ -13277,7 +12301,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -13294,7 +12317,6 @@ namespace OpenTK.OpenGL } } } - public static void GetAttachedShaders(Int32 program, Int32 maxCount, [Out] out Int32 count, [Out] out Int32 obj) @@ -13310,7 +12332,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -13318,14 +12339,12 @@ namespace OpenTK.OpenGL { return Delegates.glGetAttribLocation((UInt32)program, (System.String)name); } - public static Int32 GetAttribLocation(Int32 program, System.String name) { return Delegates.glGetAttribLocation((UInt32)program, (System.String)name); } - [System.CLSCompliant(false)] public static @@ -13333,7 +12352,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glGetProgramiv((UInt32)program, (GL.Enums.VERSION_2_0)pname, (Int32*)@params); } } - [System.CLSCompliant(false)] public static @@ -13344,7 +12362,6 @@ namespace OpenTK.OpenGL Delegates.glGetProgramiv((UInt32)program, (GL.Enums.VERSION_2_0)pname, (Int32*)@params); } } - [System.CLSCompliant(false)] public static @@ -13358,7 +12375,6 @@ namespace OpenTK.OpenGL } } } - public static void GetProgram(Int32 program, GL.Enums.VERSION_2_0 pname, [Out] Int32[] @params) @@ -13371,7 +12387,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -13386,7 +12401,6 @@ namespace OpenTK.OpenGL } } } - public static void GetProgram(Int32 program, GL.Enums.VERSION_2_0 pname, [Out] out Int32 @params) @@ -13400,7 +12414,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -13408,7 +12421,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glGetProgramInfoLog((UInt32)program, (Int32)bufSize, (Int32*)length, (System.Text.StringBuilder)infoLog); } } - [System.CLSCompliant(false)] public static @@ -13419,7 +12431,6 @@ namespace OpenTK.OpenGL Delegates.glGetProgramInfoLog((UInt32)program, (Int32)bufSize, (Int32*)length, (System.Text.StringBuilder)infoLog); } } - [System.CLSCompliant(false)] public static @@ -13433,7 +12444,6 @@ namespace OpenTK.OpenGL } } } - public static void GetProgramInfoLog(Int32 program, Int32 bufSize, [Out] Int32[] length, [Out] System.Text.StringBuilder infoLog) @@ -13446,7 +12456,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -13461,7 +12470,6 @@ namespace OpenTK.OpenGL } } } - public static void GetProgramInfoLog(Int32 program, Int32 bufSize, [Out] out Int32 length, [Out] System.Text.StringBuilder infoLog) @@ -13475,7 +12483,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -13483,7 +12490,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glGetShaderiv((UInt32)shader, (GL.Enums.VERSION_2_0)pname, (Int32*)@params); } } - [System.CLSCompliant(false)] public static @@ -13494,7 +12500,6 @@ namespace OpenTK.OpenGL Delegates.glGetShaderiv((UInt32)shader, (GL.Enums.VERSION_2_0)pname, (Int32*)@params); } } - [System.CLSCompliant(false)] public static @@ -13508,7 +12513,6 @@ namespace OpenTK.OpenGL } } } - public static void GetShader(Int32 shader, GL.Enums.VERSION_2_0 pname, [Out] Int32[] @params) @@ -13521,7 +12525,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -13536,7 +12539,6 @@ namespace OpenTK.OpenGL } } } - public static void GetShader(Int32 shader, GL.Enums.VERSION_2_0 pname, [Out] out Int32 @params) @@ -13550,7 +12552,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -13558,7 +12559,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glGetShaderInfoLog((UInt32)shader, (Int32)bufSize, (Int32*)length, (System.Text.StringBuilder)infoLog); } } - [System.CLSCompliant(false)] public static @@ -13569,7 +12569,6 @@ namespace OpenTK.OpenGL Delegates.glGetShaderInfoLog((UInt32)shader, (Int32)bufSize, (Int32*)length, (System.Text.StringBuilder)infoLog); } } - [System.CLSCompliant(false)] public static @@ -13583,7 +12582,6 @@ namespace OpenTK.OpenGL } } } - public static void GetShaderInfoLog(Int32 shader, Int32 bufSize, [Out] Int32[] length, [Out] System.Text.StringBuilder infoLog) @@ -13596,7 +12594,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -13611,7 +12608,6 @@ namespace OpenTK.OpenGL } } } - public static void GetShaderInfoLog(Int32 shader, Int32 bufSize, [Out] out Int32 length, [Out] System.Text.StringBuilder infoLog) @@ -13625,7 +12621,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -13633,7 +12628,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glGetShaderSource((UInt32)shader, (Int32)bufSize, (Int32*)length, (System.Text.StringBuilder[])source); } } - [System.CLSCompliant(false)] public static @@ -13644,7 +12638,6 @@ namespace OpenTK.OpenGL Delegates.glGetShaderSource((UInt32)shader, (Int32)bufSize, (Int32*)length, (System.Text.StringBuilder[])source); } } - [System.CLSCompliant(false)] public static @@ -13658,7 +12651,6 @@ namespace OpenTK.OpenGL } } } - public static void GetShaderSource(Int32 shader, Int32 bufSize, [Out] Int32[] length, [Out] System.Text.StringBuilder[] source) @@ -13671,7 +12663,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -13686,7 +12677,6 @@ namespace OpenTK.OpenGL } } } - public static void GetShaderSource(Int32 shader, Int32 bufSize, [Out] out Int32 length, [Out] System.Text.StringBuilder[] source) @@ -13700,7 +12690,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -13708,14 +12697,12 @@ namespace OpenTK.OpenGL { return Delegates.glGetUniformLocation((UInt32)program, (System.String)name); } - public static Int32 GetUniformLocation(Int32 program, System.String name) { return Delegates.glGetUniformLocation((UInt32)program, (System.String)name); } - [System.CLSCompliant(false)] public static @@ -13723,7 +12710,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glGetUniformfv((UInt32)program, (Int32)location, (Single*)@params); } } - [System.CLSCompliant(false)] public static @@ -13734,7 +12720,6 @@ namespace OpenTK.OpenGL Delegates.glGetUniformfv((UInt32)program, (Int32)location, (Single*)@params); } } - [System.CLSCompliant(false)] public static @@ -13748,7 +12733,6 @@ namespace OpenTK.OpenGL } } } - public static void GetUniform(Int32 program, Int32 location, [Out] Single[] @params) @@ -13761,7 +12745,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -13776,7 +12759,6 @@ namespace OpenTK.OpenGL } } } - public static void GetUniform(Int32 program, Int32 location, [Out] out Single @params) @@ -13790,7 +12772,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -13798,7 +12779,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glGetUniformiv((UInt32)program, (Int32)location, (Int32*)@params); } } - [System.CLSCompliant(false)] public static @@ -13809,7 +12789,6 @@ namespace OpenTK.OpenGL Delegates.glGetUniformiv((UInt32)program, (Int32)location, (Int32*)@params); } } - [System.CLSCompliant(false)] public static @@ -13823,7 +12802,6 @@ namespace OpenTK.OpenGL } } } - public static void GetUniform(Int32 program, Int32 location, [Out] Int32[] @params) @@ -13836,7 +12814,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -13851,7 +12828,6 @@ namespace OpenTK.OpenGL } } } - public static void GetUniform(Int32 program, Int32 location, [Out] out Int32 @params) @@ -13865,7 +12841,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -13873,7 +12848,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glGetVertexAttribdv((UInt32)index, (GL.Enums.VERSION_2_0)pname, (Double*)@params); } } - [System.CLSCompliant(false)] public static @@ -13884,7 +12858,6 @@ namespace OpenTK.OpenGL Delegates.glGetVertexAttribdv((UInt32)index, (GL.Enums.VERSION_2_0)pname, (Double*)@params); } } - [System.CLSCompliant(false)] public static @@ -13898,7 +12871,6 @@ namespace OpenTK.OpenGL } } } - public static void GetVertexAttrib(Int32 index, GL.Enums.VERSION_2_0 pname, [Out] Double[] @params) @@ -13911,7 +12883,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -13926,7 +12897,6 @@ namespace OpenTK.OpenGL } } } - public static void GetVertexAttrib(Int32 index, GL.Enums.VERSION_2_0 pname, [Out] out Double @params) @@ -13940,7 +12910,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -13948,7 +12917,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glGetVertexAttribfv((UInt32)index, (GL.Enums.VERSION_2_0)pname, (Single*)@params); } } - [System.CLSCompliant(false)] public static @@ -13959,7 +12927,6 @@ namespace OpenTK.OpenGL Delegates.glGetVertexAttribfv((UInt32)index, (GL.Enums.VERSION_2_0)pname, (Single*)@params); } } - [System.CLSCompliant(false)] public static @@ -13973,7 +12940,6 @@ namespace OpenTK.OpenGL } } } - public static void GetVertexAttrib(Int32 index, GL.Enums.VERSION_2_0 pname, [Out] Single[] @params) @@ -13986,7 +12952,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -14001,7 +12966,6 @@ namespace OpenTK.OpenGL } } } - public static void GetVertexAttrib(Int32 index, GL.Enums.VERSION_2_0 pname, [Out] out Single @params) @@ -14015,7 +12979,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -14023,7 +12986,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glGetVertexAttribiv((UInt32)index, (GL.Enums.VERSION_2_0)pname, (Int32*)@params); } } - [System.CLSCompliant(false)] public static @@ -14034,7 +12996,6 @@ namespace OpenTK.OpenGL Delegates.glGetVertexAttribiv((UInt32)index, (GL.Enums.VERSION_2_0)pname, (Int32*)@params); } } - [System.CLSCompliant(false)] public static @@ -14048,7 +13009,6 @@ namespace OpenTK.OpenGL } } } - public static void GetVertexAttrib(Int32 index, GL.Enums.VERSION_2_0 pname, [Out] Int32[] @params) @@ -14061,7 +13021,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -14076,7 +13035,6 @@ namespace OpenTK.OpenGL } } } - public static void GetVertexAttrib(Int32 index, GL.Enums.VERSION_2_0 pname, [Out] out Int32 @params) @@ -14090,26 +13048,22 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static - unsafe void GetVertexAttribPointer(UInt32 index, GL.Enums.VERSION_2_0 pname, [Out] void* pointer) + void GetVertexAttribPointer(UInt32 index, GL.Enums.VERSION_2_0 pname, [Out] IntPtr pointer) { - unsafe { Delegates.glGetVertexAttribPointerv((UInt32)index, (GL.Enums.VERSION_2_0)pname, (void*)pointer); } + Delegates.glGetVertexAttribPointerv((UInt32)index, (GL.Enums.VERSION_2_0)pname, (IntPtr)pointer); } - - [System.CLSCompliant(false)] public static - unsafe void GetVertexAttribPointer(Int32 index, GL.Enums.VERSION_2_0 pname, [Out] void* pointer) + void GetVertexAttribPointer(Int32 index, GL.Enums.VERSION_2_0 pname, [Out] IntPtr pointer) { unsafe { - Delegates.glGetVertexAttribPointerv((UInt32)index, (GL.Enums.VERSION_2_0)pname, (void*)pointer); + Delegates.glGetVertexAttribPointerv((UInt32)index, (GL.Enums.VERSION_2_0)pname, (IntPtr)pointer); } } - [System.CLSCompliant(false)] public static @@ -14120,7 +13074,7 @@ namespace OpenTK.OpenGL System.Runtime.InteropServices.GCHandle pointer_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pointer, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glGetVertexAttribPointerv((UInt32)index, (GL.Enums.VERSION_2_0)pname, (void*)pointer_ptr.AddrOfPinnedObject()); + Delegates.glGetVertexAttribPointerv((UInt32)index, (GL.Enums.VERSION_2_0)pname, (IntPtr)pointer_ptr.AddrOfPinnedObject()); } finally { @@ -14128,7 +13082,6 @@ namespace OpenTK.OpenGL } } } - public static void GetVertexAttribPointer(Int32 index, GL.Enums.VERSION_2_0 pname, [In, Out] object pointer) @@ -14138,7 +13091,7 @@ namespace OpenTK.OpenGL System.Runtime.InteropServices.GCHandle pointer_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pointer, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glGetVertexAttribPointerv((UInt32)index, (GL.Enums.VERSION_2_0)pname, (void*)pointer_ptr.AddrOfPinnedObject()); + Delegates.glGetVertexAttribPointerv((UInt32)index, (GL.Enums.VERSION_2_0)pname, (IntPtr)pointer_ptr.AddrOfPinnedObject()); } finally { @@ -14146,7 +13099,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -14154,14 +13106,12 @@ namespace OpenTK.OpenGL { return Delegates.glIsProgram((UInt32)program); } - public static Boolean IsProgram(Int32 program) { return Delegates.glIsProgram((UInt32)program); } - [System.CLSCompliant(false)] public static @@ -14169,14 +13119,12 @@ namespace OpenTK.OpenGL { return Delegates.glIsShader((UInt32)shader); } - public static Boolean IsShader(Int32 shader) { return Delegates.glIsShader((UInt32)shader); } - [System.CLSCompliant(false)] public static @@ -14184,14 +13132,12 @@ namespace OpenTK.OpenGL { Delegates.glLinkProgram((UInt32)program); } - public static void LinkProgram(Int32 program) { Delegates.glLinkProgram((UInt32)program); } - [System.CLSCompliant(false)] public static @@ -14199,7 +13145,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glShaderSource((UInt32)shader, (Int32)count, (System.String[])@string, (Int32*)length); } } - [System.CLSCompliant(false)] public static @@ -14210,7 +13155,6 @@ namespace OpenTK.OpenGL Delegates.glShaderSource((UInt32)shader, (Int32)count, (System.String[])@string, (Int32*)length); } } - [System.CLSCompliant(false)] public static @@ -14224,7 +13168,6 @@ namespace OpenTK.OpenGL } } } - public static void ShaderSource(Int32 shader, Int32 count, System.String[] @string, Int32[] length) @@ -14237,7 +13180,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -14251,7 +13193,6 @@ namespace OpenTK.OpenGL } } } - public static void ShaderSource(Int32 shader, Int32 count, System.String[] @string, ref Int32 length) @@ -14264,7 +13205,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -14272,70 +13212,60 @@ namespace OpenTK.OpenGL { Delegates.glUseProgram((UInt32)program); } - public static void UseProgram(Int32 program) { Delegates.glUseProgram((UInt32)program); } - public static void Uniform1(Int32 location, Single v0) { Delegates.glUniform1f((Int32)location, (Single)v0); } - public static void Uniform2(Int32 location, Single v0, Single v1) { Delegates.glUniform2f((Int32)location, (Single)v0, (Single)v1); } - public static void Uniform3(Int32 location, Single v0, Single v1, Single v2) { Delegates.glUniform3f((Int32)location, (Single)v0, (Single)v1, (Single)v2); } - public static void Uniform4(Int32 location, Single v0, Single v1, Single v2, Single v3) { Delegates.glUniform4f((Int32)location, (Single)v0, (Single)v1, (Single)v2, (Single)v3); } - public static void Uniform1(Int32 location, Int32 v0) { Delegates.glUniform1i((Int32)location, (Int32)v0); } - public static void Uniform2(Int32 location, Int32 v0, Int32 v1) { Delegates.glUniform2i((Int32)location, (Int32)v0, (Int32)v1); } - public static void Uniform3(Int32 location, Int32 v0, Int32 v1, Int32 v2) { Delegates.glUniform3i((Int32)location, (Int32)v0, (Int32)v1, (Int32)v2); } - public static void Uniform4(Int32 location, Int32 v0, Int32 v1, Int32 v2, Int32 v3) { Delegates.glUniform4i((Int32)location, (Int32)v0, (Int32)v1, (Int32)v2, (Int32)v3); } - [System.CLSCompliant(false)] public static @@ -14343,7 +13273,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glUniform1fv((Int32)location, (Int32)count, (Single*)value); } } - public static void Uniform1(Int32 location, Int32 count, Single[] value) @@ -14356,7 +13285,6 @@ namespace OpenTK.OpenGL } } } - public static void Uniform1(Int32 location, Int32 count, ref Single value) @@ -14369,7 +13297,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -14377,7 +13304,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glUniform2fv((Int32)location, (Int32)count, (Single*)value); } } - public static void Uniform2v(Int32 location, Int32 count, Single[] value) @@ -14390,7 +13316,6 @@ namespace OpenTK.OpenGL } } } - public static void Uniform2v(Int32 location, Int32 count, ref Single value) @@ -14403,7 +13328,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -14411,7 +13335,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glUniform3fv((Int32)location, (Int32)count, (Single*)value); } } - public static void Uniform3(Int32 location, Int32 count, Single[] value) @@ -14424,7 +13347,6 @@ namespace OpenTK.OpenGL } } } - public static void Uniform3(Int32 location, Int32 count, ref Single value) @@ -14437,7 +13359,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -14445,7 +13366,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glUniform4fv((Int32)location, (Int32)count, (Single*)value); } } - public static void Uniform4(Int32 location, Int32 count, Single[] value) @@ -14458,7 +13378,6 @@ namespace OpenTK.OpenGL } } } - public static void Uniform4(Int32 location, Int32 count, ref Single value) @@ -14471,7 +13390,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -14479,7 +13397,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glUniform1iv((Int32)location, (Int32)count, (Int32*)value); } } - public static void Uniform1(Int32 location, Int32 count, Int32[] value) @@ -14492,7 +13409,6 @@ namespace OpenTK.OpenGL } } } - public static void Uniform1(Int32 location, Int32 count, ref Int32 value) @@ -14505,7 +13421,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -14513,7 +13428,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glUniform2iv((Int32)location, (Int32)count, (Int32*)value); } } - public static void Uniform2v(Int32 location, Int32 count, Int32[] value) @@ -14526,7 +13440,6 @@ namespace OpenTK.OpenGL } } } - public static void Uniform2v(Int32 location, Int32 count, ref Int32 value) @@ -14539,7 +13452,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -14547,7 +13459,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glUniform3iv((Int32)location, (Int32)count, (Int32*)value); } } - public static void Uniform3(Int32 location, Int32 count, Int32[] value) @@ -14560,7 +13471,6 @@ namespace OpenTK.OpenGL } } } - public static void Uniform3(Int32 location, Int32 count, ref Int32 value) @@ -14573,7 +13483,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -14581,7 +13490,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glUniform4iv((Int32)location, (Int32)count, (Int32*)value); } } - public static void Uniform4(Int32 location, Int32 count, Int32[] value) @@ -14594,7 +13502,6 @@ namespace OpenTK.OpenGL } } } - public static void Uniform4(Int32 location, Int32 count, ref Int32 value) @@ -14607,7 +13514,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -14615,7 +13521,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glUniformMatrix2fv((Int32)location, (Int32)count, (GL.Enums.Boolean)transpose, (Single*)value); } } - [System.CLSCompliant(false)] public static @@ -14623,7 +13528,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glUniformMatrix3fv((Int32)location, (Int32)count, (GL.Enums.Boolean)transpose, (Single*)value); } } - [System.CLSCompliant(false)] public static @@ -14631,7 +13535,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glUniformMatrix4fv((Int32)location, (Int32)count, (GL.Enums.Boolean)transpose, (Single*)value); } } - [System.CLSCompliant(false)] public static @@ -14639,14 +13542,12 @@ namespace OpenTK.OpenGL { Delegates.glValidateProgram((UInt32)program); } - public static void ValidateProgram(Int32 program) { Delegates.glValidateProgram((UInt32)program); } - [System.CLSCompliant(false)] public static @@ -14654,14 +13555,12 @@ namespace OpenTK.OpenGL { Delegates.glVertexAttrib1d((UInt32)index, (Double)x); } - public static void VertexAttrib1(Int32 index, Double x) { Delegates.glVertexAttrib1d((UInt32)index, (Double)x); } - [System.CLSCompliant(false)] public static @@ -14669,7 +13568,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glVertexAttrib1dv((UInt32)index, (Double*)v); } } - [System.CLSCompliant(false)] public static @@ -14680,7 +13578,6 @@ namespace OpenTK.OpenGL Delegates.glVertexAttrib1dv((UInt32)index, (Double*)v); } } - [System.CLSCompliant(false)] public static @@ -14694,7 +13591,6 @@ namespace OpenTK.OpenGL } } } - public static void VertexAttrib1v(Int32 index, Double[] v) @@ -14707,7 +13603,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -14721,7 +13616,6 @@ namespace OpenTK.OpenGL } } } - public static void VertexAttrib1v(Int32 index, ref Double v) @@ -14734,7 +13628,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -14742,14 +13635,12 @@ namespace OpenTK.OpenGL { Delegates.glVertexAttrib1f((UInt32)index, (Single)x); } - public static void VertexAttrib1(Int32 index, Single x) { Delegates.glVertexAttrib1f((UInt32)index, (Single)x); } - [System.CLSCompliant(false)] public static @@ -14757,7 +13648,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glVertexAttrib1fv((UInt32)index, (Single*)v); } } - [System.CLSCompliant(false)] public static @@ -14768,7 +13658,6 @@ namespace OpenTK.OpenGL Delegates.glVertexAttrib1fv((UInt32)index, (Single*)v); } } - [System.CLSCompliant(false)] public static @@ -14782,7 +13671,6 @@ namespace OpenTK.OpenGL } } } - public static void VertexAttrib1v(Int32 index, Single[] v) @@ -14795,7 +13683,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -14809,7 +13696,6 @@ namespace OpenTK.OpenGL } } } - public static void VertexAttrib1v(Int32 index, ref Single v) @@ -14822,7 +13708,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -14830,14 +13715,12 @@ namespace OpenTK.OpenGL { Delegates.glVertexAttrib1s((UInt32)index, (Int16)x); } - public static void VertexAttrib1(Int32 index, Int16 x) { Delegates.glVertexAttrib1s((UInt32)index, (Int16)x); } - [System.CLSCompliant(false)] public static @@ -14845,7 +13728,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glVertexAttrib1sv((UInt32)index, (Int16*)v); } } - [System.CLSCompliant(false)] public static @@ -14856,7 +13738,6 @@ namespace OpenTK.OpenGL Delegates.glVertexAttrib1sv((UInt32)index, (Int16*)v); } } - [System.CLSCompliant(false)] public static @@ -14870,7 +13751,6 @@ namespace OpenTK.OpenGL } } } - public static void VertexAttrib1v(Int32 index, Int16[] v) @@ -14883,7 +13763,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -14897,7 +13776,6 @@ namespace OpenTK.OpenGL } } } - public static void VertexAttrib1v(Int32 index, ref Int16 v) @@ -14910,7 +13788,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -14918,14 +13795,12 @@ namespace OpenTK.OpenGL { Delegates.glVertexAttrib2d((UInt32)index, (Double)x, (Double)y); } - public static void VertexAttrib2(Int32 index, Double x, Double y) { Delegates.glVertexAttrib2d((UInt32)index, (Double)x, (Double)y); } - [System.CLSCompliant(false)] public static @@ -14933,7 +13808,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glVertexAttrib2dv((UInt32)index, (Double*)v); } } - [System.CLSCompliant(false)] public static @@ -14944,7 +13818,6 @@ namespace OpenTK.OpenGL Delegates.glVertexAttrib2dv((UInt32)index, (Double*)v); } } - [System.CLSCompliant(false)] public static @@ -14958,7 +13831,6 @@ namespace OpenTK.OpenGL } } } - public static void VertexAttrib2(Int32 index, Double[] v) @@ -14971,7 +13843,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -14985,7 +13856,6 @@ namespace OpenTK.OpenGL } } } - public static void VertexAttrib2(Int32 index, ref Double v) @@ -14998,7 +13868,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -15006,14 +13875,12 @@ namespace OpenTK.OpenGL { Delegates.glVertexAttrib2f((UInt32)index, (Single)x, (Single)y); } - public static void VertexAttrib2(Int32 index, Single x, Single y) { Delegates.glVertexAttrib2f((UInt32)index, (Single)x, (Single)y); } - [System.CLSCompliant(false)] public static @@ -15021,7 +13888,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glVertexAttrib2fv((UInt32)index, (Single*)v); } } - [System.CLSCompliant(false)] public static @@ -15032,7 +13898,6 @@ namespace OpenTK.OpenGL Delegates.glVertexAttrib2fv((UInt32)index, (Single*)v); } } - [System.CLSCompliant(false)] public static @@ -15046,7 +13911,6 @@ namespace OpenTK.OpenGL } } } - public static void VertexAttrib2(Int32 index, Single[] v) @@ -15059,7 +13923,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -15073,7 +13936,6 @@ namespace OpenTK.OpenGL } } } - public static void VertexAttrib2(Int32 index, ref Single v) @@ -15086,7 +13948,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -15094,14 +13955,12 @@ namespace OpenTK.OpenGL { Delegates.glVertexAttrib2s((UInt32)index, (Int16)x, (Int16)y); } - public static void VertexAttrib2(Int32 index, Int16 x, Int16 y) { Delegates.glVertexAttrib2s((UInt32)index, (Int16)x, (Int16)y); } - [System.CLSCompliant(false)] public static @@ -15109,7 +13968,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glVertexAttrib2sv((UInt32)index, (Int16*)v); } } - [System.CLSCompliant(false)] public static @@ -15120,7 +13978,6 @@ namespace OpenTK.OpenGL Delegates.glVertexAttrib2sv((UInt32)index, (Int16*)v); } } - [System.CLSCompliant(false)] public static @@ -15134,7 +13991,6 @@ namespace OpenTK.OpenGL } } } - public static void VertexAttrib2(Int32 index, Int16[] v) @@ -15147,7 +14003,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -15161,7 +14016,6 @@ namespace OpenTK.OpenGL } } } - public static void VertexAttrib2(Int32 index, ref Int16 v) @@ -15174,7 +14028,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -15182,14 +14035,12 @@ namespace OpenTK.OpenGL { Delegates.glVertexAttrib3d((UInt32)index, (Double)x, (Double)y, (Double)z); } - public static void VertexAttrib3(Int32 index, Double x, Double y, Double z) { Delegates.glVertexAttrib3d((UInt32)index, (Double)x, (Double)y, (Double)z); } - [System.CLSCompliant(false)] public static @@ -15197,7 +14048,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glVertexAttrib3dv((UInt32)index, (Double*)v); } } - [System.CLSCompliant(false)] public static @@ -15208,7 +14058,6 @@ namespace OpenTK.OpenGL Delegates.glVertexAttrib3dv((UInt32)index, (Double*)v); } } - [System.CLSCompliant(false)] public static @@ -15222,7 +14071,6 @@ namespace OpenTK.OpenGL } } } - public static void VertexAttrib3(Int32 index, Double[] v) @@ -15235,7 +14083,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -15249,7 +14096,6 @@ namespace OpenTK.OpenGL } } } - public static void VertexAttrib3(Int32 index, ref Double v) @@ -15262,7 +14108,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -15270,14 +14115,12 @@ namespace OpenTK.OpenGL { Delegates.glVertexAttrib3f((UInt32)index, (Single)x, (Single)y, (Single)z); } - public static void VertexAttrib3(Int32 index, Single x, Single y, Single z) { Delegates.glVertexAttrib3f((UInt32)index, (Single)x, (Single)y, (Single)z); } - [System.CLSCompliant(false)] public static @@ -15285,7 +14128,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glVertexAttrib3fv((UInt32)index, (Single*)v); } } - [System.CLSCompliant(false)] public static @@ -15296,7 +14138,6 @@ namespace OpenTK.OpenGL Delegates.glVertexAttrib3fv((UInt32)index, (Single*)v); } } - [System.CLSCompliant(false)] public static @@ -15310,7 +14151,6 @@ namespace OpenTK.OpenGL } } } - public static void VertexAttrib3(Int32 index, Single[] v) @@ -15323,7 +14163,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -15337,7 +14176,6 @@ namespace OpenTK.OpenGL } } } - public static void VertexAttrib3(Int32 index, ref Single v) @@ -15350,7 +14188,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -15358,14 +14195,12 @@ namespace OpenTK.OpenGL { Delegates.glVertexAttrib3s((UInt32)index, (Int16)x, (Int16)y, (Int16)z); } - public static void VertexAttrib3(Int32 index, Int16 x, Int16 y, Int16 z) { Delegates.glVertexAttrib3s((UInt32)index, (Int16)x, (Int16)y, (Int16)z); } - [System.CLSCompliant(false)] public static @@ -15373,7 +14208,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glVertexAttrib3sv((UInt32)index, (Int16*)v); } } - [System.CLSCompliant(false)] public static @@ -15384,7 +14218,6 @@ namespace OpenTK.OpenGL Delegates.glVertexAttrib3sv((UInt32)index, (Int16*)v); } } - [System.CLSCompliant(false)] public static @@ -15398,7 +14231,6 @@ namespace OpenTK.OpenGL } } } - public static void VertexAttrib3(Int32 index, Int16[] v) @@ -15411,7 +14243,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -15425,7 +14256,6 @@ namespace OpenTK.OpenGL } } } - public static void VertexAttrib3(Int32 index, ref Int16 v) @@ -15438,7 +14268,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -15446,7 +14275,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glVertexAttrib4Nbv((UInt32)index, (SByte*)v); } } - [System.CLSCompliant(false)] public static @@ -15460,7 +14288,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -15474,7 +14301,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -15482,7 +14308,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glVertexAttrib4Niv((UInt32)index, (Int32*)v); } } - [System.CLSCompliant(false)] public static @@ -15496,7 +14321,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -15510,7 +14334,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -15518,7 +14341,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glVertexAttrib4Nsv((UInt32)index, (Int16*)v); } } - [System.CLSCompliant(false)] public static @@ -15532,7 +14354,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -15546,7 +14367,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -15554,14 +14374,12 @@ namespace OpenTK.OpenGL { Delegates.glVertexAttrib4Nub((UInt32)index, (Byte)x, (Byte)y, (Byte)z, (Byte)w); } - public static void VertexAttrib4N(Int32 index, Byte x, Byte y, Byte z, Byte w) { Delegates.glVertexAttrib4Nub((UInt32)index, (Byte)x, (Byte)y, (Byte)z, (Byte)w); } - [System.CLSCompliant(false)] public static @@ -15569,7 +14387,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glVertexAttrib4Nubv((UInt32)index, (Byte*)v); } } - [System.CLSCompliant(false)] public static @@ -15580,7 +14397,6 @@ namespace OpenTK.OpenGL Delegates.glVertexAttrib4Nubv((UInt32)index, (Byte*)v); } } - [System.CLSCompliant(false)] public static @@ -15594,7 +14410,6 @@ namespace OpenTK.OpenGL } } } - public static void VertexAttrib4N(Int32 index, Byte[] v) @@ -15607,7 +14422,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -15621,7 +14435,6 @@ namespace OpenTK.OpenGL } } } - public static void VertexAttrib4N(Int32 index, ref Byte v) @@ -15634,7 +14447,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -15642,7 +14454,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glVertexAttrib4Nuiv((UInt32)index, (UInt32*)v); } } - [System.CLSCompliant(false)] public static @@ -15653,7 +14464,6 @@ namespace OpenTK.OpenGL Delegates.glVertexAttrib4Nuiv((UInt32)index, (UInt32*)v); } } - [System.CLSCompliant(false)] public static @@ -15667,7 +14477,6 @@ namespace OpenTK.OpenGL } } } - public static void VertexAttrib4N(Int32 index, Int32[] v) @@ -15680,7 +14489,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -15694,7 +14502,6 @@ namespace OpenTK.OpenGL } } } - public static void VertexAttrib4N(Int32 index, ref Int32 v) @@ -15707,7 +14514,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -15715,7 +14521,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glVertexAttrib4Nusv((UInt32)index, (UInt16*)v); } } - [System.CLSCompliant(false)] public static @@ -15726,7 +14531,6 @@ namespace OpenTK.OpenGL Delegates.glVertexAttrib4Nusv((UInt32)index, (UInt16*)v); } } - [System.CLSCompliant(false)] public static @@ -15740,7 +14544,6 @@ namespace OpenTK.OpenGL } } } - public static void VertexAttrib4N(Int32 index, Int16[] v) @@ -15753,7 +14556,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -15767,7 +14569,6 @@ namespace OpenTK.OpenGL } } } - public static void VertexAttrib4N(Int32 index, ref Int16 v) @@ -15780,7 +14581,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -15788,7 +14588,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glVertexAttrib4bv((UInt32)index, (SByte*)v); } } - [System.CLSCompliant(false)] public static @@ -15802,7 +14601,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -15816,7 +14614,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -15824,14 +14621,12 @@ namespace OpenTK.OpenGL { Delegates.glVertexAttrib4d((UInt32)index, (Double)x, (Double)y, (Double)z, (Double)w); } - public static void VertexAttrib4(Int32 index, Double x, Double y, Double z, Double w) { Delegates.glVertexAttrib4d((UInt32)index, (Double)x, (Double)y, (Double)z, (Double)w); } - [System.CLSCompliant(false)] public static @@ -15839,7 +14634,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glVertexAttrib4dv((UInt32)index, (Double*)v); } } - [System.CLSCompliant(false)] public static @@ -15850,7 +14644,6 @@ namespace OpenTK.OpenGL Delegates.glVertexAttrib4dv((UInt32)index, (Double*)v); } } - [System.CLSCompliant(false)] public static @@ -15864,7 +14657,6 @@ namespace OpenTK.OpenGL } } } - public static void VertexAttrib4(Int32 index, Double[] v) @@ -15877,7 +14669,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -15891,7 +14682,6 @@ namespace OpenTK.OpenGL } } } - public static void VertexAttrib4(Int32 index, ref Double v) @@ -15904,7 +14694,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -15912,14 +14701,12 @@ namespace OpenTK.OpenGL { Delegates.glVertexAttrib4f((UInt32)index, (Single)x, (Single)y, (Single)z, (Single)w); } - public static void VertexAttrib4(Int32 index, Single x, Single y, Single z, Single w) { Delegates.glVertexAttrib4f((UInt32)index, (Single)x, (Single)y, (Single)z, (Single)w); } - [System.CLSCompliant(false)] public static @@ -15927,7 +14714,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glVertexAttrib4fv((UInt32)index, (Single*)v); } } - [System.CLSCompliant(false)] public static @@ -15938,7 +14724,6 @@ namespace OpenTK.OpenGL Delegates.glVertexAttrib4fv((UInt32)index, (Single*)v); } } - [System.CLSCompliant(false)] public static @@ -15952,7 +14737,6 @@ namespace OpenTK.OpenGL } } } - public static void VertexAttrib4(Int32 index, Single[] v) @@ -15965,7 +14749,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -15979,7 +14762,6 @@ namespace OpenTK.OpenGL } } } - public static void VertexAttrib4(Int32 index, ref Single v) @@ -15992,7 +14774,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -16000,7 +14781,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glVertexAttrib4iv((UInt32)index, (Int32*)v); } } - [System.CLSCompliant(false)] public static @@ -16014,7 +14794,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -16028,7 +14807,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -16036,14 +14814,12 @@ namespace OpenTK.OpenGL { Delegates.glVertexAttrib4s((UInt32)index, (Int16)x, (Int16)y, (Int16)z, (Int16)w); } - public static void VertexAttrib4(Int32 index, Int16 x, Int16 y, Int16 z, Int16 w) { Delegates.glVertexAttrib4s((UInt32)index, (Int16)x, (Int16)y, (Int16)z, (Int16)w); } - [System.CLSCompliant(false)] public static @@ -16051,7 +14827,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glVertexAttrib4sv((UInt32)index, (Int16*)v); } } - [System.CLSCompliant(false)] public static @@ -16065,7 +14840,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -16079,7 +14853,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -16087,7 +14860,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glVertexAttrib4ubv((UInt32)index, (Byte*)v); } } - [System.CLSCompliant(false)] public static @@ -16098,7 +14870,6 @@ namespace OpenTK.OpenGL Delegates.glVertexAttrib4ubv((UInt32)index, (Byte*)v); } } - [System.CLSCompliant(false)] public static @@ -16112,7 +14883,6 @@ namespace OpenTK.OpenGL } } } - public static void VertexAttrib4(Int32 index, Byte[] v) @@ -16125,7 +14895,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -16139,7 +14908,6 @@ namespace OpenTK.OpenGL } } } - public static void VertexAttrib4(Int32 index, ref Byte v) @@ -16152,7 +14920,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -16160,7 +14927,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glVertexAttrib4uiv((UInt32)index, (UInt32*)v); } } - [System.CLSCompliant(false)] public static @@ -16171,7 +14937,6 @@ namespace OpenTK.OpenGL Delegates.glVertexAttrib4uiv((UInt32)index, (UInt32*)v); } } - [System.CLSCompliant(false)] public static @@ -16185,7 +14950,6 @@ namespace OpenTK.OpenGL } } } - public static void VertexAttrib4(Int32 index, Int32[] v) @@ -16198,7 +14962,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -16212,7 +14975,6 @@ namespace OpenTK.OpenGL } } } - public static void VertexAttrib4(Int32 index, ref Int32 v) @@ -16225,7 +14987,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -16233,7 +14994,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glVertexAttrib4usv((UInt32)index, (UInt16*)v); } } - [System.CLSCompliant(false)] public static @@ -16244,7 +15004,6 @@ namespace OpenTK.OpenGL Delegates.glVertexAttrib4usv((UInt32)index, (UInt16*)v); } } - [System.CLSCompliant(false)] public static @@ -16258,7 +15017,6 @@ namespace OpenTK.OpenGL } } } - public static void VertexAttrib4(Int32 index, Int16[] v) @@ -16271,7 +15029,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -16285,7 +15042,6 @@ namespace OpenTK.OpenGL } } } - public static void VertexAttrib4(Int32 index, ref Int16 v) @@ -16298,26 +15054,22 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static - unsafe void VertexAttribPointer(UInt32 index, Int32 size, GL.Enums.VERSION_2_0 type, GL.Enums.Boolean normalized, Int32 stride, void* pointer) + void VertexAttribPointer(UInt32 index, Int32 size, GL.Enums.VERSION_2_0 type, GL.Enums.Boolean normalized, Int32 stride, IntPtr pointer) { - unsafe { Delegates.glVertexAttribPointer((UInt32)index, (Int32)size, (GL.Enums.VERSION_2_0)type, (GL.Enums.Boolean)normalized, (Int32)stride, (void*)pointer); } + Delegates.glVertexAttribPointer((UInt32)index, (Int32)size, (GL.Enums.VERSION_2_0)type, (GL.Enums.Boolean)normalized, (Int32)stride, (IntPtr)pointer); } - - [System.CLSCompliant(false)] public static - unsafe void VertexAttribPointer(Int32 index, Int32 size, GL.Enums.VERSION_2_0 type, GL.Enums.Boolean normalized, Int32 stride, void* pointer) + void VertexAttribPointer(Int32 index, Int32 size, GL.Enums.VERSION_2_0 type, GL.Enums.Boolean normalized, Int32 stride, IntPtr pointer) { unsafe { - Delegates.glVertexAttribPointer((UInt32)index, (Int32)size, (GL.Enums.VERSION_2_0)type, (GL.Enums.Boolean)normalized, (Int32)stride, (void*)pointer); + Delegates.glVertexAttribPointer((UInt32)index, (Int32)size, (GL.Enums.VERSION_2_0)type, (GL.Enums.Boolean)normalized, (Int32)stride, (IntPtr)pointer); } } - [System.CLSCompliant(false)] public static @@ -16325,7 +15077,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glUniformMatrix2x3fv((Int32)location, (Int32)count, (GL.Enums.Boolean)transpose, (Single*)value); } } - [System.CLSCompliant(false)] public static @@ -16333,7 +15084,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glUniformMatrix3x2fv((Int32)location, (Int32)count, (GL.Enums.Boolean)transpose, (Single*)value); } } - [System.CLSCompliant(false)] public static @@ -16341,7 +15091,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glUniformMatrix2x4fv((Int32)location, (Int32)count, (GL.Enums.Boolean)transpose, (Single*)value); } } - [System.CLSCompliant(false)] public static @@ -16349,7 +15098,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glUniformMatrix4x2fv((Int32)location, (Int32)count, (GL.Enums.Boolean)transpose, (Single*)value); } } - [System.CLSCompliant(false)] public static @@ -16357,7 +15105,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glUniformMatrix3x4fv((Int32)location, (Int32)count, (GL.Enums.Boolean)transpose, (Single*)value); } } - [System.CLSCompliant(false)] public static @@ -16365,7 +15112,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glUniformMatrix4x3fv((Int32)location, (Int32)count, (GL.Enums.Boolean)transpose, (Single*)value); } } - public static partial class ARB { @@ -16374,21 +15120,18 @@ namespace OpenTK.OpenGL { Delegates.glActiveTextureARB((GL.Enums.ARB_multitexture)texture); } - public static void ClientActiveTexture(GL.Enums.ARB_multitexture texture) { Delegates.glClientActiveTextureARB((GL.Enums.ARB_multitexture)texture); } - public static void MultiTexCoord1(GL.Enums.ARB_multitexture target, Double s) { Delegates.glMultiTexCoord1dARB((GL.Enums.ARB_multitexture)target, (Double)s); } - [System.CLSCompliant(false)] public static @@ -16396,7 +15139,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glMultiTexCoord1dvARB((GL.Enums.ARB_multitexture)target, (Double*)v); } } - public static void MultiTexCoord1v(GL.Enums.ARB_multitexture target, Double[] v) @@ -16409,7 +15151,6 @@ namespace OpenTK.OpenGL } } } - public static void MultiTexCoord1v(GL.Enums.ARB_multitexture target, ref Double v) @@ -16422,14 +15163,12 @@ namespace OpenTK.OpenGL } } } - public static void MultiTexCoord1(GL.Enums.ARB_multitexture target, Single s) { Delegates.glMultiTexCoord1fARB((GL.Enums.ARB_multitexture)target, (Single)s); } - [System.CLSCompliant(false)] public static @@ -16437,7 +15176,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glMultiTexCoord1fvARB((GL.Enums.ARB_multitexture)target, (Single*)v); } } - public static void MultiTexCoord1v(GL.Enums.ARB_multitexture target, Single[] v) @@ -16450,7 +15188,6 @@ namespace OpenTK.OpenGL } } } - public static void MultiTexCoord1v(GL.Enums.ARB_multitexture target, ref Single v) @@ -16463,14 +15200,12 @@ namespace OpenTK.OpenGL } } } - public static void MultiTexCoord1(GL.Enums.ARB_multitexture target, Int32 s) { Delegates.glMultiTexCoord1iARB((GL.Enums.ARB_multitexture)target, (Int32)s); } - [System.CLSCompliant(false)] public static @@ -16478,7 +15213,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glMultiTexCoord1ivARB((GL.Enums.ARB_multitexture)target, (Int32*)v); } } - public static void MultiTexCoord1v(GL.Enums.ARB_multitexture target, Int32[] v) @@ -16491,7 +15225,6 @@ namespace OpenTK.OpenGL } } } - public static void MultiTexCoord1v(GL.Enums.ARB_multitexture target, ref Int32 v) @@ -16504,14 +15237,12 @@ namespace OpenTK.OpenGL } } } - public static void MultiTexCoord1(GL.Enums.ARB_multitexture target, Int16 s) { Delegates.glMultiTexCoord1sARB((GL.Enums.ARB_multitexture)target, (Int16)s); } - [System.CLSCompliant(false)] public static @@ -16519,7 +15250,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glMultiTexCoord1svARB((GL.Enums.ARB_multitexture)target, (Int16*)v); } } - public static void MultiTexCoord1v(GL.Enums.ARB_multitexture target, Int16[] v) @@ -16532,7 +15262,6 @@ namespace OpenTK.OpenGL } } } - public static void MultiTexCoord1v(GL.Enums.ARB_multitexture target, ref Int16 v) @@ -16545,14 +15274,12 @@ namespace OpenTK.OpenGL } } } - public static void MultiTexCoord2(GL.Enums.ARB_multitexture target, Double s, Double t) { Delegates.glMultiTexCoord2dARB((GL.Enums.ARB_multitexture)target, (Double)s, (Double)t); } - [System.CLSCompliant(false)] public static @@ -16560,7 +15287,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glMultiTexCoord2dvARB((GL.Enums.ARB_multitexture)target, (Double*)v); } } - public static void MultiTexCoord2(GL.Enums.ARB_multitexture target, Double[] v) @@ -16573,7 +15299,6 @@ namespace OpenTK.OpenGL } } } - public static void MultiTexCoord2(GL.Enums.ARB_multitexture target, ref Double v) @@ -16586,14 +15311,12 @@ namespace OpenTK.OpenGL } } } - public static void MultiTexCoord2(GL.Enums.ARB_multitexture target, Single s, Single t) { Delegates.glMultiTexCoord2fARB((GL.Enums.ARB_multitexture)target, (Single)s, (Single)t); } - [System.CLSCompliant(false)] public static @@ -16601,7 +15324,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glMultiTexCoord2fvARB((GL.Enums.ARB_multitexture)target, (Single*)v); } } - public static void MultiTexCoord2(GL.Enums.ARB_multitexture target, Single[] v) @@ -16614,7 +15336,6 @@ namespace OpenTK.OpenGL } } } - public static void MultiTexCoord2(GL.Enums.ARB_multitexture target, ref Single v) @@ -16627,14 +15348,12 @@ namespace OpenTK.OpenGL } } } - public static void MultiTexCoord2(GL.Enums.ARB_multitexture target, Int32 s, Int32 t) { Delegates.glMultiTexCoord2iARB((GL.Enums.ARB_multitexture)target, (Int32)s, (Int32)t); } - [System.CLSCompliant(false)] public static @@ -16642,7 +15361,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glMultiTexCoord2ivARB((GL.Enums.ARB_multitexture)target, (Int32*)v); } } - public static void MultiTexCoord2(GL.Enums.ARB_multitexture target, Int32[] v) @@ -16655,7 +15373,6 @@ namespace OpenTK.OpenGL } } } - public static void MultiTexCoord2(GL.Enums.ARB_multitexture target, ref Int32 v) @@ -16668,14 +15385,12 @@ namespace OpenTK.OpenGL } } } - public static void MultiTexCoord2(GL.Enums.ARB_multitexture target, Int16 s, Int16 t) { Delegates.glMultiTexCoord2sARB((GL.Enums.ARB_multitexture)target, (Int16)s, (Int16)t); } - [System.CLSCompliant(false)] public static @@ -16683,7 +15398,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glMultiTexCoord2svARB((GL.Enums.ARB_multitexture)target, (Int16*)v); } } - public static void MultiTexCoord2(GL.Enums.ARB_multitexture target, Int16[] v) @@ -16696,7 +15410,6 @@ namespace OpenTK.OpenGL } } } - public static void MultiTexCoord2(GL.Enums.ARB_multitexture target, ref Int16 v) @@ -16709,14 +15422,12 @@ namespace OpenTK.OpenGL } } } - public static void MultiTexCoord3(GL.Enums.ARB_multitexture target, Double s, Double t, Double r) { Delegates.glMultiTexCoord3dARB((GL.Enums.ARB_multitexture)target, (Double)s, (Double)t, (Double)r); } - [System.CLSCompliant(false)] public static @@ -16724,7 +15435,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glMultiTexCoord3dvARB((GL.Enums.ARB_multitexture)target, (Double*)v); } } - public static void MultiTexCoord3(GL.Enums.ARB_multitexture target, Double[] v) @@ -16737,7 +15447,6 @@ namespace OpenTK.OpenGL } } } - public static void MultiTexCoord3(GL.Enums.ARB_multitexture target, ref Double v) @@ -16750,14 +15459,12 @@ namespace OpenTK.OpenGL } } } - public static void MultiTexCoord3(GL.Enums.ARB_multitexture target, Single s, Single t, Single r) { Delegates.glMultiTexCoord3fARB((GL.Enums.ARB_multitexture)target, (Single)s, (Single)t, (Single)r); } - [System.CLSCompliant(false)] public static @@ -16765,7 +15472,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glMultiTexCoord3fvARB((GL.Enums.ARB_multitexture)target, (Single*)v); } } - public static void MultiTexCoord3(GL.Enums.ARB_multitexture target, Single[] v) @@ -16778,7 +15484,6 @@ namespace OpenTK.OpenGL } } } - public static void MultiTexCoord3(GL.Enums.ARB_multitexture target, ref Single v) @@ -16791,14 +15496,12 @@ namespace OpenTK.OpenGL } } } - public static void MultiTexCoord3(GL.Enums.ARB_multitexture target, Int32 s, Int32 t, Int32 r) { Delegates.glMultiTexCoord3iARB((GL.Enums.ARB_multitexture)target, (Int32)s, (Int32)t, (Int32)r); } - [System.CLSCompliant(false)] public static @@ -16806,7 +15509,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glMultiTexCoord3ivARB((GL.Enums.ARB_multitexture)target, (Int32*)v); } } - public static void MultiTexCoord3(GL.Enums.ARB_multitexture target, Int32[] v) @@ -16819,7 +15521,6 @@ namespace OpenTK.OpenGL } } } - public static void MultiTexCoord3(GL.Enums.ARB_multitexture target, ref Int32 v) @@ -16832,14 +15533,12 @@ namespace OpenTK.OpenGL } } } - public static void MultiTexCoord3(GL.Enums.ARB_multitexture target, Int16 s, Int16 t, Int16 r) { Delegates.glMultiTexCoord3sARB((GL.Enums.ARB_multitexture)target, (Int16)s, (Int16)t, (Int16)r); } - [System.CLSCompliant(false)] public static @@ -16847,7 +15546,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glMultiTexCoord3svARB((GL.Enums.ARB_multitexture)target, (Int16*)v); } } - public static void MultiTexCoord3(GL.Enums.ARB_multitexture target, Int16[] v) @@ -16860,7 +15558,6 @@ namespace OpenTK.OpenGL } } } - public static void MultiTexCoord3(GL.Enums.ARB_multitexture target, ref Int16 v) @@ -16873,14 +15570,12 @@ namespace OpenTK.OpenGL } } } - public static void MultiTexCoord4(GL.Enums.ARB_multitexture target, Double s, Double t, Double r, Double q) { Delegates.glMultiTexCoord4dARB((GL.Enums.ARB_multitexture)target, (Double)s, (Double)t, (Double)r, (Double)q); } - [System.CLSCompliant(false)] public static @@ -16888,7 +15583,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glMultiTexCoord4dvARB((GL.Enums.ARB_multitexture)target, (Double*)v); } } - public static void MultiTexCoord4(GL.Enums.ARB_multitexture target, Double[] v) @@ -16901,7 +15595,6 @@ namespace OpenTK.OpenGL } } } - public static void MultiTexCoord4(GL.Enums.ARB_multitexture target, ref Double v) @@ -16914,14 +15607,12 @@ namespace OpenTK.OpenGL } } } - public static void MultiTexCoord4(GL.Enums.ARB_multitexture target, Single s, Single t, Single r, Single q) { Delegates.glMultiTexCoord4fARB((GL.Enums.ARB_multitexture)target, (Single)s, (Single)t, (Single)r, (Single)q); } - [System.CLSCompliant(false)] public static @@ -16929,7 +15620,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glMultiTexCoord4fvARB((GL.Enums.ARB_multitexture)target, (Single*)v); } } - public static void MultiTexCoord4(GL.Enums.ARB_multitexture target, Single[] v) @@ -16942,7 +15632,6 @@ namespace OpenTK.OpenGL } } } - public static void MultiTexCoord4(GL.Enums.ARB_multitexture target, ref Single v) @@ -16955,14 +15644,12 @@ namespace OpenTK.OpenGL } } } - public static void MultiTexCoord4(GL.Enums.ARB_multitexture target, Int32 s, Int32 t, Int32 r, Int32 q) { Delegates.glMultiTexCoord4iARB((GL.Enums.ARB_multitexture)target, (Int32)s, (Int32)t, (Int32)r, (Int32)q); } - [System.CLSCompliant(false)] public static @@ -16970,7 +15657,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glMultiTexCoord4ivARB((GL.Enums.ARB_multitexture)target, (Int32*)v); } } - public static void MultiTexCoord4(GL.Enums.ARB_multitexture target, Int32[] v) @@ -16983,7 +15669,6 @@ namespace OpenTK.OpenGL } } } - public static void MultiTexCoord4(GL.Enums.ARB_multitexture target, ref Int32 v) @@ -16996,14 +15681,12 @@ namespace OpenTK.OpenGL } } } - public static void MultiTexCoord4(GL.Enums.ARB_multitexture target, Int16 s, Int16 t, Int16 r, Int16 q) { Delegates.glMultiTexCoord4sARB((GL.Enums.ARB_multitexture)target, (Int16)s, (Int16)t, (Int16)r, (Int16)q); } - [System.CLSCompliant(false)] public static @@ -17011,7 +15694,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glMultiTexCoord4svARB((GL.Enums.ARB_multitexture)target, (Int16*)v); } } - public static void MultiTexCoord4(GL.Enums.ARB_multitexture target, Int16[] v) @@ -17024,7 +15706,6 @@ namespace OpenTK.OpenGL } } } - public static void MultiTexCoord4(GL.Enums.ARB_multitexture target, ref Int16 v) @@ -17037,7 +15718,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -17045,7 +15725,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glLoadTransposeMatrixfARB((Single*)m); } } - public static void LoadTransposeMatrix(Single[] m) @@ -17058,7 +15737,6 @@ namespace OpenTK.OpenGL } } } - public static void LoadTransposeMatrix(ref Single m) @@ -17071,7 +15749,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -17079,7 +15756,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glLoadTransposeMatrixdARB((Double*)m); } } - public static void LoadTransposeMatrix(Double[] m) @@ -17092,7 +15768,6 @@ namespace OpenTK.OpenGL } } } - public static void LoadTransposeMatrix(ref Double m) @@ -17105,7 +15780,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -17113,7 +15787,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glMultTransposeMatrixfARB((Single*)m); } } - public static void MultTransposeMatrix(Single[] m) @@ -17126,7 +15799,6 @@ namespace OpenTK.OpenGL } } } - public static void MultTransposeMatrix(ref Single m) @@ -17139,7 +15811,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -17147,7 +15818,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glMultTransposeMatrixdARB((Double*)m); } } - public static void MultTransposeMatrix(Double[] m) @@ -17160,7 +15830,6 @@ namespace OpenTK.OpenGL } } } - public static void MultTransposeMatrix(ref Double m) @@ -17173,22 +15842,18 @@ namespace OpenTK.OpenGL } } } - public static void SampleCoverage(Single value, GL.Enums.Boolean invert) { Delegates.glSampleCoverageARB((Single)value, (GL.Enums.Boolean)invert); } - - [System.CLSCompliant(false)] public static - unsafe void CompressedTexImage3D(GL.Enums.TextureTarget target, Int32 level, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, Int32 imageSize, void* data) + void CompressedTexImage3D(GL.Enums.TextureTarget target, Int32 level, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, Int32 imageSize, IntPtr data) { - unsafe { Delegates.glCompressedTexImage3DARB((GL.Enums.TextureTarget)target, (Int32)level, (GL.Enums.PixelInternalFormat)internalformat, (Int32)width, (Int32)height, (Int32)depth, (Int32)border, (Int32)imageSize, (void*)data); } + Delegates.glCompressedTexImage3DARB((GL.Enums.TextureTarget)target, (Int32)level, (GL.Enums.PixelInternalFormat)internalformat, (Int32)width, (Int32)height, (Int32)depth, (Int32)border, (Int32)imageSize, (IntPtr)data); } - public static void CompressedTexImage3D(GL.Enums.TextureTarget target, Int32 level, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, Int32 imageSize, [In, Out] object data) @@ -17198,7 +15863,7 @@ namespace OpenTK.OpenGL System.Runtime.InteropServices.GCHandle data_ptr = System.Runtime.InteropServices.GCHandle.Alloc(data, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glCompressedTexImage3DARB((GL.Enums.TextureTarget)target, (Int32)level, (GL.Enums.PixelInternalFormat)internalformat, (Int32)width, (Int32)height, (Int32)depth, (Int32)border, (Int32)imageSize, (void*)data_ptr.AddrOfPinnedObject()); + Delegates.glCompressedTexImage3DARB((GL.Enums.TextureTarget)target, (Int32)level, (GL.Enums.PixelInternalFormat)internalformat, (Int32)width, (Int32)height, (Int32)depth, (Int32)border, (Int32)imageSize, (IntPtr)data_ptr.AddrOfPinnedObject()); } finally { @@ -17206,15 +15871,12 @@ namespace OpenTK.OpenGL } } } - - [System.CLSCompliant(false)] public static - unsafe void CompressedTexImage2D(GL.Enums.TextureTarget target, Int32 level, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, Int32 border, Int32 imageSize, void* data) + void CompressedTexImage2D(GL.Enums.TextureTarget target, Int32 level, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, Int32 border, Int32 imageSize, IntPtr data) { - unsafe { Delegates.glCompressedTexImage2DARB((GL.Enums.TextureTarget)target, (Int32)level, (GL.Enums.PixelInternalFormat)internalformat, (Int32)width, (Int32)height, (Int32)border, (Int32)imageSize, (void*)data); } + Delegates.glCompressedTexImage2DARB((GL.Enums.TextureTarget)target, (Int32)level, (GL.Enums.PixelInternalFormat)internalformat, (Int32)width, (Int32)height, (Int32)border, (Int32)imageSize, (IntPtr)data); } - public static void CompressedTexImage2D(GL.Enums.TextureTarget target, Int32 level, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, Int32 border, Int32 imageSize, [In, Out] object data) @@ -17224,7 +15886,7 @@ namespace OpenTK.OpenGL System.Runtime.InteropServices.GCHandle data_ptr = System.Runtime.InteropServices.GCHandle.Alloc(data, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glCompressedTexImage2DARB((GL.Enums.TextureTarget)target, (Int32)level, (GL.Enums.PixelInternalFormat)internalformat, (Int32)width, (Int32)height, (Int32)border, (Int32)imageSize, (void*)data_ptr.AddrOfPinnedObject()); + Delegates.glCompressedTexImage2DARB((GL.Enums.TextureTarget)target, (Int32)level, (GL.Enums.PixelInternalFormat)internalformat, (Int32)width, (Int32)height, (Int32)border, (Int32)imageSize, (IntPtr)data_ptr.AddrOfPinnedObject()); } finally { @@ -17232,15 +15894,12 @@ namespace OpenTK.OpenGL } } } - - [System.CLSCompliant(false)] public static - unsafe void CompressedTexImage1D(GL.Enums.TextureTarget target, Int32 level, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 border, Int32 imageSize, void* data) + void CompressedTexImage1D(GL.Enums.TextureTarget target, Int32 level, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 border, Int32 imageSize, IntPtr data) { - unsafe { Delegates.glCompressedTexImage1DARB((GL.Enums.TextureTarget)target, (Int32)level, (GL.Enums.PixelInternalFormat)internalformat, (Int32)width, (Int32)border, (Int32)imageSize, (void*)data); } + Delegates.glCompressedTexImage1DARB((GL.Enums.TextureTarget)target, (Int32)level, (GL.Enums.PixelInternalFormat)internalformat, (Int32)width, (Int32)border, (Int32)imageSize, (IntPtr)data); } - public static void CompressedTexImage1D(GL.Enums.TextureTarget target, Int32 level, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 border, Int32 imageSize, [In, Out] object data) @@ -17250,7 +15909,7 @@ namespace OpenTK.OpenGL System.Runtime.InteropServices.GCHandle data_ptr = System.Runtime.InteropServices.GCHandle.Alloc(data, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glCompressedTexImage1DARB((GL.Enums.TextureTarget)target, (Int32)level, (GL.Enums.PixelInternalFormat)internalformat, (Int32)width, (Int32)border, (Int32)imageSize, (void*)data_ptr.AddrOfPinnedObject()); + Delegates.glCompressedTexImage1DARB((GL.Enums.TextureTarget)target, (Int32)level, (GL.Enums.PixelInternalFormat)internalformat, (Int32)width, (Int32)border, (Int32)imageSize, (IntPtr)data_ptr.AddrOfPinnedObject()); } finally { @@ -17258,15 +15917,12 @@ namespace OpenTK.OpenGL } } } - - [System.CLSCompliant(false)] public static - unsafe void CompressedTexSubImage3D(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, GL.Enums.PixelFormat format, Int32 imageSize, void* data) + void CompressedTexSubImage3D(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, GL.Enums.PixelFormat format, Int32 imageSize, IntPtr data) { - unsafe { Delegates.glCompressedTexSubImage3DARB((GL.Enums.TextureTarget)target, (Int32)level, (Int32)xoffset, (Int32)yoffset, (Int32)zoffset, (Int32)width, (Int32)height, (Int32)depth, (GL.Enums.PixelFormat)format, (Int32)imageSize, (void*)data); } + Delegates.glCompressedTexSubImage3DARB((GL.Enums.TextureTarget)target, (Int32)level, (Int32)xoffset, (Int32)yoffset, (Int32)zoffset, (Int32)width, (Int32)height, (Int32)depth, (GL.Enums.PixelFormat)format, (Int32)imageSize, (IntPtr)data); } - public static void CompressedTexSubImage3D(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, GL.Enums.PixelFormat format, Int32 imageSize, [In, Out] object data) @@ -17276,7 +15932,7 @@ namespace OpenTK.OpenGL System.Runtime.InteropServices.GCHandle data_ptr = System.Runtime.InteropServices.GCHandle.Alloc(data, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glCompressedTexSubImage3DARB((GL.Enums.TextureTarget)target, (Int32)level, (Int32)xoffset, (Int32)yoffset, (Int32)zoffset, (Int32)width, (Int32)height, (Int32)depth, (GL.Enums.PixelFormat)format, (Int32)imageSize, (void*)data_ptr.AddrOfPinnedObject()); + Delegates.glCompressedTexSubImage3DARB((GL.Enums.TextureTarget)target, (Int32)level, (Int32)xoffset, (Int32)yoffset, (Int32)zoffset, (Int32)width, (Int32)height, (Int32)depth, (GL.Enums.PixelFormat)format, (Int32)imageSize, (IntPtr)data_ptr.AddrOfPinnedObject()); } finally { @@ -17284,15 +15940,12 @@ namespace OpenTK.OpenGL } } } - - [System.CLSCompliant(false)] public static - unsafe void CompressedTexSubImage2D(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, GL.Enums.PixelFormat format, Int32 imageSize, void* data) + void CompressedTexSubImage2D(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, GL.Enums.PixelFormat format, Int32 imageSize, IntPtr data) { - unsafe { Delegates.glCompressedTexSubImage2DARB((GL.Enums.TextureTarget)target, (Int32)level, (Int32)xoffset, (Int32)yoffset, (Int32)width, (Int32)height, (GL.Enums.PixelFormat)format, (Int32)imageSize, (void*)data); } + Delegates.glCompressedTexSubImage2DARB((GL.Enums.TextureTarget)target, (Int32)level, (Int32)xoffset, (Int32)yoffset, (Int32)width, (Int32)height, (GL.Enums.PixelFormat)format, (Int32)imageSize, (IntPtr)data); } - public static void CompressedTexSubImage2D(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, GL.Enums.PixelFormat format, Int32 imageSize, [In, Out] object data) @@ -17302,7 +15955,7 @@ namespace OpenTK.OpenGL System.Runtime.InteropServices.GCHandle data_ptr = System.Runtime.InteropServices.GCHandle.Alloc(data, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glCompressedTexSubImage2DARB((GL.Enums.TextureTarget)target, (Int32)level, (Int32)xoffset, (Int32)yoffset, (Int32)width, (Int32)height, (GL.Enums.PixelFormat)format, (Int32)imageSize, (void*)data_ptr.AddrOfPinnedObject()); + Delegates.glCompressedTexSubImage2DARB((GL.Enums.TextureTarget)target, (Int32)level, (Int32)xoffset, (Int32)yoffset, (Int32)width, (Int32)height, (GL.Enums.PixelFormat)format, (Int32)imageSize, (IntPtr)data_ptr.AddrOfPinnedObject()); } finally { @@ -17310,15 +15963,12 @@ namespace OpenTK.OpenGL } } } - - [System.CLSCompliant(false)] public static - unsafe void CompressedTexSubImage1D(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 width, GL.Enums.PixelFormat format, Int32 imageSize, void* data) + void CompressedTexSubImage1D(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 width, GL.Enums.PixelFormat format, Int32 imageSize, IntPtr data) { - unsafe { Delegates.glCompressedTexSubImage1DARB((GL.Enums.TextureTarget)target, (Int32)level, (Int32)xoffset, (Int32)width, (GL.Enums.PixelFormat)format, (Int32)imageSize, (void*)data); } + Delegates.glCompressedTexSubImage1DARB((GL.Enums.TextureTarget)target, (Int32)level, (Int32)xoffset, (Int32)width, (GL.Enums.PixelFormat)format, (Int32)imageSize, (IntPtr)data); } - public static void CompressedTexSubImage1D(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 width, GL.Enums.PixelFormat format, Int32 imageSize, [In, Out] object data) @@ -17328,7 +15978,7 @@ namespace OpenTK.OpenGL System.Runtime.InteropServices.GCHandle data_ptr = System.Runtime.InteropServices.GCHandle.Alloc(data, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glCompressedTexSubImage1DARB((GL.Enums.TextureTarget)target, (Int32)level, (Int32)xoffset, (Int32)width, (GL.Enums.PixelFormat)format, (Int32)imageSize, (void*)data_ptr.AddrOfPinnedObject()); + Delegates.glCompressedTexSubImage1DARB((GL.Enums.TextureTarget)target, (Int32)level, (Int32)xoffset, (Int32)width, (GL.Enums.PixelFormat)format, (Int32)imageSize, (IntPtr)data_ptr.AddrOfPinnedObject()); } finally { @@ -17336,15 +15986,12 @@ namespace OpenTK.OpenGL } } } - - [System.CLSCompliant(false)] public static - unsafe void GetCompressedTexImage(GL.Enums.TextureTarget target, Int32 level, [Out] void* img) + void GetCompressedTexImage(GL.Enums.TextureTarget target, Int32 level, [Out] IntPtr img) { - unsafe { Delegates.glGetCompressedTexImageARB((GL.Enums.TextureTarget)target, (Int32)level, (void*)img); } + Delegates.glGetCompressedTexImageARB((GL.Enums.TextureTarget)target, (Int32)level, (IntPtr)img); } - public static void GetCompressedTexImage(GL.Enums.TextureTarget target, Int32 level, [In, Out] object img) @@ -17354,7 +16001,7 @@ namespace OpenTK.OpenGL System.Runtime.InteropServices.GCHandle img_ptr = System.Runtime.InteropServices.GCHandle.Alloc(img, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glGetCompressedTexImageARB((GL.Enums.TextureTarget)target, (Int32)level, (void*)img_ptr.AddrOfPinnedObject()); + Delegates.glGetCompressedTexImageARB((GL.Enums.TextureTarget)target, (Int32)level, (IntPtr)img_ptr.AddrOfPinnedObject()); } finally { @@ -17362,14 +16009,12 @@ namespace OpenTK.OpenGL } } } - public static void PointParameter(GL.Enums.ARB_point_parameters pname, Single param) { Delegates.glPointParameterfARB((GL.Enums.ARB_point_parameters)pname, (Single)param); } - [System.CLSCompliant(false)] public static @@ -17377,7 +16022,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glPointParameterfvARB((GL.Enums.ARB_point_parameters)pname, (Single*)@params); } } - public static void PointParameterv(GL.Enums.ARB_point_parameters pname, Single[] @params) @@ -17390,7 +16034,6 @@ namespace OpenTK.OpenGL } } } - public static void PointParameterv(GL.Enums.ARB_point_parameters pname, ref Single @params) @@ -17403,7 +16046,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -17411,7 +16053,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glWeightbvARB((Int32)size, (SByte*)weights); } } - [System.CLSCompliant(false)] public static @@ -17425,7 +16066,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -17439,7 +16079,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -17447,7 +16086,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glWeightfvARB((Int32)size, (Single*)weights); } } - public static void Weight(Int32 size, Single[] weights) @@ -17460,7 +16098,6 @@ namespace OpenTK.OpenGL } } } - public static void Weight(Int32 size, ref Single weights) @@ -17473,7 +16110,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -17481,7 +16117,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glWeightdvARB((Int32)size, (Double*)weights); } } - public static void Weight(Int32 size, Double[] weights) @@ -17494,7 +16129,6 @@ namespace OpenTK.OpenGL } } } - public static void Weight(Int32 size, ref Double weights) @@ -17507,7 +16141,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -17515,7 +16148,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glWeightubvARB((Int32)size, (Byte*)weights); } } - public static void Weight(Int32 size, Byte[] weights) @@ -17528,7 +16160,6 @@ namespace OpenTK.OpenGL } } } - public static void Weight(Int32 size, ref Byte weights) @@ -17541,7 +16172,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -17549,7 +16179,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glWeightusvARB((Int32)size, (UInt16*)weights); } } - [System.CLSCompliant(false)] public static @@ -17560,7 +16189,6 @@ namespace OpenTK.OpenGL Delegates.glWeightusvARB((Int32)size, (UInt16*)weights); } } - [System.CLSCompliant(false)] public static @@ -17574,7 +16202,6 @@ namespace OpenTK.OpenGL } } } - public static void Weight(Int32 size, Int16[] weights) @@ -17587,7 +16214,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -17601,7 +16227,6 @@ namespace OpenTK.OpenGL } } } - public static void Weight(Int32 size, ref Int16 weights) @@ -17614,7 +16239,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -17622,7 +16246,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glWeightuivARB((Int32)size, (UInt32*)weights); } } - [System.CLSCompliant(false)] public static @@ -17633,7 +16256,6 @@ namespace OpenTK.OpenGL Delegates.glWeightuivARB((Int32)size, (UInt32*)weights); } } - [System.CLSCompliant(false)] public static @@ -17647,7 +16269,6 @@ namespace OpenTK.OpenGL } } } - public static void Weight(Int32 size, Int32[] weights) @@ -17660,7 +16281,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -17674,7 +16294,6 @@ namespace OpenTK.OpenGL } } } - public static void Weight(Int32 size, ref Int32 weights) @@ -17687,15 +16306,12 @@ namespace OpenTK.OpenGL } } } - - [System.CLSCompliant(false)] public static - unsafe void WeightPointer(Int32 size, GL.Enums.ARB_vertex_blend type, Int32 stride, void* pointer) + void WeightPointer(Int32 size, GL.Enums.ARB_vertex_blend type, Int32 stride, IntPtr pointer) { - unsafe { Delegates.glWeightPointerARB((Int32)size, (GL.Enums.ARB_vertex_blend)type, (Int32)stride, (void*)pointer); } + Delegates.glWeightPointerARB((Int32)size, (GL.Enums.ARB_vertex_blend)type, (Int32)stride, (IntPtr)pointer); } - public static void WeightPointer(Int32 size, GL.Enums.ARB_vertex_blend type, Int32 stride, [In, Out] object pointer) @@ -17705,7 +16321,7 @@ namespace OpenTK.OpenGL System.Runtime.InteropServices.GCHandle pointer_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pointer, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glWeightPointerARB((Int32)size, (GL.Enums.ARB_vertex_blend)type, (Int32)stride, (void*)pointer_ptr.AddrOfPinnedObject()); + Delegates.glWeightPointerARB((Int32)size, (GL.Enums.ARB_vertex_blend)type, (Int32)stride, (IntPtr)pointer_ptr.AddrOfPinnedObject()); } finally { @@ -17713,21 +16329,18 @@ namespace OpenTK.OpenGL } } } - public static void VertexBlend(Int32 count) { Delegates.glVertexBlendARB((Int32)count); } - public static void CurrentPaletteMatrix(Int32 index) { Delegates.glCurrentPaletteMatrixARB((Int32)index); } - [System.CLSCompliant(false)] public static @@ -17735,7 +16348,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glMatrixIndexubvARB((Int32)size, (Byte*)indices); } } - public static void MatrixIndex(Int32 size, Byte[] indices) @@ -17748,7 +16360,6 @@ namespace OpenTK.OpenGL } } } - public static void MatrixIndex(Int32 size, ref Byte indices) @@ -17761,7 +16372,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -17769,7 +16379,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glMatrixIndexusvARB((Int32)size, (UInt16*)indices); } } - [System.CLSCompliant(false)] public static @@ -17780,7 +16389,6 @@ namespace OpenTK.OpenGL Delegates.glMatrixIndexusvARB((Int32)size, (UInt16*)indices); } } - [System.CLSCompliant(false)] public static @@ -17794,7 +16402,6 @@ namespace OpenTK.OpenGL } } } - public static void MatrixIndex(Int32 size, Int16[] indices) @@ -17807,7 +16414,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -17821,7 +16427,6 @@ namespace OpenTK.OpenGL } } } - public static void MatrixIndex(Int32 size, ref Int16 indices) @@ -17834,7 +16439,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -17842,7 +16446,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glMatrixIndexuivARB((Int32)size, (UInt32*)indices); } } - [System.CLSCompliant(false)] public static @@ -17853,7 +16456,6 @@ namespace OpenTK.OpenGL Delegates.glMatrixIndexuivARB((Int32)size, (UInt32*)indices); } } - [System.CLSCompliant(false)] public static @@ -17867,7 +16469,6 @@ namespace OpenTK.OpenGL } } } - public static void MatrixIndex(Int32 size, Int32[] indices) @@ -17880,7 +16481,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -17894,7 +16494,6 @@ namespace OpenTK.OpenGL } } } - public static void MatrixIndex(Int32 size, ref Int32 indices) @@ -17907,15 +16506,12 @@ namespace OpenTK.OpenGL } } } - - [System.CLSCompliant(false)] public static - unsafe void MatrixIndexPointer(Int32 size, GL.Enums.ARB_matrix_palette type, Int32 stride, void* pointer) + void MatrixIndexPointer(Int32 size, GL.Enums.ARB_matrix_palette type, Int32 stride, IntPtr pointer) { - unsafe { Delegates.glMatrixIndexPointerARB((Int32)size, (GL.Enums.ARB_matrix_palette)type, (Int32)stride, (void*)pointer); } + Delegates.glMatrixIndexPointerARB((Int32)size, (GL.Enums.ARB_matrix_palette)type, (Int32)stride, (IntPtr)pointer); } - public static void MatrixIndexPointer(Int32 size, GL.Enums.ARB_matrix_palette type, Int32 stride, [In, Out] object pointer) @@ -17925,7 +16521,7 @@ namespace OpenTK.OpenGL System.Runtime.InteropServices.GCHandle pointer_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pointer, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glMatrixIndexPointerARB((Int32)size, (GL.Enums.ARB_matrix_palette)type, (Int32)stride, (void*)pointer_ptr.AddrOfPinnedObject()); + Delegates.glMatrixIndexPointerARB((Int32)size, (GL.Enums.ARB_matrix_palette)type, (Int32)stride, (IntPtr)pointer_ptr.AddrOfPinnedObject()); } finally { @@ -17933,14 +16529,12 @@ namespace OpenTK.OpenGL } } } - public static void WindowPos2(Double x, Double y) { Delegates.glWindowPos2dARB((Double)x, (Double)y); } - [System.CLSCompliant(false)] public static @@ -17948,7 +16542,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glWindowPos2dvARB((Double*)v); } } - public static void WindowPos2(Double[] v) @@ -17961,7 +16554,6 @@ namespace OpenTK.OpenGL } } } - public static void WindowPos2(ref Double v) @@ -17974,14 +16566,12 @@ namespace OpenTK.OpenGL } } } - public static void WindowPos2(Single x, Single y) { Delegates.glWindowPos2fARB((Single)x, (Single)y); } - [System.CLSCompliant(false)] public static @@ -17989,7 +16579,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glWindowPos2fvARB((Single*)v); } } - public static void WindowPos2(Single[] v) @@ -18002,7 +16591,6 @@ namespace OpenTK.OpenGL } } } - public static void WindowPos2(ref Single v) @@ -18015,14 +16603,12 @@ namespace OpenTK.OpenGL } } } - public static void WindowPos2(Int32 x, Int32 y) { Delegates.glWindowPos2iARB((Int32)x, (Int32)y); } - [System.CLSCompliant(false)] public static @@ -18030,7 +16616,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glWindowPos2ivARB((Int32*)v); } } - public static void WindowPos2(Int32[] v) @@ -18043,7 +16628,6 @@ namespace OpenTK.OpenGL } } } - public static void WindowPos2(ref Int32 v) @@ -18056,14 +16640,12 @@ namespace OpenTK.OpenGL } } } - public static void WindowPos2(Int16 x, Int16 y) { Delegates.glWindowPos2sARB((Int16)x, (Int16)y); } - [System.CLSCompliant(false)] public static @@ -18071,7 +16653,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glWindowPos2svARB((Int16*)v); } } - public static void WindowPos2(Int16[] v) @@ -18084,7 +16665,6 @@ namespace OpenTK.OpenGL } } } - public static void WindowPos2(ref Int16 v) @@ -18097,14 +16677,12 @@ namespace OpenTK.OpenGL } } } - public static void WindowPos3(Double x, Double y, Double z) { Delegates.glWindowPos3dARB((Double)x, (Double)y, (Double)z); } - [System.CLSCompliant(false)] public static @@ -18112,7 +16690,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glWindowPos3dvARB((Double*)v); } } - public static void WindowPos3(Double[] v) @@ -18125,7 +16702,6 @@ namespace OpenTK.OpenGL } } } - public static void WindowPos3(ref Double v) @@ -18138,14 +16714,12 @@ namespace OpenTK.OpenGL } } } - public static void WindowPos3(Single x, Single y, Single z) { Delegates.glWindowPos3fARB((Single)x, (Single)y, (Single)z); } - [System.CLSCompliant(false)] public static @@ -18153,7 +16727,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glWindowPos3fvARB((Single*)v); } } - public static void WindowPos3(Single[] v) @@ -18166,7 +16739,6 @@ namespace OpenTK.OpenGL } } } - public static void WindowPos3(ref Single v) @@ -18179,14 +16751,12 @@ namespace OpenTK.OpenGL } } } - public static void WindowPos3(Int32 x, Int32 y, Int32 z) { Delegates.glWindowPos3iARB((Int32)x, (Int32)y, (Int32)z); } - [System.CLSCompliant(false)] public static @@ -18194,7 +16764,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glWindowPos3ivARB((Int32*)v); } } - public static void WindowPos3(Int32[] v) @@ -18207,7 +16776,6 @@ namespace OpenTK.OpenGL } } } - public static void WindowPos3(ref Int32 v) @@ -18220,14 +16788,12 @@ namespace OpenTK.OpenGL } } } - public static void WindowPos3(Int16 x, Int16 y, Int16 z) { Delegates.glWindowPos3sARB((Int16)x, (Int16)y, (Int16)z); } - [System.CLSCompliant(false)] public static @@ -18235,7 +16801,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glWindowPos3svARB((Int16*)v); } } - public static void WindowPos3(Int16[] v) @@ -18248,7 +16813,6 @@ namespace OpenTK.OpenGL } } } - public static void WindowPos3(ref Int16 v) @@ -18261,7 +16825,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -18269,14 +16832,12 @@ namespace OpenTK.OpenGL { Delegates.glVertexAttrib1dARB((UInt32)index, (Double)x); } - public static void VertexAttrib1(Int32 index, Double x) { Delegates.glVertexAttrib1dARB((UInt32)index, (Double)x); } - [System.CLSCompliant(false)] public static @@ -18284,7 +16845,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glVertexAttrib1dvARB((UInt32)index, (Double*)v); } } - [System.CLSCompliant(false)] public static @@ -18295,7 +16855,6 @@ namespace OpenTK.OpenGL Delegates.glVertexAttrib1dvARB((UInt32)index, (Double*)v); } } - [System.CLSCompliant(false)] public static @@ -18309,7 +16868,6 @@ namespace OpenTK.OpenGL } } } - public static void VertexAttrib1v(Int32 index, Double[] v) @@ -18322,7 +16880,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -18336,7 +16893,6 @@ namespace OpenTK.OpenGL } } } - public static void VertexAttrib1v(Int32 index, ref Double v) @@ -18349,7 +16905,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -18357,14 +16912,12 @@ namespace OpenTK.OpenGL { Delegates.glVertexAttrib1fARB((UInt32)index, (Single)x); } - public static void VertexAttrib1(Int32 index, Single x) { Delegates.glVertexAttrib1fARB((UInt32)index, (Single)x); } - [System.CLSCompliant(false)] public static @@ -18372,7 +16925,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glVertexAttrib1fvARB((UInt32)index, (Single*)v); } } - [System.CLSCompliant(false)] public static @@ -18383,7 +16935,6 @@ namespace OpenTK.OpenGL Delegates.glVertexAttrib1fvARB((UInt32)index, (Single*)v); } } - [System.CLSCompliant(false)] public static @@ -18397,7 +16948,6 @@ namespace OpenTK.OpenGL } } } - public static void VertexAttrib1v(Int32 index, Single[] v) @@ -18410,7 +16960,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -18424,7 +16973,6 @@ namespace OpenTK.OpenGL } } } - public static void VertexAttrib1v(Int32 index, ref Single v) @@ -18437,7 +16985,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -18445,14 +16992,12 @@ namespace OpenTK.OpenGL { Delegates.glVertexAttrib1sARB((UInt32)index, (Int16)x); } - public static void VertexAttrib1(Int32 index, Int16 x) { Delegates.glVertexAttrib1sARB((UInt32)index, (Int16)x); } - [System.CLSCompliant(false)] public static @@ -18460,7 +17005,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glVertexAttrib1svARB((UInt32)index, (Int16*)v); } } - [System.CLSCompliant(false)] public static @@ -18471,7 +17015,6 @@ namespace OpenTK.OpenGL Delegates.glVertexAttrib1svARB((UInt32)index, (Int16*)v); } } - [System.CLSCompliant(false)] public static @@ -18485,7 +17028,6 @@ namespace OpenTK.OpenGL } } } - public static void VertexAttrib1v(Int32 index, Int16[] v) @@ -18498,7 +17040,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -18512,7 +17053,6 @@ namespace OpenTK.OpenGL } } } - public static void VertexAttrib1v(Int32 index, ref Int16 v) @@ -18525,7 +17065,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -18533,14 +17072,12 @@ namespace OpenTK.OpenGL { Delegates.glVertexAttrib2dARB((UInt32)index, (Double)x, (Double)y); } - public static void VertexAttrib2(Int32 index, Double x, Double y) { Delegates.glVertexAttrib2dARB((UInt32)index, (Double)x, (Double)y); } - [System.CLSCompliant(false)] public static @@ -18548,7 +17085,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glVertexAttrib2dvARB((UInt32)index, (Double*)v); } } - [System.CLSCompliant(false)] public static @@ -18559,7 +17095,6 @@ namespace OpenTK.OpenGL Delegates.glVertexAttrib2dvARB((UInt32)index, (Double*)v); } } - [System.CLSCompliant(false)] public static @@ -18573,7 +17108,6 @@ namespace OpenTK.OpenGL } } } - public static void VertexAttrib2(Int32 index, Double[] v) @@ -18586,7 +17120,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -18600,7 +17133,6 @@ namespace OpenTK.OpenGL } } } - public static void VertexAttrib2(Int32 index, ref Double v) @@ -18613,7 +17145,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -18621,14 +17152,12 @@ namespace OpenTK.OpenGL { Delegates.glVertexAttrib2fARB((UInt32)index, (Single)x, (Single)y); } - public static void VertexAttrib2(Int32 index, Single x, Single y) { Delegates.glVertexAttrib2fARB((UInt32)index, (Single)x, (Single)y); } - [System.CLSCompliant(false)] public static @@ -18636,7 +17165,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glVertexAttrib2fvARB((UInt32)index, (Single*)v); } } - [System.CLSCompliant(false)] public static @@ -18647,7 +17175,6 @@ namespace OpenTK.OpenGL Delegates.glVertexAttrib2fvARB((UInt32)index, (Single*)v); } } - [System.CLSCompliant(false)] public static @@ -18661,7 +17188,6 @@ namespace OpenTK.OpenGL } } } - public static void VertexAttrib2(Int32 index, Single[] v) @@ -18674,7 +17200,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -18688,7 +17213,6 @@ namespace OpenTK.OpenGL } } } - public static void VertexAttrib2(Int32 index, ref Single v) @@ -18701,7 +17225,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -18709,14 +17232,12 @@ namespace OpenTK.OpenGL { Delegates.glVertexAttrib2sARB((UInt32)index, (Int16)x, (Int16)y); } - public static void VertexAttrib2(Int32 index, Int16 x, Int16 y) { Delegates.glVertexAttrib2sARB((UInt32)index, (Int16)x, (Int16)y); } - [System.CLSCompliant(false)] public static @@ -18724,7 +17245,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glVertexAttrib2svARB((UInt32)index, (Int16*)v); } } - [System.CLSCompliant(false)] public static @@ -18735,7 +17255,6 @@ namespace OpenTK.OpenGL Delegates.glVertexAttrib2svARB((UInt32)index, (Int16*)v); } } - [System.CLSCompliant(false)] public static @@ -18749,7 +17268,6 @@ namespace OpenTK.OpenGL } } } - public static void VertexAttrib2(Int32 index, Int16[] v) @@ -18762,7 +17280,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -18776,7 +17293,6 @@ namespace OpenTK.OpenGL } } } - public static void VertexAttrib2(Int32 index, ref Int16 v) @@ -18789,7 +17305,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -18797,14 +17312,12 @@ namespace OpenTK.OpenGL { Delegates.glVertexAttrib3dARB((UInt32)index, (Double)x, (Double)y, (Double)z); } - public static void VertexAttrib3(Int32 index, Double x, Double y, Double z) { Delegates.glVertexAttrib3dARB((UInt32)index, (Double)x, (Double)y, (Double)z); } - [System.CLSCompliant(false)] public static @@ -18812,7 +17325,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glVertexAttrib3dvARB((UInt32)index, (Double*)v); } } - [System.CLSCompliant(false)] public static @@ -18823,7 +17335,6 @@ namespace OpenTK.OpenGL Delegates.glVertexAttrib3dvARB((UInt32)index, (Double*)v); } } - [System.CLSCompliant(false)] public static @@ -18837,7 +17348,6 @@ namespace OpenTK.OpenGL } } } - public static void VertexAttrib3(Int32 index, Double[] v) @@ -18850,7 +17360,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -18864,7 +17373,6 @@ namespace OpenTK.OpenGL } } } - public static void VertexAttrib3(Int32 index, ref Double v) @@ -18877,7 +17385,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -18885,14 +17392,12 @@ namespace OpenTK.OpenGL { Delegates.glVertexAttrib3fARB((UInt32)index, (Single)x, (Single)y, (Single)z); } - public static void VertexAttrib3(Int32 index, Single x, Single y, Single z) { Delegates.glVertexAttrib3fARB((UInt32)index, (Single)x, (Single)y, (Single)z); } - [System.CLSCompliant(false)] public static @@ -18900,7 +17405,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glVertexAttrib3fvARB((UInt32)index, (Single*)v); } } - [System.CLSCompliant(false)] public static @@ -18911,7 +17415,6 @@ namespace OpenTK.OpenGL Delegates.glVertexAttrib3fvARB((UInt32)index, (Single*)v); } } - [System.CLSCompliant(false)] public static @@ -18925,7 +17428,6 @@ namespace OpenTK.OpenGL } } } - public static void VertexAttrib3(Int32 index, Single[] v) @@ -18938,7 +17440,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -18952,7 +17453,6 @@ namespace OpenTK.OpenGL } } } - public static void VertexAttrib3(Int32 index, ref Single v) @@ -18965,7 +17465,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -18973,14 +17472,12 @@ namespace OpenTK.OpenGL { Delegates.glVertexAttrib3sARB((UInt32)index, (Int16)x, (Int16)y, (Int16)z); } - public static void VertexAttrib3(Int32 index, Int16 x, Int16 y, Int16 z) { Delegates.glVertexAttrib3sARB((UInt32)index, (Int16)x, (Int16)y, (Int16)z); } - [System.CLSCompliant(false)] public static @@ -18988,7 +17485,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glVertexAttrib3svARB((UInt32)index, (Int16*)v); } } - [System.CLSCompliant(false)] public static @@ -18999,7 +17495,6 @@ namespace OpenTK.OpenGL Delegates.glVertexAttrib3svARB((UInt32)index, (Int16*)v); } } - [System.CLSCompliant(false)] public static @@ -19013,7 +17508,6 @@ namespace OpenTK.OpenGL } } } - public static void VertexAttrib3(Int32 index, Int16[] v) @@ -19026,7 +17520,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -19040,7 +17533,6 @@ namespace OpenTK.OpenGL } } } - public static void VertexAttrib3(Int32 index, ref Int16 v) @@ -19053,7 +17545,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -19061,7 +17552,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glVertexAttrib4NbvARB((UInt32)index, (SByte*)v); } } - [System.CLSCompliant(false)] public static @@ -19075,7 +17565,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -19089,7 +17578,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -19097,7 +17585,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glVertexAttrib4NivARB((UInt32)index, (Int32*)v); } } - [System.CLSCompliant(false)] public static @@ -19111,7 +17598,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -19125,7 +17611,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -19133,7 +17618,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glVertexAttrib4NsvARB((UInt32)index, (Int16*)v); } } - [System.CLSCompliant(false)] public static @@ -19147,7 +17631,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -19161,7 +17644,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -19169,14 +17651,12 @@ namespace OpenTK.OpenGL { Delegates.glVertexAttrib4NubARB((UInt32)index, (Byte)x, (Byte)y, (Byte)z, (Byte)w); } - public static void VertexAttrib4N(Int32 index, Byte x, Byte y, Byte z, Byte w) { Delegates.glVertexAttrib4NubARB((UInt32)index, (Byte)x, (Byte)y, (Byte)z, (Byte)w); } - [System.CLSCompliant(false)] public static @@ -19184,7 +17664,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glVertexAttrib4NubvARB((UInt32)index, (Byte*)v); } } - [System.CLSCompliant(false)] public static @@ -19195,7 +17674,6 @@ namespace OpenTK.OpenGL Delegates.glVertexAttrib4NubvARB((UInt32)index, (Byte*)v); } } - [System.CLSCompliant(false)] public static @@ -19209,7 +17687,6 @@ namespace OpenTK.OpenGL } } } - public static void VertexAttrib4N(Int32 index, Byte[] v) @@ -19222,7 +17699,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -19236,7 +17712,6 @@ namespace OpenTK.OpenGL } } } - public static void VertexAttrib4N(Int32 index, ref Byte v) @@ -19249,7 +17724,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -19257,7 +17731,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glVertexAttrib4NuivARB((UInt32)index, (UInt32*)v); } } - [System.CLSCompliant(false)] public static @@ -19268,7 +17741,6 @@ namespace OpenTK.OpenGL Delegates.glVertexAttrib4NuivARB((UInt32)index, (UInt32*)v); } } - [System.CLSCompliant(false)] public static @@ -19282,7 +17754,6 @@ namespace OpenTK.OpenGL } } } - public static void VertexAttrib4N(Int32 index, Int32[] v) @@ -19295,7 +17766,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -19309,7 +17779,6 @@ namespace OpenTK.OpenGL } } } - public static void VertexAttrib4N(Int32 index, ref Int32 v) @@ -19322,7 +17791,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -19330,7 +17798,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glVertexAttrib4NusvARB((UInt32)index, (UInt16*)v); } } - [System.CLSCompliant(false)] public static @@ -19341,7 +17808,6 @@ namespace OpenTK.OpenGL Delegates.glVertexAttrib4NusvARB((UInt32)index, (UInt16*)v); } } - [System.CLSCompliant(false)] public static @@ -19355,7 +17821,6 @@ namespace OpenTK.OpenGL } } } - public static void VertexAttrib4N(Int32 index, Int16[] v) @@ -19368,7 +17833,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -19382,7 +17846,6 @@ namespace OpenTK.OpenGL } } } - public static void VertexAttrib4N(Int32 index, ref Int16 v) @@ -19395,7 +17858,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -19403,7 +17865,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glVertexAttrib4bvARB((UInt32)index, (SByte*)v); } } - [System.CLSCompliant(false)] public static @@ -19417,7 +17878,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -19431,7 +17891,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -19439,14 +17898,12 @@ namespace OpenTK.OpenGL { Delegates.glVertexAttrib4dARB((UInt32)index, (Double)x, (Double)y, (Double)z, (Double)w); } - public static void VertexAttrib4(Int32 index, Double x, Double y, Double z, Double w) { Delegates.glVertexAttrib4dARB((UInt32)index, (Double)x, (Double)y, (Double)z, (Double)w); } - [System.CLSCompliant(false)] public static @@ -19454,7 +17911,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glVertexAttrib4dvARB((UInt32)index, (Double*)v); } } - [System.CLSCompliant(false)] public static @@ -19465,7 +17921,6 @@ namespace OpenTK.OpenGL Delegates.glVertexAttrib4dvARB((UInt32)index, (Double*)v); } } - [System.CLSCompliant(false)] public static @@ -19479,7 +17934,6 @@ namespace OpenTK.OpenGL } } } - public static void VertexAttrib4(Int32 index, Double[] v) @@ -19492,7 +17946,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -19506,7 +17959,6 @@ namespace OpenTK.OpenGL } } } - public static void VertexAttrib4(Int32 index, ref Double v) @@ -19519,7 +17971,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -19527,14 +17978,12 @@ namespace OpenTK.OpenGL { Delegates.glVertexAttrib4fARB((UInt32)index, (Single)x, (Single)y, (Single)z, (Single)w); } - public static void VertexAttrib4(Int32 index, Single x, Single y, Single z, Single w) { Delegates.glVertexAttrib4fARB((UInt32)index, (Single)x, (Single)y, (Single)z, (Single)w); } - [System.CLSCompliant(false)] public static @@ -19542,7 +17991,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glVertexAttrib4fvARB((UInt32)index, (Single*)v); } } - [System.CLSCompliant(false)] public static @@ -19553,7 +18001,6 @@ namespace OpenTK.OpenGL Delegates.glVertexAttrib4fvARB((UInt32)index, (Single*)v); } } - [System.CLSCompliant(false)] public static @@ -19567,7 +18014,6 @@ namespace OpenTK.OpenGL } } } - public static void VertexAttrib4(Int32 index, Single[] v) @@ -19580,7 +18026,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -19594,7 +18039,6 @@ namespace OpenTK.OpenGL } } } - public static void VertexAttrib4(Int32 index, ref Single v) @@ -19607,7 +18051,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -19615,7 +18058,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glVertexAttrib4ivARB((UInt32)index, (Int32*)v); } } - [System.CLSCompliant(false)] public static @@ -19629,7 +18071,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -19643,7 +18084,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -19651,14 +18091,12 @@ namespace OpenTK.OpenGL { Delegates.glVertexAttrib4sARB((UInt32)index, (Int16)x, (Int16)y, (Int16)z, (Int16)w); } - public static void VertexAttrib4(Int32 index, Int16 x, Int16 y, Int16 z, Int16 w) { Delegates.glVertexAttrib4sARB((UInt32)index, (Int16)x, (Int16)y, (Int16)z, (Int16)w); } - [System.CLSCompliant(false)] public static @@ -19666,7 +18104,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glVertexAttrib4svARB((UInt32)index, (Int16*)v); } } - [System.CLSCompliant(false)] public static @@ -19680,7 +18117,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -19694,7 +18130,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -19702,7 +18137,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glVertexAttrib4ubvARB((UInt32)index, (Byte*)v); } } - [System.CLSCompliant(false)] public static @@ -19713,7 +18147,6 @@ namespace OpenTK.OpenGL Delegates.glVertexAttrib4ubvARB((UInt32)index, (Byte*)v); } } - [System.CLSCompliant(false)] public static @@ -19727,7 +18160,6 @@ namespace OpenTK.OpenGL } } } - public static void VertexAttrib4(Int32 index, Byte[] v) @@ -19740,7 +18172,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -19754,7 +18185,6 @@ namespace OpenTK.OpenGL } } } - public static void VertexAttrib4(Int32 index, ref Byte v) @@ -19767,7 +18197,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -19775,7 +18204,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glVertexAttrib4uivARB((UInt32)index, (UInt32*)v); } } - [System.CLSCompliant(false)] public static @@ -19786,7 +18214,6 @@ namespace OpenTK.OpenGL Delegates.glVertexAttrib4uivARB((UInt32)index, (UInt32*)v); } } - [System.CLSCompliant(false)] public static @@ -19800,7 +18227,6 @@ namespace OpenTK.OpenGL } } } - public static void VertexAttrib4(Int32 index, Int32[] v) @@ -19813,7 +18239,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -19827,7 +18252,6 @@ namespace OpenTK.OpenGL } } } - public static void VertexAttrib4(Int32 index, ref Int32 v) @@ -19840,7 +18264,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -19848,7 +18271,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glVertexAttrib4usvARB((UInt32)index, (UInt16*)v); } } - [System.CLSCompliant(false)] public static @@ -19859,7 +18281,6 @@ namespace OpenTK.OpenGL Delegates.glVertexAttrib4usvARB((UInt32)index, (UInt16*)v); } } - [System.CLSCompliant(false)] public static @@ -19873,7 +18294,6 @@ namespace OpenTK.OpenGL } } } - public static void VertexAttrib4(Int32 index, Int16[] v) @@ -19886,7 +18306,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -19900,7 +18319,6 @@ namespace OpenTK.OpenGL } } } - public static void VertexAttrib4(Int32 index, ref Int16 v) @@ -19913,26 +18331,22 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static - unsafe void VertexAttribPointer(UInt32 index, Int32 size, GL.Enums.ARB_vertex_program type, GL.Enums.Boolean normalized, Int32 stride, void* pointer) + void VertexAttribPointer(UInt32 index, Int32 size, GL.Enums.ARB_vertex_program type, GL.Enums.Boolean normalized, Int32 stride, IntPtr pointer) { - unsafe { Delegates.glVertexAttribPointerARB((UInt32)index, (Int32)size, (GL.Enums.ARB_vertex_program)type, (GL.Enums.Boolean)normalized, (Int32)stride, (void*)pointer); } + Delegates.glVertexAttribPointerARB((UInt32)index, (Int32)size, (GL.Enums.ARB_vertex_program)type, (GL.Enums.Boolean)normalized, (Int32)stride, (IntPtr)pointer); } - - [System.CLSCompliant(false)] public static - unsafe void VertexAttribPointer(Int32 index, Int32 size, GL.Enums.ARB_vertex_program type, GL.Enums.Boolean normalized, Int32 stride, void* pointer) + void VertexAttribPointer(Int32 index, Int32 size, GL.Enums.ARB_vertex_program type, GL.Enums.Boolean normalized, Int32 stride, IntPtr pointer) { unsafe { - Delegates.glVertexAttribPointerARB((UInt32)index, (Int32)size, (GL.Enums.ARB_vertex_program)type, (GL.Enums.Boolean)normalized, (Int32)stride, (void*)pointer); + Delegates.glVertexAttribPointerARB((UInt32)index, (Int32)size, (GL.Enums.ARB_vertex_program)type, (GL.Enums.Boolean)normalized, (Int32)stride, (IntPtr)pointer); } } - [System.CLSCompliant(false)] public static @@ -19940,14 +18354,12 @@ namespace OpenTK.OpenGL { Delegates.glEnableVertexAttribArrayARB((UInt32)index); } - public static void EnableVertexAttribArray(Int32 index) { Delegates.glEnableVertexAttribArrayARB((UInt32)index); } - [System.CLSCompliant(false)] public static @@ -19955,22 +18367,18 @@ namespace OpenTK.OpenGL { Delegates.glDisableVertexAttribArrayARB((UInt32)index); } - public static void DisableVertexAttribArray(Int32 index) { Delegates.glDisableVertexAttribArrayARB((UInt32)index); } - - [System.CLSCompliant(false)] public static - unsafe void ProgramString(GL.Enums.ARB_vertex_program target, GL.Enums.ARB_vertex_program format, Int32 len, void* @string) + void ProgramString(GL.Enums.ARB_vertex_program target, GL.Enums.ARB_vertex_program format, Int32 len, IntPtr @string) { - unsafe { Delegates.glProgramStringARB((GL.Enums.ARB_vertex_program)target, (GL.Enums.ARB_vertex_program)format, (Int32)len, (void*)@string); } + Delegates.glProgramStringARB((GL.Enums.ARB_vertex_program)target, (GL.Enums.ARB_vertex_program)format, (Int32)len, (IntPtr)@string); } - public static void ProgramString(GL.Enums.ARB_vertex_program target, GL.Enums.ARB_vertex_program format, Int32 len, [In, Out] object @string) @@ -19980,7 +18388,7 @@ namespace OpenTK.OpenGL System.Runtime.InteropServices.GCHandle @string_ptr = System.Runtime.InteropServices.GCHandle.Alloc(@string, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glProgramStringARB((GL.Enums.ARB_vertex_program)target, (GL.Enums.ARB_vertex_program)format, (Int32)len, (void*)@string_ptr.AddrOfPinnedObject()); + Delegates.glProgramStringARB((GL.Enums.ARB_vertex_program)target, (GL.Enums.ARB_vertex_program)format, (Int32)len, (IntPtr)@string_ptr.AddrOfPinnedObject()); } finally { @@ -19988,7 +18396,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -19996,14 +18403,12 @@ namespace OpenTK.OpenGL { Delegates.glBindProgramARB((GL.Enums.ARB_vertex_program)target, (UInt32)program); } - public static void BindProgram(GL.Enums.ARB_vertex_program target, Int32 program) { Delegates.glBindProgramARB((GL.Enums.ARB_vertex_program)target, (UInt32)program); } - [System.CLSCompliant(false)] public static @@ -20011,7 +18416,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glDeleteProgramsARB((Int32)n, (UInt32*)programs); } } - [System.CLSCompliant(false)] public static @@ -20022,7 +18426,6 @@ namespace OpenTK.OpenGL Delegates.glDeleteProgramsARB((Int32)n, (UInt32*)programs); } } - [System.CLSCompliant(false)] public static @@ -20036,7 +18439,6 @@ namespace OpenTK.OpenGL } } } - public static void DeleteProgram(Int32 n, Int32[] programs) @@ -20049,7 +18451,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -20063,7 +18464,6 @@ namespace OpenTK.OpenGL } } } - public static void DeleteProgram(Int32 n, ref Int32 programs) @@ -20076,7 +18476,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -20084,7 +18483,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glGenProgramsARB((Int32)n, (UInt32*)programs); } } - [System.CLSCompliant(false)] public static @@ -20095,7 +18493,6 @@ namespace OpenTK.OpenGL Delegates.glGenProgramsARB((Int32)n, (UInt32*)programs); } } - [System.CLSCompliant(false)] public static @@ -20109,7 +18506,6 @@ namespace OpenTK.OpenGL } } } - public static void GenProgram(Int32 n, [Out] Int32[] programs) @@ -20122,7 +18518,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -20137,7 +18532,6 @@ namespace OpenTK.OpenGL } } } - public static void GenProgram(Int32 n, [Out] out Int32 programs) @@ -20151,7 +18545,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -20159,14 +18552,12 @@ namespace OpenTK.OpenGL { Delegates.glProgramEnvParameter4dARB((GL.Enums.ARB_vertex_program)target, (UInt32)index, (Double)x, (Double)y, (Double)z, (Double)w); } - public static void ProgramEnvParameter4(GL.Enums.ARB_vertex_program target, Int32 index, Double x, Double y, Double z, Double w) { Delegates.glProgramEnvParameter4dARB((GL.Enums.ARB_vertex_program)target, (UInt32)index, (Double)x, (Double)y, (Double)z, (Double)w); } - [System.CLSCompliant(false)] public static @@ -20174,7 +18565,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glProgramEnvParameter4dvARB((GL.Enums.ARB_vertex_program)target, (UInt32)index, (Double*)@params); } } - [System.CLSCompliant(false)] public static @@ -20185,7 +18575,6 @@ namespace OpenTK.OpenGL Delegates.glProgramEnvParameter4dvARB((GL.Enums.ARB_vertex_program)target, (UInt32)index, (Double*)@params); } } - [System.CLSCompliant(false)] public static @@ -20199,7 +18588,6 @@ namespace OpenTK.OpenGL } } } - public static void ProgramEnvParameter4(GL.Enums.ARB_vertex_program target, Int32 index, Double[] @params) @@ -20212,7 +18600,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -20226,7 +18613,6 @@ namespace OpenTK.OpenGL } } } - public static void ProgramEnvParameter4(GL.Enums.ARB_vertex_program target, Int32 index, ref Double @params) @@ -20239,7 +18625,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -20247,14 +18632,12 @@ namespace OpenTK.OpenGL { Delegates.glProgramEnvParameter4fARB((GL.Enums.ARB_vertex_program)target, (UInt32)index, (Single)x, (Single)y, (Single)z, (Single)w); } - public static void ProgramEnvParameter4(GL.Enums.ARB_vertex_program target, Int32 index, Single x, Single y, Single z, Single w) { Delegates.glProgramEnvParameter4fARB((GL.Enums.ARB_vertex_program)target, (UInt32)index, (Single)x, (Single)y, (Single)z, (Single)w); } - [System.CLSCompliant(false)] public static @@ -20262,7 +18645,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glProgramEnvParameter4fvARB((GL.Enums.ARB_vertex_program)target, (UInt32)index, (Single*)@params); } } - [System.CLSCompliant(false)] public static @@ -20273,7 +18655,6 @@ namespace OpenTK.OpenGL Delegates.glProgramEnvParameter4fvARB((GL.Enums.ARB_vertex_program)target, (UInt32)index, (Single*)@params); } } - [System.CLSCompliant(false)] public static @@ -20287,7 +18668,6 @@ namespace OpenTK.OpenGL } } } - public static void ProgramEnvParameter4(GL.Enums.ARB_vertex_program target, Int32 index, Single[] @params) @@ -20300,7 +18680,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -20314,7 +18693,6 @@ namespace OpenTK.OpenGL } } } - public static void ProgramEnvParameter4(GL.Enums.ARB_vertex_program target, Int32 index, ref Single @params) @@ -20327,7 +18705,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -20335,14 +18712,12 @@ namespace OpenTK.OpenGL { Delegates.glProgramLocalParameter4dARB((GL.Enums.ARB_vertex_program)target, (UInt32)index, (Double)x, (Double)y, (Double)z, (Double)w); } - public static void ProgramLocalParameter4(GL.Enums.ARB_vertex_program target, Int32 index, Double x, Double y, Double z, Double w) { Delegates.glProgramLocalParameter4dARB((GL.Enums.ARB_vertex_program)target, (UInt32)index, (Double)x, (Double)y, (Double)z, (Double)w); } - [System.CLSCompliant(false)] public static @@ -20350,7 +18725,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glProgramLocalParameter4dvARB((GL.Enums.ARB_vertex_program)target, (UInt32)index, (Double*)@params); } } - [System.CLSCompliant(false)] public static @@ -20361,7 +18735,6 @@ namespace OpenTK.OpenGL Delegates.glProgramLocalParameter4dvARB((GL.Enums.ARB_vertex_program)target, (UInt32)index, (Double*)@params); } } - [System.CLSCompliant(false)] public static @@ -20375,7 +18748,6 @@ namespace OpenTK.OpenGL } } } - public static void ProgramLocalParameter4(GL.Enums.ARB_vertex_program target, Int32 index, Double[] @params) @@ -20388,7 +18760,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -20402,7 +18773,6 @@ namespace OpenTK.OpenGL } } } - public static void ProgramLocalParameter4(GL.Enums.ARB_vertex_program target, Int32 index, ref Double @params) @@ -20415,7 +18785,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -20423,14 +18792,12 @@ namespace OpenTK.OpenGL { Delegates.glProgramLocalParameter4fARB((GL.Enums.ARB_vertex_program)target, (UInt32)index, (Single)x, (Single)y, (Single)z, (Single)w); } - public static void ProgramLocalParameter4(GL.Enums.ARB_vertex_program target, Int32 index, Single x, Single y, Single z, Single w) { Delegates.glProgramLocalParameter4fARB((GL.Enums.ARB_vertex_program)target, (UInt32)index, (Single)x, (Single)y, (Single)z, (Single)w); } - [System.CLSCompliant(false)] public static @@ -20438,7 +18805,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glProgramLocalParameter4fvARB((GL.Enums.ARB_vertex_program)target, (UInt32)index, (Single*)@params); } } - [System.CLSCompliant(false)] public static @@ -20449,7 +18815,6 @@ namespace OpenTK.OpenGL Delegates.glProgramLocalParameter4fvARB((GL.Enums.ARB_vertex_program)target, (UInt32)index, (Single*)@params); } } - [System.CLSCompliant(false)] public static @@ -20463,7 +18828,6 @@ namespace OpenTK.OpenGL } } } - public static void ProgramLocalParameter4(GL.Enums.ARB_vertex_program target, Int32 index, Single[] @params) @@ -20476,7 +18840,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -20490,7 +18853,6 @@ namespace OpenTK.OpenGL } } } - public static void ProgramLocalParameter4(GL.Enums.ARB_vertex_program target, Int32 index, ref Single @params) @@ -20503,7 +18865,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -20511,7 +18872,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glGetProgramEnvParameterdvARB((GL.Enums.ARB_vertex_program)target, (UInt32)index, (Double*)@params); } } - [System.CLSCompliant(false)] public static @@ -20522,7 +18882,6 @@ namespace OpenTK.OpenGL Delegates.glGetProgramEnvParameterdvARB((GL.Enums.ARB_vertex_program)target, (UInt32)index, (Double*)@params); } } - [System.CLSCompliant(false)] public static @@ -20536,7 +18895,6 @@ namespace OpenTK.OpenGL } } } - public static void GetProgramEnvParameter(GL.Enums.ARB_vertex_program target, Int32 index, [Out] Double[] @params) @@ -20549,7 +18907,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -20564,7 +18921,6 @@ namespace OpenTK.OpenGL } } } - public static void GetProgramEnvParameter(GL.Enums.ARB_vertex_program target, Int32 index, [Out] out Double @params) @@ -20578,7 +18934,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -20586,7 +18941,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glGetProgramEnvParameterfvARB((GL.Enums.ARB_vertex_program)target, (UInt32)index, (Single*)@params); } } - [System.CLSCompliant(false)] public static @@ -20597,7 +18951,6 @@ namespace OpenTK.OpenGL Delegates.glGetProgramEnvParameterfvARB((GL.Enums.ARB_vertex_program)target, (UInt32)index, (Single*)@params); } } - [System.CLSCompliant(false)] public static @@ -20611,7 +18964,6 @@ namespace OpenTK.OpenGL } } } - public static void GetProgramEnvParameter(GL.Enums.ARB_vertex_program target, Int32 index, [Out] Single[] @params) @@ -20624,7 +18976,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -20639,7 +18990,6 @@ namespace OpenTK.OpenGL } } } - public static void GetProgramEnvParameter(GL.Enums.ARB_vertex_program target, Int32 index, [Out] out Single @params) @@ -20653,7 +19003,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -20661,7 +19010,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glGetProgramLocalParameterdvARB((GL.Enums.ARB_vertex_program)target, (UInt32)index, (Double*)@params); } } - [System.CLSCompliant(false)] public static @@ -20672,7 +19020,6 @@ namespace OpenTK.OpenGL Delegates.glGetProgramLocalParameterdvARB((GL.Enums.ARB_vertex_program)target, (UInt32)index, (Double*)@params); } } - [System.CLSCompliant(false)] public static @@ -20686,7 +19033,6 @@ namespace OpenTK.OpenGL } } } - public static void GetProgramLocalParameter(GL.Enums.ARB_vertex_program target, Int32 index, [Out] Double[] @params) @@ -20699,7 +19045,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -20714,7 +19059,6 @@ namespace OpenTK.OpenGL } } } - public static void GetProgramLocalParameter(GL.Enums.ARB_vertex_program target, Int32 index, [Out] out Double @params) @@ -20728,7 +19072,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -20736,7 +19079,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glGetProgramLocalParameterfvARB((GL.Enums.ARB_vertex_program)target, (UInt32)index, (Single*)@params); } } - [System.CLSCompliant(false)] public static @@ -20747,7 +19089,6 @@ namespace OpenTK.OpenGL Delegates.glGetProgramLocalParameterfvARB((GL.Enums.ARB_vertex_program)target, (UInt32)index, (Single*)@params); } } - [System.CLSCompliant(false)] public static @@ -20761,7 +19102,6 @@ namespace OpenTK.OpenGL } } } - public static void GetProgramLocalParameter(GL.Enums.ARB_vertex_program target, Int32 index, [Out] Single[] @params) @@ -20774,7 +19114,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -20789,7 +19128,6 @@ namespace OpenTK.OpenGL } } } - public static void GetProgramLocalParameter(GL.Enums.ARB_vertex_program target, Int32 index, [Out] out Single @params) @@ -20803,7 +19141,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -20811,7 +19148,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glGetProgramivARB((GL.Enums.ARB_vertex_program)target, (GL.Enums.ARB_vertex_program)pname, (Int32*)@params); } } - public static void GetProgram(GL.Enums.ARB_vertex_program target, GL.Enums.ARB_vertex_program pname, [Out] Int32[] @params) @@ -20824,7 +19160,6 @@ namespace OpenTK.OpenGL } } } - public static void GetProgram(GL.Enums.ARB_vertex_program target, GL.Enums.ARB_vertex_program pname, [Out] out Int32 @params) @@ -20838,15 +19173,12 @@ namespace OpenTK.OpenGL } } } - - [System.CLSCompliant(false)] public static - unsafe void GetProgramString(GL.Enums.ARB_vertex_program target, GL.Enums.ARB_vertex_program pname, [Out] void* @string) + void GetProgramString(GL.Enums.ARB_vertex_program target, GL.Enums.ARB_vertex_program pname, [Out] IntPtr @string) { - unsafe { Delegates.glGetProgramStringARB((GL.Enums.ARB_vertex_program)target, (GL.Enums.ARB_vertex_program)pname, (void*)@string); } + Delegates.glGetProgramStringARB((GL.Enums.ARB_vertex_program)target, (GL.Enums.ARB_vertex_program)pname, (IntPtr)@string); } - public static void GetProgramString(GL.Enums.ARB_vertex_program target, GL.Enums.ARB_vertex_program pname, [In, Out] object @string) @@ -20856,7 +19188,7 @@ namespace OpenTK.OpenGL System.Runtime.InteropServices.GCHandle @string_ptr = System.Runtime.InteropServices.GCHandle.Alloc(@string, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glGetProgramStringARB((GL.Enums.ARB_vertex_program)target, (GL.Enums.ARB_vertex_program)pname, (void*)@string_ptr.AddrOfPinnedObject()); + Delegates.glGetProgramStringARB((GL.Enums.ARB_vertex_program)target, (GL.Enums.ARB_vertex_program)pname, (IntPtr)@string_ptr.AddrOfPinnedObject()); } finally { @@ -20864,7 +19196,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -20872,7 +19203,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glGetVertexAttribdvARB((UInt32)index, (GL.Enums.ARB_vertex_program)pname, (Double*)@params); } } - [System.CLSCompliant(false)] public static @@ -20883,7 +19213,6 @@ namespace OpenTK.OpenGL Delegates.glGetVertexAttribdvARB((UInt32)index, (GL.Enums.ARB_vertex_program)pname, (Double*)@params); } } - [System.CLSCompliant(false)] public static @@ -20897,7 +19226,6 @@ namespace OpenTK.OpenGL } } } - public static void GetVertexAttrib(Int32 index, GL.Enums.ARB_vertex_program pname, [Out] Double[] @params) @@ -20910,7 +19238,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -20925,7 +19252,6 @@ namespace OpenTK.OpenGL } } } - public static void GetVertexAttrib(Int32 index, GL.Enums.ARB_vertex_program pname, [Out] out Double @params) @@ -20939,7 +19265,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -20947,7 +19272,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glGetVertexAttribfvARB((UInt32)index, (GL.Enums.ARB_vertex_program)pname, (Single*)@params); } } - [System.CLSCompliant(false)] public static @@ -20958,7 +19282,6 @@ namespace OpenTK.OpenGL Delegates.glGetVertexAttribfvARB((UInt32)index, (GL.Enums.ARB_vertex_program)pname, (Single*)@params); } } - [System.CLSCompliant(false)] public static @@ -20972,7 +19295,6 @@ namespace OpenTK.OpenGL } } } - public static void GetVertexAttrib(Int32 index, GL.Enums.ARB_vertex_program pname, [Out] Single[] @params) @@ -20985,7 +19307,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -21000,7 +19321,6 @@ namespace OpenTK.OpenGL } } } - public static void GetVertexAttrib(Int32 index, GL.Enums.ARB_vertex_program pname, [Out] out Single @params) @@ -21014,7 +19334,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -21022,7 +19341,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glGetVertexAttribivARB((UInt32)index, (GL.Enums.ARB_vertex_program)pname, (Int32*)@params); } } - [System.CLSCompliant(false)] public static @@ -21033,7 +19351,6 @@ namespace OpenTK.OpenGL Delegates.glGetVertexAttribivARB((UInt32)index, (GL.Enums.ARB_vertex_program)pname, (Int32*)@params); } } - [System.CLSCompliant(false)] public static @@ -21047,7 +19364,6 @@ namespace OpenTK.OpenGL } } } - public static void GetVertexAttrib(Int32 index, GL.Enums.ARB_vertex_program pname, [Out] Int32[] @params) @@ -21060,7 +19376,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -21075,7 +19390,6 @@ namespace OpenTK.OpenGL } } } - public static void GetVertexAttrib(Int32 index, GL.Enums.ARB_vertex_program pname, [Out] out Int32 @params) @@ -21089,26 +19403,22 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static - unsafe void GetVertexAttribPointer(UInt32 index, GL.Enums.ARB_vertex_program pname, [Out] void* pointer) + void GetVertexAttribPointer(UInt32 index, GL.Enums.ARB_vertex_program pname, [Out] IntPtr pointer) { - unsafe { Delegates.glGetVertexAttribPointervARB((UInt32)index, (GL.Enums.ARB_vertex_program)pname, (void*)pointer); } + Delegates.glGetVertexAttribPointervARB((UInt32)index, (GL.Enums.ARB_vertex_program)pname, (IntPtr)pointer); } - - [System.CLSCompliant(false)] public static - unsafe void GetVertexAttribPointer(Int32 index, GL.Enums.ARB_vertex_program pname, [Out] void* pointer) + void GetVertexAttribPointer(Int32 index, GL.Enums.ARB_vertex_program pname, [Out] IntPtr pointer) { unsafe { - Delegates.glGetVertexAttribPointervARB((UInt32)index, (GL.Enums.ARB_vertex_program)pname, (void*)pointer); + Delegates.glGetVertexAttribPointervARB((UInt32)index, (GL.Enums.ARB_vertex_program)pname, (IntPtr)pointer); } } - [System.CLSCompliant(false)] public static @@ -21119,7 +19429,7 @@ namespace OpenTK.OpenGL System.Runtime.InteropServices.GCHandle pointer_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pointer, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glGetVertexAttribPointervARB((UInt32)index, (GL.Enums.ARB_vertex_program)pname, (void*)pointer_ptr.AddrOfPinnedObject()); + Delegates.glGetVertexAttribPointervARB((UInt32)index, (GL.Enums.ARB_vertex_program)pname, (IntPtr)pointer_ptr.AddrOfPinnedObject()); } finally { @@ -21127,7 +19437,6 @@ namespace OpenTK.OpenGL } } } - public static void GetVertexAttribPointer(Int32 index, GL.Enums.ARB_vertex_program pname, [In, Out] object pointer) @@ -21137,7 +19446,7 @@ namespace OpenTK.OpenGL System.Runtime.InteropServices.GCHandle pointer_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pointer, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glGetVertexAttribPointervARB((UInt32)index, (GL.Enums.ARB_vertex_program)pname, (void*)pointer_ptr.AddrOfPinnedObject()); + Delegates.glGetVertexAttribPointervARB((UInt32)index, (GL.Enums.ARB_vertex_program)pname, (IntPtr)pointer_ptr.AddrOfPinnedObject()); } finally { @@ -21145,7 +19454,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -21153,14 +19461,12 @@ namespace OpenTK.OpenGL { return Delegates.glIsProgramARB((UInt32)program); } - public static Boolean IsProgram(Int32 program) { return Delegates.glIsProgramARB((UInt32)program); } - [System.CLSCompliant(false)] public static @@ -21168,14 +19474,12 @@ namespace OpenTK.OpenGL { Delegates.glBindBufferARB((GL.Enums.ARB_vertex_buffer_object)target, (UInt32)buffer); } - public static void BindBuffer(GL.Enums.ARB_vertex_buffer_object target, Int32 buffer) { Delegates.glBindBufferARB((GL.Enums.ARB_vertex_buffer_object)target, (UInt32)buffer); } - [System.CLSCompliant(false)] public static @@ -21183,7 +19487,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glDeleteBuffersARB((Int32)n, (UInt32*)buffers); } } - [System.CLSCompliant(false)] public static @@ -21194,7 +19497,6 @@ namespace OpenTK.OpenGL Delegates.glDeleteBuffersARB((Int32)n, (UInt32*)buffers); } } - [System.CLSCompliant(false)] public static @@ -21208,7 +19510,6 @@ namespace OpenTK.OpenGL } } } - public static void DeleteBuffers(Int32 n, Int32[] buffers) @@ -21221,7 +19522,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -21235,7 +19535,6 @@ namespace OpenTK.OpenGL } } } - public static void DeleteBuffers(Int32 n, ref Int32 buffers) @@ -21248,7 +19547,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -21256,7 +19554,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glGenBuffersARB((Int32)n, (UInt32*)buffers); } } - [System.CLSCompliant(false)] public static @@ -21267,7 +19564,6 @@ namespace OpenTK.OpenGL Delegates.glGenBuffersARB((Int32)n, (UInt32*)buffers); } } - [System.CLSCompliant(false)] public static @@ -21281,7 +19577,6 @@ namespace OpenTK.OpenGL } } } - public static void GenBuffers(Int32 n, [Out] Int32[] buffers) @@ -21294,7 +19589,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -21309,7 +19603,6 @@ namespace OpenTK.OpenGL } } } - public static void GenBuffers(Int32 n, [Out] out Int32 buffers) @@ -21323,7 +19616,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -21331,22 +19623,18 @@ namespace OpenTK.OpenGL { return Delegates.glIsBufferARB((UInt32)buffer); } - public static Boolean IsBuffer(Int32 buffer) { return Delegates.glIsBufferARB((UInt32)buffer); } - - [System.CLSCompliant(false)] public static - unsafe void BufferData(GL.Enums.ARB_vertex_buffer_object target, IntPtr size, void* data, GL.Enums.ARB_vertex_buffer_object usage) + void BufferData(GL.Enums.ARB_vertex_buffer_object target, IntPtr size, IntPtr data, GL.Enums.ARB_vertex_buffer_object usage) { - unsafe { Delegates.glBufferDataARB((GL.Enums.ARB_vertex_buffer_object)target, (IntPtr)size, (void*)data, (GL.Enums.ARB_vertex_buffer_object)usage); } + Delegates.glBufferDataARB((GL.Enums.ARB_vertex_buffer_object)target, (IntPtr)size, (IntPtr)data, (GL.Enums.ARB_vertex_buffer_object)usage); } - public static void BufferData(GL.Enums.ARB_vertex_buffer_object target, IntPtr size, [In, Out] object data, GL.Enums.ARB_vertex_buffer_object usage) @@ -21356,7 +19644,7 @@ namespace OpenTK.OpenGL System.Runtime.InteropServices.GCHandle data_ptr = System.Runtime.InteropServices.GCHandle.Alloc(data, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glBufferDataARB((GL.Enums.ARB_vertex_buffer_object)target, (IntPtr)size, (void*)data_ptr.AddrOfPinnedObject(), (GL.Enums.ARB_vertex_buffer_object)usage); + Delegates.glBufferDataARB((GL.Enums.ARB_vertex_buffer_object)target, (IntPtr)size, (IntPtr)data_ptr.AddrOfPinnedObject(), (GL.Enums.ARB_vertex_buffer_object)usage); } finally { @@ -21364,15 +19652,48 @@ namespace OpenTK.OpenGL } } } - - [System.CLSCompliant(false)] public static - unsafe void BufferSubData(GL.Enums.ARB_vertex_buffer_object target, IntPtr offset, IntPtr size, void* data) + void BufferData(GL.Enums.ARB_vertex_buffer_object target, [In, Out] object size, IntPtr data, GL.Enums.ARB_vertex_buffer_object usage) { - unsafe { Delegates.glBufferSubDataARB((GL.Enums.ARB_vertex_buffer_object)target, (IntPtr)offset, (IntPtr)size, (void*)data); } + unsafe + { + System.Runtime.InteropServices.GCHandle size_ptr = System.Runtime.InteropServices.GCHandle.Alloc(size, System.Runtime.InteropServices.GCHandleType.Pinned); + try + { + Delegates.glBufferDataARB((GL.Enums.ARB_vertex_buffer_object)target, (IntPtr)size_ptr.AddrOfPinnedObject(), (IntPtr)data, (GL.Enums.ARB_vertex_buffer_object)usage); + } + finally + { + size_ptr.Free(); + } + } + } + + public static + void BufferData(GL.Enums.ARB_vertex_buffer_object target, [In, Out] object size, [In, Out] object data, GL.Enums.ARB_vertex_buffer_object usage) + { + unsafe + { + System.Runtime.InteropServices.GCHandle size_ptr = System.Runtime.InteropServices.GCHandle.Alloc(size, System.Runtime.InteropServices.GCHandleType.Pinned); + System.Runtime.InteropServices.GCHandle data_ptr = System.Runtime.InteropServices.GCHandle.Alloc(data, System.Runtime.InteropServices.GCHandleType.Pinned); + try + { + Delegates.glBufferDataARB((GL.Enums.ARB_vertex_buffer_object)target, (IntPtr)size_ptr.AddrOfPinnedObject(), (IntPtr)data_ptr.AddrOfPinnedObject(), (GL.Enums.ARB_vertex_buffer_object)usage); + } + finally + { + size_ptr.Free(); + data_ptr.Free(); + } + } + } + + public static + void BufferSubData(GL.Enums.ARB_vertex_buffer_object target, IntPtr offset, IntPtr size, IntPtr data) + { + Delegates.glBufferSubDataARB((GL.Enums.ARB_vertex_buffer_object)target, (IntPtr)offset, (IntPtr)size, (IntPtr)data); } - public static void BufferSubData(GL.Enums.ARB_vertex_buffer_object target, IntPtr offset, IntPtr size, [In, Out] object data) @@ -21382,7 +19703,7 @@ namespace OpenTK.OpenGL System.Runtime.InteropServices.GCHandle data_ptr = System.Runtime.InteropServices.GCHandle.Alloc(data, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glBufferSubDataARB((GL.Enums.ARB_vertex_buffer_object)target, (IntPtr)offset, (IntPtr)size, (void*)data_ptr.AddrOfPinnedObject()); + Delegates.glBufferSubDataARB((GL.Enums.ARB_vertex_buffer_object)target, (IntPtr)offset, (IntPtr)size, (IntPtr)data_ptr.AddrOfPinnedObject()); } finally { @@ -21390,15 +19711,124 @@ namespace OpenTK.OpenGL } } } - - [System.CLSCompliant(false)] public static - unsafe void GetBufferSubData(GL.Enums.ARB_vertex_buffer_object target, IntPtr offset, IntPtr size, [Out] void* data) + void BufferSubData(GL.Enums.ARB_vertex_buffer_object target, IntPtr offset, [In, Out] object size, IntPtr data) { - unsafe { Delegates.glGetBufferSubDataARB((GL.Enums.ARB_vertex_buffer_object)target, (IntPtr)offset, (IntPtr)size, (void*)data); } + unsafe + { + System.Runtime.InteropServices.GCHandle size_ptr = System.Runtime.InteropServices.GCHandle.Alloc(size, System.Runtime.InteropServices.GCHandleType.Pinned); + try + { + Delegates.glBufferSubDataARB((GL.Enums.ARB_vertex_buffer_object)target, (IntPtr)offset, (IntPtr)size_ptr.AddrOfPinnedObject(), (IntPtr)data); + } + finally + { + size_ptr.Free(); + } + } + } + + public static + void BufferSubData(GL.Enums.ARB_vertex_buffer_object target, IntPtr offset, [In, Out] object size, [In, Out] object data) + { + unsafe + { + System.Runtime.InteropServices.GCHandle size_ptr = System.Runtime.InteropServices.GCHandle.Alloc(size, System.Runtime.InteropServices.GCHandleType.Pinned); + System.Runtime.InteropServices.GCHandle data_ptr = System.Runtime.InteropServices.GCHandle.Alloc(data, System.Runtime.InteropServices.GCHandleType.Pinned); + try + { + Delegates.glBufferSubDataARB((GL.Enums.ARB_vertex_buffer_object)target, (IntPtr)offset, (IntPtr)size_ptr.AddrOfPinnedObject(), (IntPtr)data_ptr.AddrOfPinnedObject()); + } + finally + { + size_ptr.Free(); + data_ptr.Free(); + } + } + } + + public static + void BufferSubData(GL.Enums.ARB_vertex_buffer_object target, [In, Out] object offset, IntPtr size, IntPtr data) + { + unsafe + { + System.Runtime.InteropServices.GCHandle offset_ptr = System.Runtime.InteropServices.GCHandle.Alloc(offset, System.Runtime.InteropServices.GCHandleType.Pinned); + try + { + Delegates.glBufferSubDataARB((GL.Enums.ARB_vertex_buffer_object)target, (IntPtr)offset_ptr.AddrOfPinnedObject(), (IntPtr)size, (IntPtr)data); + } + finally + { + offset_ptr.Free(); + } + } + } + + public static + void BufferSubData(GL.Enums.ARB_vertex_buffer_object target, [In, Out] object offset, IntPtr size, [In, Out] object data) + { + unsafe + { + System.Runtime.InteropServices.GCHandle offset_ptr = System.Runtime.InteropServices.GCHandle.Alloc(offset, System.Runtime.InteropServices.GCHandleType.Pinned); + System.Runtime.InteropServices.GCHandle data_ptr = System.Runtime.InteropServices.GCHandle.Alloc(data, System.Runtime.InteropServices.GCHandleType.Pinned); + try + { + Delegates.glBufferSubDataARB((GL.Enums.ARB_vertex_buffer_object)target, (IntPtr)offset_ptr.AddrOfPinnedObject(), (IntPtr)size, (IntPtr)data_ptr.AddrOfPinnedObject()); + } + finally + { + offset_ptr.Free(); + data_ptr.Free(); + } + } + } + + public static + void BufferSubData(GL.Enums.ARB_vertex_buffer_object target, [In, Out] object offset, [In, Out] object size, IntPtr data) + { + unsafe + { + System.Runtime.InteropServices.GCHandle offset_ptr = System.Runtime.InteropServices.GCHandle.Alloc(offset, System.Runtime.InteropServices.GCHandleType.Pinned); + System.Runtime.InteropServices.GCHandle size_ptr = System.Runtime.InteropServices.GCHandle.Alloc(size, System.Runtime.InteropServices.GCHandleType.Pinned); + try + { + Delegates.glBufferSubDataARB((GL.Enums.ARB_vertex_buffer_object)target, (IntPtr)offset_ptr.AddrOfPinnedObject(), (IntPtr)size_ptr.AddrOfPinnedObject(), (IntPtr)data); + } + finally + { + offset_ptr.Free(); + size_ptr.Free(); + } + } + } + + public static + void BufferSubData(GL.Enums.ARB_vertex_buffer_object target, [In, Out] object offset, [In, Out] object size, [In, Out] object data) + { + unsafe + { + System.Runtime.InteropServices.GCHandle offset_ptr = System.Runtime.InteropServices.GCHandle.Alloc(offset, System.Runtime.InteropServices.GCHandleType.Pinned); + System.Runtime.InteropServices.GCHandle size_ptr = System.Runtime.InteropServices.GCHandle.Alloc(size, System.Runtime.InteropServices.GCHandleType.Pinned); + System.Runtime.InteropServices.GCHandle data_ptr = System.Runtime.InteropServices.GCHandle.Alloc(data, System.Runtime.InteropServices.GCHandleType.Pinned); + try + { + Delegates.glBufferSubDataARB((GL.Enums.ARB_vertex_buffer_object)target, (IntPtr)offset_ptr.AddrOfPinnedObject(), (IntPtr)size_ptr.AddrOfPinnedObject(), (IntPtr)data_ptr.AddrOfPinnedObject()); + } + finally + { + offset_ptr.Free(); + size_ptr.Free(); + data_ptr.Free(); + } + } + } + + public static + void GetBufferSubData(GL.Enums.ARB_vertex_buffer_object target, IntPtr offset, IntPtr size, [Out] IntPtr data) + { + Delegates.glGetBufferSubDataARB((GL.Enums.ARB_vertex_buffer_object)target, (IntPtr)offset, (IntPtr)size, (IntPtr)data); } - public static void GetBufferSubData(GL.Enums.ARB_vertex_buffer_object target, IntPtr offset, IntPtr size, [In, Out] object data) @@ -21408,7 +19838,7 @@ namespace OpenTK.OpenGL System.Runtime.InteropServices.GCHandle data_ptr = System.Runtime.InteropServices.GCHandle.Alloc(data, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glGetBufferSubDataARB((GL.Enums.ARB_vertex_buffer_object)target, (IntPtr)offset, (IntPtr)size, (void*)data_ptr.AddrOfPinnedObject()); + Delegates.glGetBufferSubDataARB((GL.Enums.ARB_vertex_buffer_object)target, (IntPtr)offset, (IntPtr)size, (IntPtr)data_ptr.AddrOfPinnedObject()); } finally { @@ -21416,21 +19846,130 @@ namespace OpenTK.OpenGL } } } - + + public static + void GetBufferSubData(GL.Enums.ARB_vertex_buffer_object target, IntPtr offset, [In, Out] object size, [Out] IntPtr data) + { + unsafe + { + System.Runtime.InteropServices.GCHandle size_ptr = System.Runtime.InteropServices.GCHandle.Alloc(size, System.Runtime.InteropServices.GCHandleType.Pinned); + try + { + Delegates.glGetBufferSubDataARB((GL.Enums.ARB_vertex_buffer_object)target, (IntPtr)offset, (IntPtr)size_ptr.AddrOfPinnedObject(), (IntPtr)data); + } + finally + { + size_ptr.Free(); + } + } + } + + public static + void GetBufferSubData(GL.Enums.ARB_vertex_buffer_object target, IntPtr offset, [In, Out] object size, [In, Out] object data) + { + unsafe + { + System.Runtime.InteropServices.GCHandle size_ptr = System.Runtime.InteropServices.GCHandle.Alloc(size, System.Runtime.InteropServices.GCHandleType.Pinned); + System.Runtime.InteropServices.GCHandle data_ptr = System.Runtime.InteropServices.GCHandle.Alloc(data, System.Runtime.InteropServices.GCHandleType.Pinned); + try + { + Delegates.glGetBufferSubDataARB((GL.Enums.ARB_vertex_buffer_object)target, (IntPtr)offset, (IntPtr)size_ptr.AddrOfPinnedObject(), (IntPtr)data_ptr.AddrOfPinnedObject()); + } + finally + { + size_ptr.Free(); + data_ptr.Free(); + } + } + } + + public static + void GetBufferSubData(GL.Enums.ARB_vertex_buffer_object target, [In, Out] object offset, IntPtr size, [Out] IntPtr data) + { + unsafe + { + System.Runtime.InteropServices.GCHandle offset_ptr = System.Runtime.InteropServices.GCHandle.Alloc(offset, System.Runtime.InteropServices.GCHandleType.Pinned); + try + { + Delegates.glGetBufferSubDataARB((GL.Enums.ARB_vertex_buffer_object)target, (IntPtr)offset_ptr.AddrOfPinnedObject(), (IntPtr)size, (IntPtr)data); + } + finally + { + offset_ptr.Free(); + } + } + } + + public static + void GetBufferSubData(GL.Enums.ARB_vertex_buffer_object target, [In, Out] object offset, IntPtr size, [In, Out] object data) + { + unsafe + { + System.Runtime.InteropServices.GCHandle offset_ptr = System.Runtime.InteropServices.GCHandle.Alloc(offset, System.Runtime.InteropServices.GCHandleType.Pinned); + System.Runtime.InteropServices.GCHandle data_ptr = System.Runtime.InteropServices.GCHandle.Alloc(data, System.Runtime.InteropServices.GCHandleType.Pinned); + try + { + Delegates.glGetBufferSubDataARB((GL.Enums.ARB_vertex_buffer_object)target, (IntPtr)offset_ptr.AddrOfPinnedObject(), (IntPtr)size, (IntPtr)data_ptr.AddrOfPinnedObject()); + } + finally + { + offset_ptr.Free(); + data_ptr.Free(); + } + } + } + + public static + void GetBufferSubData(GL.Enums.ARB_vertex_buffer_object target, [In, Out] object offset, [In, Out] object size, [Out] IntPtr data) + { + unsafe + { + System.Runtime.InteropServices.GCHandle offset_ptr = System.Runtime.InteropServices.GCHandle.Alloc(offset, System.Runtime.InteropServices.GCHandleType.Pinned); + System.Runtime.InteropServices.GCHandle size_ptr = System.Runtime.InteropServices.GCHandle.Alloc(size, System.Runtime.InteropServices.GCHandleType.Pinned); + try + { + Delegates.glGetBufferSubDataARB((GL.Enums.ARB_vertex_buffer_object)target, (IntPtr)offset_ptr.AddrOfPinnedObject(), (IntPtr)size_ptr.AddrOfPinnedObject(), (IntPtr)data); + } + finally + { + offset_ptr.Free(); + size_ptr.Free(); + } + } + } + + public static + void GetBufferSubData(GL.Enums.ARB_vertex_buffer_object target, [In, Out] object offset, [In, Out] object size, [In, Out] object data) + { + unsafe + { + System.Runtime.InteropServices.GCHandle offset_ptr = System.Runtime.InteropServices.GCHandle.Alloc(offset, System.Runtime.InteropServices.GCHandleType.Pinned); + System.Runtime.InteropServices.GCHandle size_ptr = System.Runtime.InteropServices.GCHandle.Alloc(size, System.Runtime.InteropServices.GCHandleType.Pinned); + System.Runtime.InteropServices.GCHandle data_ptr = System.Runtime.InteropServices.GCHandle.Alloc(data, System.Runtime.InteropServices.GCHandleType.Pinned); + try + { + Delegates.glGetBufferSubDataARB((GL.Enums.ARB_vertex_buffer_object)target, (IntPtr)offset_ptr.AddrOfPinnedObject(), (IntPtr)size_ptr.AddrOfPinnedObject(), (IntPtr)data_ptr.AddrOfPinnedObject()); + } + finally + { + offset_ptr.Free(); + size_ptr.Free(); + data_ptr.Free(); + } + } + } public static IntPtr MapBuffer(GL.Enums.ARB_vertex_buffer_object target, GL.Enums.ARB_vertex_buffer_object access) { return Delegates.glMapBufferARB((GL.Enums.ARB_vertex_buffer_object)target, (GL.Enums.ARB_vertex_buffer_object)access); } - public static Boolean UnmapBuffer(GL.Enums.ARB_vertex_buffer_object target) { return Delegates.glUnmapBufferARB((GL.Enums.ARB_vertex_buffer_object)target); } - [System.CLSCompliant(false)] public static @@ -21438,7 +19977,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glGetBufferParameterivARB((GL.Enums.ARB_vertex_buffer_object)target, (GL.Enums.ARB_vertex_buffer_object)pname, (Int32*)@params); } } - public static void GetBufferParameter(GL.Enums.ARB_vertex_buffer_object target, GL.Enums.ARB_vertex_buffer_object pname, [Out] Int32[] @params) @@ -21451,7 +19989,6 @@ namespace OpenTK.OpenGL } } } - public static void GetBufferParameter(GL.Enums.ARB_vertex_buffer_object target, GL.Enums.ARB_vertex_buffer_object pname, [Out] out Int32 @params) @@ -21465,15 +20002,12 @@ namespace OpenTK.OpenGL } } } - - [System.CLSCompliant(false)] public static - unsafe void GetBufferPointer(GL.Enums.ARB_vertex_buffer_object target, GL.Enums.ARB_vertex_buffer_object pname, [Out] void* @params) + void GetBufferPointer(GL.Enums.ARB_vertex_buffer_object target, GL.Enums.ARB_vertex_buffer_object pname, [Out] IntPtr @params) { - unsafe { Delegates.glGetBufferPointervARB((GL.Enums.ARB_vertex_buffer_object)target, (GL.Enums.ARB_vertex_buffer_object)pname, (void*)@params); } + Delegates.glGetBufferPointervARB((GL.Enums.ARB_vertex_buffer_object)target, (GL.Enums.ARB_vertex_buffer_object)pname, (IntPtr)@params); } - public static void GetBufferPointer(GL.Enums.ARB_vertex_buffer_object target, GL.Enums.ARB_vertex_buffer_object pname, [In, Out] object @params) @@ -21483,7 +20017,7 @@ namespace OpenTK.OpenGL System.Runtime.InteropServices.GCHandle @params_ptr = System.Runtime.InteropServices.GCHandle.Alloc(@params, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glGetBufferPointervARB((GL.Enums.ARB_vertex_buffer_object)target, (GL.Enums.ARB_vertex_buffer_object)pname, (void*)@params_ptr.AddrOfPinnedObject()); + Delegates.glGetBufferPointervARB((GL.Enums.ARB_vertex_buffer_object)target, (GL.Enums.ARB_vertex_buffer_object)pname, (IntPtr)@params_ptr.AddrOfPinnedObject()); } finally { @@ -21491,7 +20025,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -21499,7 +20032,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glGenQueriesARB((Int32)n, (UInt32*)ids); } } - [System.CLSCompliant(false)] public static @@ -21510,7 +20042,6 @@ namespace OpenTK.OpenGL Delegates.glGenQueriesARB((Int32)n, (UInt32*)ids); } } - [System.CLSCompliant(false)] public static @@ -21524,7 +20055,6 @@ namespace OpenTK.OpenGL } } } - public static void GenQueries(Int32 n, [Out] Int32[] ids) @@ -21537,7 +20067,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -21552,7 +20081,6 @@ namespace OpenTK.OpenGL } } } - public static void GenQueries(Int32 n, [Out] out Int32 ids) @@ -21566,7 +20094,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -21574,7 +20101,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glDeleteQueriesARB((Int32)n, (UInt32*)ids); } } - [System.CLSCompliant(false)] public static @@ -21585,7 +20111,6 @@ namespace OpenTK.OpenGL Delegates.glDeleteQueriesARB((Int32)n, (UInt32*)ids); } } - [System.CLSCompliant(false)] public static @@ -21599,7 +20124,6 @@ namespace OpenTK.OpenGL } } } - public static void DeleteQueries(Int32 n, Int32[] ids) @@ -21612,7 +20136,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -21626,7 +20149,6 @@ namespace OpenTK.OpenGL } } } - public static void DeleteQueries(Int32 n, ref Int32 ids) @@ -21639,7 +20161,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -21647,14 +20168,12 @@ namespace OpenTK.OpenGL { return Delegates.glIsQueryARB((UInt32)id); } - public static Boolean IsQuery(Int32 id) { return Delegates.glIsQueryARB((UInt32)id); } - [System.CLSCompliant(false)] public static @@ -21662,21 +20181,18 @@ namespace OpenTK.OpenGL { Delegates.glBeginQueryARB((GL.Enums.ARB_occlusion_query)target, (UInt32)id); } - public static void BeginQuery(GL.Enums.ARB_occlusion_query target, Int32 id) { Delegates.glBeginQueryARB((GL.Enums.ARB_occlusion_query)target, (UInt32)id); } - public static void EndQuery(GL.Enums.ARB_occlusion_query target) { Delegates.glEndQueryARB((GL.Enums.ARB_occlusion_query)target); } - [System.CLSCompliant(false)] public static @@ -21684,7 +20200,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glGetQueryivARB((GL.Enums.ARB_occlusion_query)target, (GL.Enums.ARB_occlusion_query)pname, (Int32*)@params); } } - public static void GetQuery(GL.Enums.ARB_occlusion_query target, GL.Enums.ARB_occlusion_query pname, [Out] Int32[] @params) @@ -21697,7 +20212,6 @@ namespace OpenTK.OpenGL } } } - public static void GetQuery(GL.Enums.ARB_occlusion_query target, GL.Enums.ARB_occlusion_query pname, [Out] out Int32 @params) @@ -21711,7 +20225,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -21719,7 +20232,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glGetQueryObjectivARB((UInt32)id, (GL.Enums.ARB_occlusion_query)pname, (Int32*)@params); } } - [System.CLSCompliant(false)] public static @@ -21733,7 +20245,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -21748,7 +20259,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -21756,7 +20266,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glGetQueryObjectuivARB((UInt32)id, (GL.Enums.ARB_occlusion_query)pname, (UInt32*)@params); } } - [System.CLSCompliant(false)] public static @@ -21767,7 +20276,6 @@ namespace OpenTK.OpenGL Delegates.glGetQueryObjectuivARB((UInt32)id, (GL.Enums.ARB_occlusion_query)pname, (UInt32*)@params); } } - [System.CLSCompliant(false)] public static @@ -21781,7 +20289,6 @@ namespace OpenTK.OpenGL } } } - public static void GetQueryObject(Int32 id, GL.Enums.ARB_occlusion_query pname, [Out] Int32[] @params) @@ -21794,7 +20301,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -21809,7 +20315,6 @@ namespace OpenTK.OpenGL } } } - public static void GetQueryObject(Int32 id, GL.Enums.ARB_occlusion_query pname, [Out] out Int32 @params) @@ -21823,7 +20328,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -21831,21 +20335,18 @@ namespace OpenTK.OpenGL { Delegates.glDeleteObjectARB((UInt32)obj); } - public static void DeleteObject(Int32 obj) { Delegates.glDeleteObjectARB((UInt32)obj); } - public static Int32 GetHandle(GL.Enums.ARB_shader_objects pname) { return Delegates.glGetHandleARB((GL.Enums.ARB_shader_objects)pname); } - [System.CLSCompliant(false)] public static @@ -21853,21 +20354,18 @@ namespace OpenTK.OpenGL { Delegates.glDetachObjectARB((UInt32)containerObj, (UInt32)attachedObj); } - public static void DetachObject(Int32 containerObj, Int32 attachedObj) { Delegates.glDetachObjectARB((UInt32)containerObj, (UInt32)attachedObj); } - public static Int32 CreateShaderObject(GL.Enums.ARB_shader_objects shaderType) { return Delegates.glCreateShaderObjectARB((GL.Enums.ARB_shader_objects)shaderType); } - [System.CLSCompliant(false)] public static @@ -21875,7 +20373,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glShaderSourceARB((UInt32)shaderObj, (Int32)count, (System.String[])@string, (Int32*)length); } } - [System.CLSCompliant(false)] public static @@ -21886,7 +20383,6 @@ namespace OpenTK.OpenGL Delegates.glShaderSourceARB((UInt32)shaderObj, (Int32)count, (System.String[])@string, (Int32*)length); } } - [System.CLSCompliant(false)] public static @@ -21900,7 +20396,6 @@ namespace OpenTK.OpenGL } } } - public static void ShaderSource(Int32 shaderObj, Int32 count, System.String[] @string, Int32[] length) @@ -21913,7 +20408,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -21927,7 +20421,6 @@ namespace OpenTK.OpenGL } } } - public static void ShaderSource(Int32 shaderObj, Int32 count, System.String[] @string, ref Int32 length) @@ -21940,7 +20433,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -21948,21 +20440,18 @@ namespace OpenTK.OpenGL { Delegates.glCompileShaderARB((UInt32)shaderObj); } - public static void CompileShader(Int32 shaderObj) { Delegates.glCompileShaderARB((UInt32)shaderObj); } - public static Int32 CreateProgramObject() { return Delegates.glCreateProgramObjectARB(); } - [System.CLSCompliant(false)] public static @@ -21970,14 +20459,12 @@ namespace OpenTK.OpenGL { Delegates.glAttachObjectARB((UInt32)containerObj, (UInt32)obj); } - public static void AttachObject(Int32 containerObj, Int32 obj) { Delegates.glAttachObjectARB((UInt32)containerObj, (UInt32)obj); } - [System.CLSCompliant(false)] public static @@ -21985,14 +20472,12 @@ namespace OpenTK.OpenGL { Delegates.glLinkProgramARB((UInt32)programObj); } - public static void LinkProgram(Int32 programObj) { Delegates.glLinkProgramARB((UInt32)programObj); } - [System.CLSCompliant(false)] public static @@ -22000,14 +20485,12 @@ namespace OpenTK.OpenGL { Delegates.glUseProgramObjectARB((UInt32)programObj); } - public static void UseProgramObject(Int32 programObj) { Delegates.glUseProgramObjectARB((UInt32)programObj); } - [System.CLSCompliant(false)] public static @@ -22015,70 +20498,60 @@ namespace OpenTK.OpenGL { Delegates.glValidateProgramARB((UInt32)programObj); } - public static void ValidateProgram(Int32 programObj) { Delegates.glValidateProgramARB((UInt32)programObj); } - public static void Uniform1(Int32 location, Single v0) { Delegates.glUniform1fARB((Int32)location, (Single)v0); } - public static void Uniform2(Int32 location, Single v0, Single v1) { Delegates.glUniform2fARB((Int32)location, (Single)v0, (Single)v1); } - public static void Uniform3(Int32 location, Single v0, Single v1, Single v2) { Delegates.glUniform3fARB((Int32)location, (Single)v0, (Single)v1, (Single)v2); } - public static void Uniform4(Int32 location, Single v0, Single v1, Single v2, Single v3) { Delegates.glUniform4fARB((Int32)location, (Single)v0, (Single)v1, (Single)v2, (Single)v3); } - public static void Uniform1(Int32 location, Int32 v0) { Delegates.glUniform1iARB((Int32)location, (Int32)v0); } - public static void Uniform2(Int32 location, Int32 v0, Int32 v1) { Delegates.glUniform2iARB((Int32)location, (Int32)v0, (Int32)v1); } - public static void Uniform3(Int32 location, Int32 v0, Int32 v1, Int32 v2) { Delegates.glUniform3iARB((Int32)location, (Int32)v0, (Int32)v1, (Int32)v2); } - public static void Uniform4(Int32 location, Int32 v0, Int32 v1, Int32 v2, Int32 v3) { Delegates.glUniform4iARB((Int32)location, (Int32)v0, (Int32)v1, (Int32)v2, (Int32)v3); } - [System.CLSCompliant(false)] public static @@ -22086,7 +20559,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glUniform1fvARB((Int32)location, (Int32)count, (Single*)value); } } - public static void Uniform1(Int32 location, Int32 count, Single[] value) @@ -22099,7 +20571,6 @@ namespace OpenTK.OpenGL } } } - public static void Uniform1(Int32 location, Int32 count, ref Single value) @@ -22112,7 +20583,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -22120,7 +20590,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glUniform2fvARB((Int32)location, (Int32)count, (Single*)value); } } - public static void Uniform2v(Int32 location, Int32 count, Single[] value) @@ -22133,7 +20602,6 @@ namespace OpenTK.OpenGL } } } - public static void Uniform2v(Int32 location, Int32 count, ref Single value) @@ -22146,7 +20614,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -22154,7 +20621,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glUniform3fvARB((Int32)location, (Int32)count, (Single*)value); } } - public static void Uniform3(Int32 location, Int32 count, Single[] value) @@ -22167,7 +20633,6 @@ namespace OpenTK.OpenGL } } } - public static void Uniform3(Int32 location, Int32 count, ref Single value) @@ -22180,7 +20645,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -22188,7 +20652,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glUniform4fvARB((Int32)location, (Int32)count, (Single*)value); } } - public static void Uniform4(Int32 location, Int32 count, Single[] value) @@ -22201,7 +20664,6 @@ namespace OpenTK.OpenGL } } } - public static void Uniform4(Int32 location, Int32 count, ref Single value) @@ -22214,7 +20676,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -22222,7 +20683,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glUniform1ivARB((Int32)location, (Int32)count, (Int32*)value); } } - public static void Uniform1(Int32 location, Int32 count, Int32[] value) @@ -22235,7 +20695,6 @@ namespace OpenTK.OpenGL } } } - public static void Uniform1(Int32 location, Int32 count, ref Int32 value) @@ -22248,7 +20707,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -22256,7 +20714,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glUniform2ivARB((Int32)location, (Int32)count, (Int32*)value); } } - public static void Uniform2v(Int32 location, Int32 count, Int32[] value) @@ -22269,7 +20726,6 @@ namespace OpenTK.OpenGL } } } - public static void Uniform2v(Int32 location, Int32 count, ref Int32 value) @@ -22282,7 +20738,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -22290,7 +20745,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glUniform3ivARB((Int32)location, (Int32)count, (Int32*)value); } } - public static void Uniform3(Int32 location, Int32 count, Int32[] value) @@ -22303,7 +20757,6 @@ namespace OpenTK.OpenGL } } } - public static void Uniform3(Int32 location, Int32 count, ref Int32 value) @@ -22316,7 +20769,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -22324,7 +20776,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glUniform4ivARB((Int32)location, (Int32)count, (Int32*)value); } } - public static void Uniform4(Int32 location, Int32 count, Int32[] value) @@ -22337,7 +20788,6 @@ namespace OpenTK.OpenGL } } } - public static void Uniform4(Int32 location, Int32 count, ref Int32 value) @@ -22350,7 +20800,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -22358,7 +20807,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glUniformMatrix2fvARB((Int32)location, (Int32)count, (GL.Enums.Boolean)transpose, (Single*)value); } } - [System.CLSCompliant(false)] public static @@ -22366,7 +20814,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glUniformMatrix3fvARB((Int32)location, (Int32)count, (GL.Enums.Boolean)transpose, (Single*)value); } } - [System.CLSCompliant(false)] public static @@ -22374,7 +20821,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glUniformMatrix4fvARB((Int32)location, (Int32)count, (GL.Enums.Boolean)transpose, (Single*)value); } } - [System.CLSCompliant(false)] public static @@ -22382,7 +20828,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glGetObjectParameterfvARB((UInt32)obj, (GL.Enums.ARB_shader_objects)pname, (Single*)@params); } } - [System.CLSCompliant(false)] public static @@ -22393,7 +20838,6 @@ namespace OpenTK.OpenGL Delegates.glGetObjectParameterfvARB((UInt32)obj, (GL.Enums.ARB_shader_objects)pname, (Single*)@params); } } - [System.CLSCompliant(false)] public static @@ -22407,7 +20851,6 @@ namespace OpenTK.OpenGL } } } - public static void GetObjectParameter(Int32 obj, GL.Enums.ARB_shader_objects pname, [Out] Single[] @params) @@ -22420,7 +20863,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -22435,7 +20877,6 @@ namespace OpenTK.OpenGL } } } - public static void GetObjectParameter(Int32 obj, GL.Enums.ARB_shader_objects pname, [Out] out Single @params) @@ -22449,7 +20890,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -22457,7 +20897,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glGetObjectParameterivARB((UInt32)obj, (GL.Enums.ARB_shader_objects)pname, (Int32*)@params); } } - [System.CLSCompliant(false)] public static @@ -22468,7 +20907,6 @@ namespace OpenTK.OpenGL Delegates.glGetObjectParameterivARB((UInt32)obj, (GL.Enums.ARB_shader_objects)pname, (Int32*)@params); } } - [System.CLSCompliant(false)] public static @@ -22482,7 +20920,6 @@ namespace OpenTK.OpenGL } } } - public static void GetObjectParameter(Int32 obj, GL.Enums.ARB_shader_objects pname, [Out] Int32[] @params) @@ -22495,7 +20932,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -22510,7 +20946,6 @@ namespace OpenTK.OpenGL } } } - public static void GetObjectParameter(Int32 obj, GL.Enums.ARB_shader_objects pname, [Out] out Int32 @params) @@ -22524,7 +20959,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -22532,7 +20966,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glGetInfoLogARB((UInt32)obj, (Int32)maxLength, (Int32*)length, (System.Text.StringBuilder)infoLog); } } - [System.CLSCompliant(false)] public static @@ -22543,7 +20976,6 @@ namespace OpenTK.OpenGL Delegates.glGetInfoLogARB((UInt32)obj, (Int32)maxLength, (Int32*)length, (System.Text.StringBuilder)infoLog); } } - [System.CLSCompliant(false)] public static @@ -22557,7 +20989,6 @@ namespace OpenTK.OpenGL } } } - public static void GetInfoLog(Int32 obj, Int32 maxLength, [Out] Int32[] length, [Out] System.Text.StringBuilder infoLog) @@ -22570,7 +21001,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -22585,7 +21015,6 @@ namespace OpenTK.OpenGL } } } - public static void GetInfoLog(Int32 obj, Int32 maxLength, [Out] out Int32 length, [Out] System.Text.StringBuilder infoLog) @@ -22599,7 +21028,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -22607,7 +21035,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glGetAttachedObjectsARB((UInt32)containerObj, (Int32)maxCount, (Int32*)count, (UInt32*)obj); } } - [System.CLSCompliant(false)] public static @@ -22618,7 +21045,6 @@ namespace OpenTK.OpenGL Delegates.glGetAttachedObjectsARB((UInt32)containerObj, (Int32)maxCount, (Int32*)count, (UInt32*)obj); } } - [System.CLSCompliant(false)] public static @@ -22632,7 +21058,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -22646,7 +21071,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -22661,7 +21085,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -22676,7 +21099,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -22690,7 +21112,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -22704,7 +21125,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -22719,7 +21139,6 @@ namespace OpenTK.OpenGL } } } - public static void GetAttachedObjects(Int32 containerObj, Int32 maxCount, [Out] Int32[] count, [Out] Int32[] obj) @@ -22733,7 +21152,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -22749,7 +21167,6 @@ namespace OpenTK.OpenGL } } } - public static void GetAttachedObjects(Int32 containerObj, Int32 maxCount, [Out] Int32[] count, [Out] out Int32 obj) @@ -22764,7 +21181,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -22779,7 +21195,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -22794,7 +21209,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -22810,7 +21224,6 @@ namespace OpenTK.OpenGL } } } - public static void GetAttachedObjects(Int32 containerObj, Int32 maxCount, [Out] out Int32 count, [Out] Int32[] obj) @@ -22825,7 +21238,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -22842,7 +21254,6 @@ namespace OpenTK.OpenGL } } } - public static void GetAttachedObjects(Int32 containerObj, Int32 maxCount, [Out] out Int32 count, [Out] out Int32 obj) @@ -22858,7 +21269,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -22866,14 +21276,12 @@ namespace OpenTK.OpenGL { return Delegates.glGetUniformLocationARB((UInt32)programObj, (System.String)name); } - public static Int32 GetUniformLocation(Int32 programObj, System.String name) { return Delegates.glGetUniformLocationARB((UInt32)programObj, (System.String)name); } - [System.CLSCompliant(false)] public static @@ -22881,7 +21289,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glGetActiveUniformARB((UInt32)programObj, (UInt32)index, (Int32)maxLength, (Int32*)length, (Int32*)size, (GL.Enums.ARB_shader_objects*)type, (System.Text.StringBuilder)name); } } - [System.CLSCompliant(false)] public static @@ -22892,7 +21299,6 @@ namespace OpenTK.OpenGL Delegates.glGetActiveUniformARB((UInt32)programObj, (UInt32)index, (Int32)maxLength, (Int32*)length, (Int32*)size, (GL.Enums.ARB_shader_objects*)type, (System.Text.StringBuilder)name); } } - [System.CLSCompliant(false)] public static @@ -22906,7 +21312,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -22920,7 +21325,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -22935,7 +21339,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -22950,7 +21353,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -22964,7 +21366,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -22978,7 +21379,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -22993,7 +21393,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -23008,7 +21407,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -23024,7 +21422,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -23040,7 +21437,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -23055,7 +21451,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -23070,7 +21465,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -23086,7 +21480,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -23102,7 +21495,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -23119,7 +21511,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -23136,7 +21527,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -23150,7 +21540,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -23164,7 +21553,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -23179,7 +21567,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -23194,7 +21581,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -23210,7 +21596,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -23226,7 +21611,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -23241,7 +21625,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -23256,7 +21639,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -23272,7 +21654,6 @@ namespace OpenTK.OpenGL } } } - public static void GetActiveUniform(Int32 programObj, Int32 index, Int32 maxLength, [Out] Int32[] length, [Out] Int32[] size, [Out] GL.Enums.ARB_shader_objects[] type, [Out] System.Text.StringBuilder name) @@ -23287,7 +21668,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -23304,7 +21684,6 @@ namespace OpenTK.OpenGL } } } - public static void GetActiveUniform(Int32 programObj, Int32 index, Int32 maxLength, [Out] Int32[] length, [Out] Int32[] size, [Out] out GL.Enums.ARB_shader_objects type, [Out] System.Text.StringBuilder name) @@ -23320,7 +21699,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -23336,7 +21714,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -23352,7 +21729,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -23369,7 +21745,6 @@ namespace OpenTK.OpenGL } } } - public static void GetActiveUniform(Int32 programObj, Int32 index, Int32 maxLength, [Out] Int32[] length, [Out] out Int32 size, [Out] GL.Enums.ARB_shader_objects[] type, [Out] System.Text.StringBuilder name) @@ -23385,7 +21760,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -23403,7 +21777,6 @@ namespace OpenTK.OpenGL } } } - public static void GetActiveUniform(Int32 programObj, Int32 index, Int32 maxLength, [Out] Int32[] length, [Out] out Int32 size, [Out] out GL.Enums.ARB_shader_objects type, [Out] System.Text.StringBuilder name) @@ -23420,7 +21793,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -23435,7 +21807,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -23450,7 +21821,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -23466,7 +21836,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -23482,7 +21851,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -23499,7 +21867,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -23516,7 +21883,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -23532,7 +21898,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -23548,7 +21913,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -23565,7 +21929,6 @@ namespace OpenTK.OpenGL } } } - public static void GetActiveUniform(Int32 programObj, Int32 index, Int32 maxLength, [Out] out Int32 length, [Out] Int32[] size, [Out] GL.Enums.ARB_shader_objects[] type, [Out] System.Text.StringBuilder name) @@ -23581,7 +21944,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -23599,7 +21961,6 @@ namespace OpenTK.OpenGL } } } - public static void GetActiveUniform(Int32 programObj, Int32 index, Int32 maxLength, [Out] out Int32 length, [Out] Int32[] size, [Out] out GL.Enums.ARB_shader_objects type, [Out] System.Text.StringBuilder name) @@ -23616,7 +21977,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -23633,7 +21993,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -23650,7 +22009,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -23668,7 +22026,6 @@ namespace OpenTK.OpenGL } } } - public static void GetActiveUniform(Int32 programObj, Int32 index, Int32 maxLength, [Out] out Int32 length, [Out] out Int32 size, [Out] GL.Enums.ARB_shader_objects[] type, [Out] System.Text.StringBuilder name) @@ -23685,7 +22042,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -23704,7 +22060,6 @@ namespace OpenTK.OpenGL } } } - public static void GetActiveUniform(Int32 programObj, Int32 index, Int32 maxLength, [Out] out Int32 length, [Out] out Int32 size, [Out] out GL.Enums.ARB_shader_objects type, [Out] System.Text.StringBuilder name) @@ -23722,7 +22077,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -23730,7 +22084,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glGetUniformfvARB((UInt32)programObj, (Int32)location, (Single*)@params); } } - [System.CLSCompliant(false)] public static @@ -23741,7 +22094,6 @@ namespace OpenTK.OpenGL Delegates.glGetUniformfvARB((UInt32)programObj, (Int32)location, (Single*)@params); } } - [System.CLSCompliant(false)] public static @@ -23755,7 +22107,6 @@ namespace OpenTK.OpenGL } } } - public static void GetUniform(Int32 programObj, Int32 location, [Out] Single[] @params) @@ -23768,7 +22119,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -23783,7 +22133,6 @@ namespace OpenTK.OpenGL } } } - public static void GetUniform(Int32 programObj, Int32 location, [Out] out Single @params) @@ -23797,7 +22146,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -23805,7 +22153,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glGetUniformivARB((UInt32)programObj, (Int32)location, (Int32*)@params); } } - [System.CLSCompliant(false)] public static @@ -23816,7 +22163,6 @@ namespace OpenTK.OpenGL Delegates.glGetUniformivARB((UInt32)programObj, (Int32)location, (Int32*)@params); } } - [System.CLSCompliant(false)] public static @@ -23830,7 +22176,6 @@ namespace OpenTK.OpenGL } } } - public static void GetUniform(Int32 programObj, Int32 location, [Out] Int32[] @params) @@ -23843,7 +22188,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -23858,7 +22202,6 @@ namespace OpenTK.OpenGL } } } - public static void GetUniform(Int32 programObj, Int32 location, [Out] out Int32 @params) @@ -23872,7 +22215,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -23880,7 +22222,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glGetShaderSourceARB((UInt32)obj, (Int32)maxLength, (Int32*)length, (System.Text.StringBuilder[])source); } } - [System.CLSCompliant(false)] public static @@ -23891,7 +22232,6 @@ namespace OpenTK.OpenGL Delegates.glGetShaderSourceARB((UInt32)obj, (Int32)maxLength, (Int32*)length, (System.Text.StringBuilder[])source); } } - [System.CLSCompliant(false)] public static @@ -23905,7 +22245,6 @@ namespace OpenTK.OpenGL } } } - public static void GetShaderSource(Int32 obj, Int32 maxLength, [Out] Int32[] length, [Out] System.Text.StringBuilder[] source) @@ -23918,7 +22257,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -23933,7 +22271,6 @@ namespace OpenTK.OpenGL } } } - public static void GetShaderSource(Int32 obj, Int32 maxLength, [Out] out Int32 length, [Out] System.Text.StringBuilder[] source) @@ -23947,7 +22284,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -23955,14 +22291,12 @@ namespace OpenTK.OpenGL { Delegates.glBindAttribLocationARB((UInt32)programObj, (UInt32)index, (System.String)name); } - public static void BindAttribLocation(Int32 programObj, Int32 index, System.String name) { Delegates.glBindAttribLocationARB((UInt32)programObj, (UInt32)index, (System.String)name); } - [System.CLSCompliant(false)] public static @@ -23970,7 +22304,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glGetActiveAttribARB((UInt32)programObj, (UInt32)index, (Int32)maxLength, (Int32*)length, (Int32*)size, (GL.Enums.ARB_vertex_shader*)type, (System.Text.StringBuilder)name); } } - [System.CLSCompliant(false)] public static @@ -23981,7 +22314,6 @@ namespace OpenTK.OpenGL Delegates.glGetActiveAttribARB((UInt32)programObj, (UInt32)index, (Int32)maxLength, (Int32*)length, (Int32*)size, (GL.Enums.ARB_vertex_shader*)type, (System.Text.StringBuilder)name); } } - [System.CLSCompliant(false)] public static @@ -23995,7 +22327,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -24009,7 +22340,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -24024,7 +22354,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -24039,7 +22368,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -24053,7 +22381,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -24067,7 +22394,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -24082,7 +22408,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -24097,7 +22422,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -24113,7 +22437,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -24129,7 +22452,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -24144,7 +22466,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -24159,7 +22480,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -24175,7 +22495,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -24191,7 +22510,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -24208,7 +22526,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -24225,7 +22542,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -24239,7 +22555,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -24253,7 +22568,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -24268,7 +22582,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -24283,7 +22596,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -24299,7 +22611,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -24315,7 +22626,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -24330,7 +22640,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -24345,7 +22654,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -24361,7 +22669,6 @@ namespace OpenTK.OpenGL } } } - public static void GetActiveAttrib(Int32 programObj, Int32 index, Int32 maxLength, [Out] Int32[] length, [Out] Int32[] size, [Out] GL.Enums.ARB_vertex_shader[] type, [Out] System.Text.StringBuilder name) @@ -24376,7 +22683,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -24393,7 +22699,6 @@ namespace OpenTK.OpenGL } } } - public static void GetActiveAttrib(Int32 programObj, Int32 index, Int32 maxLength, [Out] Int32[] length, [Out] Int32[] size, [Out] out GL.Enums.ARB_vertex_shader type, [Out] System.Text.StringBuilder name) @@ -24409,7 +22714,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -24425,7 +22729,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -24441,7 +22744,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -24458,7 +22760,6 @@ namespace OpenTK.OpenGL } } } - public static void GetActiveAttrib(Int32 programObj, Int32 index, Int32 maxLength, [Out] Int32[] length, [Out] out Int32 size, [Out] GL.Enums.ARB_vertex_shader[] type, [Out] System.Text.StringBuilder name) @@ -24474,7 +22775,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -24492,7 +22792,6 @@ namespace OpenTK.OpenGL } } } - public static void GetActiveAttrib(Int32 programObj, Int32 index, Int32 maxLength, [Out] Int32[] length, [Out] out Int32 size, [Out] out GL.Enums.ARB_vertex_shader type, [Out] System.Text.StringBuilder name) @@ -24509,7 +22808,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -24524,7 +22822,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -24539,7 +22836,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -24555,7 +22851,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -24571,7 +22866,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -24588,7 +22882,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -24605,7 +22898,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -24621,7 +22913,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -24637,7 +22928,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -24654,7 +22944,6 @@ namespace OpenTK.OpenGL } } } - public static void GetActiveAttrib(Int32 programObj, Int32 index, Int32 maxLength, [Out] out Int32 length, [Out] Int32[] size, [Out] GL.Enums.ARB_vertex_shader[] type, [Out] System.Text.StringBuilder name) @@ -24670,7 +22959,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -24688,7 +22976,6 @@ namespace OpenTK.OpenGL } } } - public static void GetActiveAttrib(Int32 programObj, Int32 index, Int32 maxLength, [Out] out Int32 length, [Out] Int32[] size, [Out] out GL.Enums.ARB_vertex_shader type, [Out] System.Text.StringBuilder name) @@ -24705,7 +22992,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -24722,7 +23008,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -24739,7 +23024,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -24757,7 +23041,6 @@ namespace OpenTK.OpenGL } } } - public static void GetActiveAttrib(Int32 programObj, Int32 index, Int32 maxLength, [Out] out Int32 length, [Out] out Int32 size, [Out] GL.Enums.ARB_vertex_shader[] type, [Out] System.Text.StringBuilder name) @@ -24774,7 +23057,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -24793,7 +23075,6 @@ namespace OpenTK.OpenGL } } } - public static void GetActiveAttrib(Int32 programObj, Int32 index, Int32 maxLength, [Out] out Int32 length, [Out] out Int32 size, [Out] out GL.Enums.ARB_vertex_shader type, [Out] System.Text.StringBuilder name) @@ -24811,7 +23092,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -24819,14 +23099,12 @@ namespace OpenTK.OpenGL { return Delegates.glGetAttribLocationARB((UInt32)programObj, (System.String)name); } - public static Int32 GetAttribLocation(Int32 programObj, System.String name) { return Delegates.glGetAttribLocationARB((UInt32)programObj, (System.String)name); } - [System.CLSCompliant(false)] public static @@ -24834,7 +23112,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glDrawBuffersARB((Int32)n, (GL.Enums.ARB_draw_buffers*)bufs); } } - public static void DrawBuffers(Int32 n, GL.Enums.ARB_draw_buffers[] bufs) @@ -24847,7 +23124,6 @@ namespace OpenTK.OpenGL } } } - public static void DrawBuffers(Int32 n, ref GL.Enums.ARB_draw_buffers bufs) @@ -24860,14 +23136,12 @@ namespace OpenTK.OpenGL } } } - public static void ClampColor(GL.Enums.ARB_color_buffer_float target, GL.Enums.ARB_color_buffer_float clamp) { Delegates.glClampColorARB((GL.Enums.ARB_color_buffer_float)target, (GL.Enums.ARB_color_buffer_float)clamp); } - } @@ -24878,22 +23152,18 @@ namespace OpenTK.OpenGL { Delegates.glBlendColorEXT((Single)red, (Single)green, (Single)blue, (Single)alpha); } - public static void PolygonOffset(Single factor, Single bias) { Delegates.glPolygonOffsetEXT((Single)factor, (Single)bias); } - - [System.CLSCompliant(false)] public static - unsafe void TexImage3D(GL.Enums.TextureTarget target, Int32 level, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* pixels) + void TexImage3D(GL.Enums.TextureTarget target, Int32 level, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, GL.Enums.PixelFormat format, GL.Enums.PixelType type, IntPtr pixels) { - unsafe { Delegates.glTexImage3DEXT((GL.Enums.TextureTarget)target, (Int32)level, (GL.Enums.PixelInternalFormat)internalformat, (Int32)width, (Int32)height, (Int32)depth, (Int32)border, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)pixels); } + Delegates.glTexImage3DEXT((GL.Enums.TextureTarget)target, (Int32)level, (GL.Enums.PixelInternalFormat)internalformat, (Int32)width, (Int32)height, (Int32)depth, (Int32)border, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (IntPtr)pixels); } - public static void TexImage3D(GL.Enums.TextureTarget target, Int32 level, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [In, Out] object pixels) @@ -24903,7 +23173,7 @@ namespace OpenTK.OpenGL System.Runtime.InteropServices.GCHandle pixels_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pixels, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glTexImage3DEXT((GL.Enums.TextureTarget)target, (Int32)level, (GL.Enums.PixelInternalFormat)internalformat, (Int32)width, (Int32)height, (Int32)depth, (Int32)border, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)pixels_ptr.AddrOfPinnedObject()); + Delegates.glTexImage3DEXT((GL.Enums.TextureTarget)target, (Int32)level, (GL.Enums.PixelInternalFormat)internalformat, (Int32)width, (Int32)height, (Int32)depth, (Int32)border, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (IntPtr)pixels_ptr.AddrOfPinnedObject()); } finally { @@ -24911,15 +23181,12 @@ namespace OpenTK.OpenGL } } } - - [System.CLSCompliant(false)] public static - unsafe void TexSubImage3D(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* pixels) + void TexSubImage3D(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, GL.Enums.PixelFormat format, GL.Enums.PixelType type, IntPtr pixels) { - unsafe { Delegates.glTexSubImage3DEXT((GL.Enums.TextureTarget)target, (Int32)level, (Int32)xoffset, (Int32)yoffset, (Int32)zoffset, (Int32)width, (Int32)height, (Int32)depth, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)pixels); } + Delegates.glTexSubImage3DEXT((GL.Enums.TextureTarget)target, (Int32)level, (Int32)xoffset, (Int32)yoffset, (Int32)zoffset, (Int32)width, (Int32)height, (Int32)depth, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (IntPtr)pixels); } - public static void TexSubImage3D(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [In, Out] object pixels) @@ -24929,7 +23196,7 @@ namespace OpenTK.OpenGL System.Runtime.InteropServices.GCHandle pixels_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pixels, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glTexSubImage3DEXT((GL.Enums.TextureTarget)target, (Int32)level, (Int32)xoffset, (Int32)yoffset, (Int32)zoffset, (Int32)width, (Int32)height, (Int32)depth, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)pixels_ptr.AddrOfPinnedObject()); + Delegates.glTexSubImage3DEXT((GL.Enums.TextureTarget)target, (Int32)level, (Int32)xoffset, (Int32)yoffset, (Int32)zoffset, (Int32)width, (Int32)height, (Int32)depth, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (IntPtr)pixels_ptr.AddrOfPinnedObject()); } finally { @@ -24937,15 +23204,12 @@ namespace OpenTK.OpenGL } } } - - [System.CLSCompliant(false)] public static - unsafe void TexSubImage1D(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 width, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* pixels) + void TexSubImage1D(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 width, GL.Enums.PixelFormat format, GL.Enums.PixelType type, IntPtr pixels) { - unsafe { Delegates.glTexSubImage1DEXT((GL.Enums.TextureTarget)target, (Int32)level, (Int32)xoffset, (Int32)width, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)pixels); } + Delegates.glTexSubImage1DEXT((GL.Enums.TextureTarget)target, (Int32)level, (Int32)xoffset, (Int32)width, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (IntPtr)pixels); } - public static void TexSubImage1D(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 width, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [In, Out] object pixels) @@ -24955,7 +23219,7 @@ namespace OpenTK.OpenGL System.Runtime.InteropServices.GCHandle pixels_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pixels, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glTexSubImage1DEXT((GL.Enums.TextureTarget)target, (Int32)level, (Int32)xoffset, (Int32)width, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)pixels_ptr.AddrOfPinnedObject()); + Delegates.glTexSubImage1DEXT((GL.Enums.TextureTarget)target, (Int32)level, (Int32)xoffset, (Int32)width, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (IntPtr)pixels_ptr.AddrOfPinnedObject()); } finally { @@ -24963,15 +23227,12 @@ namespace OpenTK.OpenGL } } } - - [System.CLSCompliant(false)] public static - unsafe void TexSubImage2D(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* pixels) + void TexSubImage2D(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, GL.Enums.PixelFormat format, GL.Enums.PixelType type, IntPtr pixels) { - unsafe { Delegates.glTexSubImage2DEXT((GL.Enums.TextureTarget)target, (Int32)level, (Int32)xoffset, (Int32)yoffset, (Int32)width, (Int32)height, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)pixels); } + Delegates.glTexSubImage2DEXT((GL.Enums.TextureTarget)target, (Int32)level, (Int32)xoffset, (Int32)yoffset, (Int32)width, (Int32)height, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (IntPtr)pixels); } - public static void TexSubImage2D(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [In, Out] object pixels) @@ -24981,7 +23242,7 @@ namespace OpenTK.OpenGL System.Runtime.InteropServices.GCHandle pixels_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pixels, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glTexSubImage2DEXT((GL.Enums.TextureTarget)target, (Int32)level, (Int32)xoffset, (Int32)yoffset, (Int32)width, (Int32)height, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)pixels_ptr.AddrOfPinnedObject()); + Delegates.glTexSubImage2DEXT((GL.Enums.TextureTarget)target, (Int32)level, (Int32)xoffset, (Int32)yoffset, (Int32)width, (Int32)height, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (IntPtr)pixels_ptr.AddrOfPinnedObject()); } finally { @@ -24989,50 +23250,42 @@ namespace OpenTK.OpenGL } } } - public static void CopyTexImage1D(GL.Enums.TextureTarget target, Int32 level, GL.Enums.PixelInternalFormat internalformat, Int32 x, Int32 y, Int32 width, Int32 border) { Delegates.glCopyTexImage1DEXT((GL.Enums.TextureTarget)target, (Int32)level, (GL.Enums.PixelInternalFormat)internalformat, (Int32)x, (Int32)y, (Int32)width, (Int32)border); } - public static void CopyTexImage2D(GL.Enums.TextureTarget target, Int32 level, GL.Enums.PixelInternalFormat internalformat, Int32 x, Int32 y, Int32 width, Int32 height, Int32 border) { Delegates.glCopyTexImage2DEXT((GL.Enums.TextureTarget)target, (Int32)level, (GL.Enums.PixelInternalFormat)internalformat, (Int32)x, (Int32)y, (Int32)width, (Int32)height, (Int32)border); } - public static void CopyTexSubImage1D(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 x, Int32 y, Int32 width) { Delegates.glCopyTexSubImage1DEXT((GL.Enums.TextureTarget)target, (Int32)level, (Int32)xoffset, (Int32)x, (Int32)y, (Int32)width); } - public static void CopyTexSubImage2D(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 x, Int32 y, Int32 width, Int32 height) { Delegates.glCopyTexSubImage2DEXT((GL.Enums.TextureTarget)target, (Int32)level, (Int32)xoffset, (Int32)yoffset, (Int32)x, (Int32)y, (Int32)width, (Int32)height); } - public static void CopyTexSubImage3D(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 x, Int32 y, Int32 width, Int32 height) { Delegates.glCopyTexSubImage3DEXT((GL.Enums.TextureTarget)target, (Int32)level, (Int32)xoffset, (Int32)yoffset, (Int32)zoffset, (Int32)x, (Int32)y, (Int32)width, (Int32)height); } - - [System.CLSCompliant(false)] public static - unsafe void GetHistogram(GL.Enums.HistogramTargetEXT target, GL.Enums.Boolean reset, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [Out] void* values) + void GetHistogram(GL.Enums.HistogramTargetEXT target, GL.Enums.Boolean reset, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [Out] IntPtr values) { - unsafe { Delegates.glGetHistogramEXT((GL.Enums.HistogramTargetEXT)target, (GL.Enums.Boolean)reset, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)values); } + Delegates.glGetHistogramEXT((GL.Enums.HistogramTargetEXT)target, (GL.Enums.Boolean)reset, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (IntPtr)values); } - [System.CLSCompliant(false)] public static @@ -25040,7 +23293,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glGetHistogramParameterfvEXT((GL.Enums.HistogramTargetEXT)target, (GL.Enums.GetHistogramParameterPNameEXT)pname, (Single*)@params); } } - public static void GetHistogramParameter(GL.Enums.HistogramTargetEXT target, GL.Enums.GetHistogramParameterPNameEXT pname, [Out] Single[] @params) @@ -25053,7 +23305,6 @@ namespace OpenTK.OpenGL } } } - public static void GetHistogramParameter(GL.Enums.HistogramTargetEXT target, GL.Enums.GetHistogramParameterPNameEXT pname, [Out] out Single @params) @@ -25067,7 +23318,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -25075,7 +23325,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glGetHistogramParameterivEXT((GL.Enums.HistogramTargetEXT)target, (GL.Enums.GetHistogramParameterPNameEXT)pname, (Int32*)@params); } } - public static void GetHistogramParameter(GL.Enums.HistogramTargetEXT target, GL.Enums.GetHistogramParameterPNameEXT pname, [Out] Int32[] @params) @@ -25088,7 +23337,6 @@ namespace OpenTK.OpenGL } } } - public static void GetHistogramParameter(GL.Enums.HistogramTargetEXT target, GL.Enums.GetHistogramParameterPNameEXT pname, [Out] out Int32 @params) @@ -25102,15 +23350,12 @@ namespace OpenTK.OpenGL } } } - - [System.CLSCompliant(false)] public static - unsafe void GetMinmax(GL.Enums.MinmaxTargetEXT target, GL.Enums.Boolean reset, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [Out] void* values) + void GetMinmax(GL.Enums.MinmaxTargetEXT target, GL.Enums.Boolean reset, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [Out] IntPtr values) { - unsafe { Delegates.glGetMinmaxEXT((GL.Enums.MinmaxTargetEXT)target, (GL.Enums.Boolean)reset, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)values); } + Delegates.glGetMinmaxEXT((GL.Enums.MinmaxTargetEXT)target, (GL.Enums.Boolean)reset, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (IntPtr)values); } - [System.CLSCompliant(false)] public static @@ -25118,7 +23363,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glGetMinmaxParameterfvEXT((GL.Enums.MinmaxTargetEXT)target, (GL.Enums.GetMinmaxParameterPNameEXT)pname, (Single*)@params); } } - public static void GetMinmaxParameter(GL.Enums.MinmaxTargetEXT target, GL.Enums.GetMinmaxParameterPNameEXT pname, [Out] Single[] @params) @@ -25131,7 +23375,6 @@ namespace OpenTK.OpenGL } } } - public static void GetMinmaxParameter(GL.Enums.MinmaxTargetEXT target, GL.Enums.GetMinmaxParameterPNameEXT pname, [Out] out Single @params) @@ -25145,7 +23388,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -25153,7 +23395,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glGetMinmaxParameterivEXT((GL.Enums.MinmaxTargetEXT)target, (GL.Enums.GetMinmaxParameterPNameEXT)pname, (Int32*)@params); } } - public static void GetMinmaxParameter(GL.Enums.MinmaxTargetEXT target, GL.Enums.GetMinmaxParameterPNameEXT pname, [Out] Int32[] @params) @@ -25166,7 +23407,6 @@ namespace OpenTK.OpenGL } } } - public static void GetMinmaxParameter(GL.Enums.MinmaxTargetEXT target, GL.Enums.GetMinmaxParameterPNameEXT pname, [Out] out Int32 @params) @@ -25180,43 +23420,36 @@ namespace OpenTK.OpenGL } } } - public static void Histogram(GL.Enums.HistogramTargetEXT target, Int32 width, GL.Enums.PixelInternalFormat internalformat, GL.Enums.Boolean sink) { Delegates.glHistogramEXT((GL.Enums.HistogramTargetEXT)target, (Int32)width, (GL.Enums.PixelInternalFormat)internalformat, (GL.Enums.Boolean)sink); } - public static void Minmax(GL.Enums.MinmaxTargetEXT target, GL.Enums.PixelInternalFormat internalformat, GL.Enums.Boolean sink) { Delegates.glMinmaxEXT((GL.Enums.MinmaxTargetEXT)target, (GL.Enums.PixelInternalFormat)internalformat, (GL.Enums.Boolean)sink); } - public static void ResetHistogram(GL.Enums.HistogramTargetEXT target) { Delegates.glResetHistogramEXT((GL.Enums.HistogramTargetEXT)target); } - public static void ResetMinmax(GL.Enums.MinmaxTargetEXT target) { Delegates.glResetMinmaxEXT((GL.Enums.MinmaxTargetEXT)target); } - - [System.CLSCompliant(false)] public static - unsafe void ConvolutionFilter1D(GL.Enums.ConvolutionTargetEXT target, GL.Enums.PixelInternalFormat internalformat, Int32 width, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* image) + void ConvolutionFilter1D(GL.Enums.ConvolutionTargetEXT target, GL.Enums.PixelInternalFormat internalformat, Int32 width, GL.Enums.PixelFormat format, GL.Enums.PixelType type, IntPtr image) { - unsafe { Delegates.glConvolutionFilter1DEXT((GL.Enums.ConvolutionTargetEXT)target, (GL.Enums.PixelInternalFormat)internalformat, (Int32)width, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)image); } + Delegates.glConvolutionFilter1DEXT((GL.Enums.ConvolutionTargetEXT)target, (GL.Enums.PixelInternalFormat)internalformat, (Int32)width, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (IntPtr)image); } - public static void ConvolutionFilter1D(GL.Enums.ConvolutionTargetEXT target, GL.Enums.PixelInternalFormat internalformat, Int32 width, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [In, Out] object image) @@ -25226,7 +23459,7 @@ namespace OpenTK.OpenGL System.Runtime.InteropServices.GCHandle image_ptr = System.Runtime.InteropServices.GCHandle.Alloc(image, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glConvolutionFilter1DEXT((GL.Enums.ConvolutionTargetEXT)target, (GL.Enums.PixelInternalFormat)internalformat, (Int32)width, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)image_ptr.AddrOfPinnedObject()); + Delegates.glConvolutionFilter1DEXT((GL.Enums.ConvolutionTargetEXT)target, (GL.Enums.PixelInternalFormat)internalformat, (Int32)width, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (IntPtr)image_ptr.AddrOfPinnedObject()); } finally { @@ -25234,15 +23467,12 @@ namespace OpenTK.OpenGL } } } - - [System.CLSCompliant(false)] public static - unsafe void ConvolutionFilter2D(GL.Enums.ConvolutionTargetEXT target, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* image) + void ConvolutionFilter2D(GL.Enums.ConvolutionTargetEXT target, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, GL.Enums.PixelFormat format, GL.Enums.PixelType type, IntPtr image) { - unsafe { Delegates.glConvolutionFilter2DEXT((GL.Enums.ConvolutionTargetEXT)target, (GL.Enums.PixelInternalFormat)internalformat, (Int32)width, (Int32)height, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)image); } + Delegates.glConvolutionFilter2DEXT((GL.Enums.ConvolutionTargetEXT)target, (GL.Enums.PixelInternalFormat)internalformat, (Int32)width, (Int32)height, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (IntPtr)image); } - public static void ConvolutionFilter2D(GL.Enums.ConvolutionTargetEXT target, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [In, Out] object image) @@ -25252,7 +23482,7 @@ namespace OpenTK.OpenGL System.Runtime.InteropServices.GCHandle image_ptr = System.Runtime.InteropServices.GCHandle.Alloc(image, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glConvolutionFilter2DEXT((GL.Enums.ConvolutionTargetEXT)target, (GL.Enums.PixelInternalFormat)internalformat, (Int32)width, (Int32)height, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)image_ptr.AddrOfPinnedObject()); + Delegates.glConvolutionFilter2DEXT((GL.Enums.ConvolutionTargetEXT)target, (GL.Enums.PixelInternalFormat)internalformat, (Int32)width, (Int32)height, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (IntPtr)image_ptr.AddrOfPinnedObject()); } finally { @@ -25260,14 +23490,12 @@ namespace OpenTK.OpenGL } } } - public static void ConvolutionParameter(GL.Enums.ConvolutionTargetEXT target, GL.Enums.ConvolutionParameterEXT pname, Single @params) { Delegates.glConvolutionParameterfEXT((GL.Enums.ConvolutionTargetEXT)target, (GL.Enums.ConvolutionParameterEXT)pname, (Single)@params); } - [System.CLSCompliant(false)] public static @@ -25275,7 +23503,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glConvolutionParameterfvEXT((GL.Enums.ConvolutionTargetEXT)target, (GL.Enums.ConvolutionParameterEXT)pname, (Single*)@params); } } - public static void ConvolutionParameterv(GL.Enums.ConvolutionTargetEXT target, GL.Enums.ConvolutionParameterEXT pname, Single[] @params) @@ -25288,7 +23515,6 @@ namespace OpenTK.OpenGL } } } - public static void ConvolutionParameterv(GL.Enums.ConvolutionTargetEXT target, GL.Enums.ConvolutionParameterEXT pname, ref Single @params) @@ -25301,14 +23527,12 @@ namespace OpenTK.OpenGL } } } - public static void ConvolutionParameter(GL.Enums.ConvolutionTargetEXT target, GL.Enums.ConvolutionParameterEXT pname, Int32 @params) { Delegates.glConvolutionParameteriEXT((GL.Enums.ConvolutionTargetEXT)target, (GL.Enums.ConvolutionParameterEXT)pname, (Int32)@params); } - [System.CLSCompliant(false)] public static @@ -25316,7 +23540,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glConvolutionParameterivEXT((GL.Enums.ConvolutionTargetEXT)target, (GL.Enums.ConvolutionParameterEXT)pname, (Int32*)@params); } } - public static void ConvolutionParameterv(GL.Enums.ConvolutionTargetEXT target, GL.Enums.ConvolutionParameterEXT pname, Int32[] @params) @@ -25329,7 +23552,6 @@ namespace OpenTK.OpenGL } } } - public static void ConvolutionParameterv(GL.Enums.ConvolutionTargetEXT target, GL.Enums.ConvolutionParameterEXT pname, ref Int32 @params) @@ -25342,29 +23564,24 @@ namespace OpenTK.OpenGL } } } - public static void CopyConvolutionFilter1D(GL.Enums.ConvolutionTargetEXT target, GL.Enums.PixelInternalFormat internalformat, Int32 x, Int32 y, Int32 width) { Delegates.glCopyConvolutionFilter1DEXT((GL.Enums.ConvolutionTargetEXT)target, (GL.Enums.PixelInternalFormat)internalformat, (Int32)x, (Int32)y, (Int32)width); } - public static void CopyConvolutionFilter2D(GL.Enums.ConvolutionTargetEXT target, GL.Enums.PixelInternalFormat internalformat, Int32 x, Int32 y, Int32 width, Int32 height) { Delegates.glCopyConvolutionFilter2DEXT((GL.Enums.ConvolutionTargetEXT)target, (GL.Enums.PixelInternalFormat)internalformat, (Int32)x, (Int32)y, (Int32)width, (Int32)height); } - - [System.CLSCompliant(false)] public static - unsafe void GetConvolutionFilter(GL.Enums.ConvolutionTargetEXT target, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [Out] void* image) + void GetConvolutionFilter(GL.Enums.ConvolutionTargetEXT target, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [Out] IntPtr image) { - unsafe { Delegates.glGetConvolutionFilterEXT((GL.Enums.ConvolutionTargetEXT)target, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)image); } + Delegates.glGetConvolutionFilterEXT((GL.Enums.ConvolutionTargetEXT)target, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (IntPtr)image); } - public static void GetConvolutionFilter(GL.Enums.ConvolutionTargetEXT target, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [In, Out] object image) @@ -25374,7 +23591,7 @@ namespace OpenTK.OpenGL System.Runtime.InteropServices.GCHandle image_ptr = System.Runtime.InteropServices.GCHandle.Alloc(image, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glGetConvolutionFilterEXT((GL.Enums.ConvolutionTargetEXT)target, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)image_ptr.AddrOfPinnedObject()); + Delegates.glGetConvolutionFilterEXT((GL.Enums.ConvolutionTargetEXT)target, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (IntPtr)image_ptr.AddrOfPinnedObject()); } finally { @@ -25382,7 +23599,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -25390,7 +23606,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glGetConvolutionParameterfvEXT((GL.Enums.ConvolutionTargetEXT)target, (GL.Enums.ConvolutionParameterEXT)pname, (Single*)@params); } } - public static void GetConvolutionParameter(GL.Enums.ConvolutionTargetEXT target, GL.Enums.ConvolutionParameterEXT pname, [Out] Single[] @params) @@ -25403,7 +23618,6 @@ namespace OpenTK.OpenGL } } } - public static void GetConvolutionParameter(GL.Enums.ConvolutionTargetEXT target, GL.Enums.ConvolutionParameterEXT pname, [Out] out Single @params) @@ -25417,7 +23631,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -25425,7 +23638,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glGetConvolutionParameterivEXT((GL.Enums.ConvolutionTargetEXT)target, (GL.Enums.ConvolutionParameterEXT)pname, (Int32*)@params); } } - public static void GetConvolutionParameter(GL.Enums.ConvolutionTargetEXT target, GL.Enums.ConvolutionParameterEXT pname, [Out] Int32[] @params) @@ -25438,7 +23650,6 @@ namespace OpenTK.OpenGL } } } - public static void GetConvolutionParameter(GL.Enums.ConvolutionTargetEXT target, GL.Enums.ConvolutionParameterEXT pname, [Out] out Int32 @params) @@ -25452,26 +23663,22 @@ namespace OpenTK.OpenGL } } } - - [System.CLSCompliant(false)] public static - unsafe void GetSeparableFilter(GL.Enums.SeparableTargetEXT target, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [Out] void* row, [Out] void* column, [Out] void* span) + void GetSeparableFilter(GL.Enums.SeparableTargetEXT target, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [Out] IntPtr row, [Out] IntPtr column, [Out] IntPtr span) { - unsafe { Delegates.glGetSeparableFilterEXT((GL.Enums.SeparableTargetEXT)target, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)row, (void*)column, (void*)span); } + Delegates.glGetSeparableFilterEXT((GL.Enums.SeparableTargetEXT)target, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (IntPtr)row, (IntPtr)column, (IntPtr)span); } - - [System.CLSCompliant(false)] public static - unsafe void GetSeparableFilter(GL.Enums.SeparableTargetEXT target, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [Out] void* row, [Out] void* column, [In, Out] object span) + void GetSeparableFilter(GL.Enums.SeparableTargetEXT target, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [Out] IntPtr row, [Out] IntPtr column, [In, Out] object span) { unsafe { System.Runtime.InteropServices.GCHandle span_ptr = System.Runtime.InteropServices.GCHandle.Alloc(span, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glGetSeparableFilterEXT((GL.Enums.SeparableTargetEXT)target, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)row, (void*)column, (void*)span_ptr.AddrOfPinnedObject()); + Delegates.glGetSeparableFilterEXT((GL.Enums.SeparableTargetEXT)target, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (IntPtr)row, (IntPtr)column, (IntPtr)span_ptr.AddrOfPinnedObject()); } finally { @@ -25479,18 +23686,16 @@ namespace OpenTK.OpenGL } } } - - [System.CLSCompliant(false)] public static - unsafe void GetSeparableFilter(GL.Enums.SeparableTargetEXT target, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [Out] void* row, [In, Out] object column, [Out] void* span) + void GetSeparableFilter(GL.Enums.SeparableTargetEXT target, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [Out] IntPtr row, [In, Out] object column, [Out] IntPtr span) { unsafe { System.Runtime.InteropServices.GCHandle column_ptr = System.Runtime.InteropServices.GCHandle.Alloc(column, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glGetSeparableFilterEXT((GL.Enums.SeparableTargetEXT)target, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)row, (void*)column_ptr.AddrOfPinnedObject(), (void*)span); + Delegates.glGetSeparableFilterEXT((GL.Enums.SeparableTargetEXT)target, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (IntPtr)row, (IntPtr)column_ptr.AddrOfPinnedObject(), (IntPtr)span); } finally { @@ -25498,11 +23703,9 @@ namespace OpenTK.OpenGL } } } - - [System.CLSCompliant(false)] public static - unsafe void GetSeparableFilter(GL.Enums.SeparableTargetEXT target, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [Out] void* row, [In, Out] object column, [In, Out] object span) + void GetSeparableFilter(GL.Enums.SeparableTargetEXT target, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [Out] IntPtr row, [In, Out] object column, [In, Out] object span) { unsafe { @@ -25510,7 +23713,7 @@ namespace OpenTK.OpenGL System.Runtime.InteropServices.GCHandle span_ptr = System.Runtime.InteropServices.GCHandle.Alloc(span, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glGetSeparableFilterEXT((GL.Enums.SeparableTargetEXT)target, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)row, (void*)column_ptr.AddrOfPinnedObject(), (void*)span_ptr.AddrOfPinnedObject()); + Delegates.glGetSeparableFilterEXT((GL.Enums.SeparableTargetEXT)target, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (IntPtr)row, (IntPtr)column_ptr.AddrOfPinnedObject(), (IntPtr)span_ptr.AddrOfPinnedObject()); } finally { @@ -25519,18 +23722,16 @@ namespace OpenTK.OpenGL } } } - - [System.CLSCompliant(false)] public static - unsafe void GetSeparableFilter(GL.Enums.SeparableTargetEXT target, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [In, Out] object row, [Out] void* column, [Out] void* span) + void GetSeparableFilter(GL.Enums.SeparableTargetEXT target, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [In, Out] object row, [Out] IntPtr column, [Out] IntPtr span) { unsafe { System.Runtime.InteropServices.GCHandle row_ptr = System.Runtime.InteropServices.GCHandle.Alloc(row, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glGetSeparableFilterEXT((GL.Enums.SeparableTargetEXT)target, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)row_ptr.AddrOfPinnedObject(), (void*)column, (void*)span); + Delegates.glGetSeparableFilterEXT((GL.Enums.SeparableTargetEXT)target, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (IntPtr)row_ptr.AddrOfPinnedObject(), (IntPtr)column, (IntPtr)span); } finally { @@ -25538,11 +23739,9 @@ namespace OpenTK.OpenGL } } } - - [System.CLSCompliant(false)] public static - unsafe void GetSeparableFilter(GL.Enums.SeparableTargetEXT target, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [In, Out] object row, [Out] void* column, [In, Out] object span) + void GetSeparableFilter(GL.Enums.SeparableTargetEXT target, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [In, Out] object row, [Out] IntPtr column, [In, Out] object span) { unsafe { @@ -25550,7 +23749,7 @@ namespace OpenTK.OpenGL System.Runtime.InteropServices.GCHandle span_ptr = System.Runtime.InteropServices.GCHandle.Alloc(span, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glGetSeparableFilterEXT((GL.Enums.SeparableTargetEXT)target, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)row_ptr.AddrOfPinnedObject(), (void*)column, (void*)span_ptr.AddrOfPinnedObject()); + Delegates.glGetSeparableFilterEXT((GL.Enums.SeparableTargetEXT)target, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (IntPtr)row_ptr.AddrOfPinnedObject(), (IntPtr)column, (IntPtr)span_ptr.AddrOfPinnedObject()); } finally { @@ -25559,11 +23758,9 @@ namespace OpenTK.OpenGL } } } - - [System.CLSCompliant(false)] public static - unsafe void GetSeparableFilter(GL.Enums.SeparableTargetEXT target, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [In, Out] object row, [In, Out] object column, [Out] void* span) + void GetSeparableFilter(GL.Enums.SeparableTargetEXT target, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [In, Out] object row, [In, Out] object column, [Out] IntPtr span) { unsafe { @@ -25571,7 +23768,7 @@ namespace OpenTK.OpenGL System.Runtime.InteropServices.GCHandle column_ptr = System.Runtime.InteropServices.GCHandle.Alloc(column, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glGetSeparableFilterEXT((GL.Enums.SeparableTargetEXT)target, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)row_ptr.AddrOfPinnedObject(), (void*)column_ptr.AddrOfPinnedObject(), (void*)span); + Delegates.glGetSeparableFilterEXT((GL.Enums.SeparableTargetEXT)target, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (IntPtr)row_ptr.AddrOfPinnedObject(), (IntPtr)column_ptr.AddrOfPinnedObject(), (IntPtr)span); } finally { @@ -25580,7 +23777,6 @@ namespace OpenTK.OpenGL } } } - public static void GetSeparableFilter(GL.Enums.SeparableTargetEXT target, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [In, Out] object row, [In, Out] object column, [In, Out] object span) @@ -25592,7 +23788,7 @@ namespace OpenTK.OpenGL System.Runtime.InteropServices.GCHandle span_ptr = System.Runtime.InteropServices.GCHandle.Alloc(span, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glGetSeparableFilterEXT((GL.Enums.SeparableTargetEXT)target, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)row_ptr.AddrOfPinnedObject(), (void*)column_ptr.AddrOfPinnedObject(), (void*)span_ptr.AddrOfPinnedObject()); + Delegates.glGetSeparableFilterEXT((GL.Enums.SeparableTargetEXT)target, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (IntPtr)row_ptr.AddrOfPinnedObject(), (IntPtr)column_ptr.AddrOfPinnedObject(), (IntPtr)span_ptr.AddrOfPinnedObject()); } finally { @@ -25602,26 +23798,22 @@ namespace OpenTK.OpenGL } } } - - [System.CLSCompliant(false)] public static - unsafe void SeparableFilter2D(GL.Enums.SeparableTargetEXT target, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* row, void* column) + void SeparableFilter2D(GL.Enums.SeparableTargetEXT target, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, GL.Enums.PixelFormat format, GL.Enums.PixelType type, IntPtr row, IntPtr column) { - unsafe { Delegates.glSeparableFilter2DEXT((GL.Enums.SeparableTargetEXT)target, (GL.Enums.PixelInternalFormat)internalformat, (Int32)width, (Int32)height, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)row, (void*)column); } + Delegates.glSeparableFilter2DEXT((GL.Enums.SeparableTargetEXT)target, (GL.Enums.PixelInternalFormat)internalformat, (Int32)width, (Int32)height, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (IntPtr)row, (IntPtr)column); } - - [System.CLSCompliant(false)] public static - unsafe void SeparableFilter2D(GL.Enums.SeparableTargetEXT target, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* row, [In, Out] object column) + void SeparableFilter2D(GL.Enums.SeparableTargetEXT target, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, GL.Enums.PixelFormat format, GL.Enums.PixelType type, IntPtr row, [In, Out] object column) { unsafe { System.Runtime.InteropServices.GCHandle column_ptr = System.Runtime.InteropServices.GCHandle.Alloc(column, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glSeparableFilter2DEXT((GL.Enums.SeparableTargetEXT)target, (GL.Enums.PixelInternalFormat)internalformat, (Int32)width, (Int32)height, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)row, (void*)column_ptr.AddrOfPinnedObject()); + Delegates.glSeparableFilter2DEXT((GL.Enums.SeparableTargetEXT)target, (GL.Enums.PixelInternalFormat)internalformat, (Int32)width, (Int32)height, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (IntPtr)row, (IntPtr)column_ptr.AddrOfPinnedObject()); } finally { @@ -25629,18 +23821,16 @@ namespace OpenTK.OpenGL } } } - - [System.CLSCompliant(false)] public static - unsafe void SeparableFilter2D(GL.Enums.SeparableTargetEXT target, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [In, Out] object row, void* column) + void SeparableFilter2D(GL.Enums.SeparableTargetEXT target, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [In, Out] object row, IntPtr column) { unsafe { System.Runtime.InteropServices.GCHandle row_ptr = System.Runtime.InteropServices.GCHandle.Alloc(row, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glSeparableFilter2DEXT((GL.Enums.SeparableTargetEXT)target, (GL.Enums.PixelInternalFormat)internalformat, (Int32)width, (Int32)height, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)row_ptr.AddrOfPinnedObject(), (void*)column); + Delegates.glSeparableFilter2DEXT((GL.Enums.SeparableTargetEXT)target, (GL.Enums.PixelInternalFormat)internalformat, (Int32)width, (Int32)height, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (IntPtr)row_ptr.AddrOfPinnedObject(), (IntPtr)column); } finally { @@ -25648,7 +23838,6 @@ namespace OpenTK.OpenGL } } } - public static void SeparableFilter2D(GL.Enums.SeparableTargetEXT target, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [In, Out] object row, [In, Out] object column) @@ -25659,7 +23848,7 @@ namespace OpenTK.OpenGL System.Runtime.InteropServices.GCHandle column_ptr = System.Runtime.InteropServices.GCHandle.Alloc(column, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glSeparableFilter2DEXT((GL.Enums.SeparableTargetEXT)target, (GL.Enums.PixelInternalFormat)internalformat, (Int32)width, (Int32)height, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)row_ptr.AddrOfPinnedObject(), (void*)column_ptr.AddrOfPinnedObject()); + Delegates.glSeparableFilter2DEXT((GL.Enums.SeparableTargetEXT)target, (GL.Enums.PixelInternalFormat)internalformat, (Int32)width, (Int32)height, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (IntPtr)row_ptr.AddrOfPinnedObject(), (IntPtr)column_ptr.AddrOfPinnedObject()); } finally { @@ -25668,7 +23857,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -25676,7 +23864,6 @@ namespace OpenTK.OpenGL { unsafe { return Delegates.glAreTexturesResidentEXT((Int32)n, (UInt32*)textures, (GL.Enums.Boolean*)residences); } } - [System.CLSCompliant(false)] public static @@ -25688,7 +23875,6 @@ namespace OpenTK.OpenGL return retval; } } - [System.CLSCompliant(false)] public static @@ -25703,7 +23889,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -25718,7 +23903,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -25733,7 +23917,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -25748,7 +23931,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -25756,14 +23938,12 @@ namespace OpenTK.OpenGL { Delegates.glBindTextureEXT((GL.Enums.TextureTarget)target, (UInt32)texture); } - public static void BindTexture(GL.Enums.TextureTarget target, Int32 texture) { Delegates.glBindTextureEXT((GL.Enums.TextureTarget)target, (UInt32)texture); } - [System.CLSCompliant(false)] public static @@ -25771,7 +23951,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glDeleteTexturesEXT((Int32)n, (UInt32*)textures); } } - [System.CLSCompliant(false)] public static @@ -25782,7 +23961,6 @@ namespace OpenTK.OpenGL Delegates.glDeleteTexturesEXT((Int32)n, (UInt32*)textures); } } - [System.CLSCompliant(false)] public static @@ -25796,7 +23974,6 @@ namespace OpenTK.OpenGL } } } - public static void DeleteTextures(Int32 n, Int32[] textures) @@ -25809,7 +23986,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -25823,7 +23999,6 @@ namespace OpenTK.OpenGL } } } - public static void DeleteTextures(Int32 n, ref Int32 textures) @@ -25836,7 +24011,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -25844,7 +24018,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glGenTexturesEXT((Int32)n, (UInt32*)textures); } } - [System.CLSCompliant(false)] public static @@ -25855,7 +24028,6 @@ namespace OpenTK.OpenGL Delegates.glGenTexturesEXT((Int32)n, (UInt32*)textures); } } - [System.CLSCompliant(false)] public static @@ -25869,7 +24041,6 @@ namespace OpenTK.OpenGL } } } - public static void GenTextures(Int32 n, [Out] Int32[] textures) @@ -25882,7 +24053,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -25897,7 +24067,6 @@ namespace OpenTK.OpenGL } } } - public static void GenTextures(Int32 n, [Out] out Int32 textures) @@ -25911,7 +24080,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -25919,14 +24087,12 @@ namespace OpenTK.OpenGL { return Delegates.glIsTextureEXT((UInt32)texture); } - public static Boolean IsTexture(Int32 texture) { return Delegates.glIsTextureEXT((UInt32)texture); } - [System.CLSCompliant(false)] public static @@ -25934,7 +24100,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glPrioritizeTexturesEXT((Int32)n, (UInt32*)textures, (Single*)priorities); } } - [System.CLSCompliant(false)] public static @@ -25945,7 +24110,6 @@ namespace OpenTK.OpenGL Delegates.glPrioritizeTexturesEXT((Int32)n, (UInt32*)textures, (Single*)priorities); } } - [System.CLSCompliant(false)] public static @@ -25959,7 +24123,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -25973,7 +24136,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -25987,7 +24149,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -26001,7 +24162,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -26015,7 +24175,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -26029,7 +24188,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -26044,7 +24202,6 @@ namespace OpenTK.OpenGL } } } - public static void PrioritizeTextures(Int32 n, Int32[] textures, Single[] priorities) @@ -26058,7 +24215,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -26073,7 +24229,6 @@ namespace OpenTK.OpenGL } } } - public static void PrioritizeTextures(Int32 n, Int32[] textures, ref Single priorities) @@ -26087,7 +24242,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -26101,7 +24255,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -26115,7 +24268,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -26130,7 +24282,6 @@ namespace OpenTK.OpenGL } } } - public static void PrioritizeTextures(Int32 n, ref Int32 textures, Single[] priorities) @@ -26144,7 +24295,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -26159,7 +24309,6 @@ namespace OpenTK.OpenGL } } } - public static void PrioritizeTextures(Int32 n, ref Int32 textures, ref Single priorities) @@ -26173,22 +24322,18 @@ namespace OpenTK.OpenGL } } } - public static void ArrayElement(Int32 i) { Delegates.glArrayElementEXT((Int32)i); } - - [System.CLSCompliant(false)] public static - unsafe void ColorPointer(Int32 size, GL.Enums.ColorPointerType type, Int32 stride, Int32 count, void* pointer) + void ColorPointer(Int32 size, GL.Enums.ColorPointerType type, Int32 stride, Int32 count, IntPtr pointer) { - unsafe { Delegates.glColorPointerEXT((Int32)size, (GL.Enums.ColorPointerType)type, (Int32)stride, (Int32)count, (void*)pointer); } + Delegates.glColorPointerEXT((Int32)size, (GL.Enums.ColorPointerType)type, (Int32)stride, (Int32)count, (IntPtr)pointer); } - public static void ColorPointer(Int32 size, GL.Enums.ColorPointerType type, Int32 stride, Int32 count, [In, Out] object pointer) @@ -26198,7 +24343,7 @@ namespace OpenTK.OpenGL System.Runtime.InteropServices.GCHandle pointer_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pointer, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glColorPointerEXT((Int32)size, (GL.Enums.ColorPointerType)type, (Int32)stride, (Int32)count, (void*)pointer_ptr.AddrOfPinnedObject()); + Delegates.glColorPointerEXT((Int32)size, (GL.Enums.ColorPointerType)type, (Int32)stride, (Int32)count, (IntPtr)pointer_ptr.AddrOfPinnedObject()); } finally { @@ -26206,14 +24351,12 @@ namespace OpenTK.OpenGL } } } - public static void DrawArrays(GL.Enums.BeginMode mode, Int32 first, Int32 count) { Delegates.glDrawArraysEXT((GL.Enums.BeginMode)mode, (Int32)first, (Int32)count); } - [System.CLSCompliant(false)] public static @@ -26221,15 +24364,12 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glEdgeFlagPointerEXT((Int32)stride, (Int32)count, (GL.Enums.Boolean*)pointer); } } - - [System.CLSCompliant(false)] public static - unsafe void GetPointer(GL.Enums.GetPointervPName pname, [Out] void* @params) + void GetPointer(GL.Enums.GetPointervPName pname, [Out] IntPtr @params) { - unsafe { Delegates.glGetPointervEXT((GL.Enums.GetPointervPName)pname, (void*)@params); } + Delegates.glGetPointervEXT((GL.Enums.GetPointervPName)pname, (IntPtr)@params); } - public static void GetPointer(GL.Enums.GetPointervPName pname, [In, Out] object @params) @@ -26239,7 +24379,7 @@ namespace OpenTK.OpenGL System.Runtime.InteropServices.GCHandle @params_ptr = System.Runtime.InteropServices.GCHandle.Alloc(@params, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glGetPointervEXT((GL.Enums.GetPointervPName)pname, (void*)@params_ptr.AddrOfPinnedObject()); + Delegates.glGetPointervEXT((GL.Enums.GetPointervPName)pname, (IntPtr)@params_ptr.AddrOfPinnedObject()); } finally { @@ -26247,15 +24387,12 @@ namespace OpenTK.OpenGL } } } - - [System.CLSCompliant(false)] public static - unsafe void IndexPointer(GL.Enums.IndexPointerType type, Int32 stride, Int32 count, void* pointer) + void IndexPointer(GL.Enums.IndexPointerType type, Int32 stride, Int32 count, IntPtr pointer) { - unsafe { Delegates.glIndexPointerEXT((GL.Enums.IndexPointerType)type, (Int32)stride, (Int32)count, (void*)pointer); } + Delegates.glIndexPointerEXT((GL.Enums.IndexPointerType)type, (Int32)stride, (Int32)count, (IntPtr)pointer); } - public static void IndexPointer(GL.Enums.IndexPointerType type, Int32 stride, Int32 count, [In, Out] object pointer) @@ -26265,7 +24402,7 @@ namespace OpenTK.OpenGL System.Runtime.InteropServices.GCHandle pointer_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pointer, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glIndexPointerEXT((GL.Enums.IndexPointerType)type, (Int32)stride, (Int32)count, (void*)pointer_ptr.AddrOfPinnedObject()); + Delegates.glIndexPointerEXT((GL.Enums.IndexPointerType)type, (Int32)stride, (Int32)count, (IntPtr)pointer_ptr.AddrOfPinnedObject()); } finally { @@ -26273,15 +24410,12 @@ namespace OpenTK.OpenGL } } } - - [System.CLSCompliant(false)] public static - unsafe void NormalPointer(GL.Enums.NormalPointerType type, Int32 stride, Int32 count, void* pointer) + void NormalPointer(GL.Enums.NormalPointerType type, Int32 stride, Int32 count, IntPtr pointer) { - unsafe { Delegates.glNormalPointerEXT((GL.Enums.NormalPointerType)type, (Int32)stride, (Int32)count, (void*)pointer); } + Delegates.glNormalPointerEXT((GL.Enums.NormalPointerType)type, (Int32)stride, (Int32)count, (IntPtr)pointer); } - public static void NormalPointer(GL.Enums.NormalPointerType type, Int32 stride, Int32 count, [In, Out] object pointer) @@ -26291,7 +24425,7 @@ namespace OpenTK.OpenGL System.Runtime.InteropServices.GCHandle pointer_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pointer, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glNormalPointerEXT((GL.Enums.NormalPointerType)type, (Int32)stride, (Int32)count, (void*)pointer_ptr.AddrOfPinnedObject()); + Delegates.glNormalPointerEXT((GL.Enums.NormalPointerType)type, (Int32)stride, (Int32)count, (IntPtr)pointer_ptr.AddrOfPinnedObject()); } finally { @@ -26299,15 +24433,12 @@ namespace OpenTK.OpenGL } } } - - [System.CLSCompliant(false)] public static - unsafe void TexCoordPointer(Int32 size, GL.Enums.TexCoordPointerType type, Int32 stride, Int32 count, void* pointer) + void TexCoordPointer(Int32 size, GL.Enums.TexCoordPointerType type, Int32 stride, Int32 count, IntPtr pointer) { - unsafe { Delegates.glTexCoordPointerEXT((Int32)size, (GL.Enums.TexCoordPointerType)type, (Int32)stride, (Int32)count, (void*)pointer); } + Delegates.glTexCoordPointerEXT((Int32)size, (GL.Enums.TexCoordPointerType)type, (Int32)stride, (Int32)count, (IntPtr)pointer); } - public static void TexCoordPointer(Int32 size, GL.Enums.TexCoordPointerType type, Int32 stride, Int32 count, [In, Out] object pointer) @@ -26317,7 +24448,7 @@ namespace OpenTK.OpenGL System.Runtime.InteropServices.GCHandle pointer_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pointer, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glTexCoordPointerEXT((Int32)size, (GL.Enums.TexCoordPointerType)type, (Int32)stride, (Int32)count, (void*)pointer_ptr.AddrOfPinnedObject()); + Delegates.glTexCoordPointerEXT((Int32)size, (GL.Enums.TexCoordPointerType)type, (Int32)stride, (Int32)count, (IntPtr)pointer_ptr.AddrOfPinnedObject()); } finally { @@ -26325,15 +24456,12 @@ namespace OpenTK.OpenGL } } } - - [System.CLSCompliant(false)] public static - unsafe void VertexPointer(Int32 size, GL.Enums.VertexPointerType type, Int32 stride, Int32 count, void* pointer) + void VertexPointer(Int32 size, GL.Enums.VertexPointerType type, Int32 stride, Int32 count, IntPtr pointer) { - unsafe { Delegates.glVertexPointerEXT((Int32)size, (GL.Enums.VertexPointerType)type, (Int32)stride, (Int32)count, (void*)pointer); } + Delegates.glVertexPointerEXT((Int32)size, (GL.Enums.VertexPointerType)type, (Int32)stride, (Int32)count, (IntPtr)pointer); } - public static void VertexPointer(Int32 size, GL.Enums.VertexPointerType type, Int32 stride, Int32 count, [In, Out] object pointer) @@ -26343,7 +24471,7 @@ namespace OpenTK.OpenGL System.Runtime.InteropServices.GCHandle pointer_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pointer, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glVertexPointerEXT((Int32)size, (GL.Enums.VertexPointerType)type, (Int32)stride, (Int32)count, (void*)pointer_ptr.AddrOfPinnedObject()); + Delegates.glVertexPointerEXT((Int32)size, (GL.Enums.VertexPointerType)type, (Int32)stride, (Int32)count, (IntPtr)pointer_ptr.AddrOfPinnedObject()); } finally { @@ -26351,21 +24479,18 @@ namespace OpenTK.OpenGL } } } - public static void BlendEquation(GL.Enums.BlendEquationModeEXT mode) { Delegates.glBlendEquationEXT((GL.Enums.BlendEquationModeEXT)mode); } - public static void PointParameter(GL.Enums.EXT_point_parameters pname, Single param) { Delegates.glPointParameterfEXT((GL.Enums.EXT_point_parameters)pname, (Single)param); } - [System.CLSCompliant(false)] public static @@ -26373,7 +24498,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glPointParameterfvEXT((GL.Enums.EXT_point_parameters)pname, (Single*)@params); } } - public static void PointParameterv(GL.Enums.EXT_point_parameters pname, Single[] @params) @@ -26386,7 +24510,6 @@ namespace OpenTK.OpenGL } } } - public static void PointParameterv(GL.Enums.EXT_point_parameters pname, ref Single @params) @@ -26399,15 +24522,12 @@ namespace OpenTK.OpenGL } } } - - [System.CLSCompliant(false)] public static - unsafe void ColorSubTable(GL.Enums.EXT_color_subtable target, Int32 start, Int32 count, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* data) + void ColorSubTable(GL.Enums.EXT_color_subtable target, Int32 start, Int32 count, GL.Enums.PixelFormat format, GL.Enums.PixelType type, IntPtr data) { - unsafe { Delegates.glColorSubTableEXT((GL.Enums.EXT_color_subtable)target, (Int32)start, (Int32)count, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)data); } + Delegates.glColorSubTableEXT((GL.Enums.EXT_color_subtable)target, (Int32)start, (Int32)count, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (IntPtr)data); } - public static void ColorSubTable(GL.Enums.EXT_color_subtable target, Int32 start, Int32 count, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [In, Out] object data) @@ -26417,7 +24537,7 @@ namespace OpenTK.OpenGL System.Runtime.InteropServices.GCHandle data_ptr = System.Runtime.InteropServices.GCHandle.Alloc(data, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glColorSubTableEXT((GL.Enums.EXT_color_subtable)target, (Int32)start, (Int32)count, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)data_ptr.AddrOfPinnedObject()); + Delegates.glColorSubTableEXT((GL.Enums.EXT_color_subtable)target, (Int32)start, (Int32)count, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (IntPtr)data_ptr.AddrOfPinnedObject()); } finally { @@ -26425,22 +24545,18 @@ namespace OpenTK.OpenGL } } } - public static void CopyColorSubTable(GL.Enums.EXT_color_subtable target, Int32 start, Int32 x, Int32 y, Int32 width) { Delegates.glCopyColorSubTableEXT((GL.Enums.EXT_color_subtable)target, (Int32)start, (Int32)x, (Int32)y, (Int32)width); } - - [System.CLSCompliant(false)] public static - unsafe void ColorTable(GL.Enums.EXT_paletted_texture target, GL.Enums.PixelInternalFormat internalFormat, Int32 width, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* table) + void ColorTable(GL.Enums.EXT_paletted_texture target, GL.Enums.PixelInternalFormat internalFormat, Int32 width, GL.Enums.PixelFormat format, GL.Enums.PixelType type, IntPtr table) { - unsafe { Delegates.glColorTableEXT((GL.Enums.EXT_paletted_texture)target, (GL.Enums.PixelInternalFormat)internalFormat, (Int32)width, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)table); } + Delegates.glColorTableEXT((GL.Enums.EXT_paletted_texture)target, (GL.Enums.PixelInternalFormat)internalFormat, (Int32)width, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (IntPtr)table); } - public static void ColorTable(GL.Enums.EXT_paletted_texture target, GL.Enums.PixelInternalFormat internalFormat, Int32 width, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [In, Out] object table) @@ -26450,7 +24566,7 @@ namespace OpenTK.OpenGL System.Runtime.InteropServices.GCHandle table_ptr = System.Runtime.InteropServices.GCHandle.Alloc(table, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glColorTableEXT((GL.Enums.EXT_paletted_texture)target, (GL.Enums.PixelInternalFormat)internalFormat, (Int32)width, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)table_ptr.AddrOfPinnedObject()); + Delegates.glColorTableEXT((GL.Enums.EXT_paletted_texture)target, (GL.Enums.PixelInternalFormat)internalFormat, (Int32)width, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (IntPtr)table_ptr.AddrOfPinnedObject()); } finally { @@ -26458,15 +24574,12 @@ namespace OpenTK.OpenGL } } } - - [System.CLSCompliant(false)] public static - unsafe void GetColorTable(GL.Enums.EXT_paletted_texture target, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [Out] void* data) + void GetColorTable(GL.Enums.EXT_paletted_texture target, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [Out] IntPtr data) { - unsafe { Delegates.glGetColorTableEXT((GL.Enums.EXT_paletted_texture)target, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)data); } + Delegates.glGetColorTableEXT((GL.Enums.EXT_paletted_texture)target, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (IntPtr)data); } - public static void GetColorTable(GL.Enums.EXT_paletted_texture target, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [In, Out] object data) @@ -26476,7 +24589,7 @@ namespace OpenTK.OpenGL System.Runtime.InteropServices.GCHandle data_ptr = System.Runtime.InteropServices.GCHandle.Alloc(data, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glGetColorTableEXT((GL.Enums.EXT_paletted_texture)target, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)data_ptr.AddrOfPinnedObject()); + Delegates.glGetColorTableEXT((GL.Enums.EXT_paletted_texture)target, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (IntPtr)data_ptr.AddrOfPinnedObject()); } finally { @@ -26484,7 +24597,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -26492,7 +24604,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glGetColorTableParameterivEXT((GL.Enums.EXT_paletted_texture)target, (GL.Enums.EXT_paletted_texture)pname, (Int32*)@params); } } - public static void GetColorTableParameter(GL.Enums.EXT_paletted_texture target, GL.Enums.EXT_paletted_texture pname, [Out] Int32[] @params) @@ -26505,7 +24616,6 @@ namespace OpenTK.OpenGL } } } - public static void GetColorTableParameter(GL.Enums.EXT_paletted_texture target, GL.Enums.EXT_paletted_texture pname, [Out] out Int32 @params) @@ -26519,7 +24629,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -26527,7 +24636,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glGetColorTableParameterfvEXT((GL.Enums.EXT_paletted_texture)target, (GL.Enums.EXT_paletted_texture)pname, (Single*)@params); } } - public static void GetColorTableParameter(GL.Enums.EXT_paletted_texture target, GL.Enums.EXT_paletted_texture pname, [Out] Single[] @params) @@ -26540,7 +24648,6 @@ namespace OpenTK.OpenGL } } } - public static void GetColorTableParameter(GL.Enums.EXT_paletted_texture target, GL.Enums.EXT_paletted_texture pname, [Out] out Single @params) @@ -26554,35 +24661,30 @@ namespace OpenTK.OpenGL } } } - public static void IndexMaterial(GL.Enums.MaterialFace face, GL.Enums.EXT_index_material mode) { Delegates.glIndexMaterialEXT((GL.Enums.MaterialFace)face, (GL.Enums.EXT_index_material)mode); } - public static void IndexFunc(GL.Enums.EXT_index_func func, Single @ref) { Delegates.glIndexFuncEXT((GL.Enums.EXT_index_func)func, (Single)@ref); } - public static void LockArrays(Int32 first, Int32 count) { Delegates.glLockArraysEXT((Int32)first, (Int32)count); } - public static void UnlockArrays() { Delegates.glUnlockArraysEXT(); } - [System.CLSCompliant(false)] public static @@ -26590,7 +24692,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glCullParameterdvEXT((GL.Enums.EXT_cull_vertex)pname, (Double*)@params); } } - public static void CullParameter(GL.Enums.EXT_cull_vertex pname, [Out] Double[] @params) @@ -26603,7 +24704,6 @@ namespace OpenTK.OpenGL } } } - public static void CullParameter(GL.Enums.EXT_cull_vertex pname, [Out] out Double @params) @@ -26617,7 +24717,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -26625,7 +24724,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glCullParameterfvEXT((GL.Enums.EXT_cull_vertex)pname, (Single*)@params); } } - public static void CullParameter(GL.Enums.EXT_cull_vertex pname, [Out] Single[] @params) @@ -26638,7 +24736,6 @@ namespace OpenTK.OpenGL } } } - public static void CullParameter(GL.Enums.EXT_cull_vertex pname, [Out] out Single @params) @@ -26652,26 +24749,22 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static - unsafe void DrawRangeElements(GL.Enums.BeginMode mode, UInt32 start, UInt32 end, Int32 count, GL.Enums.EXT_draw_range_elements type, void* indices) + void DrawRangeElements(GL.Enums.BeginMode mode, UInt32 start, UInt32 end, Int32 count, GL.Enums.EXT_draw_range_elements type, IntPtr indices) { - unsafe { Delegates.glDrawRangeElementsEXT((GL.Enums.BeginMode)mode, (UInt32)start, (UInt32)end, (Int32)count, (GL.Enums.EXT_draw_range_elements)type, (void*)indices); } + Delegates.glDrawRangeElementsEXT((GL.Enums.BeginMode)mode, (UInt32)start, (UInt32)end, (Int32)count, (GL.Enums.EXT_draw_range_elements)type, (IntPtr)indices); } - - [System.CLSCompliant(false)] public static - unsafe void DrawRangeElements(GL.Enums.BeginMode mode, Int32 start, Int32 end, Int32 count, GL.Enums.EXT_draw_range_elements type, void* indices) + void DrawRangeElements(GL.Enums.BeginMode mode, Int32 start, Int32 end, Int32 count, GL.Enums.EXT_draw_range_elements type, IntPtr indices) { unsafe { - Delegates.glDrawRangeElementsEXT((GL.Enums.BeginMode)mode, (UInt32)start, (UInt32)end, (Int32)count, (GL.Enums.EXT_draw_range_elements)type, (void*)indices); + Delegates.glDrawRangeElementsEXT((GL.Enums.BeginMode)mode, (UInt32)start, (UInt32)end, (Int32)count, (GL.Enums.EXT_draw_range_elements)type, (IntPtr)indices); } } - [System.CLSCompliant(false)] public static @@ -26682,7 +24775,7 @@ namespace OpenTK.OpenGL System.Runtime.InteropServices.GCHandle indices_ptr = System.Runtime.InteropServices.GCHandle.Alloc(indices, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glDrawRangeElementsEXT((GL.Enums.BeginMode)mode, (UInt32)start, (UInt32)end, (Int32)count, (GL.Enums.EXT_draw_range_elements)type, (void*)indices_ptr.AddrOfPinnedObject()); + Delegates.glDrawRangeElementsEXT((GL.Enums.BeginMode)mode, (UInt32)start, (UInt32)end, (Int32)count, (GL.Enums.EXT_draw_range_elements)type, (IntPtr)indices_ptr.AddrOfPinnedObject()); } finally { @@ -26690,7 +24783,6 @@ namespace OpenTK.OpenGL } } } - public static void DrawRangeElements(GL.Enums.BeginMode mode, Int32 start, Int32 end, Int32 count, GL.Enums.EXT_draw_range_elements type, [In, Out] object indices) @@ -26700,7 +24792,7 @@ namespace OpenTK.OpenGL System.Runtime.InteropServices.GCHandle indices_ptr = System.Runtime.InteropServices.GCHandle.Alloc(indices, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glDrawRangeElementsEXT((GL.Enums.BeginMode)mode, (UInt32)start, (UInt32)end, (Int32)count, (GL.Enums.EXT_draw_range_elements)type, (void*)indices_ptr.AddrOfPinnedObject()); + Delegates.glDrawRangeElementsEXT((GL.Enums.BeginMode)mode, (UInt32)start, (UInt32)end, (Int32)count, (GL.Enums.EXT_draw_range_elements)type, (IntPtr)indices_ptr.AddrOfPinnedObject()); } finally { @@ -26708,42 +24800,36 @@ namespace OpenTK.OpenGL } } } - public static void ApplyTexture(GL.Enums.EXT_light_texture mode) { Delegates.glApplyTextureEXT((GL.Enums.EXT_light_texture)mode); } - public static void TextureLight(GL.Enums.EXT_light_texture pname) { Delegates.glTextureLightEXT((GL.Enums.EXT_light_texture)pname); } - public static void TextureMaterial(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter mode) { Delegates.glTextureMaterialEXT((GL.Enums.MaterialFace)face, (GL.Enums.MaterialParameter)mode); } - public static void PixelTransformParameter(GL.Enums.EXT_pixel_transform target, GL.Enums.EXT_pixel_transform pname, Int32 param) { Delegates.glPixelTransformParameteriEXT((GL.Enums.EXT_pixel_transform)target, (GL.Enums.EXT_pixel_transform)pname, (Int32)param); } - public static void PixelTransformParameter(GL.Enums.EXT_pixel_transform target, GL.Enums.EXT_pixel_transform pname, Single param) { Delegates.glPixelTransformParameterfEXT((GL.Enums.EXT_pixel_transform)target, (GL.Enums.EXT_pixel_transform)pname, (Single)param); } - [System.CLSCompliant(false)] public static @@ -26751,7 +24837,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glPixelTransformParameterivEXT((GL.Enums.EXT_pixel_transform)target, (GL.Enums.EXT_pixel_transform)pname, (Int32*)@params); } } - public static void PixelTransformParameterv(GL.Enums.EXT_pixel_transform target, GL.Enums.EXT_pixel_transform pname, Int32[] @params) @@ -26764,7 +24849,6 @@ namespace OpenTK.OpenGL } } } - public static void PixelTransformParameterv(GL.Enums.EXT_pixel_transform target, GL.Enums.EXT_pixel_transform pname, ref Int32 @params) @@ -26777,7 +24861,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -26785,7 +24868,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glPixelTransformParameterfvEXT((GL.Enums.EXT_pixel_transform)target, (GL.Enums.EXT_pixel_transform)pname, (Single*)@params); } } - public static void PixelTransformParameterv(GL.Enums.EXT_pixel_transform target, GL.Enums.EXT_pixel_transform pname, Single[] @params) @@ -26798,7 +24880,6 @@ namespace OpenTK.OpenGL } } } - public static void PixelTransformParameterv(GL.Enums.EXT_pixel_transform target, GL.Enums.EXT_pixel_transform pname, ref Single @params) @@ -26811,7 +24892,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -26819,7 +24899,6 @@ namespace OpenTK.OpenGL { Delegates.glSecondaryColor3bEXT((SByte)red, (SByte)green, (SByte)blue); } - [System.CLSCompliant(false)] public static @@ -26827,7 +24906,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glSecondaryColor3bvEXT((SByte*)v); } } - [System.CLSCompliant(false)] public static @@ -26841,7 +24919,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -26855,14 +24932,12 @@ namespace OpenTK.OpenGL } } } - public static void SecondaryColor3(Double red, Double green, Double blue) { Delegates.glSecondaryColor3dEXT((Double)red, (Double)green, (Double)blue); } - [System.CLSCompliant(false)] public static @@ -26870,7 +24945,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glSecondaryColor3dvEXT((Double*)v); } } - public static void SecondaryColor3(Double[] v) @@ -26883,7 +24957,6 @@ namespace OpenTK.OpenGL } } } - public static void SecondaryColor3(ref Double v) @@ -26896,14 +24969,12 @@ namespace OpenTK.OpenGL } } } - public static void SecondaryColor3(Single red, Single green, Single blue) { Delegates.glSecondaryColor3fEXT((Single)red, (Single)green, (Single)blue); } - [System.CLSCompliant(false)] public static @@ -26911,7 +24982,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glSecondaryColor3fvEXT((Single*)v); } } - public static void SecondaryColor3(Single[] v) @@ -26924,7 +24994,6 @@ namespace OpenTK.OpenGL } } } - public static void SecondaryColor3(ref Single v) @@ -26937,14 +25006,12 @@ namespace OpenTK.OpenGL } } } - public static void SecondaryColor3(Byte red, Byte green, Byte blue) { Delegates.glSecondaryColor3ubEXT((Byte)red, (Byte)green, (Byte)blue); } - [System.CLSCompliant(false)] public static @@ -26952,7 +25019,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glSecondaryColor3ubvEXT((Byte*)v); } } - public static void SecondaryColor3(Byte[] v) @@ -26965,7 +25031,6 @@ namespace OpenTK.OpenGL } } } - public static void SecondaryColor3(ref Byte v) @@ -26978,7 +25043,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -26986,14 +25050,12 @@ namespace OpenTK.OpenGL { Delegates.glSecondaryColor3uiEXT((UInt32)red, (UInt32)green, (UInt32)blue); } - public static void SecondaryColor3(Int32 red, Int32 green, Int32 blue) { Delegates.glSecondaryColor3uiEXT((UInt32)red, (UInt32)green, (UInt32)blue); } - [System.CLSCompliant(false)] public static @@ -27001,7 +25063,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glSecondaryColor3uivEXT((UInt32*)v); } } - [System.CLSCompliant(false)] public static @@ -27012,7 +25073,6 @@ namespace OpenTK.OpenGL Delegates.glSecondaryColor3uivEXT((UInt32*)v); } } - [System.CLSCompliant(false)] public static @@ -27026,7 +25086,6 @@ namespace OpenTK.OpenGL } } } - public static void SecondaryColor3(Int32[] v) @@ -27039,7 +25098,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -27053,7 +25111,6 @@ namespace OpenTK.OpenGL } } } - public static void SecondaryColor3(ref Int32 v) @@ -27066,7 +25123,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -27074,14 +25130,12 @@ namespace OpenTK.OpenGL { Delegates.glSecondaryColor3usEXT((UInt16)red, (UInt16)green, (UInt16)blue); } - public static void SecondaryColor3(Int16 red, Int16 green, Int16 blue) { Delegates.glSecondaryColor3usEXT((UInt16)red, (UInt16)green, (UInt16)blue); } - [System.CLSCompliant(false)] public static @@ -27089,7 +25143,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glSecondaryColor3usvEXT((UInt16*)v); } } - [System.CLSCompliant(false)] public static @@ -27100,7 +25153,6 @@ namespace OpenTK.OpenGL Delegates.glSecondaryColor3usvEXT((UInt16*)v); } } - [System.CLSCompliant(false)] public static @@ -27114,7 +25166,6 @@ namespace OpenTK.OpenGL } } } - public static void SecondaryColor3(Int16[] v) @@ -27127,7 +25178,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -27141,7 +25191,6 @@ namespace OpenTK.OpenGL } } } - public static void SecondaryColor3(ref Int16 v) @@ -27154,15 +25203,12 @@ namespace OpenTK.OpenGL } } } - - [System.CLSCompliant(false)] public static - unsafe void SecondaryColorPointer(Int32 size, GL.Enums.ColorPointerType type, Int32 stride, void* pointer) + void SecondaryColorPointer(Int32 size, GL.Enums.ColorPointerType type, Int32 stride, IntPtr pointer) { - unsafe { Delegates.glSecondaryColorPointerEXT((Int32)size, (GL.Enums.ColorPointerType)type, (Int32)stride, (void*)pointer); } + Delegates.glSecondaryColorPointerEXT((Int32)size, (GL.Enums.ColorPointerType)type, (Int32)stride, (IntPtr)pointer); } - public static void SecondaryColorPointer(Int32 size, GL.Enums.ColorPointerType type, Int32 stride, [In, Out] object pointer) @@ -27172,7 +25218,7 @@ namespace OpenTK.OpenGL System.Runtime.InteropServices.GCHandle pointer_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pointer, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glSecondaryColorPointerEXT((Int32)size, (GL.Enums.ColorPointerType)type, (Int32)stride, (void*)pointer_ptr.AddrOfPinnedObject()); + Delegates.glSecondaryColorPointerEXT((Int32)size, (GL.Enums.ColorPointerType)type, (Int32)stride, (IntPtr)pointer_ptr.AddrOfPinnedObject()); } finally { @@ -27180,14 +25226,12 @@ namespace OpenTK.OpenGL } } } - public static void TextureNormal(GL.Enums.EXT_texture_perturb_normal mode) { Delegates.glTextureNormalEXT((GL.Enums.EXT_texture_perturb_normal)mode); } - [System.CLSCompliant(false)] public static @@ -27195,7 +25239,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glMultiDrawArraysEXT((GL.Enums.BeginMode)mode, (Int32*)first, (Int32*)count, (Int32)primcount); } } - [System.CLSCompliant(false)] public static @@ -27209,7 +25252,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -27224,7 +25266,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -27238,7 +25279,6 @@ namespace OpenTK.OpenGL } } } - public static void MultiDrawArrays(GL.Enums.BeginMode mode, [Out] Int32[] first, [Out] Int32[] count, Int32 primcount) @@ -27252,7 +25292,6 @@ namespace OpenTK.OpenGL } } } - public static void MultiDrawArrays(GL.Enums.BeginMode mode, [Out] Int32[] first, [Out] out Int32 count, Int32 primcount) @@ -27267,7 +25306,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -27282,7 +25320,6 @@ namespace OpenTK.OpenGL } } } - public static void MultiDrawArrays(GL.Enums.BeginMode mode, [Out] out Int32 first, [Out] Int32[] count, Int32 primcount) @@ -27297,7 +25334,6 @@ namespace OpenTK.OpenGL } } } - public static void MultiDrawArrays(GL.Enums.BeginMode mode, [Out] out Int32 first, [Out] out Int32 count, Int32 primcount) @@ -27313,15 +25349,13 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static - unsafe void MultiDrawElements(GL.Enums.BeginMode mode, Int32* count, GL.Enums.EXT_multi_draw_arrays type, void* indices, Int32 primcount) + unsafe void MultiDrawElements(GL.Enums.BeginMode mode, Int32* count, GL.Enums.EXT_multi_draw_arrays type, IntPtr indices, Int32 primcount) { - unsafe { Delegates.glMultiDrawElementsEXT((GL.Enums.BeginMode)mode, (Int32*)count, (GL.Enums.EXT_multi_draw_arrays)type, (void*)indices, (Int32)primcount); } + unsafe { Delegates.glMultiDrawElementsEXT((GL.Enums.BeginMode)mode, (Int32*)count, (GL.Enums.EXT_multi_draw_arrays)type, (IntPtr)indices, (Int32)primcount); } } - [System.CLSCompliant(false)] public static @@ -27332,7 +25366,7 @@ namespace OpenTK.OpenGL System.Runtime.InteropServices.GCHandle indices_ptr = System.Runtime.InteropServices.GCHandle.Alloc(indices, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glMultiDrawElementsEXT((GL.Enums.BeginMode)mode, (Int32*)count, (GL.Enums.EXT_multi_draw_arrays)type, (void*)indices_ptr.AddrOfPinnedObject(), (Int32)primcount); + Delegates.glMultiDrawElementsEXT((GL.Enums.BeginMode)mode, (Int32*)count, (GL.Enums.EXT_multi_draw_arrays)type, (IntPtr)indices_ptr.AddrOfPinnedObject(), (Int32)primcount); } finally { @@ -27340,21 +25374,18 @@ namespace OpenTK.OpenGL } } } - - [System.CLSCompliant(false)] public static - unsafe void MultiDrawElements(GL.Enums.BeginMode mode, Int32[] count, GL.Enums.EXT_multi_draw_arrays type, void* indices, Int32 primcount) + void MultiDrawElements(GL.Enums.BeginMode mode, Int32[] count, GL.Enums.EXT_multi_draw_arrays type, IntPtr indices, Int32 primcount) { unsafe { fixed (Int32* count_ptr = count) { - Delegates.glMultiDrawElementsEXT((GL.Enums.BeginMode)mode, (Int32*)count_ptr, (GL.Enums.EXT_multi_draw_arrays)type, (void*)indices, (Int32)primcount); + Delegates.glMultiDrawElementsEXT((GL.Enums.BeginMode)mode, (Int32*)count_ptr, (GL.Enums.EXT_multi_draw_arrays)type, (IntPtr)indices, (Int32)primcount); } } } - public static void MultiDrawElements(GL.Enums.BeginMode mode, Int32[] count, GL.Enums.EXT_multi_draw_arrays type, [In, Out] object indices, Int32 primcount) @@ -27366,7 +25397,7 @@ namespace OpenTK.OpenGL System.Runtime.InteropServices.GCHandle indices_ptr = System.Runtime.InteropServices.GCHandle.Alloc(indices, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glMultiDrawElementsEXT((GL.Enums.BeginMode)mode, (Int32*)count_ptr, (GL.Enums.EXT_multi_draw_arrays)type, (void*)indices_ptr.AddrOfPinnedObject(), (Int32)primcount); + Delegates.glMultiDrawElementsEXT((GL.Enums.BeginMode)mode, (Int32*)count_ptr, (GL.Enums.EXT_multi_draw_arrays)type, (IntPtr)indices_ptr.AddrOfPinnedObject(), (Int32)primcount); } finally { @@ -27375,21 +25406,18 @@ namespace OpenTK.OpenGL } } } - - [System.CLSCompliant(false)] public static - unsafe void MultiDrawElements(GL.Enums.BeginMode mode, ref Int32 count, GL.Enums.EXT_multi_draw_arrays type, void* indices, Int32 primcount) + void MultiDrawElements(GL.Enums.BeginMode mode, ref Int32 count, GL.Enums.EXT_multi_draw_arrays type, IntPtr indices, Int32 primcount) { unsafe { fixed (Int32* count_ptr = &count) { - Delegates.glMultiDrawElementsEXT((GL.Enums.BeginMode)mode, (Int32*)count_ptr, (GL.Enums.EXT_multi_draw_arrays)type, (void*)indices, (Int32)primcount); + Delegates.glMultiDrawElementsEXT((GL.Enums.BeginMode)mode, (Int32*)count_ptr, (GL.Enums.EXT_multi_draw_arrays)type, (IntPtr)indices, (Int32)primcount); } } } - public static void MultiDrawElements(GL.Enums.BeginMode mode, ref Int32 count, GL.Enums.EXT_multi_draw_arrays type, [In, Out] object indices, Int32 primcount) @@ -27401,7 +25429,7 @@ namespace OpenTK.OpenGL System.Runtime.InteropServices.GCHandle indices_ptr = System.Runtime.InteropServices.GCHandle.Alloc(indices, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glMultiDrawElementsEXT((GL.Enums.BeginMode)mode, (Int32*)count_ptr, (GL.Enums.EXT_multi_draw_arrays)type, (void*)indices_ptr.AddrOfPinnedObject(), (Int32)primcount); + Delegates.glMultiDrawElementsEXT((GL.Enums.BeginMode)mode, (Int32*)count_ptr, (GL.Enums.EXT_multi_draw_arrays)type, (IntPtr)indices_ptr.AddrOfPinnedObject(), (Int32)primcount); } finally { @@ -27410,14 +25438,12 @@ namespace OpenTK.OpenGL } } } - public static void FogCoord(Single coord) { Delegates.glFogCoordfEXT((Single)coord); } - [System.CLSCompliant(false)] public static @@ -27425,7 +25451,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glFogCoordfvEXT((Single*)coord); } } - public static void FogCoordv(Single[] coord) @@ -27438,7 +25463,6 @@ namespace OpenTK.OpenGL } } } - public static void FogCoordv(ref Single coord) @@ -27451,14 +25475,12 @@ namespace OpenTK.OpenGL } } } - public static void FogCoord(Double coord) { Delegates.glFogCoorddEXT((Double)coord); } - [System.CLSCompliant(false)] public static @@ -27466,7 +25488,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glFogCoorddvEXT((Double*)coord); } } - public static void FogCoordv(Double[] coord) @@ -27479,7 +25500,6 @@ namespace OpenTK.OpenGL } } } - public static void FogCoordv(ref Double coord) @@ -27492,15 +25512,12 @@ namespace OpenTK.OpenGL } } } - - [System.CLSCompliant(false)] public static - unsafe void FogCoordPointer(GL.Enums.EXT_fog_coord type, Int32 stride, void* pointer) + void FogCoordPointer(GL.Enums.EXT_fog_coord type, Int32 stride, IntPtr pointer) { - unsafe { Delegates.glFogCoordPointerEXT((GL.Enums.EXT_fog_coord)type, (Int32)stride, (void*)pointer); } + Delegates.glFogCoordPointerEXT((GL.Enums.EXT_fog_coord)type, (Int32)stride, (IntPtr)pointer); } - public static void FogCoordPointer(GL.Enums.EXT_fog_coord type, Int32 stride, [In, Out] object pointer) @@ -27510,7 +25527,7 @@ namespace OpenTK.OpenGL System.Runtime.InteropServices.GCHandle pointer_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pointer, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glFogCoordPointerEXT((GL.Enums.EXT_fog_coord)type, (Int32)stride, (void*)pointer_ptr.AddrOfPinnedObject()); + Delegates.glFogCoordPointerEXT((GL.Enums.EXT_fog_coord)type, (Int32)stride, (IntPtr)pointer_ptr.AddrOfPinnedObject()); } finally { @@ -27518,7 +25535,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -27526,14 +25542,12 @@ namespace OpenTK.OpenGL { Delegates.glTangent3bEXT((SByte)tx, (SByte)ty, (SByte)tz); } - public static void Tangent3(Byte tx, Byte ty, Byte tz) { Delegates.glTangent3bEXT((SByte)tx, (SByte)ty, (SByte)tz); } - [System.CLSCompliant(false)] public static @@ -27541,7 +25555,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glTangent3bvEXT((SByte*)v); } } - [System.CLSCompliant(false)] public static @@ -27552,7 +25565,6 @@ namespace OpenTK.OpenGL Delegates.glTangent3bvEXT((SByte*)v); } } - [System.CLSCompliant(false)] public static @@ -27566,7 +25578,6 @@ namespace OpenTK.OpenGL } } } - public static void Tangent3(Byte[] v) @@ -27579,7 +25590,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -27593,7 +25603,6 @@ namespace OpenTK.OpenGL } } } - public static void Tangent3(ref Byte v) @@ -27606,14 +25615,12 @@ namespace OpenTK.OpenGL } } } - public static void Tangent3(Double tx, Double ty, Double tz) { Delegates.glTangent3dEXT((Double)tx, (Double)ty, (Double)tz); } - [System.CLSCompliant(false)] public static @@ -27621,7 +25628,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glTangent3dvEXT((Double*)v); } } - public static void Tangent3(Double[] v) @@ -27634,7 +25640,6 @@ namespace OpenTK.OpenGL } } } - public static void Tangent3(ref Double v) @@ -27647,14 +25652,12 @@ namespace OpenTK.OpenGL } } } - public static void Tangent3(Single tx, Single ty, Single tz) { Delegates.glTangent3fEXT((Single)tx, (Single)ty, (Single)tz); } - [System.CLSCompliant(false)] public static @@ -27662,7 +25665,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glTangent3fvEXT((Single*)v); } } - public static void Tangent3(Single[] v) @@ -27675,7 +25677,6 @@ namespace OpenTK.OpenGL } } } - public static void Tangent3(ref Single v) @@ -27688,14 +25689,12 @@ namespace OpenTK.OpenGL } } } - public static void Tangent3(Int32 tx, Int32 ty, Int32 tz) { Delegates.glTangent3iEXT((Int32)tx, (Int32)ty, (Int32)tz); } - [System.CLSCompliant(false)] public static @@ -27703,7 +25702,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glTangent3ivEXT((Int32*)v); } } - public static void Tangent3(Int32[] v) @@ -27716,7 +25714,6 @@ namespace OpenTK.OpenGL } } } - public static void Tangent3(ref Int32 v) @@ -27729,14 +25726,12 @@ namespace OpenTK.OpenGL } } } - public static void Tangent3(Int16 tx, Int16 ty, Int16 tz) { Delegates.glTangent3sEXT((Int16)tx, (Int16)ty, (Int16)tz); } - [System.CLSCompliant(false)] public static @@ -27744,7 +25739,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glTangent3svEXT((Int16*)v); } } - public static void Tangent3(Int16[] v) @@ -27757,7 +25751,6 @@ namespace OpenTK.OpenGL } } } - public static void Tangent3(ref Int16 v) @@ -27770,7 +25763,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -27778,14 +25770,12 @@ namespace OpenTK.OpenGL { Delegates.glBinormal3bEXT((SByte)bx, (SByte)by, (SByte)bz); } - public static void Binormal3(Byte bx, Byte by, Byte bz) { Delegates.glBinormal3bEXT((SByte)bx, (SByte)by, (SByte)bz); } - [System.CLSCompliant(false)] public static @@ -27793,7 +25783,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glBinormal3bvEXT((SByte*)v); } } - [System.CLSCompliant(false)] public static @@ -27804,7 +25793,6 @@ namespace OpenTK.OpenGL Delegates.glBinormal3bvEXT((SByte*)v); } } - [System.CLSCompliant(false)] public static @@ -27818,7 +25806,6 @@ namespace OpenTK.OpenGL } } } - public static void Binormal3(Byte[] v) @@ -27831,7 +25818,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -27845,7 +25831,6 @@ namespace OpenTK.OpenGL } } } - public static void Binormal3(ref Byte v) @@ -27858,14 +25843,12 @@ namespace OpenTK.OpenGL } } } - public static void Binormal3(Double bx, Double by, Double bz) { Delegates.glBinormal3dEXT((Double)bx, (Double)by, (Double)bz); } - [System.CLSCompliant(false)] public static @@ -27873,7 +25856,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glBinormal3dvEXT((Double*)v); } } - public static void Binormal3(Double[] v) @@ -27886,7 +25868,6 @@ namespace OpenTK.OpenGL } } } - public static void Binormal3(ref Double v) @@ -27899,14 +25880,12 @@ namespace OpenTK.OpenGL } } } - public static void Binormal3(Single bx, Single by, Single bz) { Delegates.glBinormal3fEXT((Single)bx, (Single)by, (Single)bz); } - [System.CLSCompliant(false)] public static @@ -27914,7 +25893,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glBinormal3fvEXT((Single*)v); } } - public static void Binormal3(Single[] v) @@ -27927,7 +25905,6 @@ namespace OpenTK.OpenGL } } } - public static void Binormal3(ref Single v) @@ -27940,14 +25917,12 @@ namespace OpenTK.OpenGL } } } - public static void Binormal3(Int32 bx, Int32 by, Int32 bz) { Delegates.glBinormal3iEXT((Int32)bx, (Int32)by, (Int32)bz); } - [System.CLSCompliant(false)] public static @@ -27955,7 +25930,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glBinormal3ivEXT((Int32*)v); } } - public static void Binormal3(Int32[] v) @@ -27968,7 +25942,6 @@ namespace OpenTK.OpenGL } } } - public static void Binormal3(ref Int32 v) @@ -27981,14 +25954,12 @@ namespace OpenTK.OpenGL } } } - public static void Binormal3(Int16 bx, Int16 by, Int16 bz) { Delegates.glBinormal3sEXT((Int16)bx, (Int16)by, (Int16)bz); } - [System.CLSCompliant(false)] public static @@ -27996,7 +25967,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glBinormal3svEXT((Int16*)v); } } - public static void Binormal3(Int16[] v) @@ -28009,7 +25979,6 @@ namespace OpenTK.OpenGL } } } - public static void Binormal3(ref Int16 v) @@ -28022,15 +25991,12 @@ namespace OpenTK.OpenGL } } } - - [System.CLSCompliant(false)] public static - unsafe void TangentPointer(GL.Enums.EXT_coordinate_frame type, Int32 stride, void* pointer) + void TangentPointer(GL.Enums.EXT_coordinate_frame type, Int32 stride, IntPtr pointer) { - unsafe { Delegates.glTangentPointerEXT((GL.Enums.EXT_coordinate_frame)type, (Int32)stride, (void*)pointer); } + Delegates.glTangentPointerEXT((GL.Enums.EXT_coordinate_frame)type, (Int32)stride, (IntPtr)pointer); } - public static void TangentPointer(GL.Enums.EXT_coordinate_frame type, Int32 stride, [In, Out] object pointer) @@ -28040,7 +26006,7 @@ namespace OpenTK.OpenGL System.Runtime.InteropServices.GCHandle pointer_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pointer, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glTangentPointerEXT((GL.Enums.EXT_coordinate_frame)type, (Int32)stride, (void*)pointer_ptr.AddrOfPinnedObject()); + Delegates.glTangentPointerEXT((GL.Enums.EXT_coordinate_frame)type, (Int32)stride, (IntPtr)pointer_ptr.AddrOfPinnedObject()); } finally { @@ -28048,15 +26014,12 @@ namespace OpenTK.OpenGL } } } - - [System.CLSCompliant(false)] public static - unsafe void BinormalPointer(GL.Enums.EXT_coordinate_frame type, Int32 stride, void* pointer) + void BinormalPointer(GL.Enums.EXT_coordinate_frame type, Int32 stride, IntPtr pointer) { - unsafe { Delegates.glBinormalPointerEXT((GL.Enums.EXT_coordinate_frame)type, (Int32)stride, (void*)pointer); } + Delegates.glBinormalPointerEXT((GL.Enums.EXT_coordinate_frame)type, (Int32)stride, (IntPtr)pointer); } - public static void BinormalPointer(GL.Enums.EXT_coordinate_frame type, Int32 stride, [In, Out] object pointer) @@ -28066,7 +26029,7 @@ namespace OpenTK.OpenGL System.Runtime.InteropServices.GCHandle pointer_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pointer, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glBinormalPointerEXT((GL.Enums.EXT_coordinate_frame)type, (Int32)stride, (void*)pointer_ptr.AddrOfPinnedObject()); + Delegates.glBinormalPointerEXT((GL.Enums.EXT_coordinate_frame)type, (Int32)stride, (IntPtr)pointer_ptr.AddrOfPinnedObject()); } finally { @@ -28074,21 +26037,18 @@ namespace OpenTK.OpenGL } } } - public static void BlendFuncSeparate(GL.Enums.EXT_blend_func_separate sfactorRGB, GL.Enums.EXT_blend_func_separate dfactorRGB, GL.Enums.EXT_blend_func_separate sfactorAlpha, GL.Enums.EXT_blend_func_separate dfactorAlpha) { Delegates.glBlendFuncSeparateEXT((GL.Enums.EXT_blend_func_separate)sfactorRGB, (GL.Enums.EXT_blend_func_separate)dfactorRGB, (GL.Enums.EXT_blend_func_separate)sfactorAlpha, (GL.Enums.EXT_blend_func_separate)dfactorAlpha); } - public static void VertexWeight(Single weight) { Delegates.glVertexWeightfEXT((Single)weight); } - [System.CLSCompliant(false)] public static @@ -28096,7 +26056,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glVertexWeightfvEXT((Single*)weight); } } - public static void VertexWeightv(Single[] weight) @@ -28109,7 +26068,6 @@ namespace OpenTK.OpenGL } } } - public static void VertexWeightv(ref Single weight) @@ -28122,15 +26080,12 @@ namespace OpenTK.OpenGL } } } - - [System.CLSCompliant(false)] public static - unsafe void VertexWeightPointer(Int32 size, GL.Enums.EXT_vertex_weighting type, Int32 stride, void* pointer) + void VertexWeightPointer(Int32 size, GL.Enums.EXT_vertex_weighting type, Int32 stride, IntPtr pointer) { - unsafe { Delegates.glVertexWeightPointerEXT((Int32)size, (GL.Enums.EXT_vertex_weighting)type, (Int32)stride, (void*)pointer); } + Delegates.glVertexWeightPointerEXT((Int32)size, (GL.Enums.EXT_vertex_weighting)type, (Int32)stride, (IntPtr)pointer); } - public static void VertexWeightPointer(Int32 size, GL.Enums.EXT_vertex_weighting type, Int32 stride, [In, Out] object pointer) @@ -28140,7 +26095,7 @@ namespace OpenTK.OpenGL System.Runtime.InteropServices.GCHandle pointer_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pointer, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glVertexWeightPointerEXT((Int32)size, (GL.Enums.EXT_vertex_weighting)type, (Int32)stride, (void*)pointer_ptr.AddrOfPinnedObject()); + Delegates.glVertexWeightPointerEXT((Int32)size, (GL.Enums.EXT_vertex_weighting)type, (Int32)stride, (IntPtr)pointer_ptr.AddrOfPinnedObject()); } finally { @@ -28148,35 +26103,30 @@ namespace OpenTK.OpenGL } } } - public static void SampleMask(Single value, GL.Enums.Boolean invert) { Delegates.glSampleMaskEXT((Single)value, (GL.Enums.Boolean)invert); } - public static void SamplePattern(GL.Enums.EXT_multisample pattern) { Delegates.glSamplePatternEXT((GL.Enums.EXT_multisample)pattern); } - public static void BeginVertexShader() { Delegates.glBeginVertexShaderEXT(); } - public static void EndVertexShader() { Delegates.glEndVertexShaderEXT(); } - [System.CLSCompliant(false)] public static @@ -28184,14 +26134,12 @@ namespace OpenTK.OpenGL { Delegates.glBindVertexShaderEXT((UInt32)id); } - public static void BindVertexShader(Int32 id) { Delegates.glBindVertexShaderEXT((UInt32)id); } - [System.CLSCompliant(false)] public static @@ -28199,14 +26147,12 @@ namespace OpenTK.OpenGL { return Delegates.glGenVertexShadersEXT((UInt32)range); } - public static Int32 GenVertexShaders(Int32 range) { return Delegates.glGenVertexShadersEXT((UInt32)range); } - [System.CLSCompliant(false)] public static @@ -28214,14 +26160,12 @@ namespace OpenTK.OpenGL { Delegates.glDeleteVertexShaderEXT((UInt32)id); } - public static void DeleteVertexShader(Int32 id) { Delegates.glDeleteVertexShaderEXT((UInt32)id); } - [System.CLSCompliant(false)] public static @@ -28229,14 +26173,12 @@ namespace OpenTK.OpenGL { Delegates.glShaderOp1EXT((GL.Enums.EXT_vertex_shader)op, (UInt32)res, (UInt32)arg1); } - public static void ShaderOp1(GL.Enums.EXT_vertex_shader op, Int32 res, Int32 arg1) { Delegates.glShaderOp1EXT((GL.Enums.EXT_vertex_shader)op, (UInt32)res, (UInt32)arg1); } - [System.CLSCompliant(false)] public static @@ -28244,14 +26186,12 @@ namespace OpenTK.OpenGL { Delegates.glShaderOp2EXT((GL.Enums.EXT_vertex_shader)op, (UInt32)res, (UInt32)arg1, (UInt32)arg2); } - public static void ShaderOp2(GL.Enums.EXT_vertex_shader op, Int32 res, Int32 arg1, Int32 arg2) { Delegates.glShaderOp2EXT((GL.Enums.EXT_vertex_shader)op, (UInt32)res, (UInt32)arg1, (UInt32)arg2); } - [System.CLSCompliant(false)] public static @@ -28259,14 +26199,12 @@ namespace OpenTK.OpenGL { Delegates.glShaderOp3EXT((GL.Enums.EXT_vertex_shader)op, (UInt32)res, (UInt32)arg1, (UInt32)arg2, (UInt32)arg3); } - public static void ShaderOp3(GL.Enums.EXT_vertex_shader op, Int32 res, Int32 arg1, Int32 arg2, Int32 arg3) { Delegates.glShaderOp3EXT((GL.Enums.EXT_vertex_shader)op, (UInt32)res, (UInt32)arg1, (UInt32)arg2, (UInt32)arg3); } - [System.CLSCompliant(false)] public static @@ -28274,14 +26212,12 @@ namespace OpenTK.OpenGL { Delegates.glSwizzleEXT((UInt32)res, (UInt32)@in, (GL.Enums.EXT_vertex_shader)outX, (GL.Enums.EXT_vertex_shader)outY, (GL.Enums.EXT_vertex_shader)outZ, (GL.Enums.EXT_vertex_shader)outW); } - public static void Swizzle(Int32 res, Int32 @in, GL.Enums.EXT_vertex_shader outX, GL.Enums.EXT_vertex_shader outY, GL.Enums.EXT_vertex_shader outZ, GL.Enums.EXT_vertex_shader outW) { Delegates.glSwizzleEXT((UInt32)res, (UInt32)@in, (GL.Enums.EXT_vertex_shader)outX, (GL.Enums.EXT_vertex_shader)outY, (GL.Enums.EXT_vertex_shader)outZ, (GL.Enums.EXT_vertex_shader)outW); } - [System.CLSCompliant(false)] public static @@ -28289,14 +26225,12 @@ namespace OpenTK.OpenGL { Delegates.glWriteMaskEXT((UInt32)res, (UInt32)@in, (GL.Enums.EXT_vertex_shader)outX, (GL.Enums.EXT_vertex_shader)outY, (GL.Enums.EXT_vertex_shader)outZ, (GL.Enums.EXT_vertex_shader)outW); } - public static void WriteMask(Int32 res, Int32 @in, GL.Enums.EXT_vertex_shader outX, GL.Enums.EXT_vertex_shader outY, GL.Enums.EXT_vertex_shader outZ, GL.Enums.EXT_vertex_shader outW) { Delegates.glWriteMaskEXT((UInt32)res, (UInt32)@in, (GL.Enums.EXT_vertex_shader)outX, (GL.Enums.EXT_vertex_shader)outY, (GL.Enums.EXT_vertex_shader)outZ, (GL.Enums.EXT_vertex_shader)outW); } - [System.CLSCompliant(false)] public static @@ -28304,14 +26238,12 @@ namespace OpenTK.OpenGL { Delegates.glInsertComponentEXT((UInt32)res, (UInt32)src, (UInt32)num); } - public static void InsertComponent(Int32 res, Int32 src, Int32 num) { Delegates.glInsertComponentEXT((UInt32)res, (UInt32)src, (UInt32)num); } - [System.CLSCompliant(false)] public static @@ -28319,14 +26251,12 @@ namespace OpenTK.OpenGL { Delegates.glExtractComponentEXT((UInt32)res, (UInt32)src, (UInt32)num); } - public static void ExtractComponent(Int32 res, Int32 src, Int32 num) { Delegates.glExtractComponentEXT((UInt32)res, (UInt32)src, (UInt32)num); } - [System.CLSCompliant(false)] public static @@ -28334,33 +26264,28 @@ namespace OpenTK.OpenGL { return Delegates.glGenSymbolsEXT((GL.Enums.EXT_vertex_shader)datatype, (GL.Enums.EXT_vertex_shader)storagetype, (GL.Enums.EXT_vertex_shader)range, (UInt32)components); } - public static Int32 GenSymbol(GL.Enums.EXT_vertex_shader datatype, GL.Enums.EXT_vertex_shader storagetype, GL.Enums.EXT_vertex_shader range, Int32 components) { return Delegates.glGenSymbolsEXT((GL.Enums.EXT_vertex_shader)datatype, (GL.Enums.EXT_vertex_shader)storagetype, (GL.Enums.EXT_vertex_shader)range, (UInt32)components); } - [System.CLSCompliant(false)] public static - unsafe void SetInvariant(UInt32 id, GL.Enums.EXT_vertex_shader type, void* addr) + void SetInvariant(UInt32 id, GL.Enums.EXT_vertex_shader type, IntPtr addr) { - unsafe { Delegates.glSetInvariantEXT((UInt32)id, (GL.Enums.EXT_vertex_shader)type, (void*)addr); } + Delegates.glSetInvariantEXT((UInt32)id, (GL.Enums.EXT_vertex_shader)type, (IntPtr)addr); } - - [System.CLSCompliant(false)] public static - unsafe void SetInvariant(Int32 id, GL.Enums.EXT_vertex_shader type, void* addr) + void SetInvariant(Int32 id, GL.Enums.EXT_vertex_shader type, IntPtr addr) { unsafe { - Delegates.glSetInvariantEXT((UInt32)id, (GL.Enums.EXT_vertex_shader)type, (void*)addr); + Delegates.glSetInvariantEXT((UInt32)id, (GL.Enums.EXT_vertex_shader)type, (IntPtr)addr); } } - [System.CLSCompliant(false)] public static @@ -28371,7 +26296,7 @@ namespace OpenTK.OpenGL System.Runtime.InteropServices.GCHandle addr_ptr = System.Runtime.InteropServices.GCHandle.Alloc(addr, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glSetInvariantEXT((UInt32)id, (GL.Enums.EXT_vertex_shader)type, (void*)addr_ptr.AddrOfPinnedObject()); + Delegates.glSetInvariantEXT((UInt32)id, (GL.Enums.EXT_vertex_shader)type, (IntPtr)addr_ptr.AddrOfPinnedObject()); } finally { @@ -28379,7 +26304,6 @@ namespace OpenTK.OpenGL } } } - public static void SetInvariant(Int32 id, GL.Enums.EXT_vertex_shader type, [In, Out] object addr) @@ -28389,7 +26313,7 @@ namespace OpenTK.OpenGL System.Runtime.InteropServices.GCHandle addr_ptr = System.Runtime.InteropServices.GCHandle.Alloc(addr, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glSetInvariantEXT((UInt32)id, (GL.Enums.EXT_vertex_shader)type, (void*)addr_ptr.AddrOfPinnedObject()); + Delegates.glSetInvariantEXT((UInt32)id, (GL.Enums.EXT_vertex_shader)type, (IntPtr)addr_ptr.AddrOfPinnedObject()); } finally { @@ -28397,26 +26321,22 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static - unsafe void SetLocalConstant(UInt32 id, GL.Enums.EXT_vertex_shader type, void* addr) + void SetLocalConstant(UInt32 id, GL.Enums.EXT_vertex_shader type, IntPtr addr) { - unsafe { Delegates.glSetLocalConstantEXT((UInt32)id, (GL.Enums.EXT_vertex_shader)type, (void*)addr); } + Delegates.glSetLocalConstantEXT((UInt32)id, (GL.Enums.EXT_vertex_shader)type, (IntPtr)addr); } - - [System.CLSCompliant(false)] public static - unsafe void SetLocalConstant(Int32 id, GL.Enums.EXT_vertex_shader type, void* addr) + void SetLocalConstant(Int32 id, GL.Enums.EXT_vertex_shader type, IntPtr addr) { unsafe { - Delegates.glSetLocalConstantEXT((UInt32)id, (GL.Enums.EXT_vertex_shader)type, (void*)addr); + Delegates.glSetLocalConstantEXT((UInt32)id, (GL.Enums.EXT_vertex_shader)type, (IntPtr)addr); } } - [System.CLSCompliant(false)] public static @@ -28427,7 +26347,7 @@ namespace OpenTK.OpenGL System.Runtime.InteropServices.GCHandle addr_ptr = System.Runtime.InteropServices.GCHandle.Alloc(addr, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glSetLocalConstantEXT((UInt32)id, (GL.Enums.EXT_vertex_shader)type, (void*)addr_ptr.AddrOfPinnedObject()); + Delegates.glSetLocalConstantEXT((UInt32)id, (GL.Enums.EXT_vertex_shader)type, (IntPtr)addr_ptr.AddrOfPinnedObject()); } finally { @@ -28435,7 +26355,6 @@ namespace OpenTK.OpenGL } } } - public static void SetLocalConstant(Int32 id, GL.Enums.EXT_vertex_shader type, [In, Out] object addr) @@ -28445,7 +26364,7 @@ namespace OpenTK.OpenGL System.Runtime.InteropServices.GCHandle addr_ptr = System.Runtime.InteropServices.GCHandle.Alloc(addr, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glSetLocalConstantEXT((UInt32)id, (GL.Enums.EXT_vertex_shader)type, (void*)addr_ptr.AddrOfPinnedObject()); + Delegates.glSetLocalConstantEXT((UInt32)id, (GL.Enums.EXT_vertex_shader)type, (IntPtr)addr_ptr.AddrOfPinnedObject()); } finally { @@ -28453,7 +26372,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -28461,7 +26379,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glVariantbvEXT((UInt32)id, (SByte*)addr); } } - [System.CLSCompliant(false)] public static @@ -28475,7 +26392,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -28489,7 +26405,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -28497,7 +26412,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glVariantsvEXT((UInt32)id, (Int16*)addr); } } - [System.CLSCompliant(false)] public static @@ -28511,7 +26425,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -28525,7 +26438,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -28533,7 +26445,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glVariantivEXT((UInt32)id, (Int32*)addr); } } - [System.CLSCompliant(false)] public static @@ -28547,7 +26458,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -28561,7 +26471,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -28569,7 +26478,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glVariantfvEXT((UInt32)id, (Single*)addr); } } - [System.CLSCompliant(false)] public static @@ -28580,7 +26488,6 @@ namespace OpenTK.OpenGL Delegates.glVariantfvEXT((UInt32)id, (Single*)addr); } } - [System.CLSCompliant(false)] public static @@ -28594,7 +26501,6 @@ namespace OpenTK.OpenGL } } } - public static void Variant(Int32 id, Single[] addr) @@ -28607,7 +26513,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -28621,7 +26526,6 @@ namespace OpenTK.OpenGL } } } - public static void Variant(Int32 id, ref Single addr) @@ -28634,7 +26538,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -28642,7 +26545,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glVariantdvEXT((UInt32)id, (Double*)addr); } } - [System.CLSCompliant(false)] public static @@ -28653,7 +26555,6 @@ namespace OpenTK.OpenGL Delegates.glVariantdvEXT((UInt32)id, (Double*)addr); } } - [System.CLSCompliant(false)] public static @@ -28667,7 +26568,6 @@ namespace OpenTK.OpenGL } } } - public static void Variant(Int32 id, Double[] addr) @@ -28680,7 +26580,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -28694,7 +26593,6 @@ namespace OpenTK.OpenGL } } } - public static void Variant(Int32 id, ref Double addr) @@ -28707,7 +26605,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -28715,7 +26612,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glVariantubvEXT((UInt32)id, (Byte*)addr); } } - [System.CLSCompliant(false)] public static @@ -28726,7 +26622,6 @@ namespace OpenTK.OpenGL Delegates.glVariantubvEXT((UInt32)id, (Byte*)addr); } } - [System.CLSCompliant(false)] public static @@ -28740,7 +26635,6 @@ namespace OpenTK.OpenGL } } } - public static void Variant(Int32 id, Byte[] addr) @@ -28753,7 +26647,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -28767,7 +26660,6 @@ namespace OpenTK.OpenGL } } } - public static void Variant(Int32 id, ref Byte addr) @@ -28780,7 +26672,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -28788,7 +26679,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glVariantusvEXT((UInt32)id, (UInt16*)addr); } } - [System.CLSCompliant(false)] public static @@ -28799,7 +26689,6 @@ namespace OpenTK.OpenGL Delegates.glVariantusvEXT((UInt32)id, (UInt16*)addr); } } - [System.CLSCompliant(false)] public static @@ -28813,7 +26702,6 @@ namespace OpenTK.OpenGL } } } - public static void Variant(Int32 id, Int16[] addr) @@ -28826,7 +26714,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -28840,7 +26727,6 @@ namespace OpenTK.OpenGL } } } - public static void Variant(Int32 id, ref Int16 addr) @@ -28853,7 +26739,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -28861,7 +26746,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glVariantuivEXT((UInt32)id, (UInt32*)addr); } } - [System.CLSCompliant(false)] public static @@ -28872,7 +26756,6 @@ namespace OpenTK.OpenGL Delegates.glVariantuivEXT((UInt32)id, (UInt32*)addr); } } - [System.CLSCompliant(false)] public static @@ -28886,7 +26769,6 @@ namespace OpenTK.OpenGL } } } - public static void Variant(Int32 id, Int32[] addr) @@ -28899,7 +26781,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -28913,7 +26794,6 @@ namespace OpenTK.OpenGL } } } - public static void Variant(Int32 id, ref Int32 addr) @@ -28926,26 +26806,22 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static - unsafe void VariantPointer(UInt32 id, GL.Enums.EXT_vertex_shader type, UInt32 stride, void* addr) + void VariantPointer(UInt32 id, GL.Enums.EXT_vertex_shader type, UInt32 stride, IntPtr addr) { - unsafe { Delegates.glVariantPointerEXT((UInt32)id, (GL.Enums.EXT_vertex_shader)type, (UInt32)stride, (void*)addr); } + Delegates.glVariantPointerEXT((UInt32)id, (GL.Enums.EXT_vertex_shader)type, (UInt32)stride, (IntPtr)addr); } - - [System.CLSCompliant(false)] public static - unsafe void VariantPointer(Int32 id, GL.Enums.EXT_vertex_shader type, Int32 stride, void* addr) + void VariantPointer(Int32 id, GL.Enums.EXT_vertex_shader type, Int32 stride, IntPtr addr) { unsafe { - Delegates.glVariantPointerEXT((UInt32)id, (GL.Enums.EXT_vertex_shader)type, (UInt32)stride, (void*)addr); + Delegates.glVariantPointerEXT((UInt32)id, (GL.Enums.EXT_vertex_shader)type, (UInt32)stride, (IntPtr)addr); } } - [System.CLSCompliant(false)] public static @@ -28956,7 +26832,7 @@ namespace OpenTK.OpenGL System.Runtime.InteropServices.GCHandle addr_ptr = System.Runtime.InteropServices.GCHandle.Alloc(addr, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glVariantPointerEXT((UInt32)id, (GL.Enums.EXT_vertex_shader)type, (UInt32)stride, (void*)addr_ptr.AddrOfPinnedObject()); + Delegates.glVariantPointerEXT((UInt32)id, (GL.Enums.EXT_vertex_shader)type, (UInt32)stride, (IntPtr)addr_ptr.AddrOfPinnedObject()); } finally { @@ -28964,7 +26840,6 @@ namespace OpenTK.OpenGL } } } - public static void VariantPointer(Int32 id, GL.Enums.EXT_vertex_shader type, Int32 stride, [In, Out] object addr) @@ -28974,7 +26849,7 @@ namespace OpenTK.OpenGL System.Runtime.InteropServices.GCHandle addr_ptr = System.Runtime.InteropServices.GCHandle.Alloc(addr, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glVariantPointerEXT((UInt32)id, (GL.Enums.EXT_vertex_shader)type, (UInt32)stride, (void*)addr_ptr.AddrOfPinnedObject()); + Delegates.glVariantPointerEXT((UInt32)id, (GL.Enums.EXT_vertex_shader)type, (UInt32)stride, (IntPtr)addr_ptr.AddrOfPinnedObject()); } finally { @@ -28982,7 +26857,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -28990,14 +26864,12 @@ namespace OpenTK.OpenGL { Delegates.glEnableVariantClientStateEXT((UInt32)id); } - public static void EnableVariantClientState(Int32 id) { Delegates.glEnableVariantClientStateEXT((UInt32)id); } - [System.CLSCompliant(false)] public static @@ -29005,49 +26877,42 @@ namespace OpenTK.OpenGL { Delegates.glDisableVariantClientStateEXT((UInt32)id); } - public static void DisableVariantClientState(Int32 id) { Delegates.glDisableVariantClientStateEXT((UInt32)id); } - public static Int32 BindLightParameter(GL.Enums.LightName light, GL.Enums.LightParameter value) { return Delegates.glBindLightParameterEXT((GL.Enums.LightName)light, (GL.Enums.LightParameter)value); } - public static Int32 BindMaterialParameter(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter value) { return Delegates.glBindMaterialParameterEXT((GL.Enums.MaterialFace)face, (GL.Enums.MaterialParameter)value); } - public static Int32 BindTexGenParameter(GL.Enums.EXT_vertex_shader unit, GL.Enums.TextureCoordName coord, GL.Enums.TextureGenParameter value) { return Delegates.glBindTexGenParameterEXT((GL.Enums.EXT_vertex_shader)unit, (GL.Enums.TextureCoordName)coord, (GL.Enums.TextureGenParameter)value); } - public static Int32 BindTextureUnitParameter(GL.Enums.EXT_vertex_shader unit, GL.Enums.EXT_vertex_shader value) { return Delegates.glBindTextureUnitParameterEXT((GL.Enums.EXT_vertex_shader)unit, (GL.Enums.EXT_vertex_shader)value); } - public static Int32 BindParameter(GL.Enums.EXT_vertex_shader value) { return Delegates.glBindParameterEXT((GL.Enums.EXT_vertex_shader)value); } - [System.CLSCompliant(false)] public static @@ -29055,14 +26920,12 @@ namespace OpenTK.OpenGL { return Delegates.glIsVariantEnabledEXT((UInt32)id, (GL.Enums.EXT_vertex_shader)cap); } - public static Boolean IsVariantEnable(Int32 id, GL.Enums.EXT_vertex_shader cap) { return Delegates.glIsVariantEnabledEXT((UInt32)id, (GL.Enums.EXT_vertex_shader)cap); } - [System.CLSCompliant(false)] public static @@ -29070,7 +26933,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glGetVariantBooleanvEXT((UInt32)id, (GL.Enums.EXT_vertex_shader)value, (GL.Enums.Boolean*)data); } } - [System.CLSCompliant(false)] public static @@ -29081,7 +26943,6 @@ namespace OpenTK.OpenGL Delegates.glGetVariantBooleanvEXT((UInt32)id, (GL.Enums.EXT_vertex_shader)value, (GL.Enums.Boolean*)data); } } - [System.CLSCompliant(false)] public static @@ -29089,7 +26950,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glGetVariantIntegervEXT((UInt32)id, (GL.Enums.EXT_vertex_shader)value, (Int32*)data); } } - [System.CLSCompliant(false)] public static @@ -29100,7 +26960,6 @@ namespace OpenTK.OpenGL Delegates.glGetVariantIntegervEXT((UInt32)id, (GL.Enums.EXT_vertex_shader)value, (Int32*)data); } } - [System.CLSCompliant(false)] public static @@ -29114,7 +26973,6 @@ namespace OpenTK.OpenGL } } } - public static void GetVariantInteger(Int32 id, GL.Enums.EXT_vertex_shader value, [Out] Int32[] data) @@ -29127,7 +26985,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -29142,7 +26999,6 @@ namespace OpenTK.OpenGL } } } - public static void GetVariantInteger(Int32 id, GL.Enums.EXT_vertex_shader value, [Out] out Int32 data) @@ -29156,7 +27012,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -29164,7 +27019,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glGetVariantFloatvEXT((UInt32)id, (GL.Enums.EXT_vertex_shader)value, (Single*)data); } } - [System.CLSCompliant(false)] public static @@ -29175,7 +27029,6 @@ namespace OpenTK.OpenGL Delegates.glGetVariantFloatvEXT((UInt32)id, (GL.Enums.EXT_vertex_shader)value, (Single*)data); } } - [System.CLSCompliant(false)] public static @@ -29189,7 +27042,6 @@ namespace OpenTK.OpenGL } } } - public static void GetVariantFloat(Int32 id, GL.Enums.EXT_vertex_shader value, [Out] Single[] data) @@ -29202,7 +27054,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -29217,7 +27068,6 @@ namespace OpenTK.OpenGL } } } - public static void GetVariantFloat(Int32 id, GL.Enums.EXT_vertex_shader value, [Out] out Single data) @@ -29231,26 +27081,22 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static - unsafe void GetVariantPointer(UInt32 id, GL.Enums.EXT_vertex_shader value, [Out] void* data) + void GetVariantPointer(UInt32 id, GL.Enums.EXT_vertex_shader value, [Out] IntPtr data) { - unsafe { Delegates.glGetVariantPointervEXT((UInt32)id, (GL.Enums.EXT_vertex_shader)value, (void*)data); } + Delegates.glGetVariantPointervEXT((UInt32)id, (GL.Enums.EXT_vertex_shader)value, (IntPtr)data); } - - [System.CLSCompliant(false)] public static - unsafe void GetVariantPointer(Int32 id, GL.Enums.EXT_vertex_shader value, [Out] void* data) + void GetVariantPointer(Int32 id, GL.Enums.EXT_vertex_shader value, [Out] IntPtr data) { unsafe { - Delegates.glGetVariantPointervEXT((UInt32)id, (GL.Enums.EXT_vertex_shader)value, (void*)data); + Delegates.glGetVariantPointervEXT((UInt32)id, (GL.Enums.EXT_vertex_shader)value, (IntPtr)data); } } - [System.CLSCompliant(false)] public static @@ -29261,7 +27107,7 @@ namespace OpenTK.OpenGL System.Runtime.InteropServices.GCHandle data_ptr = System.Runtime.InteropServices.GCHandle.Alloc(data, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glGetVariantPointervEXT((UInt32)id, (GL.Enums.EXT_vertex_shader)value, (void*)data_ptr.AddrOfPinnedObject()); + Delegates.glGetVariantPointervEXT((UInt32)id, (GL.Enums.EXT_vertex_shader)value, (IntPtr)data_ptr.AddrOfPinnedObject()); } finally { @@ -29269,7 +27115,6 @@ namespace OpenTK.OpenGL } } } - public static void GetVariantPointer(Int32 id, GL.Enums.EXT_vertex_shader value, [In, Out] object data) @@ -29279,7 +27124,7 @@ namespace OpenTK.OpenGL System.Runtime.InteropServices.GCHandle data_ptr = System.Runtime.InteropServices.GCHandle.Alloc(data, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glGetVariantPointervEXT((UInt32)id, (GL.Enums.EXT_vertex_shader)value, (void*)data_ptr.AddrOfPinnedObject()); + Delegates.glGetVariantPointervEXT((UInt32)id, (GL.Enums.EXT_vertex_shader)value, (IntPtr)data_ptr.AddrOfPinnedObject()); } finally { @@ -29287,7 +27132,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -29295,7 +27139,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glGetInvariantBooleanvEXT((UInt32)id, (GL.Enums.EXT_vertex_shader)value, (GL.Enums.Boolean*)data); } } - [System.CLSCompliant(false)] public static @@ -29306,7 +27149,6 @@ namespace OpenTK.OpenGL Delegates.glGetInvariantBooleanvEXT((UInt32)id, (GL.Enums.EXT_vertex_shader)value, (GL.Enums.Boolean*)data); } } - [System.CLSCompliant(false)] public static @@ -29314,7 +27156,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glGetInvariantIntegervEXT((UInt32)id, (GL.Enums.EXT_vertex_shader)value, (Int32*)data); } } - [System.CLSCompliant(false)] public static @@ -29325,7 +27166,6 @@ namespace OpenTK.OpenGL Delegates.glGetInvariantIntegervEXT((UInt32)id, (GL.Enums.EXT_vertex_shader)value, (Int32*)data); } } - [System.CLSCompliant(false)] public static @@ -29339,7 +27179,6 @@ namespace OpenTK.OpenGL } } } - public static void GetInvariantInteger(Int32 id, GL.Enums.EXT_vertex_shader value, [Out] Int32[] data) @@ -29352,7 +27191,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -29367,7 +27205,6 @@ namespace OpenTK.OpenGL } } } - public static void GetInvariantInteger(Int32 id, GL.Enums.EXT_vertex_shader value, [Out] out Int32 data) @@ -29381,7 +27218,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -29389,7 +27225,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glGetInvariantFloatvEXT((UInt32)id, (GL.Enums.EXT_vertex_shader)value, (Single*)data); } } - [System.CLSCompliant(false)] public static @@ -29400,7 +27235,6 @@ namespace OpenTK.OpenGL Delegates.glGetInvariantFloatvEXT((UInt32)id, (GL.Enums.EXT_vertex_shader)value, (Single*)data); } } - [System.CLSCompliant(false)] public static @@ -29414,7 +27248,6 @@ namespace OpenTK.OpenGL } } } - public static void GetInvariantFloat(Int32 id, GL.Enums.EXT_vertex_shader value, [Out] Single[] data) @@ -29427,7 +27260,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -29442,7 +27274,6 @@ namespace OpenTK.OpenGL } } } - public static void GetInvariantFloat(Int32 id, GL.Enums.EXT_vertex_shader value, [Out] out Single data) @@ -29456,7 +27287,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -29464,7 +27294,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glGetLocalConstantBooleanvEXT((UInt32)id, (GL.Enums.EXT_vertex_shader)value, (GL.Enums.Boolean*)data); } } - [System.CLSCompliant(false)] public static @@ -29475,7 +27304,6 @@ namespace OpenTK.OpenGL Delegates.glGetLocalConstantBooleanvEXT((UInt32)id, (GL.Enums.EXT_vertex_shader)value, (GL.Enums.Boolean*)data); } } - [System.CLSCompliant(false)] public static @@ -29483,7 +27311,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glGetLocalConstantIntegervEXT((UInt32)id, (GL.Enums.EXT_vertex_shader)value, (Int32*)data); } } - [System.CLSCompliant(false)] public static @@ -29494,7 +27321,6 @@ namespace OpenTK.OpenGL Delegates.glGetLocalConstantIntegervEXT((UInt32)id, (GL.Enums.EXT_vertex_shader)value, (Int32*)data); } } - [System.CLSCompliant(false)] public static @@ -29508,7 +27334,6 @@ namespace OpenTK.OpenGL } } } - public static void GetLocalConstantInteger(Int32 id, GL.Enums.EXT_vertex_shader value, [Out] Int32[] data) @@ -29521,7 +27346,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -29536,7 +27360,6 @@ namespace OpenTK.OpenGL } } } - public static void GetLocalConstantInteger(Int32 id, GL.Enums.EXT_vertex_shader value, [Out] out Int32 data) @@ -29550,7 +27373,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -29558,7 +27380,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glGetLocalConstantFloatvEXT((UInt32)id, (GL.Enums.EXT_vertex_shader)value, (Single*)data); } } - [System.CLSCompliant(false)] public static @@ -29569,7 +27390,6 @@ namespace OpenTK.OpenGL Delegates.glGetLocalConstantFloatvEXT((UInt32)id, (GL.Enums.EXT_vertex_shader)value, (Single*)data); } } - [System.CLSCompliant(false)] public static @@ -29583,7 +27403,6 @@ namespace OpenTK.OpenGL } } } - public static void GetLocalConstantFloat(Int32 id, GL.Enums.EXT_vertex_shader value, [Out] Single[] data) @@ -29596,7 +27415,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -29611,7 +27429,6 @@ namespace OpenTK.OpenGL } } } - public static void GetLocalConstantFloat(Int32 id, GL.Enums.EXT_vertex_shader value, [Out] out Single data) @@ -29625,28 +27442,24 @@ namespace OpenTK.OpenGL } } } - public static void ActiveStencilFace(GL.Enums.EXT_stencil_two_side face) { Delegates.glActiveStencilFaceEXT((GL.Enums.EXT_stencil_two_side)face); } - public static void DepthBounds(Double zmin, Double zmax) { Delegates.glDepthBoundsEXT((Double)zmin, (Double)zmax); } - public static void BlendEquationSeparate(GL.Enums.BlendEquationModeEXT modeRGB, GL.Enums.BlendEquationModeEXT modeAlpha) { Delegates.glBlendEquationSeparateEXT((GL.Enums.BlendEquationModeEXT)modeRGB, (GL.Enums.BlendEquationModeEXT)modeAlpha); } - [System.CLSCompliant(false)] public static @@ -29654,14 +27467,12 @@ namespace OpenTK.OpenGL { return Delegates.glIsRenderbufferEXT((UInt32)renderbuffer); } - public static Boolean IsRenderbuffer(Int32 renderbuffer) { return Delegates.glIsRenderbufferEXT((UInt32)renderbuffer); } - [System.CLSCompliant(false)] public static @@ -29669,14 +27480,12 @@ namespace OpenTK.OpenGL { Delegates.glBindRenderbufferEXT((GL.Enums.EXT_framebuffer_object)target, (UInt32)renderbuffer); } - public static void BindRenderbuffer(GL.Enums.EXT_framebuffer_object target, Int32 renderbuffer) { Delegates.glBindRenderbufferEXT((GL.Enums.EXT_framebuffer_object)target, (UInt32)renderbuffer); } - [System.CLSCompliant(false)] public static @@ -29684,7 +27493,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glDeleteRenderbuffersEXT((Int32)n, (UInt32*)renderbuffers); } } - [System.CLSCompliant(false)] public static @@ -29695,7 +27503,6 @@ namespace OpenTK.OpenGL Delegates.glDeleteRenderbuffersEXT((Int32)n, (UInt32*)renderbuffers); } } - [System.CLSCompliant(false)] public static @@ -29709,7 +27516,6 @@ namespace OpenTK.OpenGL } } } - public static void DeleteRenderbuffers(Int32 n, Int32[] renderbuffers) @@ -29722,7 +27528,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -29736,7 +27541,6 @@ namespace OpenTK.OpenGL } } } - public static void DeleteRenderbuffers(Int32 n, ref Int32 renderbuffers) @@ -29749,7 +27553,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -29757,7 +27560,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glGenRenderbuffersEXT((Int32)n, (UInt32*)renderbuffers); } } - [System.CLSCompliant(false)] public static @@ -29768,7 +27570,6 @@ namespace OpenTK.OpenGL Delegates.glGenRenderbuffersEXT((Int32)n, (UInt32*)renderbuffers); } } - [System.CLSCompliant(false)] public static @@ -29782,7 +27583,6 @@ namespace OpenTK.OpenGL } } } - public static void GenRenderbuffers(Int32 n, [Out] Int32[] renderbuffers) @@ -29795,7 +27595,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -29810,7 +27609,6 @@ namespace OpenTK.OpenGL } } } - public static void GenRenderbuffers(Int32 n, [Out] out Int32 renderbuffers) @@ -29824,14 +27622,12 @@ namespace OpenTK.OpenGL } } } - public static void RenderbufferStorage(GL.Enums.EXT_framebuffer_object target, GL.Enums.EXT_framebuffer_object internalformat, Int32 width, Int32 height) { Delegates.glRenderbufferStorageEXT((GL.Enums.EXT_framebuffer_object)target, (GL.Enums.EXT_framebuffer_object)internalformat, (Int32)width, (Int32)height); } - [System.CLSCompliant(false)] public static @@ -29839,7 +27635,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glGetRenderbufferParameterivEXT((GL.Enums.EXT_framebuffer_object)target, (GL.Enums.EXT_framebuffer_object)pname, (Int32*)@params); } } - public static void GetRenderbufferParameter(GL.Enums.EXT_framebuffer_object target, GL.Enums.EXT_framebuffer_object pname, [Out] Int32[] @params) @@ -29852,7 +27647,6 @@ namespace OpenTK.OpenGL } } } - public static void GetRenderbufferParameter(GL.Enums.EXT_framebuffer_object target, GL.Enums.EXT_framebuffer_object pname, [Out] out Int32 @params) @@ -29866,7 +27660,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -29874,14 +27667,12 @@ namespace OpenTK.OpenGL { return Delegates.glIsFramebufferEXT((UInt32)framebuffer); } - public static Boolean IsFramebuffer(Int32 framebuffer) { return Delegates.glIsFramebufferEXT((UInt32)framebuffer); } - [System.CLSCompliant(false)] public static @@ -29889,14 +27680,12 @@ namespace OpenTK.OpenGL { Delegates.glBindFramebufferEXT((GL.Enums.EXT_framebuffer_object)target, (UInt32)framebuffer); } - public static void BindFramebuffer(GL.Enums.EXT_framebuffer_object target, Int32 framebuffer) { Delegates.glBindFramebufferEXT((GL.Enums.EXT_framebuffer_object)target, (UInt32)framebuffer); } - [System.CLSCompliant(false)] public static @@ -29904,7 +27693,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glDeleteFramebuffersEXT((Int32)n, (UInt32*)framebuffers); } } - [System.CLSCompliant(false)] public static @@ -29915,7 +27703,6 @@ namespace OpenTK.OpenGL Delegates.glDeleteFramebuffersEXT((Int32)n, (UInt32*)framebuffers); } } - [System.CLSCompliant(false)] public static @@ -29929,7 +27716,6 @@ namespace OpenTK.OpenGL } } } - public static void DeleteFramebuffers(Int32 n, Int32[] framebuffers) @@ -29942,7 +27728,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -29956,7 +27741,6 @@ namespace OpenTK.OpenGL } } } - public static void DeleteFramebuffers(Int32 n, ref Int32 framebuffers) @@ -29969,7 +27753,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -29977,7 +27760,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glGenFramebuffersEXT((Int32)n, (UInt32*)framebuffers); } } - [System.CLSCompliant(false)] public static @@ -29988,7 +27770,6 @@ namespace OpenTK.OpenGL Delegates.glGenFramebuffersEXT((Int32)n, (UInt32*)framebuffers); } } - [System.CLSCompliant(false)] public static @@ -30002,7 +27783,6 @@ namespace OpenTK.OpenGL } } } - public static void GenFramebuffers(Int32 n, [Out] Int32[] framebuffers) @@ -30015,7 +27795,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -30030,7 +27809,6 @@ namespace OpenTK.OpenGL } } } - public static void GenFramebuffers(Int32 n, [Out] out Int32 framebuffers) @@ -30044,14 +27822,12 @@ namespace OpenTK.OpenGL } } } - public static - GL.Enums.All CheckFramebufferStat(GL.Enums.EXT_framebuffer_object target) + int CheckFramebufferStat(GL.Enums.EXT_framebuffer_object target) { return Delegates.glCheckFramebufferStatusEXT((GL.Enums.EXT_framebuffer_object)target); } - [System.CLSCompliant(false)] public static @@ -30059,14 +27835,12 @@ namespace OpenTK.OpenGL { Delegates.glFramebufferTexture1DEXT((GL.Enums.EXT_framebuffer_object)target, (GL.Enums.EXT_framebuffer_object)attachment, (GL.Enums.EXT_framebuffer_object)textarget, (UInt32)texture, (Int32)level); } - public static void FramebufferTexture1D(GL.Enums.EXT_framebuffer_object target, GL.Enums.EXT_framebuffer_object attachment, GL.Enums.EXT_framebuffer_object textarget, Int32 texture, Int32 level) { Delegates.glFramebufferTexture1DEXT((GL.Enums.EXT_framebuffer_object)target, (GL.Enums.EXT_framebuffer_object)attachment, (GL.Enums.EXT_framebuffer_object)textarget, (UInt32)texture, (Int32)level); } - [System.CLSCompliant(false)] public static @@ -30074,14 +27848,12 @@ namespace OpenTK.OpenGL { Delegates.glFramebufferTexture2DEXT((GL.Enums.EXT_framebuffer_object)target, (GL.Enums.EXT_framebuffer_object)attachment, (GL.Enums.EXT_framebuffer_object)textarget, (UInt32)texture, (Int32)level); } - public static void FramebufferTexture2D(GL.Enums.EXT_framebuffer_object target, GL.Enums.EXT_framebuffer_object attachment, GL.Enums.EXT_framebuffer_object textarget, Int32 texture, Int32 level) { Delegates.glFramebufferTexture2DEXT((GL.Enums.EXT_framebuffer_object)target, (GL.Enums.EXT_framebuffer_object)attachment, (GL.Enums.EXT_framebuffer_object)textarget, (UInt32)texture, (Int32)level); } - [System.CLSCompliant(false)] public static @@ -30089,14 +27861,12 @@ namespace OpenTK.OpenGL { Delegates.glFramebufferTexture3DEXT((GL.Enums.EXT_framebuffer_object)target, (GL.Enums.EXT_framebuffer_object)attachment, (GL.Enums.EXT_framebuffer_object)textarget, (UInt32)texture, (Int32)level, (Int32)zoffset); } - public static void FramebufferTexture3D(GL.Enums.EXT_framebuffer_object target, GL.Enums.EXT_framebuffer_object attachment, GL.Enums.EXT_framebuffer_object textarget, Int32 texture, Int32 level, Int32 zoffset) { Delegates.glFramebufferTexture3DEXT((GL.Enums.EXT_framebuffer_object)target, (GL.Enums.EXT_framebuffer_object)attachment, (GL.Enums.EXT_framebuffer_object)textarget, (UInt32)texture, (Int32)level, (Int32)zoffset); } - [System.CLSCompliant(false)] public static @@ -30104,14 +27874,12 @@ namespace OpenTK.OpenGL { Delegates.glFramebufferRenderbufferEXT((GL.Enums.EXT_framebuffer_object)target, (GL.Enums.EXT_framebuffer_object)attachment, (GL.Enums.EXT_framebuffer_object)renderbuffertarget, (UInt32)renderbuffer); } - public static void FramebufferRenderbuffer(GL.Enums.EXT_framebuffer_object target, GL.Enums.EXT_framebuffer_object attachment, GL.Enums.EXT_framebuffer_object renderbuffertarget, Int32 renderbuffer) { Delegates.glFramebufferRenderbufferEXT((GL.Enums.EXT_framebuffer_object)target, (GL.Enums.EXT_framebuffer_object)attachment, (GL.Enums.EXT_framebuffer_object)renderbuffertarget, (UInt32)renderbuffer); } - [System.CLSCompliant(false)] public static @@ -30119,7 +27887,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glGetFramebufferAttachmentParameterivEXT((GL.Enums.EXT_framebuffer_object)target, (GL.Enums.EXT_framebuffer_object)attachment, (GL.Enums.EXT_framebuffer_object)pname, (Int32*)@params); } } - public static void GetFramebufferAttachmentParameter(GL.Enums.EXT_framebuffer_object target, GL.Enums.EXT_framebuffer_object attachment, GL.Enums.EXT_framebuffer_object pname, [Out] Int32[] @params) @@ -30132,7 +27899,6 @@ namespace OpenTK.OpenGL } } } - public static void GetFramebufferAttachmentParameter(GL.Enums.EXT_framebuffer_object target, GL.Enums.EXT_framebuffer_object attachment, GL.Enums.EXT_framebuffer_object pname, [Out] out Int32 @params) @@ -30146,14 +27912,12 @@ namespace OpenTK.OpenGL } } } - public static void GenerateMipmap(GL.Enums.EXT_framebuffer_object target) { Delegates.glGenerateMipmapEXT((GL.Enums.EXT_framebuffer_object)target); } - [System.CLSCompliant(false)] public static @@ -30161,28 +27925,24 @@ namespace OpenTK.OpenGL { Delegates.glStencilClearTagEXT((Int32)stencilTagBits, (UInt32)stencilClearTag); } - public static void StencilClearTag(Int32 stencilTagBits, Int32 stencilClearTag) { Delegates.glStencilClearTagEXT((Int32)stencilTagBits, (UInt32)stencilClearTag); } - public static void BlitFramebuffer(Int32 srcX0, Int32 srcY0, Int32 srcX1, Int32 srcY1, Int32 dstX0, Int32 dstY0, Int32 dstX1, Int32 dstY1, GL.Enums.ClearBufferMask mask, GL.Enums.EXT_framebuffer_blit filter) { Delegates.glBlitFramebufferEXT((Int32)srcX0, (Int32)srcY0, (Int32)srcX1, (Int32)srcY1, (Int32)dstX0, (Int32)dstY0, (Int32)dstX1, (Int32)dstY1, (GL.Enums.ClearBufferMask)mask, (GL.Enums.EXT_framebuffer_blit)filter); } - public static void RenderbufferStorageMultisample(GL.Enums.EXT_framebuffer_multisample target, Int32 samples, GL.Enums.EXT_framebuffer_multisample internalformat, Int32 width, Int32 height) { Delegates.glRenderbufferStorageMultisampleEXT((GL.Enums.EXT_framebuffer_multisample)target, (Int32)samples, (GL.Enums.EXT_framebuffer_multisample)internalformat, (Int32)width, (Int32)height); } - [System.CLSCompliant(false)] public static @@ -30190,7 +27950,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glGetQueryObjecti64vEXT((UInt32)id, (GL.Enums.EXT_timer_query)pname, (Int64*)@params); } } - [System.CLSCompliant(false)] public static @@ -30201,7 +27960,6 @@ namespace OpenTK.OpenGL Delegates.glGetQueryObjecti64vEXT((UInt32)id, (GL.Enums.EXT_timer_query)pname, (Int64*)@params); } } - [System.CLSCompliant(false)] public static @@ -30215,7 +27973,6 @@ namespace OpenTK.OpenGL } } } - public static void GetQueryObjecti64(Int32 id, GL.Enums.EXT_timer_query pname, [Out] Int64[] @params) @@ -30228,7 +27985,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -30243,7 +27999,6 @@ namespace OpenTK.OpenGL } } } - public static void GetQueryObjecti64(Int32 id, GL.Enums.EXT_timer_query pname, [Out] out Int64 @params) @@ -30257,7 +28012,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -30265,7 +28019,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glGetQueryObjectui64vEXT((UInt32)id, (GL.Enums.EXT_timer_query)pname, (UInt64*)@params); } } - [System.CLSCompliant(false)] public static @@ -30276,7 +28029,6 @@ namespace OpenTK.OpenGL Delegates.glGetQueryObjectui64vEXT((UInt32)id, (GL.Enums.EXT_timer_query)pname, (UInt64*)@params); } } - [System.CLSCompliant(false)] public static @@ -30290,7 +28042,6 @@ namespace OpenTK.OpenGL } } } - public static void GetQueryObjectui64(Int32 id, GL.Enums.EXT_timer_query pname, [Out] Int64[] @params) @@ -30303,7 +28054,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -30318,7 +28068,6 @@ namespace OpenTK.OpenGL } } } - public static void GetQueryObjectui64(Int32 id, GL.Enums.EXT_timer_query pname, [Out] out Int64 @params) @@ -30332,7 +28081,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -30340,7 +28088,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glProgramEnvParameters4fvEXT((GL.Enums.EXT_gpu_program_parameters)target, (UInt32)index, (Int32)count, (Single*)@params); } } - [System.CLSCompliant(false)] public static @@ -30351,7 +28098,6 @@ namespace OpenTK.OpenGL Delegates.glProgramEnvParameters4fvEXT((GL.Enums.EXT_gpu_program_parameters)target, (UInt32)index, (Int32)count, (Single*)@params); } } - [System.CLSCompliant(false)] public static @@ -30365,7 +28111,6 @@ namespace OpenTK.OpenGL } } } - public static void ProgramEnvParameters4(GL.Enums.EXT_gpu_program_parameters target, Int32 index, Int32 count, Single[] @params) @@ -30378,7 +28123,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -30392,7 +28136,6 @@ namespace OpenTK.OpenGL } } } - public static void ProgramEnvParameters4(GL.Enums.EXT_gpu_program_parameters target, Int32 index, Int32 count, ref Single @params) @@ -30405,7 +28148,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -30413,7 +28155,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glProgramLocalParameters4fvEXT((GL.Enums.EXT_gpu_program_parameters)target, (UInt32)index, (Int32)count, (Single*)@params); } } - [System.CLSCompliant(false)] public static @@ -30424,7 +28165,6 @@ namespace OpenTK.OpenGL Delegates.glProgramLocalParameters4fvEXT((GL.Enums.EXT_gpu_program_parameters)target, (UInt32)index, (Int32)count, (Single*)@params); } } - [System.CLSCompliant(false)] public static @@ -30438,7 +28178,6 @@ namespace OpenTK.OpenGL } } } - public static void ProgramLocalParameters4(GL.Enums.EXT_gpu_program_parameters target, Int32 index, Int32 count, Single[] @params) @@ -30451,7 +28190,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -30465,7 +28203,6 @@ namespace OpenTK.OpenGL } } } - public static void ProgramLocalParameters4(GL.Enums.EXT_gpu_program_parameters target, Int32 index, Int32 count, ref Single @params) @@ -30478,7 +28215,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -30486,14 +28222,12 @@ namespace OpenTK.OpenGL { Delegates.glFramebufferTextureEXT((GL.Enums.NV_geometry_program4)target, (GL.Enums.NV_geometry_program4)attachment, (UInt32)texture, (Int32)level); } - public static void FramebufferTexture(GL.Enums.NV_geometry_program4 target, GL.Enums.NV_geometry_program4 attachment, Int32 texture, Int32 level) { Delegates.glFramebufferTextureEXT((GL.Enums.NV_geometry_program4)target, (GL.Enums.NV_geometry_program4)attachment, (UInt32)texture, (Int32)level); } - [System.CLSCompliant(false)] public static @@ -30501,14 +28235,12 @@ namespace OpenTK.OpenGL { Delegates.glFramebufferTextureLayerEXT((GL.Enums.NV_geometry_program4)target, (GL.Enums.NV_geometry_program4)attachment, (UInt32)texture, (Int32)level, (Int32)layer); } - public static void FramebufferTextureLayer(GL.Enums.NV_geometry_program4 target, GL.Enums.NV_geometry_program4 attachment, Int32 texture, Int32 level, Int32 layer) { Delegates.glFramebufferTextureLayerEXT((GL.Enums.NV_geometry_program4)target, (GL.Enums.NV_geometry_program4)attachment, (UInt32)texture, (Int32)level, (Int32)layer); } - [System.CLSCompliant(false)] public static @@ -30516,14 +28248,12 @@ namespace OpenTK.OpenGL { Delegates.glFramebufferTextureFaceEXT((GL.Enums.NV_geometry_program4)target, (GL.Enums.NV_geometry_program4)attachment, (UInt32)texture, (Int32)level, (GL.Enums.TextureTarget)face); } - public static void FramebufferTextureFace(GL.Enums.NV_geometry_program4 target, GL.Enums.NV_geometry_program4 attachment, Int32 texture, Int32 level, GL.Enums.TextureTarget face) { Delegates.glFramebufferTextureFaceEXT((GL.Enums.NV_geometry_program4)target, (GL.Enums.NV_geometry_program4)attachment, (UInt32)texture, (Int32)level, (GL.Enums.TextureTarget)face); } - [System.CLSCompliant(false)] public static @@ -30531,14 +28261,12 @@ namespace OpenTK.OpenGL { Delegates.glProgramParameteriEXT((UInt32)program, (GL.Enums.EXT_geometry_shader4)pname, (Int32)value); } - public static void ProgramParameter(Int32 program, GL.Enums.EXT_geometry_shader4 pname, Int32 value) { Delegates.glProgramParameteriEXT((UInt32)program, (GL.Enums.EXT_geometry_shader4)pname, (Int32)value); } - [System.CLSCompliant(false)] public static @@ -30546,7 +28274,6 @@ namespace OpenTK.OpenGL { Delegates.glVertexAttribI1iEXT((UInt32)index, (Int32)x); } - [System.CLSCompliant(false)] public static @@ -30554,7 +28281,6 @@ namespace OpenTK.OpenGL { Delegates.glVertexAttribI2iEXT((UInt32)index, (Int32)x, (Int32)y); } - [System.CLSCompliant(false)] public static @@ -30562,7 +28288,6 @@ namespace OpenTK.OpenGL { Delegates.glVertexAttribI3iEXT((UInt32)index, (Int32)x, (Int32)y, (Int32)z); } - [System.CLSCompliant(false)] public static @@ -30570,7 +28295,6 @@ namespace OpenTK.OpenGL { Delegates.glVertexAttribI4iEXT((UInt32)index, (Int32)x, (Int32)y, (Int32)z, (Int32)w); } - [System.CLSCompliant(false)] public static @@ -30578,14 +28302,12 @@ namespace OpenTK.OpenGL { Delegates.glVertexAttribI1uiEXT((UInt32)index, (UInt32)x); } - public static void VertexAttribI1(Int32 index, Int32 x) { Delegates.glVertexAttribI1uiEXT((UInt32)index, (UInt32)x); } - [System.CLSCompliant(false)] public static @@ -30593,14 +28315,12 @@ namespace OpenTK.OpenGL { Delegates.glVertexAttribI2uiEXT((UInt32)index, (UInt32)x, (UInt32)y); } - public static void VertexAttribI2(Int32 index, Int32 x, Int32 y) { Delegates.glVertexAttribI2uiEXT((UInt32)index, (UInt32)x, (UInt32)y); } - [System.CLSCompliant(false)] public static @@ -30608,14 +28328,12 @@ namespace OpenTK.OpenGL { Delegates.glVertexAttribI3uiEXT((UInt32)index, (UInt32)x, (UInt32)y, (UInt32)z); } - public static void VertexAttribI3(Int32 index, Int32 x, Int32 y, Int32 z) { Delegates.glVertexAttribI3uiEXT((UInt32)index, (UInt32)x, (UInt32)y, (UInt32)z); } - [System.CLSCompliant(false)] public static @@ -30623,14 +28341,12 @@ namespace OpenTK.OpenGL { Delegates.glVertexAttribI4uiEXT((UInt32)index, (UInt32)x, (UInt32)y, (UInt32)z, (UInt32)w); } - public static void VertexAttribI4(Int32 index, Int32 x, Int32 y, Int32 z, Int32 w) { Delegates.glVertexAttribI4uiEXT((UInt32)index, (UInt32)x, (UInt32)y, (UInt32)z, (UInt32)w); } - [System.CLSCompliant(false)] public static @@ -30638,7 +28354,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glVertexAttribI1ivEXT((UInt32)index, (Int32*)v); } } - [System.CLSCompliant(false)] public static @@ -30652,7 +28367,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -30666,7 +28380,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -30674,7 +28387,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glVertexAttribI2ivEXT((UInt32)index, (Int32*)v); } } - [System.CLSCompliant(false)] public static @@ -30688,7 +28400,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -30702,7 +28413,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -30710,7 +28420,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glVertexAttribI3ivEXT((UInt32)index, (Int32*)v); } } - [System.CLSCompliant(false)] public static @@ -30724,7 +28433,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -30738,7 +28446,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -30746,7 +28453,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glVertexAttribI4ivEXT((UInt32)index, (Int32*)v); } } - [System.CLSCompliant(false)] public static @@ -30760,7 +28466,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -30774,7 +28479,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -30782,7 +28486,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glVertexAttribI1uivEXT((UInt32)index, (UInt32*)v); } } - [System.CLSCompliant(false)] public static @@ -30793,7 +28496,6 @@ namespace OpenTK.OpenGL Delegates.glVertexAttribI1uivEXT((UInt32)index, (UInt32*)v); } } - [System.CLSCompliant(false)] public static @@ -30807,7 +28509,6 @@ namespace OpenTK.OpenGL } } } - public static void VertexAttribI1v(Int32 index, Int32[] v) @@ -30820,7 +28521,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -30834,7 +28534,6 @@ namespace OpenTK.OpenGL } } } - public static void VertexAttribI1v(Int32 index, ref Int32 v) @@ -30847,7 +28546,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -30855,7 +28553,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glVertexAttribI2uivEXT((UInt32)index, (UInt32*)v); } } - [System.CLSCompliant(false)] public static @@ -30866,7 +28563,6 @@ namespace OpenTK.OpenGL Delegates.glVertexAttribI2uivEXT((UInt32)index, (UInt32*)v); } } - [System.CLSCompliant(false)] public static @@ -30880,7 +28576,6 @@ namespace OpenTK.OpenGL } } } - public static void VertexAttribI2(Int32 index, Int32[] v) @@ -30893,7 +28588,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -30907,7 +28601,6 @@ namespace OpenTK.OpenGL } } } - public static void VertexAttribI2(Int32 index, ref Int32 v) @@ -30920,7 +28613,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -30928,7 +28620,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glVertexAttribI3uivEXT((UInt32)index, (UInt32*)v); } } - [System.CLSCompliant(false)] public static @@ -30939,7 +28630,6 @@ namespace OpenTK.OpenGL Delegates.glVertexAttribI3uivEXT((UInt32)index, (UInt32*)v); } } - [System.CLSCompliant(false)] public static @@ -30953,7 +28643,6 @@ namespace OpenTK.OpenGL } } } - public static void VertexAttribI3(Int32 index, Int32[] v) @@ -30966,7 +28655,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -30980,7 +28668,6 @@ namespace OpenTK.OpenGL } } } - public static void VertexAttribI3(Int32 index, ref Int32 v) @@ -30993,7 +28680,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -31001,7 +28687,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glVertexAttribI4uivEXT((UInt32)index, (UInt32*)v); } } - [System.CLSCompliant(false)] public static @@ -31012,7 +28697,6 @@ namespace OpenTK.OpenGL Delegates.glVertexAttribI4uivEXT((UInt32)index, (UInt32*)v); } } - [System.CLSCompliant(false)] public static @@ -31026,7 +28710,6 @@ namespace OpenTK.OpenGL } } } - public static void VertexAttribI4(Int32 index, Int32[] v) @@ -31039,7 +28722,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -31053,7 +28735,6 @@ namespace OpenTK.OpenGL } } } - public static void VertexAttribI4(Int32 index, ref Int32 v) @@ -31066,7 +28747,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -31074,7 +28754,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glVertexAttribI4bvEXT((UInt32)index, (SByte*)v); } } - [System.CLSCompliant(false)] public static @@ -31088,7 +28767,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -31102,7 +28780,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -31110,7 +28787,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glVertexAttribI4svEXT((UInt32)index, (Int16*)v); } } - [System.CLSCompliant(false)] public static @@ -31124,7 +28800,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -31138,7 +28813,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -31146,7 +28820,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glVertexAttribI4ubvEXT((UInt32)index, (Byte*)v); } } - [System.CLSCompliant(false)] public static @@ -31157,7 +28830,6 @@ namespace OpenTK.OpenGL Delegates.glVertexAttribI4ubvEXT((UInt32)index, (Byte*)v); } } - [System.CLSCompliant(false)] public static @@ -31171,7 +28843,6 @@ namespace OpenTK.OpenGL } } } - public static void VertexAttribI4(Int32 index, Byte[] v) @@ -31184,7 +28855,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -31198,7 +28868,6 @@ namespace OpenTK.OpenGL } } } - public static void VertexAttribI4(Int32 index, ref Byte v) @@ -31211,7 +28880,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -31219,7 +28887,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glVertexAttribI4usvEXT((UInt32)index, (UInt16*)v); } } - [System.CLSCompliant(false)] public static @@ -31230,7 +28897,6 @@ namespace OpenTK.OpenGL Delegates.glVertexAttribI4usvEXT((UInt32)index, (UInt16*)v); } } - [System.CLSCompliant(false)] public static @@ -31244,7 +28910,6 @@ namespace OpenTK.OpenGL } } } - public static void VertexAttribI4(Int32 index, Int16[] v) @@ -31257,7 +28922,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -31271,7 +28935,6 @@ namespace OpenTK.OpenGL } } } - public static void VertexAttribI4(Int32 index, ref Int16 v) @@ -31284,26 +28947,22 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static - unsafe void VertexAttribIPointer(UInt32 index, Int32 size, GL.Enums.NV_vertex_program4 type, Int32 stride, void* pointer) + void VertexAttribIPointer(UInt32 index, Int32 size, GL.Enums.NV_vertex_program4 type, Int32 stride, IntPtr pointer) { - unsafe { Delegates.glVertexAttribIPointerEXT((UInt32)index, (Int32)size, (GL.Enums.NV_vertex_program4)type, (Int32)stride, (void*)pointer); } + Delegates.glVertexAttribIPointerEXT((UInt32)index, (Int32)size, (GL.Enums.NV_vertex_program4)type, (Int32)stride, (IntPtr)pointer); } - - [System.CLSCompliant(false)] public static - unsafe void VertexAttribIPointer(Int32 index, Int32 size, GL.Enums.NV_vertex_program4 type, Int32 stride, void* pointer) + void VertexAttribIPointer(Int32 index, Int32 size, GL.Enums.NV_vertex_program4 type, Int32 stride, IntPtr pointer) { unsafe { - Delegates.glVertexAttribIPointerEXT((UInt32)index, (Int32)size, (GL.Enums.NV_vertex_program4)type, (Int32)stride, (void*)pointer); + Delegates.glVertexAttribIPointerEXT((UInt32)index, (Int32)size, (GL.Enums.NV_vertex_program4)type, (Int32)stride, (IntPtr)pointer); } } - [System.CLSCompliant(false)] public static @@ -31314,7 +28973,7 @@ namespace OpenTK.OpenGL System.Runtime.InteropServices.GCHandle pointer_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pointer, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glVertexAttribIPointerEXT((UInt32)index, (Int32)size, (GL.Enums.NV_vertex_program4)type, (Int32)stride, (void*)pointer_ptr.AddrOfPinnedObject()); + Delegates.glVertexAttribIPointerEXT((UInt32)index, (Int32)size, (GL.Enums.NV_vertex_program4)type, (Int32)stride, (IntPtr)pointer_ptr.AddrOfPinnedObject()); } finally { @@ -31322,7 +28981,6 @@ namespace OpenTK.OpenGL } } } - public static void VertexAttribIPointer(Int32 index, Int32 size, GL.Enums.NV_vertex_program4 type, Int32 stride, [In, Out] object pointer) @@ -31332,7 +28990,7 @@ namespace OpenTK.OpenGL System.Runtime.InteropServices.GCHandle pointer_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pointer, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glVertexAttribIPointerEXT((UInt32)index, (Int32)size, (GL.Enums.NV_vertex_program4)type, (Int32)stride, (void*)pointer_ptr.AddrOfPinnedObject()); + Delegates.glVertexAttribIPointerEXT((UInt32)index, (Int32)size, (GL.Enums.NV_vertex_program4)type, (Int32)stride, (IntPtr)pointer_ptr.AddrOfPinnedObject()); } finally { @@ -31340,7 +28998,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -31348,7 +29005,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glGetVertexAttribIivEXT((UInt32)index, (GL.Enums.NV_vertex_program4)pname, (Int32*)@params); } } - [System.CLSCompliant(false)] public static @@ -31362,7 +29018,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -31377,7 +29032,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -31385,7 +29039,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glGetVertexAttribIuivEXT((UInt32)index, (GL.Enums.NV_vertex_program4)pname, (UInt32*)@params); } } - [System.CLSCompliant(false)] public static @@ -31396,7 +29049,6 @@ namespace OpenTK.OpenGL Delegates.glGetVertexAttribIuivEXT((UInt32)index, (GL.Enums.NV_vertex_program4)pname, (UInt32*)@params); } } - [System.CLSCompliant(false)] public static @@ -31410,7 +29062,6 @@ namespace OpenTK.OpenGL } } } - public static void GetVertexAttribI(Int32 index, GL.Enums.NV_vertex_program4 pname, [Out] Int32[] @params) @@ -31423,7 +29074,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -31438,7 +29088,6 @@ namespace OpenTK.OpenGL } } } - public static void GetVertexAttribI(Int32 index, GL.Enums.NV_vertex_program4 pname, [Out] out Int32 @params) @@ -31452,7 +29101,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -31460,7 +29108,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glGetUniformuivEXT((UInt32)program, (Int32)location, (UInt32*)@params); } } - [System.CLSCompliant(false)] public static @@ -31471,7 +29118,6 @@ namespace OpenTK.OpenGL Delegates.glGetUniformuivEXT((UInt32)program, (Int32)location, (UInt32*)@params); } } - [System.CLSCompliant(false)] public static @@ -31485,7 +29131,6 @@ namespace OpenTK.OpenGL } } } - public static void GetUniform(Int32 program, Int32 location, [Out] Int32[] @params) @@ -31498,7 +29143,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -31513,7 +29157,6 @@ namespace OpenTK.OpenGL } } } - public static void GetUniform(Int32 program, Int32 location, [Out] out Int32 @params) @@ -31527,7 +29170,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -31535,14 +29177,12 @@ namespace OpenTK.OpenGL { Delegates.glBindFragDataLocationEXT((UInt32)program, (UInt32)color, (System.String)name); } - public static void BindFragDataLocation(Int32 program, Int32 color, System.String name) { Delegates.glBindFragDataLocationEXT((UInt32)program, (UInt32)color, (System.String)name); } - [System.CLSCompliant(false)] public static @@ -31550,14 +29190,12 @@ namespace OpenTK.OpenGL { return Delegates.glGetFragDataLocationEXT((UInt32)program, (System.String)name); } - public static Int32 GetFragDataLocation(Int32 program, System.String name) { return Delegates.glGetFragDataLocationEXT((UInt32)program, (System.String)name); } - [System.CLSCompliant(false)] public static @@ -31565,14 +29203,12 @@ namespace OpenTK.OpenGL { Delegates.glUniform1uiEXT((Int32)location, (UInt32)v0); } - public static void Uniform1(Int32 location, Int32 v0) { Delegates.glUniform1uiEXT((Int32)location, (UInt32)v0); } - [System.CLSCompliant(false)] public static @@ -31580,14 +29216,12 @@ namespace OpenTK.OpenGL { Delegates.glUniform2uiEXT((Int32)location, (UInt32)v0, (UInt32)v1); } - public static void Uniform2(Int32 location, Int32 v0, Int32 v1) { Delegates.glUniform2uiEXT((Int32)location, (UInt32)v0, (UInt32)v1); } - [System.CLSCompliant(false)] public static @@ -31595,14 +29229,12 @@ namespace OpenTK.OpenGL { Delegates.glUniform3uiEXT((Int32)location, (UInt32)v0, (UInt32)v1, (UInt32)v2); } - public static void Uniform3(Int32 location, Int32 v0, Int32 v1, Int32 v2) { Delegates.glUniform3uiEXT((Int32)location, (UInt32)v0, (UInt32)v1, (UInt32)v2); } - [System.CLSCompliant(false)] public static @@ -31610,14 +29242,12 @@ namespace OpenTK.OpenGL { Delegates.glUniform4uiEXT((Int32)location, (UInt32)v0, (UInt32)v1, (UInt32)v2, (UInt32)v3); } - public static void Uniform4(Int32 location, Int32 v0, Int32 v1, Int32 v2, Int32 v3) { Delegates.glUniform4uiEXT((Int32)location, (UInt32)v0, (UInt32)v1, (UInt32)v2, (UInt32)v3); } - [System.CLSCompliant(false)] public static @@ -31625,7 +29255,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glUniform1uivEXT((Int32)location, (Int32)count, (UInt32*)value); } } - [System.CLSCompliant(false)] public static @@ -31636,7 +29265,6 @@ namespace OpenTK.OpenGL Delegates.glUniform1uivEXT((Int32)location, (Int32)count, (UInt32*)value); } } - [System.CLSCompliant(false)] public static @@ -31650,7 +29278,6 @@ namespace OpenTK.OpenGL } } } - public static void Uniform1(Int32 location, Int32 count, Int32[] value) @@ -31663,7 +29290,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -31677,7 +29303,6 @@ namespace OpenTK.OpenGL } } } - public static void Uniform1(Int32 location, Int32 count, ref Int32 value) @@ -31690,7 +29315,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -31698,7 +29322,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glUniform2uivEXT((Int32)location, (Int32)count, (UInt32*)value); } } - [System.CLSCompliant(false)] public static @@ -31709,7 +29332,6 @@ namespace OpenTK.OpenGL Delegates.glUniform2uivEXT((Int32)location, (Int32)count, (UInt32*)value); } } - [System.CLSCompliant(false)] public static @@ -31723,7 +29345,6 @@ namespace OpenTK.OpenGL } } } - public static void Uniform2v(Int32 location, Int32 count, Int32[] value) @@ -31736,7 +29357,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -31750,7 +29370,6 @@ namespace OpenTK.OpenGL } } } - public static void Uniform2v(Int32 location, Int32 count, ref Int32 value) @@ -31763,7 +29382,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -31771,7 +29389,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glUniform3uivEXT((Int32)location, (Int32)count, (UInt32*)value); } } - [System.CLSCompliant(false)] public static @@ -31782,7 +29399,6 @@ namespace OpenTK.OpenGL Delegates.glUniform3uivEXT((Int32)location, (Int32)count, (UInt32*)value); } } - [System.CLSCompliant(false)] public static @@ -31796,7 +29412,6 @@ namespace OpenTK.OpenGL } } } - public static void Uniform3(Int32 location, Int32 count, Int32[] value) @@ -31809,7 +29424,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -31823,7 +29437,6 @@ namespace OpenTK.OpenGL } } } - public static void Uniform3(Int32 location, Int32 count, ref Int32 value) @@ -31836,7 +29449,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -31844,7 +29456,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glUniform4uivEXT((Int32)location, (Int32)count, (UInt32*)value); } } - [System.CLSCompliant(false)] public static @@ -31855,7 +29466,6 @@ namespace OpenTK.OpenGL Delegates.glUniform4uivEXT((Int32)location, (Int32)count, (UInt32*)value); } } - [System.CLSCompliant(false)] public static @@ -31869,7 +29479,6 @@ namespace OpenTK.OpenGL } } } - public static void Uniform4(Int32 location, Int32 count, Int32[] value) @@ -31882,7 +29491,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -31896,7 +29504,6 @@ namespace OpenTK.OpenGL } } } - public static void Uniform4(Int32 location, Int32 count, ref Int32 value) @@ -31909,22 +29516,18 @@ namespace OpenTK.OpenGL } } } - public static void DrawArraysInstance(GL.Enums.BeginMode mode, Int32 start, Int32 count, Int32 primcount) { Delegates.glDrawArraysInstancedEXT((GL.Enums.BeginMode)mode, (Int32)start, (Int32)count, (Int32)primcount); } - - [System.CLSCompliant(false)] public static - unsafe void DrawElementsInstance(GL.Enums.BeginMode mode, Int32 count, GL.Enums.EXT_draw_instanced type, void* indices, Int32 primcount) + void DrawElementsInstance(GL.Enums.BeginMode mode, Int32 count, GL.Enums.EXT_draw_instanced type, IntPtr indices, Int32 primcount) { - unsafe { Delegates.glDrawElementsInstancedEXT((GL.Enums.BeginMode)mode, (Int32)count, (GL.Enums.EXT_draw_instanced)type, (void*)indices, (Int32)primcount); } + Delegates.glDrawElementsInstancedEXT((GL.Enums.BeginMode)mode, (Int32)count, (GL.Enums.EXT_draw_instanced)type, (IntPtr)indices, (Int32)primcount); } - public static void DrawElementsInstance(GL.Enums.BeginMode mode, Int32 count, GL.Enums.EXT_draw_instanced type, [In, Out] object indices, Int32 primcount) @@ -31934,7 +29537,7 @@ namespace OpenTK.OpenGL System.Runtime.InteropServices.GCHandle indices_ptr = System.Runtime.InteropServices.GCHandle.Alloc(indices, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glDrawElementsInstancedEXT((GL.Enums.BeginMode)mode, (Int32)count, (GL.Enums.EXT_draw_instanced)type, (void*)indices_ptr.AddrOfPinnedObject(), (Int32)primcount); + Delegates.glDrawElementsInstancedEXT((GL.Enums.BeginMode)mode, (Int32)count, (GL.Enums.EXT_draw_instanced)type, (IntPtr)indices_ptr.AddrOfPinnedObject(), (Int32)primcount); } finally { @@ -31942,7 +29545,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -31950,14 +29552,12 @@ namespace OpenTK.OpenGL { Delegates.glTexBufferEXT((GL.Enums.TextureTarget)target, (GL.Enums.EXT_texture_buffer_object)internalformat, (UInt32)buffer); } - public static void TexBuffer(GL.Enums.TextureTarget target, GL.Enums.EXT_texture_buffer_object internalformat, Int32 buffer) { Delegates.glTexBufferEXT((GL.Enums.TextureTarget)target, (GL.Enums.EXT_texture_buffer_object)internalformat, (UInt32)buffer); } - [System.CLSCompliant(false)] public static @@ -31965,7 +29565,6 @@ namespace OpenTK.OpenGL { Delegates.glColorMaskIndexedEXT((UInt32)index, (GL.Enums.Boolean)r, (GL.Enums.Boolean)g, (GL.Enums.Boolean)b, (GL.Enums.Boolean)a); } - public static void ColorMaskIndexe(Int32 index, GL.Enums.Boolean r, GL.Enums.Boolean g, GL.Enums.Boolean b, GL.Enums.Boolean a) @@ -31975,7 +29574,6 @@ namespace OpenTK.OpenGL Delegates.glColorMaskIndexedEXT((UInt32)index, (GL.Enums.Boolean)r, (GL.Enums.Boolean)g, (GL.Enums.Boolean)b, (GL.Enums.Boolean)a); } } - [System.CLSCompliant(false)] public static @@ -31983,7 +29581,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glGetBooleanIndexedvEXT((GL.Enums.EXT_draw_buffers2)target, (UInt32)index, (GL.Enums.Boolean*)data); } } - [System.CLSCompliant(false)] public static @@ -31994,7 +29591,6 @@ namespace OpenTK.OpenGL Delegates.glGetBooleanIndexedvEXT((GL.Enums.EXT_draw_buffers2)target, (UInt32)index, (GL.Enums.Boolean*)data); } } - [System.CLSCompliant(false)] public static @@ -32002,7 +29598,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glGetIntegerIndexedvEXT((GL.Enums.EXT_draw_buffers2)target, (UInt32)index, (Int32*)data); } } - [System.CLSCompliant(false)] public static @@ -32013,7 +29608,6 @@ namespace OpenTK.OpenGL Delegates.glGetIntegerIndexedvEXT((GL.Enums.EXT_draw_buffers2)target, (UInt32)index, (Int32*)data); } } - [System.CLSCompliant(false)] public static @@ -32027,7 +29621,6 @@ namespace OpenTK.OpenGL } } } - public static void GetIntegerIndexed(GL.Enums.EXT_draw_buffers2 target, Int32 index, [Out] Int32[] data) @@ -32040,7 +29633,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -32055,7 +29647,6 @@ namespace OpenTK.OpenGL } } } - public static void GetIntegerIndexed(GL.Enums.EXT_draw_buffers2 target, Int32 index, [Out] out Int32 data) @@ -32069,7 +29660,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -32077,14 +29667,12 @@ namespace OpenTK.OpenGL { Delegates.glEnableIndexedEXT((GL.Enums.EXT_draw_buffers2)target, (UInt32)index); } - public static void EnableIndexe(GL.Enums.EXT_draw_buffers2 target, Int32 index) { Delegates.glEnableIndexedEXT((GL.Enums.EXT_draw_buffers2)target, (UInt32)index); } - [System.CLSCompliant(false)] public static @@ -32092,14 +29680,12 @@ namespace OpenTK.OpenGL { Delegates.glDisableIndexedEXT((GL.Enums.EXT_draw_buffers2)target, (UInt32)index); } - public static void DisableIndexe(GL.Enums.EXT_draw_buffers2 target, Int32 index) { Delegates.glDisableIndexedEXT((GL.Enums.EXT_draw_buffers2)target, (UInt32)index); } - [System.CLSCompliant(false)] public static @@ -32107,14 +29693,12 @@ namespace OpenTK.OpenGL { return Delegates.glIsEnabledIndexedEXT((GL.Enums.EXT_draw_buffers2)target, (UInt32)index); } - public static Boolean IsEnabledIndexe(GL.Enums.EXT_draw_buffers2 target, Int32 index) { return Delegates.glIsEnabledIndexedEXT((GL.Enums.EXT_draw_buffers2)target, (UInt32)index); } - [System.CLSCompliant(false)] public static @@ -32122,14 +29706,12 @@ namespace OpenTK.OpenGL { Delegates.glUniformBufferEXT((UInt32)program, (Int32)location, (UInt32)buffer); } - public static void UniformBuffer(Int32 program, Int32 location, Int32 buffer) { Delegates.glUniformBufferEXT((UInt32)program, (Int32)location, (UInt32)buffer); } - [System.CLSCompliant(false)] public static @@ -32137,14 +29719,12 @@ namespace OpenTK.OpenGL { return Delegates.glGetUniformBufferSizeEXT((UInt32)program, (Int32)location); } - public static Int32 GetUniformBufferSize(Int32 program, Int32 location) { return Delegates.glGetUniformBufferSizeEXT((UInt32)program, (Int32)location); } - [System.CLSCompliant(false)] public static @@ -32152,14 +29732,12 @@ namespace OpenTK.OpenGL { return Delegates.glGetUniformOffsetEXT((UInt32)program, (Int32)location); } - public static IntPtr GetUniformOffset(Int32 program, Int32 location) { return Delegates.glGetUniformOffsetEXT((UInt32)program, (Int32)location); } - [System.CLSCompliant(false)] public static @@ -32167,7 +29745,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glTexParameterIuivEXT((GL.Enums.TextureTarget)target, (GL.Enums.TextureParameterName)pname, (UInt32*)@params); } } - [System.CLSCompliant(false)] public static @@ -32178,7 +29755,6 @@ namespace OpenTK.OpenGL Delegates.glTexParameterIuivEXT((GL.Enums.TextureTarget)target, (GL.Enums.TextureParameterName)pname, (UInt32*)@params); } } - [System.CLSCompliant(false)] public static @@ -32192,7 +29768,6 @@ namespace OpenTK.OpenGL } } } - public static void TexParameterIv(GL.Enums.TextureTarget target, GL.Enums.TextureParameterName pname, Int32[] @params) @@ -32205,7 +29780,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -32219,7 +29793,6 @@ namespace OpenTK.OpenGL } } } - public static void TexParameterIv(GL.Enums.TextureTarget target, GL.Enums.TextureParameterName pname, ref Int32 @params) @@ -32232,7 +29805,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -32240,7 +29812,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glGetTexParameterIuivEXT((GL.Enums.TextureTarget)target, (GL.Enums.GetTextureParameter)pname, (UInt32*)@params); } } - [System.CLSCompliant(false)] public static @@ -32251,7 +29822,6 @@ namespace OpenTK.OpenGL Delegates.glGetTexParameterIuivEXT((GL.Enums.TextureTarget)target, (GL.Enums.GetTextureParameter)pname, (UInt32*)@params); } } - [System.CLSCompliant(false)] public static @@ -32265,7 +29835,6 @@ namespace OpenTK.OpenGL } } } - public static void GetTexParameterI(GL.Enums.TextureTarget target, GL.Enums.GetTextureParameter pname, [Out] Int32[] @params) @@ -32278,7 +29847,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -32293,7 +29861,6 @@ namespace OpenTK.OpenGL } } } - public static void GetTexParameterI(GL.Enums.TextureTarget target, GL.Enums.GetTextureParameter pname, [Out] out Int32 @params) @@ -32307,7 +29874,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -32315,14 +29881,12 @@ namespace OpenTK.OpenGL { Delegates.glClearColorIuiEXT((UInt32)red, (UInt32)green, (UInt32)blue, (UInt32)alpha); } - public static void ClearColorI(Int32 red, Int32 green, Int32 blue, Int32 alpha) { Delegates.glClearColorIuiEXT((UInt32)red, (UInt32)green, (UInt32)blue, (UInt32)alpha); } - } @@ -32334,7 +29898,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glGetTexFilterFuncSGIS((GL.Enums.TextureTarget)target, (GL.Enums.SGIS_texture_filter4)filter, (Single*)weights); } } - public static void GetTexFilterFunc(GL.Enums.TextureTarget target, GL.Enums.SGIS_texture_filter4 filter, [Out] Single[] weights) @@ -32347,7 +29910,6 @@ namespace OpenTK.OpenGL } } } - public static void GetTexFilterFunc(GL.Enums.TextureTarget target, GL.Enums.SGIS_texture_filter4 filter, [Out] out Single weights) @@ -32361,7 +29923,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -32369,7 +29930,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glTexFilterFuncSGIS((GL.Enums.TextureTarget)target, (GL.Enums.SGIS_texture_filter4)filter, (Int32)n, (Single*)weights); } } - public static void TexFilterFunc(GL.Enums.TextureTarget target, GL.Enums.SGIS_texture_filter4 filter, Int32 n, Single[] weights) @@ -32382,7 +29942,6 @@ namespace OpenTK.OpenGL } } } - public static void TexFilterFunc(GL.Enums.TextureTarget target, GL.Enums.SGIS_texture_filter4 filter, Int32 n, ref Single weights) @@ -32395,14 +29954,12 @@ namespace OpenTK.OpenGL } } } - public static void PixelTexGenParameter(GL.Enums.PixelTexGenParameterNameSGIS pname, Int32 param) { Delegates.glPixelTexGenParameteriSGIS((GL.Enums.PixelTexGenParameterNameSGIS)pname, (Int32)param); } - [System.CLSCompliant(false)] public static @@ -32410,7 +29967,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glPixelTexGenParameterivSGIS((GL.Enums.PixelTexGenParameterNameSGIS)pname, (Int32*)@params); } } - public static void PixelTexGenParameterv(GL.Enums.PixelTexGenParameterNameSGIS pname, Int32[] @params) @@ -32423,7 +29979,6 @@ namespace OpenTK.OpenGL } } } - public static void PixelTexGenParameterv(GL.Enums.PixelTexGenParameterNameSGIS pname, ref Int32 @params) @@ -32436,14 +29991,12 @@ namespace OpenTK.OpenGL } } } - public static void PixelTexGenParameter(GL.Enums.PixelTexGenParameterNameSGIS pname, Single param) { Delegates.glPixelTexGenParameterfSGIS((GL.Enums.PixelTexGenParameterNameSGIS)pname, (Single)param); } - [System.CLSCompliant(false)] public static @@ -32451,7 +30004,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glPixelTexGenParameterfvSGIS((GL.Enums.PixelTexGenParameterNameSGIS)pname, (Single*)@params); } } - public static void PixelTexGenParameterv(GL.Enums.PixelTexGenParameterNameSGIS pname, Single[] @params) @@ -32464,7 +30016,6 @@ namespace OpenTK.OpenGL } } } - public static void PixelTexGenParameterv(GL.Enums.PixelTexGenParameterNameSGIS pname, ref Single @params) @@ -32477,7 +30028,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -32485,7 +30035,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glGetPixelTexGenParameterivSGIS((GL.Enums.PixelTexGenParameterNameSGIS)pname, (Int32*)@params); } } - public static void GetPixelTexGenParameter(GL.Enums.PixelTexGenParameterNameSGIS pname, [Out] Int32[] @params) @@ -32498,7 +30047,6 @@ namespace OpenTK.OpenGL } } } - public static void GetPixelTexGenParameter(GL.Enums.PixelTexGenParameterNameSGIS pname, [Out] out Int32 @params) @@ -32512,7 +30060,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -32520,7 +30067,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glGetPixelTexGenParameterfvSGIS((GL.Enums.PixelTexGenParameterNameSGIS)pname, (Single*)@params); } } - public static void GetPixelTexGenParameter(GL.Enums.PixelTexGenParameterNameSGIS pname, [Out] Single[] @params) @@ -32533,7 +30079,6 @@ namespace OpenTK.OpenGL } } } - public static void GetPixelTexGenParameter(GL.Enums.PixelTexGenParameterNameSGIS pname, [Out] out Single @params) @@ -32547,15 +30092,12 @@ namespace OpenTK.OpenGL } } } - - [System.CLSCompliant(false)] public static - unsafe void TexImage4D(GL.Enums.TextureTarget target, Int32 level, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, Int32 depth, Int32 size4d, Int32 border, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* pixels) + void TexImage4D(GL.Enums.TextureTarget target, Int32 level, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, Int32 depth, Int32 size4d, Int32 border, GL.Enums.PixelFormat format, GL.Enums.PixelType type, IntPtr pixels) { - unsafe { Delegates.glTexImage4DSGIS((GL.Enums.TextureTarget)target, (Int32)level, (GL.Enums.PixelInternalFormat)internalformat, (Int32)width, (Int32)height, (Int32)depth, (Int32)size4d, (Int32)border, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)pixels); } + Delegates.glTexImage4DSGIS((GL.Enums.TextureTarget)target, (Int32)level, (GL.Enums.PixelInternalFormat)internalformat, (Int32)width, (Int32)height, (Int32)depth, (Int32)size4d, (Int32)border, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (IntPtr)pixels); } - public static void TexImage4D(GL.Enums.TextureTarget target, Int32 level, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, Int32 depth, Int32 size4d, Int32 border, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [In, Out] object pixels) @@ -32565,7 +30107,7 @@ namespace OpenTK.OpenGL System.Runtime.InteropServices.GCHandle pixels_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pixels, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glTexImage4DSGIS((GL.Enums.TextureTarget)target, (Int32)level, (GL.Enums.PixelInternalFormat)internalformat, (Int32)width, (Int32)height, (Int32)depth, (Int32)size4d, (Int32)border, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)pixels_ptr.AddrOfPinnedObject()); + Delegates.glTexImage4DSGIS((GL.Enums.TextureTarget)target, (Int32)level, (GL.Enums.PixelInternalFormat)internalformat, (Int32)width, (Int32)height, (Int32)depth, (Int32)size4d, (Int32)border, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (IntPtr)pixels_ptr.AddrOfPinnedObject()); } finally { @@ -32573,15 +30115,12 @@ namespace OpenTK.OpenGL } } } - - [System.CLSCompliant(false)] public static - unsafe void TexSubImage4D(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 woffset, Int32 width, Int32 height, Int32 depth, Int32 size4d, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* pixels) + void TexSubImage4D(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 woffset, Int32 width, Int32 height, Int32 depth, Int32 size4d, GL.Enums.PixelFormat format, GL.Enums.PixelType type, IntPtr pixels) { - unsafe { Delegates.glTexSubImage4DSGIS((GL.Enums.TextureTarget)target, (Int32)level, (Int32)xoffset, (Int32)yoffset, (Int32)zoffset, (Int32)woffset, (Int32)width, (Int32)height, (Int32)depth, (Int32)size4d, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)pixels); } + Delegates.glTexSubImage4DSGIS((GL.Enums.TextureTarget)target, (Int32)level, (Int32)xoffset, (Int32)yoffset, (Int32)zoffset, (Int32)woffset, (Int32)width, (Int32)height, (Int32)depth, (Int32)size4d, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (IntPtr)pixels); } - public static void TexSubImage4D(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 woffset, Int32 width, Int32 height, Int32 depth, Int32 size4d, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [In, Out] object pixels) @@ -32591,7 +30130,7 @@ namespace OpenTK.OpenGL System.Runtime.InteropServices.GCHandle pixels_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pixels, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glTexSubImage4DSGIS((GL.Enums.TextureTarget)target, (Int32)level, (Int32)xoffset, (Int32)yoffset, (Int32)zoffset, (Int32)woffset, (Int32)width, (Int32)height, (Int32)depth, (Int32)size4d, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)pixels_ptr.AddrOfPinnedObject()); + Delegates.glTexSubImage4DSGIS((GL.Enums.TextureTarget)target, (Int32)level, (Int32)xoffset, (Int32)yoffset, (Int32)zoffset, (Int32)woffset, (Int32)width, (Int32)height, (Int32)depth, (Int32)size4d, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (IntPtr)pixels_ptr.AddrOfPinnedObject()); } finally { @@ -32599,7 +30138,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -32607,7 +30145,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glDetailTexFuncSGIS((GL.Enums.TextureTarget)target, (Int32)n, (Single*)points); } } - public static void DetailTexFunc(GL.Enums.TextureTarget target, Int32 n, Single[] points) @@ -32620,7 +30157,6 @@ namespace OpenTK.OpenGL } } } - public static void DetailTexFunc(GL.Enums.TextureTarget target, Int32 n, ref Single points) @@ -32633,7 +30169,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -32641,7 +30176,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glGetDetailTexFuncSGIS((GL.Enums.TextureTarget)target, (Single*)points); } } - public static void GetDetailTexFunc(GL.Enums.TextureTarget target, [Out] Single[] points) @@ -32654,7 +30188,6 @@ namespace OpenTK.OpenGL } } } - public static void GetDetailTexFunc(GL.Enums.TextureTarget target, [Out] out Single points) @@ -32668,7 +30201,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -32676,7 +30208,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glSharpenTexFuncSGIS((GL.Enums.TextureTarget)target, (Int32)n, (Single*)points); } } - public static void SharpenTexFunc(GL.Enums.TextureTarget target, Int32 n, Single[] points) @@ -32689,7 +30220,6 @@ namespace OpenTK.OpenGL } } } - public static void SharpenTexFunc(GL.Enums.TextureTarget target, Int32 n, ref Single points) @@ -32702,7 +30232,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -32710,7 +30239,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glGetSharpenTexFuncSGIS((GL.Enums.TextureTarget)target, (Single*)points); } } - public static void GetSharpenTexFunc(GL.Enums.TextureTarget target, [Out] Single[] points) @@ -32723,7 +30251,6 @@ namespace OpenTK.OpenGL } } } - public static void GetSharpenTexFunc(GL.Enums.TextureTarget target, [Out] out Single points) @@ -32737,28 +30264,24 @@ namespace OpenTK.OpenGL } } } - public static void SampleMask(Single value, GL.Enums.Boolean invert) { Delegates.glSampleMaskSGIS((Single)value, (GL.Enums.Boolean)invert); } - public static void SamplePattern(GL.Enums.SamplePatternSGIS pattern) { Delegates.glSamplePatternSGIS((GL.Enums.SamplePatternSGIS)pattern); } - public static void PointParameter(GL.Enums.SGIS_point_parameters pname, Single param) { Delegates.glPointParameterfSGIS((GL.Enums.SGIS_point_parameters)pname, (Single)param); } - [System.CLSCompliant(false)] public static @@ -32766,7 +30289,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glPointParameterfvSGIS((GL.Enums.SGIS_point_parameters)pname, (Single*)@params); } } - public static void PointParameterv(GL.Enums.SGIS_point_parameters pname, Single[] @params) @@ -32779,7 +30301,6 @@ namespace OpenTK.OpenGL } } } - public static void PointParameterv(GL.Enums.SGIS_point_parameters pname, ref Single @params) @@ -32792,7 +30313,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -32800,7 +30320,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glFogFuncSGIS((Int32)n, (Single*)points); } } - public static void FogFunc(Int32 n, Single[] points) @@ -32813,7 +30332,6 @@ namespace OpenTK.OpenGL } } } - public static void FogFunc(Int32 n, ref Single points) @@ -32826,7 +30344,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -32834,7 +30351,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glGetFogFuncSGIS((Single*)points); } } - public static void GetFogFunc([Out] Single[] points) @@ -32847,7 +30363,6 @@ namespace OpenTK.OpenGL } } } - public static void GetFogFunc([Out] out Single points) @@ -32861,26 +30376,22 @@ namespace OpenTK.OpenGL } } } - public static void TextureColorMask(GL.Enums.Boolean red, GL.Enums.Boolean green, GL.Enums.Boolean blue, GL.Enums.Boolean alpha) { Delegates.glTextureColorMaskSGIS((GL.Enums.Boolean)red, (GL.Enums.Boolean)green, (GL.Enums.Boolean)blue, (GL.Enums.Boolean)alpha); } - } public static partial class SGI { - [System.CLSCompliant(false)] public static - unsafe void ColorTable(GL.Enums.ColorTableTargetSGI target, GL.Enums.PixelInternalFormat internalformat, Int32 width, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* table) + void ColorTable(GL.Enums.ColorTableTargetSGI target, GL.Enums.PixelInternalFormat internalformat, Int32 width, GL.Enums.PixelFormat format, GL.Enums.PixelType type, IntPtr table) { - unsafe { Delegates.glColorTableSGI((GL.Enums.ColorTableTargetSGI)target, (GL.Enums.PixelInternalFormat)internalformat, (Int32)width, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)table); } + Delegates.glColorTableSGI((GL.Enums.ColorTableTargetSGI)target, (GL.Enums.PixelInternalFormat)internalformat, (Int32)width, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (IntPtr)table); } - public static void ColorTable(GL.Enums.ColorTableTargetSGI target, GL.Enums.PixelInternalFormat internalformat, Int32 width, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [In, Out] object table) @@ -32890,7 +30401,7 @@ namespace OpenTK.OpenGL System.Runtime.InteropServices.GCHandle table_ptr = System.Runtime.InteropServices.GCHandle.Alloc(table, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glColorTableSGI((GL.Enums.ColorTableTargetSGI)target, (GL.Enums.PixelInternalFormat)internalformat, (Int32)width, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)table_ptr.AddrOfPinnedObject()); + Delegates.glColorTableSGI((GL.Enums.ColorTableTargetSGI)target, (GL.Enums.PixelInternalFormat)internalformat, (Int32)width, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (IntPtr)table_ptr.AddrOfPinnedObject()); } finally { @@ -32898,7 +30409,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -32906,7 +30416,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glColorTableParameterfvSGI((GL.Enums.ColorTableTargetSGI)target, (GL.Enums.ColorTableParameterPNameSGI)pname, (Single*)@params); } } - public static void ColorTableParameter(GL.Enums.ColorTableTargetSGI target, GL.Enums.ColorTableParameterPNameSGI pname, Single[] @params) @@ -32919,7 +30428,6 @@ namespace OpenTK.OpenGL } } } - public static void ColorTableParameter(GL.Enums.ColorTableTargetSGI target, GL.Enums.ColorTableParameterPNameSGI pname, ref Single @params) @@ -32932,7 +30440,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -32940,7 +30447,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glColorTableParameterivSGI((GL.Enums.ColorTableTargetSGI)target, (GL.Enums.ColorTableParameterPNameSGI)pname, (Int32*)@params); } } - public static void ColorTableParameter(GL.Enums.ColorTableTargetSGI target, GL.Enums.ColorTableParameterPNameSGI pname, Int32[] @params) @@ -32953,7 +30459,6 @@ namespace OpenTK.OpenGL } } } - public static void ColorTableParameter(GL.Enums.ColorTableTargetSGI target, GL.Enums.ColorTableParameterPNameSGI pname, ref Int32 @params) @@ -32966,22 +30471,18 @@ namespace OpenTK.OpenGL } } } - public static void CopyColorTable(GL.Enums.ColorTableTargetSGI target, GL.Enums.PixelInternalFormat internalformat, Int32 x, Int32 y, Int32 width) { Delegates.glCopyColorTableSGI((GL.Enums.ColorTableTargetSGI)target, (GL.Enums.PixelInternalFormat)internalformat, (Int32)x, (Int32)y, (Int32)width); } - - [System.CLSCompliant(false)] public static - unsafe void GetColorTable(GL.Enums.ColorTableTargetSGI target, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [Out] void* table) + void GetColorTable(GL.Enums.ColorTableTargetSGI target, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [Out] IntPtr table) { - unsafe { Delegates.glGetColorTableSGI((GL.Enums.ColorTableTargetSGI)target, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)table); } + Delegates.glGetColorTableSGI((GL.Enums.ColorTableTargetSGI)target, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (IntPtr)table); } - public static void GetColorTable(GL.Enums.ColorTableTargetSGI target, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [In, Out] object table) @@ -32991,7 +30492,7 @@ namespace OpenTK.OpenGL System.Runtime.InteropServices.GCHandle table_ptr = System.Runtime.InteropServices.GCHandle.Alloc(table, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glGetColorTableSGI((GL.Enums.ColorTableTargetSGI)target, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (void*)table_ptr.AddrOfPinnedObject()); + Delegates.glGetColorTableSGI((GL.Enums.ColorTableTargetSGI)target, (GL.Enums.PixelFormat)format, (GL.Enums.PixelType)type, (IntPtr)table_ptr.AddrOfPinnedObject()); } finally { @@ -32999,7 +30500,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -33007,7 +30507,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glGetColorTableParameterfvSGI((GL.Enums.ColorTableTargetSGI)target, (GL.Enums.GetColorTableParameterPNameSGI)pname, (Single*)@params); } } - public static void GetColorTableParameter(GL.Enums.ColorTableTargetSGI target, GL.Enums.GetColorTableParameterPNameSGI pname, [Out] Single[] @params) @@ -33020,7 +30519,6 @@ namespace OpenTK.OpenGL } } } - public static void GetColorTableParameter(GL.Enums.ColorTableTargetSGI target, GL.Enums.GetColorTableParameterPNameSGI pname, [Out] out Single @params) @@ -33034,7 +30532,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -33042,7 +30539,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glGetColorTableParameterivSGI((GL.Enums.ColorTableTargetSGI)target, (GL.Enums.GetColorTableParameterPNameSGI)pname, (Int32*)@params); } } - public static void GetColorTableParameter(GL.Enums.ColorTableTargetSGI target, GL.Enums.GetColorTableParameterPNameSGI pname, [Out] Int32[] @params) @@ -33055,7 +30551,6 @@ namespace OpenTK.OpenGL } } } - public static void GetColorTableParameter(GL.Enums.ColorTableTargetSGI target, GL.Enums.GetColorTableParameterPNameSGI pname, [Out] out Int32 @params) @@ -33069,7 +30564,6 @@ namespace OpenTK.OpenGL } } } - } @@ -33080,14 +30574,12 @@ namespace OpenTK.OpenGL { Delegates.glPixelTexGenSGIX((GL.Enums.SGIX_pixel_texture)mode); } - public static void SpriteParameter(GL.Enums.SGIX_sprite pname, Single param) { Delegates.glSpriteParameterfSGIX((GL.Enums.SGIX_sprite)pname, (Single)param); } - [System.CLSCompliant(false)] public static @@ -33095,7 +30587,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glSpriteParameterfvSGIX((GL.Enums.SGIX_sprite)pname, (Single*)@params); } } - public static void SpriteParameterv(GL.Enums.SGIX_sprite pname, Single[] @params) @@ -33108,7 +30599,6 @@ namespace OpenTK.OpenGL } } } - public static void SpriteParameterv(GL.Enums.SGIX_sprite pname, ref Single @params) @@ -33121,14 +30611,12 @@ namespace OpenTK.OpenGL } } } - public static void SpriteParameter(GL.Enums.SGIX_sprite pname, Int32 param) { Delegates.glSpriteParameteriSGIX((GL.Enums.SGIX_sprite)pname, (Int32)param); } - [System.CLSCompliant(false)] public static @@ -33136,7 +30624,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glSpriteParameterivSGIX((GL.Enums.SGIX_sprite)pname, (Int32*)@params); } } - public static void SpriteParameterv(GL.Enums.SGIX_sprite pname, Int32[] @params) @@ -33149,7 +30636,6 @@ namespace OpenTK.OpenGL } } } - public static void SpriteParameterv(GL.Enums.SGIX_sprite pname, ref Int32 @params) @@ -33162,14 +30648,12 @@ namespace OpenTK.OpenGL } } } - public static Int32 GetInstruments() { return Delegates.glGetInstrumentsSGIX(); } - [System.CLSCompliant(false)] public static @@ -33177,7 +30661,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glInstrumentsBufferSGIX((Int32)size, (Int32*)buffer); } } - public static void InstrumentsBuffer(Int32 size, [Out] Int32[] buffer) @@ -33190,7 +30673,6 @@ namespace OpenTK.OpenGL } } } - public static void InstrumentsBuffer(Int32 size, [Out] out Int32 buffer) @@ -33204,7 +30686,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -33212,7 +30693,6 @@ namespace OpenTK.OpenGL { unsafe { return Delegates.glPollInstrumentsSGIX((Int32*)marker_p); } } - public static Int32 PollInstruments([Out] Int32[] marker_p) @@ -33226,7 +30706,6 @@ namespace OpenTK.OpenGL } } } - public static Int32 PollInstruments([Out] out Int32 marker_p) @@ -33241,42 +30720,36 @@ namespace OpenTK.OpenGL } } } - public static void ReadInstruments(Int32 marker) { Delegates.glReadInstrumentsSGIX((Int32)marker); } - public static void StartInstruments() { Delegates.glStartInstrumentsSGIX(); } - public static void StopInstruments(Int32 marker) { Delegates.glStopInstrumentsSGIX((Int32)marker); } - public static void FrameZoom(Int32 factor) { Delegates.glFrameZoomSGIX((Int32)factor); } - public static void TagSampleBuffer() { Delegates.glTagSampleBufferSGIX(); } - [System.CLSCompliant(false)] public static @@ -33284,7 +30757,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glDeformationMap3dSGIX((GL.Enums.FfdTargetSGIX)target, (Double)u1, (Double)u2, (Int32)ustride, (Int32)uorder, (Double)v1, (Double)v2, (Int32)vstride, (Int32)vorder, (Double)w1, (Double)w2, (Int32)wstride, (Int32)worder, (Double*)points); } } - public static void DeformationMap3(GL.Enums.FfdTargetSGIX target, Double u1, Double u2, Int32 ustride, Int32 uorder, Double v1, Double v2, Int32 vstride, Int32 vorder, Double w1, Double w2, Int32 wstride, Int32 worder, Double[] points) @@ -33297,7 +30769,6 @@ namespace OpenTK.OpenGL } } } - public static void DeformationMap3(GL.Enums.FfdTargetSGIX target, Double u1, Double u2, Int32 ustride, Int32 uorder, Double v1, Double v2, Int32 vstride, Int32 vorder, Double w1, Double w2, Int32 wstride, Int32 worder, ref Double points) @@ -33310,7 +30781,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -33318,7 +30788,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glDeformationMap3fSGIX((GL.Enums.FfdTargetSGIX)target, (Single)u1, (Single)u2, (Int32)ustride, (Int32)uorder, (Single)v1, (Single)v2, (Int32)vstride, (Int32)vorder, (Single)w1, (Single)w2, (Int32)wstride, (Int32)worder, (Single*)points); } } - public static void DeformationMap3(GL.Enums.FfdTargetSGIX target, Single u1, Single u2, Int32 ustride, Int32 uorder, Single v1, Single v2, Int32 vstride, Int32 vorder, Single w1, Single w2, Int32 wstride, Int32 worder, Single[] points) @@ -33331,7 +30800,6 @@ namespace OpenTK.OpenGL } } } - public static void DeformationMap3(GL.Enums.FfdTargetSGIX target, Single u1, Single u2, Int32 ustride, Int32 uorder, Single v1, Single v2, Int32 vstride, Int32 vorder, Single w1, Single w2, Int32 wstride, Int32 worder, ref Single points) @@ -33344,21 +30812,18 @@ namespace OpenTK.OpenGL } } } - public static void Deform(GL.Enums.FfdMaskSGIX mask) { Delegates.glDeformSGIX((GL.Enums.FfdMaskSGIX)mask); } - public static void LoadIdentityDeformationMap(GL.Enums.FfdMaskSGIX mask) { Delegates.glLoadIdentityDeformationMapSGIX((GL.Enums.FfdMaskSGIX)mask); } - [System.CLSCompliant(false)] public static @@ -33366,7 +30831,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glReferencePlaneSGIX((Double*)equation); } } - public static void ReferencePlane(Double[] equation) @@ -33379,7 +30843,6 @@ namespace OpenTK.OpenGL } } } - public static void ReferencePlane(ref Double equation) @@ -33392,14 +30855,12 @@ namespace OpenTK.OpenGL } } } - public static void FlushRaster() { Delegates.glFlushRasterSGIX(); } - [System.CLSCompliant(false)] public static @@ -33407,7 +30868,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glGetListParameterfvSGIX((UInt32)list, (GL.Enums.ListParameterName)pname, (Single*)@params); } } - [System.CLSCompliant(false)] public static @@ -33418,7 +30878,6 @@ namespace OpenTK.OpenGL Delegates.glGetListParameterfvSGIX((UInt32)list, (GL.Enums.ListParameterName)pname, (Single*)@params); } } - [System.CLSCompliant(false)] public static @@ -33432,7 +30891,6 @@ namespace OpenTK.OpenGL } } } - public static void GetListParameter(Int32 list, GL.Enums.ListParameterName pname, [Out] Single[] @params) @@ -33445,7 +30903,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -33460,7 +30917,6 @@ namespace OpenTK.OpenGL } } } - public static void GetListParameter(Int32 list, GL.Enums.ListParameterName pname, [Out] out Single @params) @@ -33474,7 +30930,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -33482,7 +30937,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glGetListParameterivSGIX((UInt32)list, (GL.Enums.ListParameterName)pname, (Int32*)@params); } } - [System.CLSCompliant(false)] public static @@ -33493,7 +30947,6 @@ namespace OpenTK.OpenGL Delegates.glGetListParameterivSGIX((UInt32)list, (GL.Enums.ListParameterName)pname, (Int32*)@params); } } - [System.CLSCompliant(false)] public static @@ -33507,7 +30960,6 @@ namespace OpenTK.OpenGL } } } - public static void GetListParameter(Int32 list, GL.Enums.ListParameterName pname, [Out] Int32[] @params) @@ -33520,7 +30972,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -33535,7 +30986,6 @@ namespace OpenTK.OpenGL } } } - public static void GetListParameter(Int32 list, GL.Enums.ListParameterName pname, [Out] out Int32 @params) @@ -33549,7 +30999,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -33557,14 +31006,12 @@ namespace OpenTK.OpenGL { Delegates.glListParameterfSGIX((UInt32)list, (GL.Enums.ListParameterName)pname, (Single)param); } - public static void ListParameter(Int32 list, GL.Enums.ListParameterName pname, Single param) { Delegates.glListParameterfSGIX((UInt32)list, (GL.Enums.ListParameterName)pname, (Single)param); } - [System.CLSCompliant(false)] public static @@ -33572,7 +31019,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glListParameterfvSGIX((UInt32)list, (GL.Enums.ListParameterName)pname, (Single*)@params); } } - [System.CLSCompliant(false)] public static @@ -33583,7 +31029,6 @@ namespace OpenTK.OpenGL Delegates.glListParameterfvSGIX((UInt32)list, (GL.Enums.ListParameterName)pname, (Single*)@params); } } - [System.CLSCompliant(false)] public static @@ -33597,7 +31042,6 @@ namespace OpenTK.OpenGL } } } - public static void ListParameterv(Int32 list, GL.Enums.ListParameterName pname, Single[] @params) @@ -33610,7 +31054,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -33624,7 +31067,6 @@ namespace OpenTK.OpenGL } } } - public static void ListParameterv(Int32 list, GL.Enums.ListParameterName pname, ref Single @params) @@ -33637,7 +31079,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -33645,14 +31086,12 @@ namespace OpenTK.OpenGL { Delegates.glListParameteriSGIX((UInt32)list, (GL.Enums.ListParameterName)pname, (Int32)param); } - public static void ListParameter(Int32 list, GL.Enums.ListParameterName pname, Int32 param) { Delegates.glListParameteriSGIX((UInt32)list, (GL.Enums.ListParameterName)pname, (Int32)param); } - [System.CLSCompliant(false)] public static @@ -33660,7 +31099,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glListParameterivSGIX((UInt32)list, (GL.Enums.ListParameterName)pname, (Int32*)@params); } } - [System.CLSCompliant(false)] public static @@ -33671,7 +31109,6 @@ namespace OpenTK.OpenGL Delegates.glListParameterivSGIX((UInt32)list, (GL.Enums.ListParameterName)pname, (Int32*)@params); } } - [System.CLSCompliant(false)] public static @@ -33685,7 +31122,6 @@ namespace OpenTK.OpenGL } } } - public static void ListParameterv(Int32 list, GL.Enums.ListParameterName pname, Int32[] @params) @@ -33698,7 +31134,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -33712,7 +31147,6 @@ namespace OpenTK.OpenGL } } } - public static void ListParameterv(Int32 list, GL.Enums.ListParameterName pname, ref Int32 @params) @@ -33725,21 +31159,18 @@ namespace OpenTK.OpenGL } } } - public static void FragmentColorMaterial(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter mode) { Delegates.glFragmentColorMaterialSGIX((GL.Enums.MaterialFace)face, (GL.Enums.MaterialParameter)mode); } - public static void FragmentLight(GL.Enums.SGIX_fragment_lighting light, GL.Enums.SGIX_fragment_lighting pname, Single param) { Delegates.glFragmentLightfSGIX((GL.Enums.SGIX_fragment_lighting)light, (GL.Enums.SGIX_fragment_lighting)pname, (Single)param); } - [System.CLSCompliant(false)] public static @@ -33747,7 +31178,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glFragmentLightfvSGIX((GL.Enums.SGIX_fragment_lighting)light, (GL.Enums.SGIX_fragment_lighting)pname, (Single*)@params); } } - public static void FragmentLightv(GL.Enums.SGIX_fragment_lighting light, GL.Enums.SGIX_fragment_lighting pname, Single[] @params) @@ -33760,7 +31190,6 @@ namespace OpenTK.OpenGL } } } - public static void FragmentLightv(GL.Enums.SGIX_fragment_lighting light, GL.Enums.SGIX_fragment_lighting pname, ref Single @params) @@ -33773,14 +31202,12 @@ namespace OpenTK.OpenGL } } } - public static void FragmentLight(GL.Enums.SGIX_fragment_lighting light, GL.Enums.SGIX_fragment_lighting pname, Int32 param) { Delegates.glFragmentLightiSGIX((GL.Enums.SGIX_fragment_lighting)light, (GL.Enums.SGIX_fragment_lighting)pname, (Int32)param); } - [System.CLSCompliant(false)] public static @@ -33788,7 +31215,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glFragmentLightivSGIX((GL.Enums.SGIX_fragment_lighting)light, (GL.Enums.SGIX_fragment_lighting)pname, (Int32*)@params); } } - public static void FragmentLightv(GL.Enums.SGIX_fragment_lighting light, GL.Enums.SGIX_fragment_lighting pname, Int32[] @params) @@ -33801,7 +31227,6 @@ namespace OpenTK.OpenGL } } } - public static void FragmentLightv(GL.Enums.SGIX_fragment_lighting light, GL.Enums.SGIX_fragment_lighting pname, ref Int32 @params) @@ -33814,14 +31239,12 @@ namespace OpenTK.OpenGL } } } - public static void FragmentLightModel(GL.Enums.FragmentLightModelParameterSGIX pname, Single param) { Delegates.glFragmentLightModelfSGIX((GL.Enums.FragmentLightModelParameterSGIX)pname, (Single)param); } - [System.CLSCompliant(false)] public static @@ -33829,7 +31252,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glFragmentLightModelfvSGIX((GL.Enums.FragmentLightModelParameterSGIX)pname, (Single*)@params); } } - public static void FragmentLightModelv(GL.Enums.FragmentLightModelParameterSGIX pname, Single[] @params) @@ -33842,7 +31264,6 @@ namespace OpenTK.OpenGL } } } - public static void FragmentLightModelv(GL.Enums.FragmentLightModelParameterSGIX pname, ref Single @params) @@ -33855,14 +31276,12 @@ namespace OpenTK.OpenGL } } } - public static void FragmentLightModel(GL.Enums.FragmentLightModelParameterSGIX pname, Int32 param) { Delegates.glFragmentLightModeliSGIX((GL.Enums.FragmentLightModelParameterSGIX)pname, (Int32)param); } - [System.CLSCompliant(false)] public static @@ -33870,7 +31289,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glFragmentLightModelivSGIX((GL.Enums.FragmentLightModelParameterSGIX)pname, (Int32*)@params); } } - public static void FragmentLightModelv(GL.Enums.FragmentLightModelParameterSGIX pname, Int32[] @params) @@ -33883,7 +31301,6 @@ namespace OpenTK.OpenGL } } } - public static void FragmentLightModelv(GL.Enums.FragmentLightModelParameterSGIX pname, ref Int32 @params) @@ -33896,14 +31313,12 @@ namespace OpenTK.OpenGL } } } - public static void FragmentMaterial(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter pname, Single param) { Delegates.glFragmentMaterialfSGIX((GL.Enums.MaterialFace)face, (GL.Enums.MaterialParameter)pname, (Single)param); } - [System.CLSCompliant(false)] public static @@ -33911,7 +31326,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glFragmentMaterialfvSGIX((GL.Enums.MaterialFace)face, (GL.Enums.MaterialParameter)pname, (Single*)@params); } } - public static void FragmentMaterialv(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter pname, Single[] @params) @@ -33924,7 +31338,6 @@ namespace OpenTK.OpenGL } } } - public static void FragmentMaterialv(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter pname, ref Single @params) @@ -33937,14 +31350,12 @@ namespace OpenTK.OpenGL } } } - public static void FragmentMaterial(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter pname, Int32 param) { Delegates.glFragmentMaterialiSGIX((GL.Enums.MaterialFace)face, (GL.Enums.MaterialParameter)pname, (Int32)param); } - [System.CLSCompliant(false)] public static @@ -33952,7 +31363,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glFragmentMaterialivSGIX((GL.Enums.MaterialFace)face, (GL.Enums.MaterialParameter)pname, (Int32*)@params); } } - public static void FragmentMaterialv(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter pname, Int32[] @params) @@ -33965,7 +31375,6 @@ namespace OpenTK.OpenGL } } } - public static void FragmentMaterialv(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter pname, ref Int32 @params) @@ -33978,7 +31387,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -33986,7 +31394,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glGetFragmentLightfvSGIX((GL.Enums.SGIX_fragment_lighting)light, (GL.Enums.SGIX_fragment_lighting)pname, (Single*)@params); } } - public static void GetFragmentLight(GL.Enums.SGIX_fragment_lighting light, GL.Enums.SGIX_fragment_lighting pname, [Out] Single[] @params) @@ -33999,7 +31406,6 @@ namespace OpenTK.OpenGL } } } - public static void GetFragmentLight(GL.Enums.SGIX_fragment_lighting light, GL.Enums.SGIX_fragment_lighting pname, [Out] out Single @params) @@ -34013,7 +31419,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -34021,7 +31426,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glGetFragmentLightivSGIX((GL.Enums.SGIX_fragment_lighting)light, (GL.Enums.SGIX_fragment_lighting)pname, (Int32*)@params); } } - public static void GetFragmentLight(GL.Enums.SGIX_fragment_lighting light, GL.Enums.SGIX_fragment_lighting pname, [Out] Int32[] @params) @@ -34034,7 +31438,6 @@ namespace OpenTK.OpenGL } } } - public static void GetFragmentLight(GL.Enums.SGIX_fragment_lighting light, GL.Enums.SGIX_fragment_lighting pname, [Out] out Int32 @params) @@ -34048,7 +31451,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -34056,7 +31458,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glGetFragmentMaterialfvSGIX((GL.Enums.MaterialFace)face, (GL.Enums.MaterialParameter)pname, (Single*)@params); } } - public static void GetFragmentMaterial(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter pname, [Out] Single[] @params) @@ -34069,7 +31470,6 @@ namespace OpenTK.OpenGL } } } - public static void GetFragmentMaterial(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter pname, [Out] out Single @params) @@ -34083,7 +31483,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -34091,7 +31490,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glGetFragmentMaterialivSGIX((GL.Enums.MaterialFace)face, (GL.Enums.MaterialParameter)pname, (Int32*)@params); } } - public static void GetFragmentMaterial(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter pname, [Out] Int32[] @params) @@ -34104,7 +31502,6 @@ namespace OpenTK.OpenGL } } } - public static void GetFragmentMaterial(GL.Enums.MaterialFace face, GL.Enums.MaterialParameter pname, [Out] out Int32 @params) @@ -34118,14 +31515,12 @@ namespace OpenTK.OpenGL } } } - public static void LightEnv(GL.Enums.LightEnvParameterSGIX pname, Int32 param) { Delegates.glLightEnviSGIX((GL.Enums.LightEnvParameterSGIX)pname, (Int32)param); } - [System.CLSCompliant(false)] public static @@ -34133,14 +31528,12 @@ namespace OpenTK.OpenGL { Delegates.glAsyncMarkerSGIX((UInt32)marker); } - public static void AsyncMarker(Int32 marker) { Delegates.glAsyncMarkerSGIX((UInt32)marker); } - [System.CLSCompliant(false)] public static @@ -34148,7 +31541,6 @@ namespace OpenTK.OpenGL { unsafe { return Delegates.glFinishAsyncSGIX((UInt32*)markerp); } } - [System.CLSCompliant(false)] public static @@ -34160,7 +31552,6 @@ namespace OpenTK.OpenGL return retval; } } - [System.CLSCompliant(false)] public static @@ -34175,7 +31566,6 @@ namespace OpenTK.OpenGL } } } - public static Int32 FinishAsync([Out] Int32[] markerp) @@ -34189,7 +31579,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -34205,7 +31594,6 @@ namespace OpenTK.OpenGL } } } - public static Int32 FinishAsync([Out] out Int32 markerp) @@ -34220,7 +31608,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -34228,7 +31615,6 @@ namespace OpenTK.OpenGL { unsafe { return Delegates.glPollAsyncSGIX((UInt32*)markerp); } } - [System.CLSCompliant(false)] public static @@ -34240,7 +31626,6 @@ namespace OpenTK.OpenGL return retval; } } - [System.CLSCompliant(false)] public static @@ -34255,7 +31640,6 @@ namespace OpenTK.OpenGL } } } - public static Int32 PollAsync([Out] Int32[] markerp) @@ -34269,7 +31653,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -34285,7 +31668,6 @@ namespace OpenTK.OpenGL } } } - public static Int32 PollAsync([Out] out Int32 markerp) @@ -34300,14 +31682,12 @@ namespace OpenTK.OpenGL } } } - public static Int32 GenAsyncMarkers(Int32 range) { return Delegates.glGenAsyncMarkersSGIX((Int32)range); } - [System.CLSCompliant(false)] public static @@ -34315,14 +31695,12 @@ namespace OpenTK.OpenGL { Delegates.glDeleteAsyncMarkersSGIX((UInt32)marker, (Int32)range); } - public static void DeleteAsyncMarkers(Int32 marker, Int32 range) { Delegates.glDeleteAsyncMarkersSGIX((UInt32)marker, (Int32)range); } - [System.CLSCompliant(false)] public static @@ -34330,22 +31708,18 @@ namespace OpenTK.OpenGL { return Delegates.glIsAsyncMarkerSGIX((UInt32)marker); } - public static Boolean IsAsyncMarker(Int32 marker) { return Delegates.glIsAsyncMarkerSGIX((UInt32)marker); } - - [System.CLSCompliant(false)] public static - unsafe void IglooInterface(GL.Enums.All pname, void* @params) + void IglooInterface(GL.Enums.All pname, IntPtr @params) { - unsafe { Delegates.glIglooInterfaceSGIX((GL.Enums.All)pname, (void*)@params); } + Delegates.glIglooInterfaceSGIX((GL.Enums.All)pname, (IntPtr)@params); } - public static void IglooInterface(GL.Enums.All pname, [In, Out] object @params) @@ -34355,7 +31729,7 @@ namespace OpenTK.OpenGL System.Runtime.InteropServices.GCHandle @params_ptr = System.Runtime.InteropServices.GCHandle.Alloc(@params, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glIglooInterfaceSGIX((GL.Enums.All)pname, (void*)@params_ptr.AddrOfPinnedObject()); + Delegates.glIglooInterfaceSGIX((GL.Enums.All)pname, (IntPtr)@params_ptr.AddrOfPinnedObject()); } finally { @@ -34363,7 +31737,6 @@ namespace OpenTK.OpenGL } } } - } @@ -34374,14 +31747,12 @@ namespace OpenTK.OpenGL { Delegates.glImageTransformParameteriHP((GL.Enums.HP_image_transform)target, (GL.Enums.HP_image_transform)pname, (Int32)param); } - public static void ImageTransformParameter(GL.Enums.HP_image_transform target, GL.Enums.HP_image_transform pname, Single param) { Delegates.glImageTransformParameterfHP((GL.Enums.HP_image_transform)target, (GL.Enums.HP_image_transform)pname, (Single)param); } - [System.CLSCompliant(false)] public static @@ -34389,7 +31760,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glImageTransformParameterivHP((GL.Enums.HP_image_transform)target, (GL.Enums.HP_image_transform)pname, (Int32*)@params); } } - public static void ImageTransformParameterv(GL.Enums.HP_image_transform target, GL.Enums.HP_image_transform pname, Int32[] @params) @@ -34402,7 +31772,6 @@ namespace OpenTK.OpenGL } } } - public static void ImageTransformParameterv(GL.Enums.HP_image_transform target, GL.Enums.HP_image_transform pname, ref Int32 @params) @@ -34415,7 +31784,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -34423,7 +31791,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glImageTransformParameterfvHP((GL.Enums.HP_image_transform)target, (GL.Enums.HP_image_transform)pname, (Single*)@params); } } - public static void ImageTransformParameterv(GL.Enums.HP_image_transform target, GL.Enums.HP_image_transform pname, Single[] @params) @@ -34436,7 +31803,6 @@ namespace OpenTK.OpenGL } } } - public static void ImageTransformParameterv(GL.Enums.HP_image_transform target, GL.Enums.HP_image_transform pname, ref Single @params) @@ -34449,7 +31815,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -34457,7 +31822,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glGetImageTransformParameterivHP((GL.Enums.HP_image_transform)target, (GL.Enums.HP_image_transform)pname, (Int32*)@params); } } - public static void GetImageTransformParameter(GL.Enums.HP_image_transform target, GL.Enums.HP_image_transform pname, [Out] Int32[] @params) @@ -34470,7 +31834,6 @@ namespace OpenTK.OpenGL } } } - public static void GetImageTransformParameter(GL.Enums.HP_image_transform target, GL.Enums.HP_image_transform pname, [Out] out Int32 @params) @@ -34484,7 +31847,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -34492,7 +31854,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glGetImageTransformParameterfvHP((GL.Enums.HP_image_transform)target, (GL.Enums.HP_image_transform)pname, (Single*)@params); } } - public static void GetImageTransformParameter(GL.Enums.HP_image_transform target, GL.Enums.HP_image_transform pname, [Out] Single[] @params) @@ -34505,7 +31866,6 @@ namespace OpenTK.OpenGL } } } - public static void GetImageTransformParameter(GL.Enums.HP_image_transform target, GL.Enums.HP_image_transform pname, [Out] out Single @params) @@ -34519,7 +31879,6 @@ namespace OpenTK.OpenGL } } } - } @@ -34530,19 +31889,16 @@ namespace OpenTK.OpenGL { Delegates.glHintPGI((GL.Enums.PGI_misc_hints)target, (Int32)mode); } - } public static partial class INTEL { - [System.CLSCompliant(false)] public static - unsafe void VertexPointer(Int32 size, GL.Enums.VertexPointerType type, void* pointer) + void VertexPointer(Int32 size, GL.Enums.VertexPointerType type, IntPtr pointer) { - unsafe { Delegates.glVertexPointervINTEL((Int32)size, (GL.Enums.VertexPointerType)type, (void*)pointer); } + Delegates.glVertexPointervINTEL((Int32)size, (GL.Enums.VertexPointerType)type, (IntPtr)pointer); } - public static void VertexPointer(Int32 size, GL.Enums.VertexPointerType type, [In, Out] object pointer) @@ -34552,7 +31908,7 @@ namespace OpenTK.OpenGL System.Runtime.InteropServices.GCHandle pointer_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pointer, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glVertexPointervINTEL((Int32)size, (GL.Enums.VertexPointerType)type, (void*)pointer_ptr.AddrOfPinnedObject()); + Delegates.glVertexPointervINTEL((Int32)size, (GL.Enums.VertexPointerType)type, (IntPtr)pointer_ptr.AddrOfPinnedObject()); } finally { @@ -34560,15 +31916,12 @@ namespace OpenTK.OpenGL } } } - - [System.CLSCompliant(false)] public static - unsafe void NormalPointer(GL.Enums.NormalPointerType type, void* pointer) + void NormalPointer(GL.Enums.NormalPointerType type, IntPtr pointer) { - unsafe { Delegates.glNormalPointervINTEL((GL.Enums.NormalPointerType)type, (void*)pointer); } + Delegates.glNormalPointervINTEL((GL.Enums.NormalPointerType)type, (IntPtr)pointer); } - public static void NormalPointer(GL.Enums.NormalPointerType type, [In, Out] object pointer) @@ -34578,7 +31931,7 @@ namespace OpenTK.OpenGL System.Runtime.InteropServices.GCHandle pointer_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pointer, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glNormalPointervINTEL((GL.Enums.NormalPointerType)type, (void*)pointer_ptr.AddrOfPinnedObject()); + Delegates.glNormalPointervINTEL((GL.Enums.NormalPointerType)type, (IntPtr)pointer_ptr.AddrOfPinnedObject()); } finally { @@ -34586,15 +31939,12 @@ namespace OpenTK.OpenGL } } } - - [System.CLSCompliant(false)] public static - unsafe void ColorPointer(Int32 size, GL.Enums.VertexPointerType type, void* pointer) + void ColorPointer(Int32 size, GL.Enums.VertexPointerType type, IntPtr pointer) { - unsafe { Delegates.glColorPointervINTEL((Int32)size, (GL.Enums.VertexPointerType)type, (void*)pointer); } + Delegates.glColorPointervINTEL((Int32)size, (GL.Enums.VertexPointerType)type, (IntPtr)pointer); } - public static void ColorPointer(Int32 size, GL.Enums.VertexPointerType type, [In, Out] object pointer) @@ -34604,7 +31954,7 @@ namespace OpenTK.OpenGL System.Runtime.InteropServices.GCHandle pointer_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pointer, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glColorPointervINTEL((Int32)size, (GL.Enums.VertexPointerType)type, (void*)pointer_ptr.AddrOfPinnedObject()); + Delegates.glColorPointervINTEL((Int32)size, (GL.Enums.VertexPointerType)type, (IntPtr)pointer_ptr.AddrOfPinnedObject()); } finally { @@ -34612,15 +31962,12 @@ namespace OpenTK.OpenGL } } } - - [System.CLSCompliant(false)] public static - unsafe void TexCoordPointer(Int32 size, GL.Enums.VertexPointerType type, void* pointer) + void TexCoordPointer(Int32 size, GL.Enums.VertexPointerType type, IntPtr pointer) { - unsafe { Delegates.glTexCoordPointervINTEL((Int32)size, (GL.Enums.VertexPointerType)type, (void*)pointer); } + Delegates.glTexCoordPointervINTEL((Int32)size, (GL.Enums.VertexPointerType)type, (IntPtr)pointer); } - public static void TexCoordPointer(Int32 size, GL.Enums.VertexPointerType type, [In, Out] object pointer) @@ -34630,7 +31977,7 @@ namespace OpenTK.OpenGL System.Runtime.InteropServices.GCHandle pointer_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pointer, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glTexCoordPointervINTEL((Int32)size, (GL.Enums.VertexPointerType)type, (void*)pointer_ptr.AddrOfPinnedObject()); + Delegates.glTexCoordPointervINTEL((Int32)size, (GL.Enums.VertexPointerType)type, (IntPtr)pointer_ptr.AddrOfPinnedObject()); } finally { @@ -34638,7 +31985,6 @@ namespace OpenTK.OpenGL } } } - } @@ -34649,7 +31995,6 @@ namespace OpenTK.OpenGL { Delegates.glFinishTextureSUNX(); } - } @@ -34661,35 +32006,30 @@ namespace OpenTK.OpenGL { Delegates.glGlobalAlphaFactorbSUN((SByte)factor); } - public static void GlobalAlphaFactors(Int16 factor) { Delegates.glGlobalAlphaFactorsSUN((Int16)factor); } - public static void GlobalAlphaFactor(Single factor) { Delegates.glGlobalAlphaFactorfSUN((Single)factor); } - public static void GlobalAlphaFactor(Double factor) { Delegates.glGlobalAlphaFactordSUN((Double)factor); } - public static void GlobalAlphaFactor(Byte factor) { Delegates.glGlobalAlphaFactorubSUN((Byte)factor); } - [System.CLSCompliant(false)] public static @@ -34697,14 +32037,12 @@ namespace OpenTK.OpenGL { Delegates.glGlobalAlphaFactorusSUN((UInt16)factor); } - public static void GlobalAlphaFactor(Int16 factor) { Delegates.glGlobalAlphaFactorusSUN((UInt16)factor); } - [System.CLSCompliant(false)] public static @@ -34712,14 +32050,12 @@ namespace OpenTK.OpenGL { Delegates.glGlobalAlphaFactoruiSUN((UInt32)factor); } - public static void GlobalAlphaFactor(Int32 factor) { Delegates.glGlobalAlphaFactoruiSUN((UInt32)factor); } - [System.CLSCompliant(false)] public static @@ -34727,14 +32063,12 @@ namespace OpenTK.OpenGL { Delegates.glReplacementCodeuiSUN((UInt32)code); } - public static void ReplacementCode(Int32 code) { Delegates.glReplacementCodeuiSUN((UInt32)code); } - [System.CLSCompliant(false)] public static @@ -34742,21 +32076,18 @@ namespace OpenTK.OpenGL { Delegates.glReplacementCodeusSUN((UInt16)code); } - public static void ReplacementCode(Int16 code) { Delegates.glReplacementCodeusSUN((UInt16)code); } - public static void ReplacementCode(Byte code) { Delegates.glReplacementCodeubSUN((Byte)code); } - [System.CLSCompliant(false)] public static @@ -34764,7 +32095,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glReplacementCodeuivSUN((UInt32*)code); } } - [System.CLSCompliant(false)] public static @@ -34775,7 +32105,6 @@ namespace OpenTK.OpenGL Delegates.glReplacementCodeuivSUN((UInt32*)code); } } - [System.CLSCompliant(false)] public static @@ -34789,7 +32118,6 @@ namespace OpenTK.OpenGL } } } - public static void ReplacementCodev(Int32[] code) @@ -34802,7 +32130,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -34816,7 +32143,6 @@ namespace OpenTK.OpenGL } } } - public static void ReplacementCodev(ref Int32 code) @@ -34829,7 +32155,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -34837,7 +32162,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glReplacementCodeusvSUN((UInt16*)code); } } - [System.CLSCompliant(false)] public static @@ -34848,7 +32172,6 @@ namespace OpenTK.OpenGL Delegates.glReplacementCodeusvSUN((UInt16*)code); } } - [System.CLSCompliant(false)] public static @@ -34862,7 +32185,6 @@ namespace OpenTK.OpenGL } } } - public static void ReplacementCodev(Int16[] code) @@ -34875,7 +32197,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -34889,7 +32210,6 @@ namespace OpenTK.OpenGL } } } - public static void ReplacementCodev(ref Int16 code) @@ -34902,7 +32222,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -34910,7 +32229,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glReplacementCodeubvSUN((Byte*)code); } } - public static void ReplacementCodev(Byte[] code) @@ -34923,7 +32241,6 @@ namespace OpenTK.OpenGL } } } - public static void ReplacementCodev(ref Byte code) @@ -34936,15 +32253,12 @@ namespace OpenTK.OpenGL } } } - - [System.CLSCompliant(false)] public static - unsafe void ReplacementCodePointer(GL.Enums.SUN_triangle_list type, Int32 stride, void* pointer) + void ReplacementCodePointer(GL.Enums.SUN_triangle_list type, Int32 stride, IntPtr pointer) { - unsafe { Delegates.glReplacementCodePointerSUN((GL.Enums.SUN_triangle_list)type, (Int32)stride, (void*)pointer); } + Delegates.glReplacementCodePointerSUN((GL.Enums.SUN_triangle_list)type, (Int32)stride, (IntPtr)pointer); } - public static void ReplacementCodePointer(GL.Enums.SUN_triangle_list type, Int32 stride, [In, Out] object pointer) @@ -34954,7 +32268,7 @@ namespace OpenTK.OpenGL System.Runtime.InteropServices.GCHandle pointer_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pointer, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glReplacementCodePointerSUN((GL.Enums.SUN_triangle_list)type, (Int32)stride, (void*)pointer_ptr.AddrOfPinnedObject()); + Delegates.glReplacementCodePointerSUN((GL.Enums.SUN_triangle_list)type, (Int32)stride, (IntPtr)pointer_ptr.AddrOfPinnedObject()); } finally { @@ -34962,14 +32276,12 @@ namespace OpenTK.OpenGL } } } - public static void Color4ubVertex2(Byte r, Byte g, Byte b, Byte a, Single x, Single y) { Delegates.glColor4ubVertex2fSUN((Byte)r, (Byte)g, (Byte)b, (Byte)a, (Single)x, (Single)y); } - [System.CLSCompliant(false)] public static @@ -34977,7 +32289,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glColor4ubVertex2fvSUN((Byte*)c, (Single*)v); } } - [System.CLSCompliant(false)] public static @@ -34991,7 +32302,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -35005,7 +32315,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -35019,7 +32328,6 @@ namespace OpenTK.OpenGL } } } - public static void Color4ubVertex2(Byte[] c, Single[] v) @@ -35033,7 +32341,6 @@ namespace OpenTK.OpenGL } } } - public static void Color4ubVertex2(Byte[] c, ref Single v) @@ -35047,7 +32354,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -35061,7 +32367,6 @@ namespace OpenTK.OpenGL } } } - public static void Color4ubVertex2(ref Byte c, Single[] v) @@ -35075,7 +32380,6 @@ namespace OpenTK.OpenGL } } } - public static void Color4ubVertex2(ref Byte c, ref Single v) @@ -35089,14 +32393,12 @@ namespace OpenTK.OpenGL } } } - public static void Color4ubVertex3(Byte r, Byte g, Byte b, Byte a, Single x, Single y, Single z) { Delegates.glColor4ubVertex3fSUN((Byte)r, (Byte)g, (Byte)b, (Byte)a, (Single)x, (Single)y, (Single)z); } - [System.CLSCompliant(false)] public static @@ -35104,7 +32406,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glColor4ubVertex3fvSUN((Byte*)c, (Single*)v); } } - [System.CLSCompliant(false)] public static @@ -35118,7 +32419,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -35132,7 +32432,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -35146,7 +32445,6 @@ namespace OpenTK.OpenGL } } } - public static void Color4ubVertex3(Byte[] c, Single[] v) @@ -35160,7 +32458,6 @@ namespace OpenTK.OpenGL } } } - public static void Color4ubVertex3(Byte[] c, ref Single v) @@ -35174,7 +32471,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -35188,7 +32484,6 @@ namespace OpenTK.OpenGL } } } - public static void Color4ubVertex3(ref Byte c, Single[] v) @@ -35202,7 +32497,6 @@ namespace OpenTK.OpenGL } } } - public static void Color4ubVertex3(ref Byte c, ref Single v) @@ -35216,14 +32510,12 @@ namespace OpenTK.OpenGL } } } - public static void Color3fVertex3(Single r, Single g, Single b, Single x, Single y, Single z) { Delegates.glColor3fVertex3fSUN((Single)r, (Single)g, (Single)b, (Single)x, (Single)y, (Single)z); } - [System.CLSCompliant(false)] public static @@ -35231,7 +32523,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glColor3fVertex3fvSUN((Single*)c, (Single*)v); } } - [System.CLSCompliant(false)] public static @@ -35245,7 +32536,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -35259,7 +32549,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -35273,7 +32562,6 @@ namespace OpenTK.OpenGL } } } - public static void Color3fVertex3(Single[] c, Single[] v) @@ -35287,7 +32575,6 @@ namespace OpenTK.OpenGL } } } - public static void Color3fVertex3(Single[] c, ref Single v) @@ -35301,7 +32588,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -35315,7 +32601,6 @@ namespace OpenTK.OpenGL } } } - public static void Color3fVertex3(ref Single c, Single[] v) @@ -35329,7 +32614,6 @@ namespace OpenTK.OpenGL } } } - public static void Color3fVertex3(ref Single c, ref Single v) @@ -35343,14 +32627,12 @@ namespace OpenTK.OpenGL } } } - public static void Normal3fVertex3(Single nx, Single ny, Single nz, Single x, Single y, Single z) { Delegates.glNormal3fVertex3fSUN((Single)nx, (Single)ny, (Single)nz, (Single)x, (Single)y, (Single)z); } - [System.CLSCompliant(false)] public static @@ -35358,7 +32640,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glNormal3fVertex3fvSUN((Single*)n, (Single*)v); } } - [System.CLSCompliant(false)] public static @@ -35372,7 +32653,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -35386,7 +32666,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -35400,7 +32679,6 @@ namespace OpenTK.OpenGL } } } - public static void Normal3fVertex3(Single[] n, Single[] v) @@ -35414,7 +32692,6 @@ namespace OpenTK.OpenGL } } } - public static void Normal3fVertex3(Single[] n, ref Single v) @@ -35428,7 +32705,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -35442,7 +32718,6 @@ namespace OpenTK.OpenGL } } } - public static void Normal3fVertex3(ref Single n, Single[] v) @@ -35456,7 +32731,6 @@ namespace OpenTK.OpenGL } } } - public static void Normal3fVertex3(ref Single n, ref Single v) @@ -35470,14 +32744,12 @@ namespace OpenTK.OpenGL } } } - public static void Color4fNormal3fVertex3(Single r, Single g, Single b, Single a, Single nx, Single ny, Single nz, Single x, Single y, Single z) { Delegates.glColor4fNormal3fVertex3fSUN((Single)r, (Single)g, (Single)b, (Single)a, (Single)nx, (Single)ny, (Single)nz, (Single)x, (Single)y, (Single)z); } - [System.CLSCompliant(false)] public static @@ -35485,7 +32757,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glColor4fNormal3fVertex3fvSUN((Single*)c, (Single*)n, (Single*)v); } } - [System.CLSCompliant(false)] public static @@ -35499,7 +32770,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -35513,7 +32783,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -35527,7 +32796,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -35542,7 +32810,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -35557,7 +32824,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -35571,7 +32837,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -35586,7 +32851,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -35601,7 +32865,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -35615,7 +32878,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -35630,7 +32892,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -35645,7 +32906,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -35660,7 +32920,6 @@ namespace OpenTK.OpenGL } } } - public static void Color4fNormal3fVertex3(Single[] c, Single[] n, Single[] v) @@ -35675,7 +32934,6 @@ namespace OpenTK.OpenGL } } } - public static void Color4fNormal3fVertex3(Single[] c, Single[] n, ref Single v) @@ -35690,7 +32948,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -35705,7 +32962,6 @@ namespace OpenTK.OpenGL } } } - public static void Color4fNormal3fVertex3(Single[] c, ref Single n, Single[] v) @@ -35720,7 +32976,6 @@ namespace OpenTK.OpenGL } } } - public static void Color4fNormal3fVertex3(Single[] c, ref Single n, ref Single v) @@ -35735,7 +32990,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -35749,7 +33003,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -35764,7 +33017,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -35779,7 +33031,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -35794,7 +33045,6 @@ namespace OpenTK.OpenGL } } } - public static void Color4fNormal3fVertex3(ref Single c, Single[] n, Single[] v) @@ -35809,7 +33059,6 @@ namespace OpenTK.OpenGL } } } - public static void Color4fNormal3fVertex3(ref Single c, Single[] n, ref Single v) @@ -35824,7 +33073,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -35839,7 +33087,6 @@ namespace OpenTK.OpenGL } } } - public static void Color4fNormal3fVertex3(ref Single c, ref Single n, Single[] v) @@ -35854,7 +33101,6 @@ namespace OpenTK.OpenGL } } } - public static void Color4fNormal3fVertex3(ref Single c, ref Single n, ref Single v) @@ -35869,14 +33115,12 @@ namespace OpenTK.OpenGL } } } - public static void TexCoord2fVertex3(Single s, Single t, Single x, Single y, Single z) { Delegates.glTexCoord2fVertex3fSUN((Single)s, (Single)t, (Single)x, (Single)y, (Single)z); } - [System.CLSCompliant(false)] public static @@ -35884,7 +33128,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glTexCoord2fVertex3fvSUN((Single*)tc, (Single*)v); } } - [System.CLSCompliant(false)] public static @@ -35898,7 +33141,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -35912,7 +33154,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -35926,7 +33167,6 @@ namespace OpenTK.OpenGL } } } - public static void TexCoord2fVertex3(Single[] tc, Single[] v) @@ -35940,7 +33180,6 @@ namespace OpenTK.OpenGL } } } - public static void TexCoord2fVertex3(Single[] tc, ref Single v) @@ -35954,7 +33193,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -35968,7 +33206,6 @@ namespace OpenTK.OpenGL } } } - public static void TexCoord2fVertex3(ref Single tc, Single[] v) @@ -35982,7 +33219,6 @@ namespace OpenTK.OpenGL } } } - public static void TexCoord2fVertex3(ref Single tc, ref Single v) @@ -35996,14 +33232,12 @@ namespace OpenTK.OpenGL } } } - public static void TexCoord4fVertex4(Single s, Single t, Single p, Single q, Single x, Single y, Single z, Single w) { Delegates.glTexCoord4fVertex4fSUN((Single)s, (Single)t, (Single)p, (Single)q, (Single)x, (Single)y, (Single)z, (Single)w); } - [System.CLSCompliant(false)] public static @@ -36011,7 +33245,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glTexCoord4fVertex4fvSUN((Single*)tc, (Single*)v); } } - [System.CLSCompliant(false)] public static @@ -36025,7 +33258,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -36039,7 +33271,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -36053,7 +33284,6 @@ namespace OpenTK.OpenGL } } } - public static void TexCoord4fVertex4(Single[] tc, Single[] v) @@ -36067,7 +33297,6 @@ namespace OpenTK.OpenGL } } } - public static void TexCoord4fVertex4(Single[] tc, ref Single v) @@ -36081,7 +33310,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -36095,7 +33323,6 @@ namespace OpenTK.OpenGL } } } - public static void TexCoord4fVertex4(ref Single tc, Single[] v) @@ -36109,7 +33336,6 @@ namespace OpenTK.OpenGL } } } - public static void TexCoord4fVertex4(ref Single tc, ref Single v) @@ -36123,14 +33349,12 @@ namespace OpenTK.OpenGL } } } - public static void TexCoord2fColor4ubVertex3(Single s, Single t, Byte r, Byte g, Byte b, Byte a, Single x, Single y, Single z) { Delegates.glTexCoord2fColor4ubVertex3fSUN((Single)s, (Single)t, (Byte)r, (Byte)g, (Byte)b, (Byte)a, (Single)x, (Single)y, (Single)z); } - [System.CLSCompliant(false)] public static @@ -36138,7 +33362,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glTexCoord2fColor4ubVertex3fvSUN((Single*)tc, (Byte*)c, (Single*)v); } } - [System.CLSCompliant(false)] public static @@ -36152,7 +33375,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -36166,7 +33388,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -36180,7 +33401,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -36195,7 +33415,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -36210,7 +33429,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -36224,7 +33442,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -36239,7 +33456,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -36254,7 +33470,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -36268,7 +33483,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -36283,7 +33497,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -36298,7 +33511,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -36313,7 +33525,6 @@ namespace OpenTK.OpenGL } } } - public static void TexCoord2fColor4ubVertex3(Single[] tc, Byte[] c, Single[] v) @@ -36328,7 +33539,6 @@ namespace OpenTK.OpenGL } } } - public static void TexCoord2fColor4ubVertex3(Single[] tc, Byte[] c, ref Single v) @@ -36343,7 +33553,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -36358,7 +33567,6 @@ namespace OpenTK.OpenGL } } } - public static void TexCoord2fColor4ubVertex3(Single[] tc, ref Byte c, Single[] v) @@ -36373,7 +33581,6 @@ namespace OpenTK.OpenGL } } } - public static void TexCoord2fColor4ubVertex3(Single[] tc, ref Byte c, ref Single v) @@ -36388,7 +33595,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -36402,7 +33608,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -36417,7 +33622,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -36432,7 +33636,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -36447,7 +33650,6 @@ namespace OpenTK.OpenGL } } } - public static void TexCoord2fColor4ubVertex3(ref Single tc, Byte[] c, Single[] v) @@ -36462,7 +33664,6 @@ namespace OpenTK.OpenGL } } } - public static void TexCoord2fColor4ubVertex3(ref Single tc, Byte[] c, ref Single v) @@ -36477,7 +33678,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -36492,7 +33692,6 @@ namespace OpenTK.OpenGL } } } - public static void TexCoord2fColor4ubVertex3(ref Single tc, ref Byte c, Single[] v) @@ -36507,7 +33706,6 @@ namespace OpenTK.OpenGL } } } - public static void TexCoord2fColor4ubVertex3(ref Single tc, ref Byte c, ref Single v) @@ -36522,14 +33720,12 @@ namespace OpenTK.OpenGL } } } - public static void TexCoord2fColor3fVertex3(Single s, Single t, Single r, Single g, Single b, Single x, Single y, Single z) { Delegates.glTexCoord2fColor3fVertex3fSUN((Single)s, (Single)t, (Single)r, (Single)g, (Single)b, (Single)x, (Single)y, (Single)z); } - [System.CLSCompliant(false)] public static @@ -36537,7 +33733,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glTexCoord2fColor3fVertex3fvSUN((Single*)tc, (Single*)c, (Single*)v); } } - [System.CLSCompliant(false)] public static @@ -36551,7 +33746,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -36565,7 +33759,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -36579,7 +33772,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -36594,7 +33786,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -36609,7 +33800,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -36623,7 +33813,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -36638,7 +33827,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -36653,7 +33841,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -36667,7 +33854,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -36682,7 +33868,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -36697,7 +33882,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -36712,7 +33896,6 @@ namespace OpenTK.OpenGL } } } - public static void TexCoord2fColor3fVertex3(Single[] tc, Single[] c, Single[] v) @@ -36727,7 +33910,6 @@ namespace OpenTK.OpenGL } } } - public static void TexCoord2fColor3fVertex3(Single[] tc, Single[] c, ref Single v) @@ -36742,7 +33924,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -36757,7 +33938,6 @@ namespace OpenTK.OpenGL } } } - public static void TexCoord2fColor3fVertex3(Single[] tc, ref Single c, Single[] v) @@ -36772,7 +33952,6 @@ namespace OpenTK.OpenGL } } } - public static void TexCoord2fColor3fVertex3(Single[] tc, ref Single c, ref Single v) @@ -36787,7 +33966,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -36801,7 +33979,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -36816,7 +33993,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -36831,7 +34007,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -36846,7 +34021,6 @@ namespace OpenTK.OpenGL } } } - public static void TexCoord2fColor3fVertex3(ref Single tc, Single[] c, Single[] v) @@ -36861,7 +34035,6 @@ namespace OpenTK.OpenGL } } } - public static void TexCoord2fColor3fVertex3(ref Single tc, Single[] c, ref Single v) @@ -36876,7 +34049,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -36891,7 +34063,6 @@ namespace OpenTK.OpenGL } } } - public static void TexCoord2fColor3fVertex3(ref Single tc, ref Single c, Single[] v) @@ -36906,7 +34077,6 @@ namespace OpenTK.OpenGL } } } - public static void TexCoord2fColor3fVertex3(ref Single tc, ref Single c, ref Single v) @@ -36921,14 +34091,12 @@ namespace OpenTK.OpenGL } } } - public static void TexCoord2fNormal3fVertex3(Single s, Single t, Single nx, Single ny, Single nz, Single x, Single y, Single z) { Delegates.glTexCoord2fNormal3fVertex3fSUN((Single)s, (Single)t, (Single)nx, (Single)ny, (Single)nz, (Single)x, (Single)y, (Single)z); } - [System.CLSCompliant(false)] public static @@ -36936,7 +34104,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glTexCoord2fNormal3fVertex3fvSUN((Single*)tc, (Single*)n, (Single*)v); } } - [System.CLSCompliant(false)] public static @@ -36950,7 +34117,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -36964,7 +34130,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -36978,7 +34143,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -36993,7 +34157,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -37008,7 +34171,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -37022,7 +34184,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -37037,7 +34198,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -37052,7 +34212,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -37066,7 +34225,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -37081,7 +34239,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -37096,7 +34253,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -37111,7 +34267,6 @@ namespace OpenTK.OpenGL } } } - public static void TexCoord2fNormal3fVertex3(Single[] tc, Single[] n, Single[] v) @@ -37126,7 +34281,6 @@ namespace OpenTK.OpenGL } } } - public static void TexCoord2fNormal3fVertex3(Single[] tc, Single[] n, ref Single v) @@ -37141,7 +34295,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -37156,7 +34309,6 @@ namespace OpenTK.OpenGL } } } - public static void TexCoord2fNormal3fVertex3(Single[] tc, ref Single n, Single[] v) @@ -37171,7 +34323,6 @@ namespace OpenTK.OpenGL } } } - public static void TexCoord2fNormal3fVertex3(Single[] tc, ref Single n, ref Single v) @@ -37186,7 +34337,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -37200,7 +34350,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -37215,7 +34364,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -37230,7 +34378,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -37245,7 +34392,6 @@ namespace OpenTK.OpenGL } } } - public static void TexCoord2fNormal3fVertex3(ref Single tc, Single[] n, Single[] v) @@ -37260,7 +34406,6 @@ namespace OpenTK.OpenGL } } } - public static void TexCoord2fNormal3fVertex3(ref Single tc, Single[] n, ref Single v) @@ -37275,7 +34420,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -37290,7 +34434,6 @@ namespace OpenTK.OpenGL } } } - public static void TexCoord2fNormal3fVertex3(ref Single tc, ref Single n, Single[] v) @@ -37305,7 +34448,6 @@ namespace OpenTK.OpenGL } } } - public static void TexCoord2fNormal3fVertex3(ref Single tc, ref Single n, ref Single v) @@ -37320,14 +34462,12 @@ namespace OpenTK.OpenGL } } } - public static void TexCoord2fColor4fNormal3fVertex3(Single s, Single t, Single r, Single g, Single b, Single a, Single nx, Single ny, Single nz, Single x, Single y, Single z) { Delegates.glTexCoord2fColor4fNormal3fVertex3fSUN((Single)s, (Single)t, (Single)r, (Single)g, (Single)b, (Single)a, (Single)nx, (Single)ny, (Single)nz, (Single)x, (Single)y, (Single)z); } - [System.CLSCompliant(false)] public static @@ -37335,7 +34475,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glTexCoord2fColor4fNormal3fVertex3fvSUN((Single*)tc, (Single*)c, (Single*)n, (Single*)v); } } - [System.CLSCompliant(false)] public static @@ -37349,7 +34488,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -37363,7 +34501,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -37377,7 +34514,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -37392,7 +34528,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -37407,7 +34542,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -37421,7 +34555,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -37436,7 +34569,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -37451,7 +34583,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -37465,7 +34596,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -37480,7 +34610,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -37495,7 +34624,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -37510,7 +34638,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -37526,7 +34653,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -37542,7 +34668,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -37557,7 +34682,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -37573,7 +34697,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -37589,7 +34712,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -37603,7 +34725,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -37618,7 +34739,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -37633,7 +34753,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -37648,7 +34767,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -37664,7 +34782,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -37680,7 +34797,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -37695,7 +34811,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -37711,7 +34826,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -37727,7 +34841,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -37741,7 +34854,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -37756,7 +34868,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -37771,7 +34882,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -37786,7 +34896,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -37802,7 +34911,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -37818,7 +34926,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -37833,7 +34940,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -37849,7 +34955,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -37865,7 +34970,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -37880,7 +34984,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -37896,7 +34999,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -37912,7 +35014,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -37928,7 +35029,6 @@ namespace OpenTK.OpenGL } } } - public static void TexCoord2fColor4fNormal3fVertex3(Single[] tc, Single[] c, Single[] n, Single[] v) @@ -37944,7 +35044,6 @@ namespace OpenTK.OpenGL } } } - public static void TexCoord2fColor4fNormal3fVertex3(Single[] tc, Single[] c, Single[] n, ref Single v) @@ -37960,7 +35059,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -37976,7 +35074,6 @@ namespace OpenTK.OpenGL } } } - public static void TexCoord2fColor4fNormal3fVertex3(Single[] tc, Single[] c, ref Single n, Single[] v) @@ -37992,7 +35089,6 @@ namespace OpenTK.OpenGL } } } - public static void TexCoord2fColor4fNormal3fVertex3(Single[] tc, Single[] c, ref Single n, ref Single v) @@ -38008,7 +35104,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -38023,7 +35118,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -38039,7 +35133,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -38055,7 +35148,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -38071,7 +35163,6 @@ namespace OpenTK.OpenGL } } } - public static void TexCoord2fColor4fNormal3fVertex3(Single[] tc, ref Single c, Single[] n, Single[] v) @@ -38087,7 +35178,6 @@ namespace OpenTK.OpenGL } } } - public static void TexCoord2fColor4fNormal3fVertex3(Single[] tc, ref Single c, Single[] n, ref Single v) @@ -38103,7 +35193,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -38119,7 +35208,6 @@ namespace OpenTK.OpenGL } } } - public static void TexCoord2fColor4fNormal3fVertex3(Single[] tc, ref Single c, ref Single n, Single[] v) @@ -38135,7 +35223,6 @@ namespace OpenTK.OpenGL } } } - public static void TexCoord2fColor4fNormal3fVertex3(Single[] tc, ref Single c, ref Single n, ref Single v) @@ -38151,7 +35238,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -38165,7 +35251,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -38180,7 +35265,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -38195,7 +35279,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -38210,7 +35293,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -38226,7 +35308,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -38242,7 +35323,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -38257,7 +35337,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -38273,7 +35352,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -38289,7 +35367,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -38304,7 +35381,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -38320,7 +35396,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -38336,7 +35411,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -38352,7 +35426,6 @@ namespace OpenTK.OpenGL } } } - public static void TexCoord2fColor4fNormal3fVertex3(ref Single tc, Single[] c, Single[] n, Single[] v) @@ -38368,7 +35441,6 @@ namespace OpenTK.OpenGL } } } - public static void TexCoord2fColor4fNormal3fVertex3(ref Single tc, Single[] c, Single[] n, ref Single v) @@ -38384,7 +35456,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -38400,7 +35471,6 @@ namespace OpenTK.OpenGL } } } - public static void TexCoord2fColor4fNormal3fVertex3(ref Single tc, Single[] c, ref Single n, Single[] v) @@ -38416,7 +35486,6 @@ namespace OpenTK.OpenGL } } } - public static void TexCoord2fColor4fNormal3fVertex3(ref Single tc, Single[] c, ref Single n, ref Single v) @@ -38432,7 +35501,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -38447,7 +35515,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -38463,7 +35530,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -38479,7 +35545,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -38495,7 +35560,6 @@ namespace OpenTK.OpenGL } } } - public static void TexCoord2fColor4fNormal3fVertex3(ref Single tc, ref Single c, Single[] n, Single[] v) @@ -38511,7 +35575,6 @@ namespace OpenTK.OpenGL } } } - public static void TexCoord2fColor4fNormal3fVertex3(ref Single tc, ref Single c, Single[] n, ref Single v) @@ -38527,7 +35590,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -38543,7 +35605,6 @@ namespace OpenTK.OpenGL } } } - public static void TexCoord2fColor4fNormal3fVertex3(ref Single tc, ref Single c, ref Single n, Single[] v) @@ -38559,7 +35620,6 @@ namespace OpenTK.OpenGL } } } - public static void TexCoord2fColor4fNormal3fVertex3(ref Single tc, ref Single c, ref Single n, ref Single v) @@ -38575,14 +35635,12 @@ namespace OpenTK.OpenGL } } } - public static void TexCoord4fColor4fNormal3fVertex4(Single s, Single t, Single p, Single q, Single r, Single g, Single b, Single a, Single nx, Single ny, Single nz, Single x, Single y, Single z, Single w) { Delegates.glTexCoord4fColor4fNormal3fVertex4fSUN((Single)s, (Single)t, (Single)p, (Single)q, (Single)r, (Single)g, (Single)b, (Single)a, (Single)nx, (Single)ny, (Single)nz, (Single)x, (Single)y, (Single)z, (Single)w); } - [System.CLSCompliant(false)] public static @@ -38590,7 +35648,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glTexCoord4fColor4fNormal3fVertex4fvSUN((Single*)tc, (Single*)c, (Single*)n, (Single*)v); } } - [System.CLSCompliant(false)] public static @@ -38604,7 +35661,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -38618,7 +35674,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -38632,7 +35687,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -38647,7 +35701,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -38662,7 +35715,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -38676,7 +35728,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -38691,7 +35742,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -38706,7 +35756,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -38720,7 +35769,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -38735,7 +35783,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -38750,7 +35797,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -38765,7 +35811,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -38781,7 +35826,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -38797,7 +35841,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -38812,7 +35855,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -38828,7 +35870,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -38844,7 +35885,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -38858,7 +35898,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -38873,7 +35912,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -38888,7 +35926,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -38903,7 +35940,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -38919,7 +35955,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -38935,7 +35970,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -38950,7 +35984,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -38966,7 +35999,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -38982,7 +36014,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -38996,7 +36027,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -39011,7 +36041,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -39026,7 +36055,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -39041,7 +36069,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -39057,7 +36084,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -39073,7 +36099,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -39088,7 +36113,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -39104,7 +36128,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -39120,7 +36143,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -39135,7 +36157,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -39151,7 +36172,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -39167,7 +36187,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -39183,7 +36202,6 @@ namespace OpenTK.OpenGL } } } - public static void TexCoord4fColor4fNormal3fVertex4(Single[] tc, Single[] c, Single[] n, Single[] v) @@ -39199,7 +36217,6 @@ namespace OpenTK.OpenGL } } } - public static void TexCoord4fColor4fNormal3fVertex4(Single[] tc, Single[] c, Single[] n, ref Single v) @@ -39215,7 +36232,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -39231,7 +36247,6 @@ namespace OpenTK.OpenGL } } } - public static void TexCoord4fColor4fNormal3fVertex4(Single[] tc, Single[] c, ref Single n, Single[] v) @@ -39247,7 +36262,6 @@ namespace OpenTK.OpenGL } } } - public static void TexCoord4fColor4fNormal3fVertex4(Single[] tc, Single[] c, ref Single n, ref Single v) @@ -39263,7 +36277,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -39278,7 +36291,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -39294,7 +36306,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -39310,7 +36321,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -39326,7 +36336,6 @@ namespace OpenTK.OpenGL } } } - public static void TexCoord4fColor4fNormal3fVertex4(Single[] tc, ref Single c, Single[] n, Single[] v) @@ -39342,7 +36351,6 @@ namespace OpenTK.OpenGL } } } - public static void TexCoord4fColor4fNormal3fVertex4(Single[] tc, ref Single c, Single[] n, ref Single v) @@ -39358,7 +36366,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -39374,7 +36381,6 @@ namespace OpenTK.OpenGL } } } - public static void TexCoord4fColor4fNormal3fVertex4(Single[] tc, ref Single c, ref Single n, Single[] v) @@ -39390,7 +36396,6 @@ namespace OpenTK.OpenGL } } } - public static void TexCoord4fColor4fNormal3fVertex4(Single[] tc, ref Single c, ref Single n, ref Single v) @@ -39406,7 +36411,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -39420,7 +36424,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -39435,7 +36438,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -39450,7 +36452,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -39465,7 +36466,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -39481,7 +36481,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -39497,7 +36496,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -39512,7 +36510,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -39528,7 +36525,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -39544,7 +36540,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -39559,7 +36554,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -39575,7 +36569,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -39591,7 +36584,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -39607,7 +36599,6 @@ namespace OpenTK.OpenGL } } } - public static void TexCoord4fColor4fNormal3fVertex4(ref Single tc, Single[] c, Single[] n, Single[] v) @@ -39623,7 +36614,6 @@ namespace OpenTK.OpenGL } } } - public static void TexCoord4fColor4fNormal3fVertex4(ref Single tc, Single[] c, Single[] n, ref Single v) @@ -39639,7 +36629,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -39655,7 +36644,6 @@ namespace OpenTK.OpenGL } } } - public static void TexCoord4fColor4fNormal3fVertex4(ref Single tc, Single[] c, ref Single n, Single[] v) @@ -39671,7 +36659,6 @@ namespace OpenTK.OpenGL } } } - public static void TexCoord4fColor4fNormal3fVertex4(ref Single tc, Single[] c, ref Single n, ref Single v) @@ -39687,7 +36674,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -39702,7 +36688,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -39718,7 +36703,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -39734,7 +36718,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -39750,7 +36733,6 @@ namespace OpenTK.OpenGL } } } - public static void TexCoord4fColor4fNormal3fVertex4(ref Single tc, ref Single c, Single[] n, Single[] v) @@ -39766,7 +36748,6 @@ namespace OpenTK.OpenGL } } } - public static void TexCoord4fColor4fNormal3fVertex4(ref Single tc, ref Single c, Single[] n, ref Single v) @@ -39782,7 +36763,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -39798,7 +36778,6 @@ namespace OpenTK.OpenGL } } } - public static void TexCoord4fColor4fNormal3fVertex4(ref Single tc, ref Single c, ref Single n, Single[] v) @@ -39814,7 +36793,6 @@ namespace OpenTK.OpenGL } } } - public static void TexCoord4fColor4fNormal3fVertex4(ref Single tc, ref Single c, ref Single n, ref Single v) @@ -39830,7 +36808,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -39838,14 +36815,12 @@ namespace OpenTK.OpenGL { Delegates.glReplacementCodeuiVertex3fSUN((UInt32)rc, (Single)x, (Single)y, (Single)z); } - public static void ReplacementCodeuiVertex3(Int32 rc, Single x, Single y, Single z) { Delegates.glReplacementCodeuiVertex3fSUN((UInt32)rc, (Single)x, (Single)y, (Single)z); } - [System.CLSCompliant(false)] public static @@ -39853,7 +36828,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glReplacementCodeuiVertex3fvSUN((UInt32*)rc, (Single*)v); } } - [System.CLSCompliant(false)] public static @@ -39864,7 +36838,6 @@ namespace OpenTK.OpenGL Delegates.glReplacementCodeuiVertex3fvSUN((UInt32*)rc, (Single*)v); } } - [System.CLSCompliant(false)] public static @@ -39878,7 +36851,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -39892,7 +36864,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -39906,7 +36877,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -39920,7 +36890,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -39934,7 +36903,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -39948,7 +36916,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -39963,7 +36930,6 @@ namespace OpenTK.OpenGL } } } - public static void ReplacementCodeuiVertex3v(Int32[] rc, Single[] v) @@ -39977,7 +36943,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -39992,7 +36957,6 @@ namespace OpenTK.OpenGL } } } - public static void ReplacementCodeuiVertex3v(Int32[] rc, ref Single v) @@ -40006,7 +36970,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -40020,7 +36983,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -40034,7 +36996,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -40049,7 +37010,6 @@ namespace OpenTK.OpenGL } } } - public static void ReplacementCodeuiVertex3v(ref Int32 rc, Single[] v) @@ -40063,7 +37023,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -40078,7 +37037,6 @@ namespace OpenTK.OpenGL } } } - public static void ReplacementCodeuiVertex3v(ref Int32 rc, ref Single v) @@ -40092,7 +37050,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -40100,14 +37057,12 @@ namespace OpenTK.OpenGL { Delegates.glReplacementCodeuiColor4ubVertex3fSUN((UInt32)rc, (Byte)r, (Byte)g, (Byte)b, (Byte)a, (Single)x, (Single)y, (Single)z); } - public static void ReplacementCodeuiColor4ubVertex3(Int32 rc, Byte r, Byte g, Byte b, Byte a, Single x, Single y, Single z) { Delegates.glReplacementCodeuiColor4ubVertex3fSUN((UInt32)rc, (Byte)r, (Byte)g, (Byte)b, (Byte)a, (Single)x, (Single)y, (Single)z); } - [System.CLSCompliant(false)] public static @@ -40115,7 +37070,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glReplacementCodeuiColor4ubVertex3fvSUN((UInt32*)rc, (Byte*)c, (Single*)v); } } - [System.CLSCompliant(false)] public static @@ -40126,7 +37080,6 @@ namespace OpenTK.OpenGL Delegates.glReplacementCodeuiColor4ubVertex3fvSUN((UInt32*)rc, (Byte*)c, (Single*)v); } } - [System.CLSCompliant(false)] public static @@ -40140,7 +37093,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -40154,7 +37106,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -40168,7 +37119,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -40182,7 +37132,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -40196,7 +37145,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -40210,7 +37158,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -40225,7 +37172,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -40240,7 +37186,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -40255,7 +37200,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -40270,7 +37214,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -40284,7 +37227,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -40298,7 +37240,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -40313,7 +37254,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -40328,7 +37268,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -40343,7 +37282,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -40358,7 +37296,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -40372,7 +37309,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -40386,7 +37322,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -40401,7 +37336,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -40416,7 +37350,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -40431,7 +37364,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -40446,7 +37378,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -40461,7 +37392,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -40476,7 +37406,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -40492,7 +37421,6 @@ namespace OpenTK.OpenGL } } } - public static void ReplacementCodeuiColor4ubVertex3v(Int32[] rc, Byte[] c, Single[] v) @@ -40507,7 +37435,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -40523,7 +37450,6 @@ namespace OpenTK.OpenGL } } } - public static void ReplacementCodeuiColor4ubVertex3v(Int32[] rc, Byte[] c, ref Single v) @@ -40538,7 +37464,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -40553,7 +37478,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -40568,7 +37492,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -40584,7 +37507,6 @@ namespace OpenTK.OpenGL } } } - public static void ReplacementCodeuiColor4ubVertex3v(Int32[] rc, ref Byte c, Single[] v) @@ -40599,7 +37521,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -40615,7 +37536,6 @@ namespace OpenTK.OpenGL } } } - public static void ReplacementCodeuiColor4ubVertex3v(Int32[] rc, ref Byte c, ref Single v) @@ -40630,7 +37550,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -40644,7 +37563,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -40658,7 +37576,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -40673,7 +37590,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -40688,7 +37604,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -40703,7 +37618,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -40718,7 +37632,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -40733,7 +37646,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -40748,7 +37660,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -40764,7 +37675,6 @@ namespace OpenTK.OpenGL } } } - public static void ReplacementCodeuiColor4ubVertex3v(ref Int32 rc, Byte[] c, Single[] v) @@ -40779,7 +37689,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -40795,7 +37704,6 @@ namespace OpenTK.OpenGL } } } - public static void ReplacementCodeuiColor4ubVertex3v(ref Int32 rc, Byte[] c, ref Single v) @@ -40810,7 +37718,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -40825,7 +37732,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -40840,7 +37746,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -40856,7 +37761,6 @@ namespace OpenTK.OpenGL } } } - public static void ReplacementCodeuiColor4ubVertex3v(ref Int32 rc, ref Byte c, Single[] v) @@ -40871,7 +37775,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -40887,7 +37790,6 @@ namespace OpenTK.OpenGL } } } - public static void ReplacementCodeuiColor4ubVertex3v(ref Int32 rc, ref Byte c, ref Single v) @@ -40902,7 +37804,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -40910,14 +37811,12 @@ namespace OpenTK.OpenGL { Delegates.glReplacementCodeuiColor3fVertex3fSUN((UInt32)rc, (Single)r, (Single)g, (Single)b, (Single)x, (Single)y, (Single)z); } - public static void ReplacementCodeuiColor3fVertex3(Int32 rc, Single r, Single g, Single b, Single x, Single y, Single z) { Delegates.glReplacementCodeuiColor3fVertex3fSUN((UInt32)rc, (Single)r, (Single)g, (Single)b, (Single)x, (Single)y, (Single)z); } - [System.CLSCompliant(false)] public static @@ -40925,7 +37824,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glReplacementCodeuiColor3fVertex3fvSUN((UInt32*)rc, (Single*)c, (Single*)v); } } - [System.CLSCompliant(false)] public static @@ -40936,7 +37834,6 @@ namespace OpenTK.OpenGL Delegates.glReplacementCodeuiColor3fVertex3fvSUN((UInt32*)rc, (Single*)c, (Single*)v); } } - [System.CLSCompliant(false)] public static @@ -40950,7 +37847,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -40964,7 +37860,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -40978,7 +37873,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -40992,7 +37886,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -41006,7 +37899,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -41020,7 +37912,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -41035,7 +37926,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -41050,7 +37940,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -41065,7 +37954,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -41080,7 +37968,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -41094,7 +37981,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -41108,7 +37994,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -41123,7 +38008,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -41138,7 +38022,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -41153,7 +38036,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -41168,7 +38050,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -41182,7 +38063,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -41196,7 +38076,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -41211,7 +38090,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -41226,7 +38104,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -41241,7 +38118,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -41256,7 +38132,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -41271,7 +38146,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -41286,7 +38160,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -41302,7 +38175,6 @@ namespace OpenTK.OpenGL } } } - public static void ReplacementCodeuiColor3fVertex3v(Int32[] rc, Single[] c, Single[] v) @@ -41317,7 +38189,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -41333,7 +38204,6 @@ namespace OpenTK.OpenGL } } } - public static void ReplacementCodeuiColor3fVertex3v(Int32[] rc, Single[] c, ref Single v) @@ -41348,7 +38218,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -41363,7 +38232,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -41378,7 +38246,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -41394,7 +38261,6 @@ namespace OpenTK.OpenGL } } } - public static void ReplacementCodeuiColor3fVertex3v(Int32[] rc, ref Single c, Single[] v) @@ -41409,7 +38275,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -41425,7 +38290,6 @@ namespace OpenTK.OpenGL } } } - public static void ReplacementCodeuiColor3fVertex3v(Int32[] rc, ref Single c, ref Single v) @@ -41440,7 +38304,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -41454,7 +38317,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -41468,7 +38330,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -41483,7 +38344,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -41498,7 +38358,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -41513,7 +38372,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -41528,7 +38386,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -41543,7 +38400,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -41558,7 +38414,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -41574,7 +38429,6 @@ namespace OpenTK.OpenGL } } } - public static void ReplacementCodeuiColor3fVertex3v(ref Int32 rc, Single[] c, Single[] v) @@ -41589,7 +38443,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -41605,7 +38458,6 @@ namespace OpenTK.OpenGL } } } - public static void ReplacementCodeuiColor3fVertex3v(ref Int32 rc, Single[] c, ref Single v) @@ -41620,7 +38472,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -41635,7 +38486,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -41650,7 +38500,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -41666,7 +38515,6 @@ namespace OpenTK.OpenGL } } } - public static void ReplacementCodeuiColor3fVertex3v(ref Int32 rc, ref Single c, Single[] v) @@ -41681,7 +38529,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -41697,7 +38544,6 @@ namespace OpenTK.OpenGL } } } - public static void ReplacementCodeuiColor3fVertex3v(ref Int32 rc, ref Single c, ref Single v) @@ -41712,7 +38558,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -41720,14 +38565,12 @@ namespace OpenTK.OpenGL { Delegates.glReplacementCodeuiNormal3fVertex3fSUN((UInt32)rc, (Single)nx, (Single)ny, (Single)nz, (Single)x, (Single)y, (Single)z); } - public static void ReplacementCodeuiNormal3fVertex3(Int32 rc, Single nx, Single ny, Single nz, Single x, Single y, Single z) { Delegates.glReplacementCodeuiNormal3fVertex3fSUN((UInt32)rc, (Single)nx, (Single)ny, (Single)nz, (Single)x, (Single)y, (Single)z); } - [System.CLSCompliant(false)] public static @@ -41735,7 +38578,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glReplacementCodeuiNormal3fVertex3fvSUN((UInt32*)rc, (Single*)n, (Single*)v); } } - [System.CLSCompliant(false)] public static @@ -41746,7 +38588,6 @@ namespace OpenTK.OpenGL Delegates.glReplacementCodeuiNormal3fVertex3fvSUN((UInt32*)rc, (Single*)n, (Single*)v); } } - [System.CLSCompliant(false)] public static @@ -41760,7 +38601,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -41774,7 +38614,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -41788,7 +38627,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -41802,7 +38640,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -41816,7 +38653,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -41830,7 +38666,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -41845,7 +38680,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -41860,7 +38694,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -41875,7 +38708,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -41890,7 +38722,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -41904,7 +38735,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -41918,7 +38748,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -41933,7 +38762,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -41948,7 +38776,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -41963,7 +38790,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -41978,7 +38804,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -41992,7 +38817,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -42006,7 +38830,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -42021,7 +38844,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -42036,7 +38858,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -42051,7 +38872,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -42066,7 +38886,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -42081,7 +38900,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -42096,7 +38914,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -42112,7 +38929,6 @@ namespace OpenTK.OpenGL } } } - public static void ReplacementCodeuiNormal3fVertex3v(Int32[] rc, Single[] n, Single[] v) @@ -42127,7 +38943,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -42143,7 +38958,6 @@ namespace OpenTK.OpenGL } } } - public static void ReplacementCodeuiNormal3fVertex3v(Int32[] rc, Single[] n, ref Single v) @@ -42158,7 +38972,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -42173,7 +38986,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -42188,7 +39000,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -42204,7 +39015,6 @@ namespace OpenTK.OpenGL } } } - public static void ReplacementCodeuiNormal3fVertex3v(Int32[] rc, ref Single n, Single[] v) @@ -42219,7 +39029,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -42235,7 +39044,6 @@ namespace OpenTK.OpenGL } } } - public static void ReplacementCodeuiNormal3fVertex3v(Int32[] rc, ref Single n, ref Single v) @@ -42250,7 +39058,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -42264,7 +39071,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -42278,7 +39084,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -42293,7 +39098,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -42308,7 +39112,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -42323,7 +39126,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -42338,7 +39140,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -42353,7 +39154,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -42368,7 +39168,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -42384,7 +39183,6 @@ namespace OpenTK.OpenGL } } } - public static void ReplacementCodeuiNormal3fVertex3v(ref Int32 rc, Single[] n, Single[] v) @@ -42399,7 +39197,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -42415,7 +39212,6 @@ namespace OpenTK.OpenGL } } } - public static void ReplacementCodeuiNormal3fVertex3v(ref Int32 rc, Single[] n, ref Single v) @@ -42430,7 +39226,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -42445,7 +39240,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -42460,7 +39254,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -42476,7 +39269,6 @@ namespace OpenTK.OpenGL } } } - public static void ReplacementCodeuiNormal3fVertex3v(ref Int32 rc, ref Single n, Single[] v) @@ -42491,7 +39283,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -42507,7 +39298,6 @@ namespace OpenTK.OpenGL } } } - public static void ReplacementCodeuiNormal3fVertex3v(ref Int32 rc, ref Single n, ref Single v) @@ -42522,7 +39312,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -42530,14 +39319,12 @@ namespace OpenTK.OpenGL { Delegates.glReplacementCodeuiColor4fNormal3fVertex3fSUN((UInt32)rc, (Single)r, (Single)g, (Single)b, (Single)a, (Single)nx, (Single)ny, (Single)nz, (Single)x, (Single)y, (Single)z); } - public static void ReplacementCodeuiColor4fNormal3fVertex3(Int32 rc, Single r, Single g, Single b, Single a, Single nx, Single ny, Single nz, Single x, Single y, Single z) { Delegates.glReplacementCodeuiColor4fNormal3fVertex3fSUN((UInt32)rc, (Single)r, (Single)g, (Single)b, (Single)a, (Single)nx, (Single)ny, (Single)nz, (Single)x, (Single)y, (Single)z); } - [System.CLSCompliant(false)] public static @@ -42545,7 +39332,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((UInt32*)rc, (Single*)c, (Single*)n, (Single*)v); } } - [System.CLSCompliant(false)] public static @@ -42556,7 +39342,6 @@ namespace OpenTK.OpenGL Delegates.glReplacementCodeuiColor4fNormal3fVertex3fvSUN((UInt32*)rc, (Single*)c, (Single*)n, (Single*)v); } } - [System.CLSCompliant(false)] public static @@ -42570,7 +39355,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -42584,7 +39368,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -42598,7 +39381,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -42612,7 +39394,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -42626,7 +39407,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -42640,7 +39420,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -42655,7 +39434,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -42670,7 +39448,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -42685,7 +39462,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -42700,7 +39476,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -42714,7 +39489,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -42728,7 +39502,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -42743,7 +39516,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -42758,7 +39530,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -42773,7 +39544,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -42788,7 +39558,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -42802,7 +39571,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -42816,7 +39584,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -42831,7 +39598,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -42846,7 +39612,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -42861,7 +39626,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -42876,7 +39640,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -42891,7 +39654,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -42906,7 +39668,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -42922,7 +39683,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -42938,7 +39698,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -42954,7 +39713,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -42970,7 +39728,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -42985,7 +39742,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -43000,7 +39756,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -43016,7 +39771,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -43032,7 +39786,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -43048,7 +39801,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -43064,7 +39816,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -43078,7 +39829,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -43092,7 +39842,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -43107,7 +39856,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -43122,7 +39870,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -43137,7 +39884,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -43152,7 +39898,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -43167,7 +39912,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -43182,7 +39926,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -43198,7 +39941,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -43214,7 +39956,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -43230,7 +39971,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -43246,7 +39986,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -43261,7 +40000,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -43276,7 +40014,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -43292,7 +40029,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -43308,7 +40044,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -43324,7 +40059,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -43340,7 +40074,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -43354,7 +40087,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -43368,7 +40100,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -43383,7 +40114,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -43398,7 +40128,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -43413,7 +40142,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -43428,7 +40156,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -43443,7 +40170,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -43458,7 +40184,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -43474,7 +40199,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -43490,7 +40214,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -43506,7 +40229,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -43522,7 +40244,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -43537,7 +40258,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -43552,7 +40272,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -43568,7 +40287,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -43584,7 +40302,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -43600,7 +40317,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -43616,7 +40332,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -43631,7 +40346,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -43646,7 +40360,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -43662,7 +40375,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -43678,7 +40390,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -43694,7 +40405,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -43710,7 +40420,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -43726,7 +40435,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -43742,7 +40450,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -43759,7 +40466,6 @@ namespace OpenTK.OpenGL } } } - public static void ReplacementCodeuiColor4fNormal3fVertex3v(Int32[] rc, Single[] c, Single[] n, Single[] v) @@ -43775,7 +40481,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -43792,7 +40497,6 @@ namespace OpenTK.OpenGL } } } - public static void ReplacementCodeuiColor4fNormal3fVertex3v(Int32[] rc, Single[] c, Single[] n, ref Single v) @@ -43808,7 +40512,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -43824,7 +40527,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -43840,7 +40542,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -43857,7 +40558,6 @@ namespace OpenTK.OpenGL } } } - public static void ReplacementCodeuiColor4fNormal3fVertex3v(Int32[] rc, Single[] c, ref Single n, Single[] v) @@ -43873,7 +40573,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -43890,7 +40589,6 @@ namespace OpenTK.OpenGL } } } - public static void ReplacementCodeuiColor4fNormal3fVertex3v(Int32[] rc, Single[] c, ref Single n, ref Single v) @@ -43906,7 +40604,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -43921,7 +40618,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -43936,7 +40632,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -43952,7 +40647,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -43968,7 +40662,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -43984,7 +40677,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -44000,7 +40692,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -44016,7 +40707,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -44032,7 +40722,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -44049,7 +40738,6 @@ namespace OpenTK.OpenGL } } } - public static void ReplacementCodeuiColor4fNormal3fVertex3v(Int32[] rc, ref Single c, Single[] n, Single[] v) @@ -44065,7 +40753,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -44082,7 +40769,6 @@ namespace OpenTK.OpenGL } } } - public static void ReplacementCodeuiColor4fNormal3fVertex3v(Int32[] rc, ref Single c, Single[] n, ref Single v) @@ -44098,7 +40784,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -44114,7 +40799,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -44130,7 +40814,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -44147,7 +40830,6 @@ namespace OpenTK.OpenGL } } } - public static void ReplacementCodeuiColor4fNormal3fVertex3v(Int32[] rc, ref Single c, ref Single n, Single[] v) @@ -44163,7 +40845,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -44180,7 +40861,6 @@ namespace OpenTK.OpenGL } } } - public static void ReplacementCodeuiColor4fNormal3fVertex3v(Int32[] rc, ref Single c, ref Single n, ref Single v) @@ -44196,7 +40876,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -44210,7 +40889,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -44224,7 +40902,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -44239,7 +40916,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -44254,7 +40930,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -44269,7 +40944,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -44284,7 +40958,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -44299,7 +40972,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -44314,7 +40986,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -44330,7 +41001,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -44346,7 +41016,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -44362,7 +41031,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -44378,7 +41046,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -44393,7 +41060,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -44408,7 +41074,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -44424,7 +41089,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -44440,7 +41104,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -44456,7 +41119,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -44472,7 +41134,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -44487,7 +41148,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -44502,7 +41162,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -44518,7 +41177,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -44534,7 +41192,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -44550,7 +41207,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -44566,7 +41222,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -44582,7 +41237,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -44598,7 +41252,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -44615,7 +41268,6 @@ namespace OpenTK.OpenGL } } } - public static void ReplacementCodeuiColor4fNormal3fVertex3v(ref Int32 rc, Single[] c, Single[] n, Single[] v) @@ -44631,7 +41283,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -44648,7 +41299,6 @@ namespace OpenTK.OpenGL } } } - public static void ReplacementCodeuiColor4fNormal3fVertex3v(ref Int32 rc, Single[] c, Single[] n, ref Single v) @@ -44664,7 +41314,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -44680,7 +41329,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -44696,7 +41344,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -44713,7 +41360,6 @@ namespace OpenTK.OpenGL } } } - public static void ReplacementCodeuiColor4fNormal3fVertex3v(ref Int32 rc, Single[] c, ref Single n, Single[] v) @@ -44729,7 +41375,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -44746,7 +41391,6 @@ namespace OpenTK.OpenGL } } } - public static void ReplacementCodeuiColor4fNormal3fVertex3v(ref Int32 rc, Single[] c, ref Single n, ref Single v) @@ -44762,7 +41406,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -44777,7 +41420,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -44792,7 +41434,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -44808,7 +41449,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -44824,7 +41464,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -44840,7 +41479,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -44856,7 +41494,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -44872,7 +41509,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -44888,7 +41524,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -44905,7 +41540,6 @@ namespace OpenTK.OpenGL } } } - public static void ReplacementCodeuiColor4fNormal3fVertex3v(ref Int32 rc, ref Single c, Single[] n, Single[] v) @@ -44921,7 +41555,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -44938,7 +41571,6 @@ namespace OpenTK.OpenGL } } } - public static void ReplacementCodeuiColor4fNormal3fVertex3v(ref Int32 rc, ref Single c, Single[] n, ref Single v) @@ -44954,7 +41586,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -44970,7 +41601,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -44986,7 +41616,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -45003,7 +41632,6 @@ namespace OpenTK.OpenGL } } } - public static void ReplacementCodeuiColor4fNormal3fVertex3v(ref Int32 rc, ref Single c, ref Single n, Single[] v) @@ -45019,7 +41647,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -45036,7 +41663,6 @@ namespace OpenTK.OpenGL } } } - public static void ReplacementCodeuiColor4fNormal3fVertex3v(ref Int32 rc, ref Single c, ref Single n, ref Single v) @@ -45052,7 +41678,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -45060,14 +41685,12 @@ namespace OpenTK.OpenGL { Delegates.glReplacementCodeuiTexCoord2fVertex3fSUN((UInt32)rc, (Single)s, (Single)t, (Single)x, (Single)y, (Single)z); } - public static void ReplacementCodeuiTexCoord2fVertex3(Int32 rc, Single s, Single t, Single x, Single y, Single z) { Delegates.glReplacementCodeuiTexCoord2fVertex3fSUN((UInt32)rc, (Single)s, (Single)t, (Single)x, (Single)y, (Single)z); } - [System.CLSCompliant(false)] public static @@ -45075,7 +41698,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glReplacementCodeuiTexCoord2fVertex3fvSUN((UInt32*)rc, (Single*)tc, (Single*)v); } } - [System.CLSCompliant(false)] public static @@ -45086,7 +41708,6 @@ namespace OpenTK.OpenGL Delegates.glReplacementCodeuiTexCoord2fVertex3fvSUN((UInt32*)rc, (Single*)tc, (Single*)v); } } - [System.CLSCompliant(false)] public static @@ -45100,7 +41721,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -45114,7 +41734,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -45128,7 +41747,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -45142,7 +41760,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -45156,7 +41773,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -45170,7 +41786,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -45185,7 +41800,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -45200,7 +41814,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -45215,7 +41828,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -45230,7 +41842,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -45244,7 +41855,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -45258,7 +41868,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -45273,7 +41882,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -45288,7 +41896,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -45303,7 +41910,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -45318,7 +41924,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -45332,7 +41937,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -45346,7 +41950,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -45361,7 +41964,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -45376,7 +41978,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -45391,7 +41992,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -45406,7 +42006,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -45421,7 +42020,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -45436,7 +42034,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -45452,7 +42049,6 @@ namespace OpenTK.OpenGL } } } - public static void ReplacementCodeuiTexCoord2fVertex3v(Int32[] rc, Single[] tc, Single[] v) @@ -45467,7 +42063,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -45483,7 +42078,6 @@ namespace OpenTK.OpenGL } } } - public static void ReplacementCodeuiTexCoord2fVertex3v(Int32[] rc, Single[] tc, ref Single v) @@ -45498,7 +42092,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -45513,7 +42106,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -45528,7 +42120,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -45544,7 +42135,6 @@ namespace OpenTK.OpenGL } } } - public static void ReplacementCodeuiTexCoord2fVertex3v(Int32[] rc, ref Single tc, Single[] v) @@ -45559,7 +42149,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -45575,7 +42164,6 @@ namespace OpenTK.OpenGL } } } - public static void ReplacementCodeuiTexCoord2fVertex3v(Int32[] rc, ref Single tc, ref Single v) @@ -45590,7 +42178,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -45604,7 +42191,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -45618,7 +42204,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -45633,7 +42218,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -45648,7 +42232,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -45663,7 +42246,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -45678,7 +42260,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -45693,7 +42274,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -45708,7 +42288,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -45724,7 +42303,6 @@ namespace OpenTK.OpenGL } } } - public static void ReplacementCodeuiTexCoord2fVertex3v(ref Int32 rc, Single[] tc, Single[] v) @@ -45739,7 +42317,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -45755,7 +42332,6 @@ namespace OpenTK.OpenGL } } } - public static void ReplacementCodeuiTexCoord2fVertex3v(ref Int32 rc, Single[] tc, ref Single v) @@ -45770,7 +42346,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -45785,7 +42360,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -45800,7 +42374,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -45816,7 +42389,6 @@ namespace OpenTK.OpenGL } } } - public static void ReplacementCodeuiTexCoord2fVertex3v(ref Int32 rc, ref Single tc, Single[] v) @@ -45831,7 +42403,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -45847,7 +42418,6 @@ namespace OpenTK.OpenGL } } } - public static void ReplacementCodeuiTexCoord2fVertex3v(ref Int32 rc, ref Single tc, ref Single v) @@ -45862,7 +42432,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -45870,14 +42439,12 @@ namespace OpenTK.OpenGL { Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fSUN((UInt32)rc, (Single)s, (Single)t, (Single)nx, (Single)ny, (Single)nz, (Single)x, (Single)y, (Single)z); } - public static void ReplacementCodeuiTexCoord2fNormal3fVertex3(Int32 rc, Single s, Single t, Single nx, Single ny, Single nz, Single x, Single y, Single z) { Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fSUN((UInt32)rc, (Single)s, (Single)t, (Single)nx, (Single)ny, (Single)nz, (Single)x, (Single)y, (Single)z); } - [System.CLSCompliant(false)] public static @@ -45885,7 +42452,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((UInt32*)rc, (Single*)tc, (Single*)n, (Single*)v); } } - [System.CLSCompliant(false)] public static @@ -45896,7 +42462,6 @@ namespace OpenTK.OpenGL Delegates.glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN((UInt32*)rc, (Single*)tc, (Single*)n, (Single*)v); } } - [System.CLSCompliant(false)] public static @@ -45910,7 +42475,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -45924,7 +42488,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -45938,7 +42501,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -45952,7 +42514,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -45966,7 +42527,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -45980,7 +42540,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -45995,7 +42554,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -46010,7 +42568,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -46025,7 +42582,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -46040,7 +42596,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -46054,7 +42609,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -46068,7 +42622,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -46083,7 +42636,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -46098,7 +42650,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -46113,7 +42664,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -46128,7 +42678,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -46142,7 +42691,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -46156,7 +42704,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -46171,7 +42718,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -46186,7 +42732,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -46201,7 +42746,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -46216,7 +42760,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -46231,7 +42774,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -46246,7 +42788,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -46262,7 +42803,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -46278,7 +42818,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -46294,7 +42833,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -46310,7 +42848,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -46325,7 +42862,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -46340,7 +42876,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -46356,7 +42891,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -46372,7 +42906,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -46388,7 +42921,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -46404,7 +42936,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -46418,7 +42949,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -46432,7 +42962,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -46447,7 +42976,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -46462,7 +42990,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -46477,7 +43004,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -46492,7 +43018,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -46507,7 +43032,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -46522,7 +43046,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -46538,7 +43061,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -46554,7 +43076,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -46570,7 +43091,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -46586,7 +43106,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -46601,7 +43120,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -46616,7 +43134,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -46632,7 +43149,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -46648,7 +43164,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -46664,7 +43179,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -46680,7 +43194,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -46694,7 +43207,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -46708,7 +43220,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -46723,7 +43234,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -46738,7 +43248,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -46753,7 +43262,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -46768,7 +43276,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -46783,7 +43290,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -46798,7 +43304,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -46814,7 +43319,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -46830,7 +43334,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -46846,7 +43349,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -46862,7 +43364,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -46877,7 +43378,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -46892,7 +43392,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -46908,7 +43407,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -46924,7 +43422,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -46940,7 +43437,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -46956,7 +43452,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -46971,7 +43466,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -46986,7 +43480,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -47002,7 +43495,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -47018,7 +43510,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -47034,7 +43525,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -47050,7 +43540,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -47066,7 +43555,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -47082,7 +43570,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -47099,7 +43586,6 @@ namespace OpenTK.OpenGL } } } - public static void ReplacementCodeuiTexCoord2fNormal3fVertex3v(Int32[] rc, Single[] tc, Single[] n, Single[] v) @@ -47115,7 +43601,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -47132,7 +43617,6 @@ namespace OpenTK.OpenGL } } } - public static void ReplacementCodeuiTexCoord2fNormal3fVertex3v(Int32[] rc, Single[] tc, Single[] n, ref Single v) @@ -47148,7 +43632,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -47164,7 +43647,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -47180,7 +43662,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -47197,7 +43678,6 @@ namespace OpenTK.OpenGL } } } - public static void ReplacementCodeuiTexCoord2fNormal3fVertex3v(Int32[] rc, Single[] tc, ref Single n, Single[] v) @@ -47213,7 +43693,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -47230,7 +43709,6 @@ namespace OpenTK.OpenGL } } } - public static void ReplacementCodeuiTexCoord2fNormal3fVertex3v(Int32[] rc, Single[] tc, ref Single n, ref Single v) @@ -47246,7 +43724,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -47261,7 +43738,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -47276,7 +43752,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -47292,7 +43767,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -47308,7 +43782,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -47324,7 +43797,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -47340,7 +43812,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -47356,7 +43827,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -47372,7 +43842,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -47389,7 +43858,6 @@ namespace OpenTK.OpenGL } } } - public static void ReplacementCodeuiTexCoord2fNormal3fVertex3v(Int32[] rc, ref Single tc, Single[] n, Single[] v) @@ -47405,7 +43873,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -47422,7 +43889,6 @@ namespace OpenTK.OpenGL } } } - public static void ReplacementCodeuiTexCoord2fNormal3fVertex3v(Int32[] rc, ref Single tc, Single[] n, ref Single v) @@ -47438,7 +43904,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -47454,7 +43919,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -47470,7 +43934,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -47487,7 +43950,6 @@ namespace OpenTK.OpenGL } } } - public static void ReplacementCodeuiTexCoord2fNormal3fVertex3v(Int32[] rc, ref Single tc, ref Single n, Single[] v) @@ -47503,7 +43965,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -47520,7 +43981,6 @@ namespace OpenTK.OpenGL } } } - public static void ReplacementCodeuiTexCoord2fNormal3fVertex3v(Int32[] rc, ref Single tc, ref Single n, ref Single v) @@ -47536,7 +43996,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -47550,7 +44009,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -47564,7 +44022,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -47579,7 +44036,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -47594,7 +44050,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -47609,7 +44064,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -47624,7 +44078,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -47639,7 +44092,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -47654,7 +44106,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -47670,7 +44121,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -47686,7 +44136,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -47702,7 +44151,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -47718,7 +44166,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -47733,7 +44180,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -47748,7 +44194,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -47764,7 +44209,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -47780,7 +44224,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -47796,7 +44239,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -47812,7 +44254,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -47827,7 +44268,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -47842,7 +44282,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -47858,7 +44297,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -47874,7 +44312,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -47890,7 +44327,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -47906,7 +44342,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -47922,7 +44357,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -47938,7 +44372,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -47955,7 +44388,6 @@ namespace OpenTK.OpenGL } } } - public static void ReplacementCodeuiTexCoord2fNormal3fVertex3v(ref Int32 rc, Single[] tc, Single[] n, Single[] v) @@ -47971,7 +44403,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -47988,7 +44419,6 @@ namespace OpenTK.OpenGL } } } - public static void ReplacementCodeuiTexCoord2fNormal3fVertex3v(ref Int32 rc, Single[] tc, Single[] n, ref Single v) @@ -48004,7 +44434,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -48020,7 +44449,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -48036,7 +44464,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -48053,7 +44480,6 @@ namespace OpenTK.OpenGL } } } - public static void ReplacementCodeuiTexCoord2fNormal3fVertex3v(ref Int32 rc, Single[] tc, ref Single n, Single[] v) @@ -48069,7 +44495,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -48086,7 +44511,6 @@ namespace OpenTK.OpenGL } } } - public static void ReplacementCodeuiTexCoord2fNormal3fVertex3v(ref Int32 rc, Single[] tc, ref Single n, ref Single v) @@ -48102,7 +44526,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -48117,7 +44540,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -48132,7 +44554,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -48148,7 +44569,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -48164,7 +44584,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -48180,7 +44599,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -48196,7 +44614,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -48212,7 +44629,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -48228,7 +44644,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -48245,7 +44660,6 @@ namespace OpenTK.OpenGL } } } - public static void ReplacementCodeuiTexCoord2fNormal3fVertex3v(ref Int32 rc, ref Single tc, Single[] n, Single[] v) @@ -48261,7 +44675,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -48278,7 +44691,6 @@ namespace OpenTK.OpenGL } } } - public static void ReplacementCodeuiTexCoord2fNormal3fVertex3v(ref Int32 rc, ref Single tc, Single[] n, ref Single v) @@ -48294,7 +44706,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -48310,7 +44721,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -48326,7 +44736,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -48343,7 +44752,6 @@ namespace OpenTK.OpenGL } } } - public static void ReplacementCodeuiTexCoord2fNormal3fVertex3v(ref Int32 rc, ref Single tc, ref Single n, Single[] v) @@ -48359,7 +44767,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -48376,7 +44783,6 @@ namespace OpenTK.OpenGL } } } - public static void ReplacementCodeuiTexCoord2fNormal3fVertex3v(ref Int32 rc, ref Single tc, ref Single n, ref Single v) @@ -48392,7 +44798,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -48400,14 +44805,12 @@ namespace OpenTK.OpenGL { Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fSUN((UInt32)rc, (Single)s, (Single)t, (Single)r, (Single)g, (Single)b, (Single)a, (Single)nx, (Single)ny, (Single)nz, (Single)x, (Single)y, (Single)z); } - public static void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3(Int32 rc, Single s, Single t, Single r, Single g, Single b, Single a, Single nx, Single ny, Single nz, Single x, Single y, Single z) { Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fSUN((UInt32)rc, (Single)s, (Single)t, (Single)r, (Single)g, (Single)b, (Single)a, (Single)nx, (Single)ny, (Single)nz, (Single)x, (Single)y, (Single)z); } - [System.CLSCompliant(false)] public static @@ -48415,7 +44818,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc, (Single*)tc, (Single*)c, (Single*)n, (Single*)v); } } - [System.CLSCompliant(false)] public static @@ -48426,7 +44828,6 @@ namespace OpenTK.OpenGL Delegates.glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN((UInt32*)rc, (Single*)tc, (Single*)c, (Single*)n, (Single*)v); } } - [System.CLSCompliant(false)] public static @@ -48440,7 +44841,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -48454,7 +44854,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -48468,7 +44867,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -48482,7 +44880,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -48496,7 +44893,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -48510,7 +44906,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -48525,7 +44920,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -48540,7 +44934,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -48555,7 +44948,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -48570,7 +44962,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -48584,7 +44975,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -48598,7 +44988,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -48613,7 +45002,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -48628,7 +45016,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -48643,7 +45030,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -48658,7 +45044,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -48672,7 +45057,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -48686,7 +45070,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -48701,7 +45084,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -48716,7 +45098,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -48731,7 +45112,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -48746,7 +45126,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -48761,7 +45140,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -48776,7 +45154,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -48792,7 +45169,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -48808,7 +45184,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -48824,7 +45199,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -48840,7 +45214,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -48855,7 +45228,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -48870,7 +45242,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -48886,7 +45257,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -48902,7 +45272,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -48918,7 +45287,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -48934,7 +45302,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -48948,7 +45315,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -48962,7 +45328,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -48977,7 +45342,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -48992,7 +45356,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -49007,7 +45370,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -49022,7 +45384,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -49037,7 +45398,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -49052,7 +45412,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -49068,7 +45427,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -49084,7 +45442,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -49100,7 +45457,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -49116,7 +45472,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -49131,7 +45486,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -49146,7 +45500,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -49162,7 +45515,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -49178,7 +45530,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -49194,7 +45545,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -49210,7 +45560,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -49224,7 +45573,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -49238,7 +45586,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -49253,7 +45600,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -49268,7 +45614,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -49283,7 +45628,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -49298,7 +45642,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -49313,7 +45656,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -49328,7 +45670,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -49344,7 +45685,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -49360,7 +45700,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -49376,7 +45715,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -49392,7 +45730,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -49407,7 +45744,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -49422,7 +45758,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -49438,7 +45773,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -49454,7 +45788,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -49470,7 +45803,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -49486,7 +45818,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -49501,7 +45832,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -49516,7 +45846,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -49532,7 +45861,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -49548,7 +45876,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -49564,7 +45891,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -49580,7 +45906,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -49596,7 +45921,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -49612,7 +45936,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -49629,7 +45952,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -49646,7 +45968,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -49663,7 +45984,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -49680,7 +46000,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -49696,7 +46015,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -49712,7 +46030,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -49729,7 +46046,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -49746,7 +46062,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -49763,7 +46078,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -49780,7 +46094,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -49795,7 +46108,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -49810,7 +46122,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -49826,7 +46137,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -49842,7 +46152,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -49858,7 +46167,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -49874,7 +46182,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -49890,7 +46197,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -49906,7 +46212,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -49923,7 +46228,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -49940,7 +46244,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -49957,7 +46260,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -49974,7 +46276,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -49990,7 +46291,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -50006,7 +46306,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -50023,7 +46322,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -50040,7 +46338,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -50057,7 +46354,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -50074,7 +46370,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -50088,7 +46383,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -50102,7 +46396,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -50117,7 +46410,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -50132,7 +46424,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -50147,7 +46438,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -50162,7 +46452,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -50177,7 +46466,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -50192,7 +46480,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -50208,7 +46495,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -50224,7 +46510,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -50240,7 +46525,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -50256,7 +46540,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -50271,7 +46554,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -50286,7 +46568,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -50302,7 +46583,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -50318,7 +46598,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -50334,7 +46613,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -50350,7 +46628,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -50365,7 +46642,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -50380,7 +46656,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -50396,7 +46671,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -50412,7 +46686,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -50428,7 +46701,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -50444,7 +46716,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -50460,7 +46731,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -50476,7 +46746,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -50493,7 +46762,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -50510,7 +46778,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -50527,7 +46794,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -50544,7 +46810,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -50560,7 +46825,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -50576,7 +46840,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -50593,7 +46856,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -50610,7 +46872,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -50627,7 +46888,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -50644,7 +46904,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -50659,7 +46918,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -50674,7 +46932,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -50690,7 +46947,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -50706,7 +46962,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -50722,7 +46977,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -50738,7 +46992,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -50754,7 +47007,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -50770,7 +47022,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -50787,7 +47038,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -50804,7 +47054,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -50821,7 +47070,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -50838,7 +47086,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -50854,7 +47101,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -50870,7 +47116,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -50887,7 +47132,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -50904,7 +47148,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -50921,7 +47164,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -50938,7 +47180,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -50952,7 +47193,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -50966,7 +47206,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -50981,7 +47220,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -50996,7 +47234,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -51011,7 +47248,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -51026,7 +47262,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -51041,7 +47276,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -51056,7 +47290,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -51072,7 +47305,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -51088,7 +47320,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -51104,7 +47335,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -51120,7 +47350,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -51135,7 +47364,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -51150,7 +47378,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -51166,7 +47393,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -51182,7 +47408,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -51198,7 +47423,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -51214,7 +47438,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -51229,7 +47452,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -51244,7 +47466,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -51260,7 +47481,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -51276,7 +47496,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -51292,7 +47511,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -51308,7 +47526,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -51324,7 +47541,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -51340,7 +47556,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -51357,7 +47572,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -51374,7 +47588,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -51391,7 +47604,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -51408,7 +47620,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -51424,7 +47635,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -51440,7 +47650,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -51457,7 +47666,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -51474,7 +47682,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -51491,7 +47698,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -51508,7 +47714,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -51523,7 +47728,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -51538,7 +47742,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -51554,7 +47757,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -51570,7 +47772,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -51586,7 +47787,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -51602,7 +47802,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -51618,7 +47817,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -51634,7 +47832,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -51651,7 +47848,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -51668,7 +47864,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -51685,7 +47880,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -51702,7 +47896,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -51718,7 +47911,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -51734,7 +47926,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -51751,7 +47942,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -51768,7 +47958,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -51785,7 +47974,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -51802,7 +47990,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -51817,7 +48004,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -51832,7 +48018,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -51848,7 +48033,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -51864,7 +48048,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -51880,7 +48063,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -51896,7 +48078,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -51912,7 +48093,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -51928,7 +48108,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -51945,7 +48124,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -51962,7 +48140,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -51979,7 +48156,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -51996,7 +48172,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -52012,7 +48187,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -52028,7 +48202,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -52045,7 +48218,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -52062,7 +48234,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -52079,7 +48250,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -52096,7 +48266,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -52112,7 +48281,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -52128,7 +48296,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -52145,7 +48312,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -52162,7 +48328,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -52179,7 +48344,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -52196,7 +48360,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -52213,7 +48376,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -52230,7 +48392,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -52248,7 +48409,6 @@ namespace OpenTK.OpenGL } } } - public static void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3v(Int32[] rc, Single[] tc, Single[] c, Single[] n, Single[] v) @@ -52265,7 +48425,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -52283,7 +48442,6 @@ namespace OpenTK.OpenGL } } } - public static void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3v(Int32[] rc, Single[] tc, Single[] c, Single[] n, ref Single v) @@ -52300,7 +48458,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -52317,7 +48474,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -52334,7 +48490,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -52352,7 +48507,6 @@ namespace OpenTK.OpenGL } } } - public static void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3v(Int32[] rc, Single[] tc, Single[] c, ref Single n, Single[] v) @@ -52369,7 +48523,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -52387,7 +48540,6 @@ namespace OpenTK.OpenGL } } } - public static void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3v(Int32[] rc, Single[] tc, Single[] c, ref Single n, ref Single v) @@ -52404,7 +48556,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -52420,7 +48571,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -52436,7 +48586,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -52453,7 +48602,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -52470,7 +48618,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -52487,7 +48634,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -52504,7 +48650,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -52521,7 +48666,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -52538,7 +48682,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -52556,7 +48699,6 @@ namespace OpenTK.OpenGL } } } - public static void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3v(Int32[] rc, Single[] tc, ref Single c, Single[] n, Single[] v) @@ -52573,7 +48715,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -52591,7 +48732,6 @@ namespace OpenTK.OpenGL } } } - public static void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3v(Int32[] rc, Single[] tc, ref Single c, Single[] n, ref Single v) @@ -52608,7 +48748,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -52625,7 +48764,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -52642,7 +48780,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -52660,7 +48797,6 @@ namespace OpenTK.OpenGL } } } - public static void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3v(Int32[] rc, Single[] tc, ref Single c, ref Single n, Single[] v) @@ -52677,7 +48813,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -52695,7 +48830,6 @@ namespace OpenTK.OpenGL } } } - public static void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3v(Int32[] rc, Single[] tc, ref Single c, ref Single n, ref Single v) @@ -52712,7 +48846,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -52727,7 +48860,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -52742,7 +48874,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -52758,7 +48889,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -52774,7 +48904,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -52790,7 +48919,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -52806,7 +48934,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -52822,7 +48949,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -52838,7 +48964,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -52855,7 +48980,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -52872,7 +48996,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -52889,7 +49012,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -52906,7 +49028,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -52922,7 +49043,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -52938,7 +49058,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -52955,7 +49074,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -52972,7 +49090,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -52989,7 +49106,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -53006,7 +49122,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -53022,7 +49137,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -53038,7 +49152,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -53055,7 +49168,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -53072,7 +49184,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -53089,7 +49200,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -53106,7 +49216,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -53123,7 +49232,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -53140,7 +49248,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -53158,7 +49265,6 @@ namespace OpenTK.OpenGL } } } - public static void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3v(Int32[] rc, ref Single tc, Single[] c, Single[] n, Single[] v) @@ -53175,7 +49281,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -53193,7 +49298,6 @@ namespace OpenTK.OpenGL } } } - public static void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3v(Int32[] rc, ref Single tc, Single[] c, Single[] n, ref Single v) @@ -53210,7 +49314,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -53227,7 +49330,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -53244,7 +49346,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -53262,7 +49363,6 @@ namespace OpenTK.OpenGL } } } - public static void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3v(Int32[] rc, ref Single tc, Single[] c, ref Single n, Single[] v) @@ -53279,7 +49379,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -53297,7 +49396,6 @@ namespace OpenTK.OpenGL } } } - public static void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3v(Int32[] rc, ref Single tc, Single[] c, ref Single n, ref Single v) @@ -53314,7 +49412,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -53330,7 +49427,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -53346,7 +49442,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -53363,7 +49458,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -53380,7 +49474,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -53397,7 +49490,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -53414,7 +49506,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -53431,7 +49522,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -53448,7 +49538,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -53466,7 +49555,6 @@ namespace OpenTK.OpenGL } } } - public static void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3v(Int32[] rc, ref Single tc, ref Single c, Single[] n, Single[] v) @@ -53483,7 +49571,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -53501,7 +49588,6 @@ namespace OpenTK.OpenGL } } } - public static void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3v(Int32[] rc, ref Single tc, ref Single c, Single[] n, ref Single v) @@ -53518,7 +49604,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -53535,7 +49620,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -53552,7 +49636,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -53570,7 +49653,6 @@ namespace OpenTK.OpenGL } } } - public static void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3v(Int32[] rc, ref Single tc, ref Single c, ref Single n, Single[] v) @@ -53587,7 +49669,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -53605,7 +49686,6 @@ namespace OpenTK.OpenGL } } } - public static void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3v(Int32[] rc, ref Single tc, ref Single c, ref Single n, ref Single v) @@ -53622,7 +49702,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -53636,7 +49715,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -53650,7 +49728,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -53665,7 +49742,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -53680,7 +49756,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -53695,7 +49770,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -53710,7 +49784,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -53725,7 +49798,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -53740,7 +49812,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -53756,7 +49827,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -53772,7 +49842,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -53788,7 +49857,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -53804,7 +49872,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -53819,7 +49886,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -53834,7 +49900,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -53850,7 +49915,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -53866,7 +49930,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -53882,7 +49945,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -53898,7 +49960,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -53913,7 +49974,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -53928,7 +49988,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -53944,7 +50003,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -53960,7 +50018,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -53976,7 +50033,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -53992,7 +50048,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -54008,7 +50063,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -54024,7 +50078,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -54041,7 +50094,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -54058,7 +50110,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -54075,7 +50126,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -54092,7 +50142,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -54108,7 +50157,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -54124,7 +50172,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -54141,7 +50188,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -54158,7 +50204,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -54175,7 +50220,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -54192,7 +50236,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -54207,7 +50250,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -54222,7 +50264,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -54238,7 +50279,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -54254,7 +50294,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -54270,7 +50309,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -54286,7 +50324,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -54302,7 +50339,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -54318,7 +50354,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -54335,7 +50370,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -54352,7 +50386,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -54369,7 +50402,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -54386,7 +50418,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -54402,7 +50433,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -54418,7 +50448,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -54435,7 +50464,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -54452,7 +50480,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -54469,7 +50496,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -54486,7 +50512,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -54501,7 +50526,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -54516,7 +50540,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -54532,7 +50555,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -54548,7 +50570,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -54564,7 +50585,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -54580,7 +50600,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -54596,7 +50615,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -54612,7 +50630,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -54629,7 +50646,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -54646,7 +50662,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -54663,7 +50678,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -54680,7 +50694,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -54696,7 +50709,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -54712,7 +50724,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -54729,7 +50740,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -54746,7 +50756,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -54763,7 +50772,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -54780,7 +50788,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -54796,7 +50803,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -54812,7 +50818,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -54829,7 +50834,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -54846,7 +50850,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -54863,7 +50866,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -54880,7 +50882,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -54897,7 +50898,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -54914,7 +50914,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -54932,7 +50931,6 @@ namespace OpenTK.OpenGL } } } - public static void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3v(ref Int32 rc, Single[] tc, Single[] c, Single[] n, Single[] v) @@ -54949,7 +50947,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -54967,7 +50964,6 @@ namespace OpenTK.OpenGL } } } - public static void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3v(ref Int32 rc, Single[] tc, Single[] c, Single[] n, ref Single v) @@ -54984,7 +50980,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -55001,7 +50996,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -55018,7 +51012,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -55036,7 +51029,6 @@ namespace OpenTK.OpenGL } } } - public static void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3v(ref Int32 rc, Single[] tc, Single[] c, ref Single n, Single[] v) @@ -55053,7 +51045,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -55071,7 +51062,6 @@ namespace OpenTK.OpenGL } } } - public static void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3v(ref Int32 rc, Single[] tc, Single[] c, ref Single n, ref Single v) @@ -55088,7 +51078,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -55104,7 +51093,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -55120,7 +51108,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -55137,7 +51124,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -55154,7 +51140,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -55171,7 +51156,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -55188,7 +51172,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -55205,7 +51188,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -55222,7 +51204,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -55240,7 +51221,6 @@ namespace OpenTK.OpenGL } } } - public static void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3v(ref Int32 rc, Single[] tc, ref Single c, Single[] n, Single[] v) @@ -55257,7 +51237,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -55275,7 +51254,6 @@ namespace OpenTK.OpenGL } } } - public static void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3v(ref Int32 rc, Single[] tc, ref Single c, Single[] n, ref Single v) @@ -55292,7 +51270,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -55309,7 +51286,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -55326,7 +51302,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -55344,7 +51319,6 @@ namespace OpenTK.OpenGL } } } - public static void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3v(ref Int32 rc, Single[] tc, ref Single c, ref Single n, Single[] v) @@ -55361,7 +51335,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -55379,7 +51352,6 @@ namespace OpenTK.OpenGL } } } - public static void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3v(ref Int32 rc, Single[] tc, ref Single c, ref Single n, ref Single v) @@ -55396,7 +51368,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -55411,7 +51382,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -55426,7 +51396,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -55442,7 +51411,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -55458,7 +51426,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -55474,7 +51441,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -55490,7 +51456,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -55506,7 +51471,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -55522,7 +51486,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -55539,7 +51502,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -55556,7 +51518,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -55573,7 +51534,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -55590,7 +51550,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -55606,7 +51565,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -55622,7 +51580,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -55639,7 +51596,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -55656,7 +51612,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -55673,7 +51628,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -55690,7 +51644,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -55706,7 +51659,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -55722,7 +51674,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -55739,7 +51690,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -55756,7 +51706,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -55773,7 +51722,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -55790,7 +51738,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -55807,7 +51754,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -55824,7 +51770,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -55842,7 +51787,6 @@ namespace OpenTK.OpenGL } } } - public static void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3v(ref Int32 rc, ref Single tc, Single[] c, Single[] n, Single[] v) @@ -55859,7 +51803,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -55877,7 +51820,6 @@ namespace OpenTK.OpenGL } } } - public static void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3v(ref Int32 rc, ref Single tc, Single[] c, Single[] n, ref Single v) @@ -55894,7 +51836,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -55911,7 +51852,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -55928,7 +51868,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -55946,7 +51885,6 @@ namespace OpenTK.OpenGL } } } - public static void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3v(ref Int32 rc, ref Single tc, Single[] c, ref Single n, Single[] v) @@ -55963,7 +51901,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -55981,7 +51918,6 @@ namespace OpenTK.OpenGL } } } - public static void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3v(ref Int32 rc, ref Single tc, Single[] c, ref Single n, ref Single v) @@ -55998,7 +51934,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -56014,7 +51949,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -56030,7 +51964,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -56047,7 +51980,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -56064,7 +51996,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -56081,7 +52012,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -56098,7 +52028,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -56115,7 +52044,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -56132,7 +52060,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -56150,7 +52077,6 @@ namespace OpenTK.OpenGL } } } - public static void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3v(ref Int32 rc, ref Single tc, ref Single c, Single[] n, Single[] v) @@ -56167,7 +52093,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -56185,7 +52110,6 @@ namespace OpenTK.OpenGL } } } - public static void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3v(ref Int32 rc, ref Single tc, ref Single c, Single[] n, ref Single v) @@ -56202,7 +52126,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -56219,7 +52142,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -56236,7 +52158,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -56254,7 +52175,6 @@ namespace OpenTK.OpenGL } } } - public static void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3v(ref Int32 rc, ref Single tc, ref Single c, ref Single n, Single[] v) @@ -56271,7 +52191,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -56289,7 +52208,6 @@ namespace OpenTK.OpenGL } } } - public static void ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3v(ref Int32 rc, ref Single tc, ref Single c, ref Single n, ref Single v) @@ -56306,14 +52224,12 @@ namespace OpenTK.OpenGL } } } - public static void DrawMeshArrays(GL.Enums.BeginMode mode, Int32 first, Int32 count, Int32 width) { Delegates.glDrawMeshArraysSUN((GL.Enums.BeginMode)mode, (Int32)first, (Int32)count, (Int32)width); } - } @@ -56324,7 +52240,6 @@ namespace OpenTK.OpenGL { Delegates.glBlendFuncSeparateINGR((GL.Enums.All)sfactorRGB, (GL.Enums.All)dfactorRGB, (GL.Enums.All)sfactorAlpha, (GL.Enums.All)dfactorAlpha); } - } @@ -56335,15 +52250,12 @@ namespace OpenTK.OpenGL { Delegates.glFlushVertexArrayRangeNV(); } - - [System.CLSCompliant(false)] public static - unsafe void VertexArrayRange(Int32 length, void* pointer) + void VertexArrayRange(Int32 length, IntPtr pointer) { - unsafe { Delegates.glVertexArrayRangeNV((Int32)length, (void*)pointer); } + Delegates.glVertexArrayRangeNV((Int32)length, (IntPtr)pointer); } - public static void VertexArrayRange(Int32 length, [In, Out] object pointer) @@ -56353,7 +52265,7 @@ namespace OpenTK.OpenGL System.Runtime.InteropServices.GCHandle pointer_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pointer, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glVertexArrayRangeNV((Int32)length, (void*)pointer_ptr.AddrOfPinnedObject()); + Delegates.glVertexArrayRangeNV((Int32)length, (IntPtr)pointer_ptr.AddrOfPinnedObject()); } finally { @@ -56361,7 +52273,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -56369,7 +52280,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glCombinerParameterfvNV((GL.Enums.NV_register_combiners)pname, (Single*)@params); } } - public static void CombinerParameterv(GL.Enums.NV_register_combiners pname, Single[] @params) @@ -56382,7 +52292,6 @@ namespace OpenTK.OpenGL } } } - public static void CombinerParameterv(GL.Enums.NV_register_combiners pname, ref Single @params) @@ -56395,14 +52304,12 @@ namespace OpenTK.OpenGL } } } - public static void CombinerParameter(GL.Enums.NV_register_combiners pname, Single param) { Delegates.glCombinerParameterfNV((GL.Enums.NV_register_combiners)pname, (Single)param); } - [System.CLSCompliant(false)] public static @@ -56410,7 +52317,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glCombinerParameterivNV((GL.Enums.NV_register_combiners)pname, (Int32*)@params); } } - public static void CombinerParameterv(GL.Enums.NV_register_combiners pname, Int32[] @params) @@ -56423,7 +52329,6 @@ namespace OpenTK.OpenGL } } } - public static void CombinerParameterv(GL.Enums.NV_register_combiners pname, ref Int32 @params) @@ -56436,35 +52341,30 @@ namespace OpenTK.OpenGL } } } - public static void CombinerParameter(GL.Enums.NV_register_combiners pname, Int32 param) { Delegates.glCombinerParameteriNV((GL.Enums.NV_register_combiners)pname, (Int32)param); } - public static void CombinerInput(GL.Enums.NV_register_combiners stage, GL.Enums.NV_register_combiners portion, GL.Enums.NV_register_combiners variable, GL.Enums.NV_register_combiners input, GL.Enums.NV_register_combiners mapping, GL.Enums.NV_register_combiners componentUsage) { Delegates.glCombinerInputNV((GL.Enums.NV_register_combiners)stage, (GL.Enums.NV_register_combiners)portion, (GL.Enums.NV_register_combiners)variable, (GL.Enums.NV_register_combiners)input, (GL.Enums.NV_register_combiners)mapping, (GL.Enums.NV_register_combiners)componentUsage); } - public static void CombinerOutput(GL.Enums.NV_register_combiners stage, GL.Enums.NV_register_combiners portion, GL.Enums.NV_register_combiners abOutput, GL.Enums.NV_register_combiners cdOutput, GL.Enums.NV_register_combiners sumOutput, GL.Enums.NV_register_combiners scale, GL.Enums.NV_register_combiners bias, GL.Enums.Boolean abDotProduct, GL.Enums.Boolean cdDotProduct, GL.Enums.Boolean muxSum) { Delegates.glCombinerOutputNV((GL.Enums.NV_register_combiners)stage, (GL.Enums.NV_register_combiners)portion, (GL.Enums.NV_register_combiners)abOutput, (GL.Enums.NV_register_combiners)cdOutput, (GL.Enums.NV_register_combiners)sumOutput, (GL.Enums.NV_register_combiners)scale, (GL.Enums.NV_register_combiners)bias, (GL.Enums.Boolean)abDotProduct, (GL.Enums.Boolean)cdDotProduct, (GL.Enums.Boolean)muxSum); } - public static void FinalCombinerInput(GL.Enums.NV_register_combiners variable, GL.Enums.NV_register_combiners input, GL.Enums.NV_register_combiners mapping, GL.Enums.NV_register_combiners componentUsage) { Delegates.glFinalCombinerInputNV((GL.Enums.NV_register_combiners)variable, (GL.Enums.NV_register_combiners)input, (GL.Enums.NV_register_combiners)mapping, (GL.Enums.NV_register_combiners)componentUsage); } - [System.CLSCompliant(false)] public static @@ -56472,7 +52372,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glGetCombinerInputParameterfvNV((GL.Enums.NV_register_combiners)stage, (GL.Enums.NV_register_combiners)portion, (GL.Enums.NV_register_combiners)variable, (GL.Enums.NV_register_combiners)pname, (Single*)@params); } } - public static void GetCombinerInputParameter(GL.Enums.NV_register_combiners stage, GL.Enums.NV_register_combiners portion, GL.Enums.NV_register_combiners variable, GL.Enums.NV_register_combiners pname, [Out] Single[] @params) @@ -56485,7 +52384,6 @@ namespace OpenTK.OpenGL } } } - public static void GetCombinerInputParameter(GL.Enums.NV_register_combiners stage, GL.Enums.NV_register_combiners portion, GL.Enums.NV_register_combiners variable, GL.Enums.NV_register_combiners pname, [Out] out Single @params) @@ -56499,7 +52397,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -56507,7 +52404,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glGetCombinerInputParameterivNV((GL.Enums.NV_register_combiners)stage, (GL.Enums.NV_register_combiners)portion, (GL.Enums.NV_register_combiners)variable, (GL.Enums.NV_register_combiners)pname, (Int32*)@params); } } - public static void GetCombinerInputParameter(GL.Enums.NV_register_combiners stage, GL.Enums.NV_register_combiners portion, GL.Enums.NV_register_combiners variable, GL.Enums.NV_register_combiners pname, [Out] Int32[] @params) @@ -56520,7 +52416,6 @@ namespace OpenTK.OpenGL } } } - public static void GetCombinerInputParameter(GL.Enums.NV_register_combiners stage, GL.Enums.NV_register_combiners portion, GL.Enums.NV_register_combiners variable, GL.Enums.NV_register_combiners pname, [Out] out Int32 @params) @@ -56534,7 +52429,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -56542,7 +52436,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glGetCombinerOutputParameterfvNV((GL.Enums.NV_register_combiners)stage, (GL.Enums.NV_register_combiners)portion, (GL.Enums.NV_register_combiners)pname, (Single*)@params); } } - public static void GetCombinerOutputParameter(GL.Enums.NV_register_combiners stage, GL.Enums.NV_register_combiners portion, GL.Enums.NV_register_combiners pname, [Out] Single[] @params) @@ -56555,7 +52448,6 @@ namespace OpenTK.OpenGL } } } - public static void GetCombinerOutputParameter(GL.Enums.NV_register_combiners stage, GL.Enums.NV_register_combiners portion, GL.Enums.NV_register_combiners pname, [Out] out Single @params) @@ -56569,7 +52461,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -56577,7 +52468,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glGetCombinerOutputParameterivNV((GL.Enums.NV_register_combiners)stage, (GL.Enums.NV_register_combiners)portion, (GL.Enums.NV_register_combiners)pname, (Int32*)@params); } } - public static void GetCombinerOutputParameter(GL.Enums.NV_register_combiners stage, GL.Enums.NV_register_combiners portion, GL.Enums.NV_register_combiners pname, [Out] Int32[] @params) @@ -56590,7 +52480,6 @@ namespace OpenTK.OpenGL } } } - public static void GetCombinerOutputParameter(GL.Enums.NV_register_combiners stage, GL.Enums.NV_register_combiners portion, GL.Enums.NV_register_combiners pname, [Out] out Int32 @params) @@ -56604,7 +52493,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -56612,7 +52500,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glGetFinalCombinerInputParameterfvNV((GL.Enums.NV_register_combiners)variable, (GL.Enums.NV_register_combiners)pname, (Single*)@params); } } - public static void GetFinalCombinerInputParameter(GL.Enums.NV_register_combiners variable, GL.Enums.NV_register_combiners pname, [Out] Single[] @params) @@ -56625,7 +52512,6 @@ namespace OpenTK.OpenGL } } } - public static void GetFinalCombinerInputParameter(GL.Enums.NV_register_combiners variable, GL.Enums.NV_register_combiners pname, [Out] out Single @params) @@ -56639,7 +52525,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -56647,7 +52532,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glGetFinalCombinerInputParameterivNV((GL.Enums.NV_register_combiners)variable, (GL.Enums.NV_register_combiners)pname, (Int32*)@params); } } - public static void GetFinalCombinerInputParameter(GL.Enums.NV_register_combiners variable, GL.Enums.NV_register_combiners pname, [Out] Int32[] @params) @@ -56660,7 +52544,6 @@ namespace OpenTK.OpenGL } } } - public static void GetFinalCombinerInputParameter(GL.Enums.NV_register_combiners variable, GL.Enums.NV_register_combiners pname, [Out] out Int32 @params) @@ -56674,7 +52557,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -56682,7 +52564,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glDeleteFencesNV((Int32)n, (UInt32*)fences); } } - [System.CLSCompliant(false)] public static @@ -56693,7 +52574,6 @@ namespace OpenTK.OpenGL Delegates.glDeleteFencesNV((Int32)n, (UInt32*)fences); } } - [System.CLSCompliant(false)] public static @@ -56707,7 +52587,6 @@ namespace OpenTK.OpenGL } } } - public static void DeleteFences(Int32 n, Int32[] fences) @@ -56720,7 +52599,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -56734,7 +52612,6 @@ namespace OpenTK.OpenGL } } } - public static void DeleteFences(Int32 n, ref Int32 fences) @@ -56747,7 +52624,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -56755,7 +52631,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glGenFencesNV((Int32)n, (UInt32*)fences); } } - [System.CLSCompliant(false)] public static @@ -56766,7 +52641,6 @@ namespace OpenTK.OpenGL Delegates.glGenFencesNV((Int32)n, (UInt32*)fences); } } - [System.CLSCompliant(false)] public static @@ -56780,7 +52654,6 @@ namespace OpenTK.OpenGL } } } - public static void GenFences(Int32 n, [Out] Int32[] fences) @@ -56793,7 +52666,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -56808,7 +52680,6 @@ namespace OpenTK.OpenGL } } } - public static void GenFences(Int32 n, [Out] out Int32 fences) @@ -56822,7 +52693,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -56830,14 +52700,12 @@ namespace OpenTK.OpenGL { return Delegates.glIsFenceNV((UInt32)fence); } - public static Boolean IsFence(Int32 fence) { return Delegates.glIsFenceNV((UInt32)fence); } - [System.CLSCompliant(false)] public static @@ -56845,14 +52713,12 @@ namespace OpenTK.OpenGL { return Delegates.glTestFenceNV((UInt32)fence); } - public static Boolean TestFence(Int32 fence) { return Delegates.glTestFenceNV((UInt32)fence); } - [System.CLSCompliant(false)] public static @@ -56860,7 +52726,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glGetFenceivNV((UInt32)fence, (GL.Enums.NV_fence)pname, (Int32*)@params); } } - [System.CLSCompliant(false)] public static @@ -56871,7 +52736,6 @@ namespace OpenTK.OpenGL Delegates.glGetFenceivNV((UInt32)fence, (GL.Enums.NV_fence)pname, (Int32*)@params); } } - [System.CLSCompliant(false)] public static @@ -56885,7 +52749,6 @@ namespace OpenTK.OpenGL } } } - public static void GetFence(Int32 fence, GL.Enums.NV_fence pname, [Out] Int32[] @params) @@ -56898,7 +52761,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -56913,7 +52775,6 @@ namespace OpenTK.OpenGL } } } - public static void GetFence(Int32 fence, GL.Enums.NV_fence pname, [Out] out Int32 @params) @@ -56927,7 +52788,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -56935,14 +52795,12 @@ namespace OpenTK.OpenGL { Delegates.glFinishFenceNV((UInt32)fence); } - public static void FinishFence(Int32 fence) { Delegates.glFinishFenceNV((UInt32)fence); } - [System.CLSCompliant(false)] public static @@ -56950,33 +52808,28 @@ namespace OpenTK.OpenGL { Delegates.glSetFenceNV((UInt32)fence, (GL.Enums.NV_fence)condition); } - public static void SetFence(Int32 fence, GL.Enums.NV_fence condition) { Delegates.glSetFenceNV((UInt32)fence, (GL.Enums.NV_fence)condition); } - [System.CLSCompliant(false)] public static - unsafe void MapControlPoints(GL.Enums.NV_evaluators target, UInt32 index, GL.Enums.NV_evaluators type, Int32 ustride, Int32 vstride, Int32 uorder, Int32 vorder, GL.Enums.Boolean packed, void* points) + void MapControlPoints(GL.Enums.NV_evaluators target, UInt32 index, GL.Enums.NV_evaluators type, Int32 ustride, Int32 vstride, Int32 uorder, Int32 vorder, GL.Enums.Boolean packed, IntPtr points) { - unsafe { Delegates.glMapControlPointsNV((GL.Enums.NV_evaluators)target, (UInt32)index, (GL.Enums.NV_evaluators)type, (Int32)ustride, (Int32)vstride, (Int32)uorder, (Int32)vorder, (GL.Enums.Boolean)packed, (void*)points); } + Delegates.glMapControlPointsNV((GL.Enums.NV_evaluators)target, (UInt32)index, (GL.Enums.NV_evaluators)type, (Int32)ustride, (Int32)vstride, (Int32)uorder, (Int32)vorder, (GL.Enums.Boolean)packed, (IntPtr)points); } - - [System.CLSCompliant(false)] public static - unsafe void MapControlPoints(GL.Enums.NV_evaluators target, Int32 index, GL.Enums.NV_evaluators type, Int32 ustride, Int32 vstride, Int32 uorder, Int32 vorder, GL.Enums.Boolean packed, void* points) + void MapControlPoints(GL.Enums.NV_evaluators target, Int32 index, GL.Enums.NV_evaluators type, Int32 ustride, Int32 vstride, Int32 uorder, Int32 vorder, GL.Enums.Boolean packed, IntPtr points) { unsafe { - Delegates.glMapControlPointsNV((GL.Enums.NV_evaluators)target, (UInt32)index, (GL.Enums.NV_evaluators)type, (Int32)ustride, (Int32)vstride, (Int32)uorder, (Int32)vorder, (GL.Enums.Boolean)packed, (void*)points); + Delegates.glMapControlPointsNV((GL.Enums.NV_evaluators)target, (UInt32)index, (GL.Enums.NV_evaluators)type, (Int32)ustride, (Int32)vstride, (Int32)uorder, (Int32)vorder, (GL.Enums.Boolean)packed, (IntPtr)points); } } - [System.CLSCompliant(false)] public static @@ -56984,7 +52837,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glMapParameterivNV((GL.Enums.NV_evaluators)target, (GL.Enums.NV_evaluators)pname, (Int32*)@params); } } - public static void MapParameter(GL.Enums.NV_evaluators target, GL.Enums.NV_evaluators pname, Int32[] @params) @@ -56997,7 +52849,6 @@ namespace OpenTK.OpenGL } } } - public static void MapParameter(GL.Enums.NV_evaluators target, GL.Enums.NV_evaluators pname, ref Int32 @params) @@ -57010,7 +52861,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -57018,7 +52868,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glMapParameterfvNV((GL.Enums.NV_evaluators)target, (GL.Enums.NV_evaluators)pname, (Single*)@params); } } - public static void MapParameter(GL.Enums.NV_evaluators target, GL.Enums.NV_evaluators pname, Single[] @params) @@ -57031,7 +52880,6 @@ namespace OpenTK.OpenGL } } } - public static void MapParameter(GL.Enums.NV_evaluators target, GL.Enums.NV_evaluators pname, ref Single @params) @@ -57044,26 +52892,22 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static - unsafe void GetMapControlPoints(GL.Enums.NV_evaluators target, UInt32 index, GL.Enums.NV_evaluators type, Int32 ustride, Int32 vstride, GL.Enums.Boolean packed, [Out] void* points) + void GetMapControlPoints(GL.Enums.NV_evaluators target, UInt32 index, GL.Enums.NV_evaluators type, Int32 ustride, Int32 vstride, GL.Enums.Boolean packed, [Out] IntPtr points) { - unsafe { Delegates.glGetMapControlPointsNV((GL.Enums.NV_evaluators)target, (UInt32)index, (GL.Enums.NV_evaluators)type, (Int32)ustride, (Int32)vstride, (GL.Enums.Boolean)packed, (void*)points); } + Delegates.glGetMapControlPointsNV((GL.Enums.NV_evaluators)target, (UInt32)index, (GL.Enums.NV_evaluators)type, (Int32)ustride, (Int32)vstride, (GL.Enums.Boolean)packed, (IntPtr)points); } - - [System.CLSCompliant(false)] public static - unsafe void GetMapControlPoints(GL.Enums.NV_evaluators target, Int32 index, GL.Enums.NV_evaluators type, Int32 ustride, Int32 vstride, GL.Enums.Boolean packed, [Out] void* points) + void GetMapControlPoints(GL.Enums.NV_evaluators target, Int32 index, GL.Enums.NV_evaluators type, Int32 ustride, Int32 vstride, GL.Enums.Boolean packed, [Out] IntPtr points) { unsafe { - Delegates.glGetMapControlPointsNV((GL.Enums.NV_evaluators)target, (UInt32)index, (GL.Enums.NV_evaluators)type, (Int32)ustride, (Int32)vstride, (GL.Enums.Boolean)packed, (void*)points); + Delegates.glGetMapControlPointsNV((GL.Enums.NV_evaluators)target, (UInt32)index, (GL.Enums.NV_evaluators)type, (Int32)ustride, (Int32)vstride, (GL.Enums.Boolean)packed, (IntPtr)points); } } - [System.CLSCompliant(false)] public static @@ -57071,7 +52915,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glGetMapParameterivNV((GL.Enums.NV_evaluators)target, (GL.Enums.NV_evaluators)pname, (Int32*)@params); } } - public static void GetMapParameter(GL.Enums.NV_evaluators target, GL.Enums.NV_evaluators pname, [Out] Int32[] @params) @@ -57084,7 +52927,6 @@ namespace OpenTK.OpenGL } } } - public static void GetMapParameter(GL.Enums.NV_evaluators target, GL.Enums.NV_evaluators pname, [Out] out Int32 @params) @@ -57098,7 +52940,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -57106,7 +52947,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glGetMapParameterfvNV((GL.Enums.NV_evaluators)target, (GL.Enums.NV_evaluators)pname, (Single*)@params); } } - public static void GetMapParameter(GL.Enums.NV_evaluators target, GL.Enums.NV_evaluators pname, [Out] Single[] @params) @@ -57119,7 +52959,6 @@ namespace OpenTK.OpenGL } } } - public static void GetMapParameter(GL.Enums.NV_evaluators target, GL.Enums.NV_evaluators pname, [Out] out Single @params) @@ -57133,7 +52972,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -57141,7 +52979,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glGetMapAttribParameterivNV((GL.Enums.NV_evaluators)target, (UInt32)index, (GL.Enums.NV_evaluators)pname, (Int32*)@params); } } - [System.CLSCompliant(false)] public static @@ -57152,7 +52989,6 @@ namespace OpenTK.OpenGL Delegates.glGetMapAttribParameterivNV((GL.Enums.NV_evaluators)target, (UInt32)index, (GL.Enums.NV_evaluators)pname, (Int32*)@params); } } - [System.CLSCompliant(false)] public static @@ -57166,7 +53002,6 @@ namespace OpenTK.OpenGL } } } - public static void GetMapAttribParameter(GL.Enums.NV_evaluators target, Int32 index, GL.Enums.NV_evaluators pname, [Out] Int32[] @params) @@ -57179,7 +53014,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -57194,7 +53028,6 @@ namespace OpenTK.OpenGL } } } - public static void GetMapAttribParameter(GL.Enums.NV_evaluators target, Int32 index, GL.Enums.NV_evaluators pname, [Out] out Int32 @params) @@ -57208,7 +53041,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -57216,7 +53048,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glGetMapAttribParameterfvNV((GL.Enums.NV_evaluators)target, (UInt32)index, (GL.Enums.NV_evaluators)pname, (Single*)@params); } } - [System.CLSCompliant(false)] public static @@ -57227,7 +53058,6 @@ namespace OpenTK.OpenGL Delegates.glGetMapAttribParameterfvNV((GL.Enums.NV_evaluators)target, (UInt32)index, (GL.Enums.NV_evaluators)pname, (Single*)@params); } } - [System.CLSCompliant(false)] public static @@ -57241,7 +53071,6 @@ namespace OpenTK.OpenGL } } } - public static void GetMapAttribParameter(GL.Enums.NV_evaluators target, Int32 index, GL.Enums.NV_evaluators pname, [Out] Single[] @params) @@ -57254,7 +53083,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -57269,7 +53097,6 @@ namespace OpenTK.OpenGL } } } - public static void GetMapAttribParameter(GL.Enums.NV_evaluators target, Int32 index, GL.Enums.NV_evaluators pname, [Out] out Single @params) @@ -57283,14 +53110,12 @@ namespace OpenTK.OpenGL } } } - public static void EvalMap(GL.Enums.NV_evaluators target, GL.Enums.NV_evaluators mode) { Delegates.glEvalMapsNV((GL.Enums.NV_evaluators)target, (GL.Enums.NV_evaluators)mode); } - [System.CLSCompliant(false)] public static @@ -57298,7 +53123,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glCombinerStageParameterfvNV((GL.Enums.NV_register_combiners2)stage, (GL.Enums.NV_register_combiners2)pname, (Single*)@params); } } - public static void CombinerStageParameter(GL.Enums.NV_register_combiners2 stage, GL.Enums.NV_register_combiners2 pname, Single[] @params) @@ -57311,7 +53135,6 @@ namespace OpenTK.OpenGL } } } - public static void CombinerStageParameter(GL.Enums.NV_register_combiners2 stage, GL.Enums.NV_register_combiners2 pname, ref Single @params) @@ -57324,7 +53147,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -57332,7 +53154,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glGetCombinerStageParameterfvNV((GL.Enums.NV_register_combiners2)stage, (GL.Enums.NV_register_combiners2)pname, (Single*)@params); } } - public static void GetCombinerStageParameter(GL.Enums.NV_register_combiners2 stage, GL.Enums.NV_register_combiners2 pname, [Out] Single[] @params) @@ -57345,7 +53166,6 @@ namespace OpenTK.OpenGL } } } - public static void GetCombinerStageParameter(GL.Enums.NV_register_combiners2 stage, GL.Enums.NV_register_combiners2 pname, [Out] out Single @params) @@ -57359,7 +53179,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -57367,7 +53186,6 @@ namespace OpenTK.OpenGL { unsafe { return Delegates.glAreProgramsResidentNV((Int32)n, (UInt32*)programs, (GL.Enums.Boolean*)residences); } } - [System.CLSCompliant(false)] public static @@ -57379,7 +53197,6 @@ namespace OpenTK.OpenGL return retval; } } - [System.CLSCompliant(false)] public static @@ -57394,7 +53211,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -57409,7 +53225,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -57424,7 +53239,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -57439,7 +53253,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -57447,14 +53260,12 @@ namespace OpenTK.OpenGL { Delegates.glBindProgramNV((GL.Enums.NV_vertex_program)target, (UInt32)id); } - public static void BindProgram(GL.Enums.NV_vertex_program target, Int32 id) { Delegates.glBindProgramNV((GL.Enums.NV_vertex_program)target, (UInt32)id); } - [System.CLSCompliant(false)] public static @@ -57462,7 +53273,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glDeleteProgramsNV((Int32)n, (UInt32*)programs); } } - [System.CLSCompliant(false)] public static @@ -57473,7 +53283,6 @@ namespace OpenTK.OpenGL Delegates.glDeleteProgramsNV((Int32)n, (UInt32*)programs); } } - [System.CLSCompliant(false)] public static @@ -57487,7 +53296,6 @@ namespace OpenTK.OpenGL } } } - public static void DeleteProgram(Int32 n, Int32[] programs) @@ -57500,7 +53308,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -57514,7 +53321,6 @@ namespace OpenTK.OpenGL } } } - public static void DeleteProgram(Int32 n, ref Int32 programs) @@ -57527,7 +53333,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -57535,7 +53340,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glExecuteProgramNV((GL.Enums.NV_vertex_program)target, (UInt32)id, (Single*)@params); } } - [System.CLSCompliant(false)] public static @@ -57546,7 +53350,6 @@ namespace OpenTK.OpenGL Delegates.glExecuteProgramNV((GL.Enums.NV_vertex_program)target, (UInt32)id, (Single*)@params); } } - [System.CLSCompliant(false)] public static @@ -57560,7 +53363,6 @@ namespace OpenTK.OpenGL } } } - public static void ExecuteProgram(GL.Enums.NV_vertex_program target, Int32 id, Single[] @params) @@ -57573,7 +53375,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -57587,7 +53388,6 @@ namespace OpenTK.OpenGL } } } - public static void ExecuteProgram(GL.Enums.NV_vertex_program target, Int32 id, ref Single @params) @@ -57600,7 +53400,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -57608,7 +53407,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glGenProgramsNV((Int32)n, (UInt32*)programs); } } - [System.CLSCompliant(false)] public static @@ -57619,7 +53417,6 @@ namespace OpenTK.OpenGL Delegates.glGenProgramsNV((Int32)n, (UInt32*)programs); } } - [System.CLSCompliant(false)] public static @@ -57633,7 +53430,6 @@ namespace OpenTK.OpenGL } } } - public static void GenProgram(Int32 n, [Out] Int32[] programs) @@ -57646,7 +53442,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -57661,7 +53456,6 @@ namespace OpenTK.OpenGL } } } - public static void GenProgram(Int32 n, [Out] out Int32 programs) @@ -57675,7 +53469,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -57683,7 +53476,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glGetProgramParameterdvNV((GL.Enums.NV_vertex_program)target, (UInt32)index, (GL.Enums.NV_vertex_program)pname, (Double*)@params); } } - [System.CLSCompliant(false)] public static @@ -57694,7 +53486,6 @@ namespace OpenTK.OpenGL Delegates.glGetProgramParameterdvNV((GL.Enums.NV_vertex_program)target, (UInt32)index, (GL.Enums.NV_vertex_program)pname, (Double*)@params); } } - [System.CLSCompliant(false)] public static @@ -57708,7 +53499,6 @@ namespace OpenTK.OpenGL } } } - public static void GetProgramParameter(GL.Enums.NV_vertex_program target, Int32 index, GL.Enums.NV_vertex_program pname, [Out] Double[] @params) @@ -57721,7 +53511,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -57736,7 +53525,6 @@ namespace OpenTK.OpenGL } } } - public static void GetProgramParameter(GL.Enums.NV_vertex_program target, Int32 index, GL.Enums.NV_vertex_program pname, [Out] out Double @params) @@ -57750,7 +53538,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -57758,7 +53545,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glGetProgramParameterfvNV((GL.Enums.NV_vertex_program)target, (UInt32)index, (GL.Enums.NV_vertex_program)pname, (Single*)@params); } } - [System.CLSCompliant(false)] public static @@ -57769,7 +53555,6 @@ namespace OpenTK.OpenGL Delegates.glGetProgramParameterfvNV((GL.Enums.NV_vertex_program)target, (UInt32)index, (GL.Enums.NV_vertex_program)pname, (Single*)@params); } } - [System.CLSCompliant(false)] public static @@ -57783,7 +53568,6 @@ namespace OpenTK.OpenGL } } } - public static void GetProgramParameter(GL.Enums.NV_vertex_program target, Int32 index, GL.Enums.NV_vertex_program pname, [Out] Single[] @params) @@ -57796,7 +53580,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -57811,7 +53594,6 @@ namespace OpenTK.OpenGL } } } - public static void GetProgramParameter(GL.Enums.NV_vertex_program target, Int32 index, GL.Enums.NV_vertex_program pname, [Out] out Single @params) @@ -57825,7 +53607,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -57833,7 +53614,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glGetProgramivNV((UInt32)id, (GL.Enums.NV_vertex_program)pname, (Int32*)@params); } } - [System.CLSCompliant(false)] public static @@ -57844,7 +53624,6 @@ namespace OpenTK.OpenGL Delegates.glGetProgramivNV((UInt32)id, (GL.Enums.NV_vertex_program)pname, (Int32*)@params); } } - [System.CLSCompliant(false)] public static @@ -57858,7 +53637,6 @@ namespace OpenTK.OpenGL } } } - public static void GetProgram(Int32 id, GL.Enums.NV_vertex_program pname, [Out] Int32[] @params) @@ -57871,7 +53649,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -57886,7 +53663,6 @@ namespace OpenTK.OpenGL } } } - public static void GetProgram(Int32 id, GL.Enums.NV_vertex_program pname, [Out] out Int32 @params) @@ -57900,7 +53676,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -57908,7 +53683,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glGetProgramStringNV((UInt32)id, (GL.Enums.NV_vertex_program)pname, (Byte*)program); } } - [System.CLSCompliant(false)] public static @@ -57919,7 +53693,6 @@ namespace OpenTK.OpenGL Delegates.glGetProgramStringNV((UInt32)id, (GL.Enums.NV_vertex_program)pname, (Byte*)program); } } - [System.CLSCompliant(false)] public static @@ -57933,7 +53706,6 @@ namespace OpenTK.OpenGL } } } - public static void GetProgramString(Int32 id, GL.Enums.NV_vertex_program pname, [Out] Byte[] program) @@ -57946,7 +53718,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -57961,7 +53732,6 @@ namespace OpenTK.OpenGL } } } - public static void GetProgramString(Int32 id, GL.Enums.NV_vertex_program pname, [Out] out Byte program) @@ -57975,7 +53745,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -57983,7 +53752,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glGetTrackMatrixivNV((GL.Enums.NV_vertex_program)target, (UInt32)address, (GL.Enums.NV_vertex_program)pname, (Int32*)@params); } } - [System.CLSCompliant(false)] public static @@ -57994,7 +53762,6 @@ namespace OpenTK.OpenGL Delegates.glGetTrackMatrixivNV((GL.Enums.NV_vertex_program)target, (UInt32)address, (GL.Enums.NV_vertex_program)pname, (Int32*)@params); } } - [System.CLSCompliant(false)] public static @@ -58008,7 +53775,6 @@ namespace OpenTK.OpenGL } } } - public static void GetTrackMatrix(GL.Enums.NV_vertex_program target, Int32 address, GL.Enums.NV_vertex_program pname, [Out] Int32[] @params) @@ -58021,7 +53787,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -58036,7 +53801,6 @@ namespace OpenTK.OpenGL } } } - public static void GetTrackMatrix(GL.Enums.NV_vertex_program target, Int32 address, GL.Enums.NV_vertex_program pname, [Out] out Int32 @params) @@ -58050,7 +53814,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -58058,7 +53821,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glGetVertexAttribdvNV((UInt32)index, (GL.Enums.NV_vertex_program)pname, (Double*)@params); } } - [System.CLSCompliant(false)] public static @@ -58069,7 +53831,6 @@ namespace OpenTK.OpenGL Delegates.glGetVertexAttribdvNV((UInt32)index, (GL.Enums.NV_vertex_program)pname, (Double*)@params); } } - [System.CLSCompliant(false)] public static @@ -58083,7 +53844,6 @@ namespace OpenTK.OpenGL } } } - public static void GetVertexAttrib(Int32 index, GL.Enums.NV_vertex_program pname, [Out] Double[] @params) @@ -58096,7 +53856,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -58111,7 +53870,6 @@ namespace OpenTK.OpenGL } } } - public static void GetVertexAttrib(Int32 index, GL.Enums.NV_vertex_program pname, [Out] out Double @params) @@ -58125,7 +53883,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -58133,7 +53890,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glGetVertexAttribfvNV((UInt32)index, (GL.Enums.NV_vertex_program)pname, (Single*)@params); } } - [System.CLSCompliant(false)] public static @@ -58144,7 +53900,6 @@ namespace OpenTK.OpenGL Delegates.glGetVertexAttribfvNV((UInt32)index, (GL.Enums.NV_vertex_program)pname, (Single*)@params); } } - [System.CLSCompliant(false)] public static @@ -58158,7 +53913,6 @@ namespace OpenTK.OpenGL } } } - public static void GetVertexAttrib(Int32 index, GL.Enums.NV_vertex_program pname, [Out] Single[] @params) @@ -58171,7 +53925,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -58186,7 +53939,6 @@ namespace OpenTK.OpenGL } } } - public static void GetVertexAttrib(Int32 index, GL.Enums.NV_vertex_program pname, [Out] out Single @params) @@ -58200,7 +53952,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -58208,7 +53959,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glGetVertexAttribivNV((UInt32)index, (GL.Enums.NV_vertex_program)pname, (Int32*)@params); } } - [System.CLSCompliant(false)] public static @@ -58219,7 +53969,6 @@ namespace OpenTK.OpenGL Delegates.glGetVertexAttribivNV((UInt32)index, (GL.Enums.NV_vertex_program)pname, (Int32*)@params); } } - [System.CLSCompliant(false)] public static @@ -58233,7 +53982,6 @@ namespace OpenTK.OpenGL } } } - public static void GetVertexAttrib(Int32 index, GL.Enums.NV_vertex_program pname, [Out] Int32[] @params) @@ -58246,7 +53994,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -58261,7 +54008,6 @@ namespace OpenTK.OpenGL } } } - public static void GetVertexAttrib(Int32 index, GL.Enums.NV_vertex_program pname, [Out] out Int32 @params) @@ -58275,26 +54021,22 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static - unsafe void GetVertexAttribPointer(UInt32 index, GL.Enums.NV_vertex_program pname, [Out] void* pointer) + void GetVertexAttribPointer(UInt32 index, GL.Enums.NV_vertex_program pname, [Out] IntPtr pointer) { - unsafe { Delegates.glGetVertexAttribPointervNV((UInt32)index, (GL.Enums.NV_vertex_program)pname, (void*)pointer); } + Delegates.glGetVertexAttribPointervNV((UInt32)index, (GL.Enums.NV_vertex_program)pname, (IntPtr)pointer); } - - [System.CLSCompliant(false)] public static - unsafe void GetVertexAttribPointer(Int32 index, GL.Enums.NV_vertex_program pname, [Out] void* pointer) + void GetVertexAttribPointer(Int32 index, GL.Enums.NV_vertex_program pname, [Out] IntPtr pointer) { unsafe { - Delegates.glGetVertexAttribPointervNV((UInt32)index, (GL.Enums.NV_vertex_program)pname, (void*)pointer); + Delegates.glGetVertexAttribPointervNV((UInt32)index, (GL.Enums.NV_vertex_program)pname, (IntPtr)pointer); } } - [System.CLSCompliant(false)] public static @@ -58305,7 +54047,7 @@ namespace OpenTK.OpenGL System.Runtime.InteropServices.GCHandle pointer_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pointer, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glGetVertexAttribPointervNV((UInt32)index, (GL.Enums.NV_vertex_program)pname, (void*)pointer_ptr.AddrOfPinnedObject()); + Delegates.glGetVertexAttribPointervNV((UInt32)index, (GL.Enums.NV_vertex_program)pname, (IntPtr)pointer_ptr.AddrOfPinnedObject()); } finally { @@ -58313,7 +54055,6 @@ namespace OpenTK.OpenGL } } } - public static void GetVertexAttribPointer(Int32 index, GL.Enums.NV_vertex_program pname, [In, Out] object pointer) @@ -58323,7 +54064,7 @@ namespace OpenTK.OpenGL System.Runtime.InteropServices.GCHandle pointer_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pointer, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glGetVertexAttribPointervNV((UInt32)index, (GL.Enums.NV_vertex_program)pname, (void*)pointer_ptr.AddrOfPinnedObject()); + Delegates.glGetVertexAttribPointervNV((UInt32)index, (GL.Enums.NV_vertex_program)pname, (IntPtr)pointer_ptr.AddrOfPinnedObject()); } finally { @@ -58331,7 +54072,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -58339,14 +54079,12 @@ namespace OpenTK.OpenGL { return Delegates.glIsProgramNV((UInt32)id); } - public static Boolean IsProgram(Int32 id) { return Delegates.glIsProgramNV((UInt32)id); } - [System.CLSCompliant(false)] public static @@ -58354,7 +54092,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glLoadProgramNV((GL.Enums.NV_vertex_program)target, (UInt32)id, (Int32)len, (Byte*)program); } } - [System.CLSCompliant(false)] public static @@ -58365,7 +54102,6 @@ namespace OpenTK.OpenGL Delegates.glLoadProgramNV((GL.Enums.NV_vertex_program)target, (UInt32)id, (Int32)len, (Byte*)program); } } - [System.CLSCompliant(false)] public static @@ -58379,7 +54115,6 @@ namespace OpenTK.OpenGL } } } - public static void LoadProgram(GL.Enums.NV_vertex_program target, Int32 id, Int32 len, Byte[] program) @@ -58392,7 +54127,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -58406,7 +54140,6 @@ namespace OpenTK.OpenGL } } } - public static void LoadProgram(GL.Enums.NV_vertex_program target, Int32 id, Int32 len, ref Byte program) @@ -58419,7 +54152,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -58427,14 +54159,12 @@ namespace OpenTK.OpenGL { Delegates.glProgramParameter4dNV((GL.Enums.NV_vertex_program)target, (UInt32)index, (Double)x, (Double)y, (Double)z, (Double)w); } - public static void ProgramParameter4(GL.Enums.NV_vertex_program target, Int32 index, Double x, Double y, Double z, Double w) { Delegates.glProgramParameter4dNV((GL.Enums.NV_vertex_program)target, (UInt32)index, (Double)x, (Double)y, (Double)z, (Double)w); } - [System.CLSCompliant(false)] public static @@ -58442,7 +54172,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glProgramParameter4dvNV((GL.Enums.NV_vertex_program)target, (UInt32)index, (Double*)v); } } - [System.CLSCompliant(false)] public static @@ -58453,7 +54182,6 @@ namespace OpenTK.OpenGL Delegates.glProgramParameter4dvNV((GL.Enums.NV_vertex_program)target, (UInt32)index, (Double*)v); } } - [System.CLSCompliant(false)] public static @@ -58467,7 +54195,6 @@ namespace OpenTK.OpenGL } } } - public static void ProgramParameter4(GL.Enums.NV_vertex_program target, Int32 index, Double[] v) @@ -58480,7 +54207,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -58494,7 +54220,6 @@ namespace OpenTK.OpenGL } } } - public static void ProgramParameter4(GL.Enums.NV_vertex_program target, Int32 index, ref Double v) @@ -58507,7 +54232,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -58515,14 +54239,12 @@ namespace OpenTK.OpenGL { Delegates.glProgramParameter4fNV((GL.Enums.NV_vertex_program)target, (UInt32)index, (Single)x, (Single)y, (Single)z, (Single)w); } - public static void ProgramParameter4(GL.Enums.NV_vertex_program target, Int32 index, Single x, Single y, Single z, Single w) { Delegates.glProgramParameter4fNV((GL.Enums.NV_vertex_program)target, (UInt32)index, (Single)x, (Single)y, (Single)z, (Single)w); } - [System.CLSCompliant(false)] public static @@ -58530,7 +54252,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glProgramParameter4fvNV((GL.Enums.NV_vertex_program)target, (UInt32)index, (Single*)v); } } - [System.CLSCompliant(false)] public static @@ -58541,7 +54262,6 @@ namespace OpenTK.OpenGL Delegates.glProgramParameter4fvNV((GL.Enums.NV_vertex_program)target, (UInt32)index, (Single*)v); } } - [System.CLSCompliant(false)] public static @@ -58555,7 +54275,6 @@ namespace OpenTK.OpenGL } } } - public static void ProgramParameter4(GL.Enums.NV_vertex_program target, Int32 index, Single[] v) @@ -58568,7 +54287,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -58582,7 +54300,6 @@ namespace OpenTK.OpenGL } } } - public static void ProgramParameter4(GL.Enums.NV_vertex_program target, Int32 index, ref Single v) @@ -58595,7 +54312,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -58603,7 +54319,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glProgramParameters4dvNV((GL.Enums.NV_vertex_program)target, (UInt32)index, (UInt32)count, (Double*)v); } } - [System.CLSCompliant(false)] public static @@ -58614,7 +54329,6 @@ namespace OpenTK.OpenGL Delegates.glProgramParameters4dvNV((GL.Enums.NV_vertex_program)target, (UInt32)index, (UInt32)count, (Double*)v); } } - [System.CLSCompliant(false)] public static @@ -58628,7 +54342,6 @@ namespace OpenTK.OpenGL } } } - public static void ProgramParameters4(GL.Enums.NV_vertex_program target, Int32 index, Int32 count, Double[] v) @@ -58641,7 +54354,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -58655,7 +54367,6 @@ namespace OpenTK.OpenGL } } } - public static void ProgramParameters4(GL.Enums.NV_vertex_program target, Int32 index, Int32 count, ref Double v) @@ -58668,7 +54379,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -58676,7 +54386,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glProgramParameters4fvNV((GL.Enums.NV_vertex_program)target, (UInt32)index, (UInt32)count, (Single*)v); } } - [System.CLSCompliant(false)] public static @@ -58687,7 +54396,6 @@ namespace OpenTK.OpenGL Delegates.glProgramParameters4fvNV((GL.Enums.NV_vertex_program)target, (UInt32)index, (UInt32)count, (Single*)v); } } - [System.CLSCompliant(false)] public static @@ -58701,7 +54409,6 @@ namespace OpenTK.OpenGL } } } - public static void ProgramParameters4(GL.Enums.NV_vertex_program target, Int32 index, Int32 count, Single[] v) @@ -58714,7 +54421,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -58728,7 +54434,6 @@ namespace OpenTK.OpenGL } } } - public static void ProgramParameters4(GL.Enums.NV_vertex_program target, Int32 index, Int32 count, ref Single v) @@ -58741,7 +54446,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -58749,7 +54453,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glRequestResidentProgramsNV((Int32)n, (UInt32*)programs); } } - [System.CLSCompliant(false)] public static @@ -58760,7 +54463,6 @@ namespace OpenTK.OpenGL Delegates.glRequestResidentProgramsNV((Int32)n, (UInt32*)programs); } } - [System.CLSCompliant(false)] public static @@ -58774,7 +54476,6 @@ namespace OpenTK.OpenGL } } } - public static void RequestResidentProgram(Int32 n, Int32[] programs) @@ -58787,7 +54488,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -58801,7 +54501,6 @@ namespace OpenTK.OpenGL } } } - public static void RequestResidentProgram(Int32 n, ref Int32 programs) @@ -58814,7 +54513,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -58822,33 +54520,28 @@ namespace OpenTK.OpenGL { Delegates.glTrackMatrixNV((GL.Enums.NV_vertex_program)target, (UInt32)address, (GL.Enums.NV_vertex_program)matrix, (GL.Enums.NV_vertex_program)transform); } - public static void TrackMatrix(GL.Enums.NV_vertex_program target, Int32 address, GL.Enums.NV_vertex_program matrix, GL.Enums.NV_vertex_program transform) { Delegates.glTrackMatrixNV((GL.Enums.NV_vertex_program)target, (UInt32)address, (GL.Enums.NV_vertex_program)matrix, (GL.Enums.NV_vertex_program)transform); } - [System.CLSCompliant(false)] public static - unsafe void VertexAttribPointer(UInt32 index, Int32 fsize, GL.Enums.NV_vertex_program type, Int32 stride, void* pointer) + void VertexAttribPointer(UInt32 index, Int32 fsize, GL.Enums.NV_vertex_program type, Int32 stride, IntPtr pointer) { - unsafe { Delegates.glVertexAttribPointerNV((UInt32)index, (Int32)fsize, (GL.Enums.NV_vertex_program)type, (Int32)stride, (void*)pointer); } + Delegates.glVertexAttribPointerNV((UInt32)index, (Int32)fsize, (GL.Enums.NV_vertex_program)type, (Int32)stride, (IntPtr)pointer); } - - [System.CLSCompliant(false)] public static - unsafe void VertexAttribPointer(Int32 index, Int32 fsize, GL.Enums.NV_vertex_program type, Int32 stride, void* pointer) + void VertexAttribPointer(Int32 index, Int32 fsize, GL.Enums.NV_vertex_program type, Int32 stride, IntPtr pointer) { unsafe { - Delegates.glVertexAttribPointerNV((UInt32)index, (Int32)fsize, (GL.Enums.NV_vertex_program)type, (Int32)stride, (void*)pointer); + Delegates.glVertexAttribPointerNV((UInt32)index, (Int32)fsize, (GL.Enums.NV_vertex_program)type, (Int32)stride, (IntPtr)pointer); } } - [System.CLSCompliant(false)] public static @@ -58859,7 +54552,7 @@ namespace OpenTK.OpenGL System.Runtime.InteropServices.GCHandle pointer_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pointer, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glVertexAttribPointerNV((UInt32)index, (Int32)fsize, (GL.Enums.NV_vertex_program)type, (Int32)stride, (void*)pointer_ptr.AddrOfPinnedObject()); + Delegates.glVertexAttribPointerNV((UInt32)index, (Int32)fsize, (GL.Enums.NV_vertex_program)type, (Int32)stride, (IntPtr)pointer_ptr.AddrOfPinnedObject()); } finally { @@ -58867,7 +54560,6 @@ namespace OpenTK.OpenGL } } } - public static void VertexAttribPointer(Int32 index, Int32 fsize, GL.Enums.NV_vertex_program type, Int32 stride, [In, Out] object pointer) @@ -58877,7 +54569,7 @@ namespace OpenTK.OpenGL System.Runtime.InteropServices.GCHandle pointer_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pointer, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glVertexAttribPointerNV((UInt32)index, (Int32)fsize, (GL.Enums.NV_vertex_program)type, (Int32)stride, (void*)pointer_ptr.AddrOfPinnedObject()); + Delegates.glVertexAttribPointerNV((UInt32)index, (Int32)fsize, (GL.Enums.NV_vertex_program)type, (Int32)stride, (IntPtr)pointer_ptr.AddrOfPinnedObject()); } finally { @@ -58885,7 +54577,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -58893,14 +54584,12 @@ namespace OpenTK.OpenGL { Delegates.glVertexAttrib1dNV((UInt32)index, (Double)x); } - public static void VertexAttrib1(Int32 index, Double x) { Delegates.glVertexAttrib1dNV((UInt32)index, (Double)x); } - [System.CLSCompliant(false)] public static @@ -58908,7 +54597,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glVertexAttrib1dvNV((UInt32)index, (Double*)v); } } - [System.CLSCompliant(false)] public static @@ -58919,7 +54607,6 @@ namespace OpenTK.OpenGL Delegates.glVertexAttrib1dvNV((UInt32)index, (Double*)v); } } - [System.CLSCompliant(false)] public static @@ -58933,7 +54620,6 @@ namespace OpenTK.OpenGL } } } - public static void VertexAttrib1v(Int32 index, Double[] v) @@ -58946,7 +54632,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -58960,7 +54645,6 @@ namespace OpenTK.OpenGL } } } - public static void VertexAttrib1v(Int32 index, ref Double v) @@ -58973,7 +54657,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -58981,14 +54664,12 @@ namespace OpenTK.OpenGL { Delegates.glVertexAttrib1fNV((UInt32)index, (Single)x); } - public static void VertexAttrib1(Int32 index, Single x) { Delegates.glVertexAttrib1fNV((UInt32)index, (Single)x); } - [System.CLSCompliant(false)] public static @@ -58996,7 +54677,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glVertexAttrib1fvNV((UInt32)index, (Single*)v); } } - [System.CLSCompliant(false)] public static @@ -59007,7 +54687,6 @@ namespace OpenTK.OpenGL Delegates.glVertexAttrib1fvNV((UInt32)index, (Single*)v); } } - [System.CLSCompliant(false)] public static @@ -59021,7 +54700,6 @@ namespace OpenTK.OpenGL } } } - public static void VertexAttrib1v(Int32 index, Single[] v) @@ -59034,7 +54712,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -59048,7 +54725,6 @@ namespace OpenTK.OpenGL } } } - public static void VertexAttrib1v(Int32 index, ref Single v) @@ -59061,7 +54737,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -59069,14 +54744,12 @@ namespace OpenTK.OpenGL { Delegates.glVertexAttrib1sNV((UInt32)index, (Int16)x); } - public static void VertexAttrib1(Int32 index, Int16 x) { Delegates.glVertexAttrib1sNV((UInt32)index, (Int16)x); } - [System.CLSCompliant(false)] public static @@ -59084,7 +54757,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glVertexAttrib1svNV((UInt32)index, (Int16*)v); } } - [System.CLSCompliant(false)] public static @@ -59095,7 +54767,6 @@ namespace OpenTK.OpenGL Delegates.glVertexAttrib1svNV((UInt32)index, (Int16*)v); } } - [System.CLSCompliant(false)] public static @@ -59109,7 +54780,6 @@ namespace OpenTK.OpenGL } } } - public static void VertexAttrib1v(Int32 index, Int16[] v) @@ -59122,7 +54792,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -59136,7 +54805,6 @@ namespace OpenTK.OpenGL } } } - public static void VertexAttrib1v(Int32 index, ref Int16 v) @@ -59149,7 +54817,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -59157,14 +54824,12 @@ namespace OpenTK.OpenGL { Delegates.glVertexAttrib2dNV((UInt32)index, (Double)x, (Double)y); } - public static void VertexAttrib2(Int32 index, Double x, Double y) { Delegates.glVertexAttrib2dNV((UInt32)index, (Double)x, (Double)y); } - [System.CLSCompliant(false)] public static @@ -59172,7 +54837,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glVertexAttrib2dvNV((UInt32)index, (Double*)v); } } - [System.CLSCompliant(false)] public static @@ -59183,7 +54847,6 @@ namespace OpenTK.OpenGL Delegates.glVertexAttrib2dvNV((UInt32)index, (Double*)v); } } - [System.CLSCompliant(false)] public static @@ -59197,7 +54860,6 @@ namespace OpenTK.OpenGL } } } - public static void VertexAttrib2(Int32 index, Double[] v) @@ -59210,7 +54872,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -59224,7 +54885,6 @@ namespace OpenTK.OpenGL } } } - public static void VertexAttrib2(Int32 index, ref Double v) @@ -59237,7 +54897,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -59245,14 +54904,12 @@ namespace OpenTK.OpenGL { Delegates.glVertexAttrib2fNV((UInt32)index, (Single)x, (Single)y); } - public static void VertexAttrib2(Int32 index, Single x, Single y) { Delegates.glVertexAttrib2fNV((UInt32)index, (Single)x, (Single)y); } - [System.CLSCompliant(false)] public static @@ -59260,7 +54917,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glVertexAttrib2fvNV((UInt32)index, (Single*)v); } } - [System.CLSCompliant(false)] public static @@ -59271,7 +54927,6 @@ namespace OpenTK.OpenGL Delegates.glVertexAttrib2fvNV((UInt32)index, (Single*)v); } } - [System.CLSCompliant(false)] public static @@ -59285,7 +54940,6 @@ namespace OpenTK.OpenGL } } } - public static void VertexAttrib2(Int32 index, Single[] v) @@ -59298,7 +54952,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -59312,7 +54965,6 @@ namespace OpenTK.OpenGL } } } - public static void VertexAttrib2(Int32 index, ref Single v) @@ -59325,7 +54977,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -59333,14 +54984,12 @@ namespace OpenTK.OpenGL { Delegates.glVertexAttrib2sNV((UInt32)index, (Int16)x, (Int16)y); } - public static void VertexAttrib2(Int32 index, Int16 x, Int16 y) { Delegates.glVertexAttrib2sNV((UInt32)index, (Int16)x, (Int16)y); } - [System.CLSCompliant(false)] public static @@ -59348,7 +54997,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glVertexAttrib2svNV((UInt32)index, (Int16*)v); } } - [System.CLSCompliant(false)] public static @@ -59359,7 +55007,6 @@ namespace OpenTK.OpenGL Delegates.glVertexAttrib2svNV((UInt32)index, (Int16*)v); } } - [System.CLSCompliant(false)] public static @@ -59373,7 +55020,6 @@ namespace OpenTK.OpenGL } } } - public static void VertexAttrib2(Int32 index, Int16[] v) @@ -59386,7 +55032,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -59400,7 +55045,6 @@ namespace OpenTK.OpenGL } } } - public static void VertexAttrib2(Int32 index, ref Int16 v) @@ -59413,7 +55057,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -59421,14 +55064,12 @@ namespace OpenTK.OpenGL { Delegates.glVertexAttrib3dNV((UInt32)index, (Double)x, (Double)y, (Double)z); } - public static void VertexAttrib3(Int32 index, Double x, Double y, Double z) { Delegates.glVertexAttrib3dNV((UInt32)index, (Double)x, (Double)y, (Double)z); } - [System.CLSCompliant(false)] public static @@ -59436,7 +55077,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glVertexAttrib3dvNV((UInt32)index, (Double*)v); } } - [System.CLSCompliant(false)] public static @@ -59447,7 +55087,6 @@ namespace OpenTK.OpenGL Delegates.glVertexAttrib3dvNV((UInt32)index, (Double*)v); } } - [System.CLSCompliant(false)] public static @@ -59461,7 +55100,6 @@ namespace OpenTK.OpenGL } } } - public static void VertexAttrib3(Int32 index, Double[] v) @@ -59474,7 +55112,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -59488,7 +55125,6 @@ namespace OpenTK.OpenGL } } } - public static void VertexAttrib3(Int32 index, ref Double v) @@ -59501,7 +55137,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -59509,14 +55144,12 @@ namespace OpenTK.OpenGL { Delegates.glVertexAttrib3fNV((UInt32)index, (Single)x, (Single)y, (Single)z); } - public static void VertexAttrib3(Int32 index, Single x, Single y, Single z) { Delegates.glVertexAttrib3fNV((UInt32)index, (Single)x, (Single)y, (Single)z); } - [System.CLSCompliant(false)] public static @@ -59524,7 +55157,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glVertexAttrib3fvNV((UInt32)index, (Single*)v); } } - [System.CLSCompliant(false)] public static @@ -59535,7 +55167,6 @@ namespace OpenTK.OpenGL Delegates.glVertexAttrib3fvNV((UInt32)index, (Single*)v); } } - [System.CLSCompliant(false)] public static @@ -59549,7 +55180,6 @@ namespace OpenTK.OpenGL } } } - public static void VertexAttrib3(Int32 index, Single[] v) @@ -59562,7 +55192,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -59576,7 +55205,6 @@ namespace OpenTK.OpenGL } } } - public static void VertexAttrib3(Int32 index, ref Single v) @@ -59589,7 +55217,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -59597,14 +55224,12 @@ namespace OpenTK.OpenGL { Delegates.glVertexAttrib3sNV((UInt32)index, (Int16)x, (Int16)y, (Int16)z); } - public static void VertexAttrib3(Int32 index, Int16 x, Int16 y, Int16 z) { Delegates.glVertexAttrib3sNV((UInt32)index, (Int16)x, (Int16)y, (Int16)z); } - [System.CLSCompliant(false)] public static @@ -59612,7 +55237,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glVertexAttrib3svNV((UInt32)index, (Int16*)v); } } - [System.CLSCompliant(false)] public static @@ -59623,7 +55247,6 @@ namespace OpenTK.OpenGL Delegates.glVertexAttrib3svNV((UInt32)index, (Int16*)v); } } - [System.CLSCompliant(false)] public static @@ -59637,7 +55260,6 @@ namespace OpenTK.OpenGL } } } - public static void VertexAttrib3(Int32 index, Int16[] v) @@ -59650,7 +55272,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -59664,7 +55285,6 @@ namespace OpenTK.OpenGL } } } - public static void VertexAttrib3(Int32 index, ref Int16 v) @@ -59677,7 +55297,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -59685,14 +55304,12 @@ namespace OpenTK.OpenGL { Delegates.glVertexAttrib4dNV((UInt32)index, (Double)x, (Double)y, (Double)z, (Double)w); } - public static void VertexAttrib4(Int32 index, Double x, Double y, Double z, Double w) { Delegates.glVertexAttrib4dNV((UInt32)index, (Double)x, (Double)y, (Double)z, (Double)w); } - [System.CLSCompliant(false)] public static @@ -59700,7 +55317,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glVertexAttrib4dvNV((UInt32)index, (Double*)v); } } - [System.CLSCompliant(false)] public static @@ -59711,7 +55327,6 @@ namespace OpenTK.OpenGL Delegates.glVertexAttrib4dvNV((UInt32)index, (Double*)v); } } - [System.CLSCompliant(false)] public static @@ -59725,7 +55340,6 @@ namespace OpenTK.OpenGL } } } - public static void VertexAttrib4(Int32 index, Double[] v) @@ -59738,7 +55352,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -59752,7 +55365,6 @@ namespace OpenTK.OpenGL } } } - public static void VertexAttrib4(Int32 index, ref Double v) @@ -59765,7 +55377,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -59773,14 +55384,12 @@ namespace OpenTK.OpenGL { Delegates.glVertexAttrib4fNV((UInt32)index, (Single)x, (Single)y, (Single)z, (Single)w); } - public static void VertexAttrib4(Int32 index, Single x, Single y, Single z, Single w) { Delegates.glVertexAttrib4fNV((UInt32)index, (Single)x, (Single)y, (Single)z, (Single)w); } - [System.CLSCompliant(false)] public static @@ -59788,7 +55397,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glVertexAttrib4fvNV((UInt32)index, (Single*)v); } } - [System.CLSCompliant(false)] public static @@ -59799,7 +55407,6 @@ namespace OpenTK.OpenGL Delegates.glVertexAttrib4fvNV((UInt32)index, (Single*)v); } } - [System.CLSCompliant(false)] public static @@ -59813,7 +55420,6 @@ namespace OpenTK.OpenGL } } } - public static void VertexAttrib4(Int32 index, Single[] v) @@ -59826,7 +55432,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -59840,7 +55445,6 @@ namespace OpenTK.OpenGL } } } - public static void VertexAttrib4(Int32 index, ref Single v) @@ -59853,7 +55457,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -59861,14 +55464,12 @@ namespace OpenTK.OpenGL { Delegates.glVertexAttrib4sNV((UInt32)index, (Int16)x, (Int16)y, (Int16)z, (Int16)w); } - public static void VertexAttrib4(Int32 index, Int16 x, Int16 y, Int16 z, Int16 w) { Delegates.glVertexAttrib4sNV((UInt32)index, (Int16)x, (Int16)y, (Int16)z, (Int16)w); } - [System.CLSCompliant(false)] public static @@ -59876,7 +55477,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glVertexAttrib4svNV((UInt32)index, (Int16*)v); } } - [System.CLSCompliant(false)] public static @@ -59887,7 +55487,6 @@ namespace OpenTK.OpenGL Delegates.glVertexAttrib4svNV((UInt32)index, (Int16*)v); } } - [System.CLSCompliant(false)] public static @@ -59901,7 +55500,6 @@ namespace OpenTK.OpenGL } } } - public static void VertexAttrib4(Int32 index, Int16[] v) @@ -59914,7 +55512,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -59928,7 +55525,6 @@ namespace OpenTK.OpenGL } } } - public static void VertexAttrib4(Int32 index, ref Int16 v) @@ -59941,7 +55537,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -59949,14 +55544,12 @@ namespace OpenTK.OpenGL { Delegates.glVertexAttrib4ubNV((UInt32)index, (Byte)x, (Byte)y, (Byte)z, (Byte)w); } - public static void VertexAttrib4(Int32 index, Byte x, Byte y, Byte z, Byte w) { Delegates.glVertexAttrib4ubNV((UInt32)index, (Byte)x, (Byte)y, (Byte)z, (Byte)w); } - [System.CLSCompliant(false)] public static @@ -59964,7 +55557,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glVertexAttrib4ubvNV((UInt32)index, (Byte*)v); } } - [System.CLSCompliant(false)] public static @@ -59975,7 +55567,6 @@ namespace OpenTK.OpenGL Delegates.glVertexAttrib4ubvNV((UInt32)index, (Byte*)v); } } - [System.CLSCompliant(false)] public static @@ -59989,7 +55580,6 @@ namespace OpenTK.OpenGL } } } - public static void VertexAttrib4(Int32 index, Byte[] v) @@ -60002,7 +55592,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -60016,7 +55605,6 @@ namespace OpenTK.OpenGL } } } - public static void VertexAttrib4(Int32 index, ref Byte v) @@ -60029,7 +55617,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -60037,7 +55624,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glVertexAttribs1dvNV((UInt32)index, (Int32)count, (Double*)v); } } - [System.CLSCompliant(false)] public static @@ -60048,7 +55634,6 @@ namespace OpenTK.OpenGL Delegates.glVertexAttribs1dvNV((UInt32)index, (Int32)count, (Double*)v); } } - [System.CLSCompliant(false)] public static @@ -60062,7 +55647,6 @@ namespace OpenTK.OpenGL } } } - public static void VertexAttribs1(Int32 index, Int32 count, Double[] v) @@ -60075,7 +55659,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -60089,7 +55672,6 @@ namespace OpenTK.OpenGL } } } - public static void VertexAttribs1(Int32 index, Int32 count, ref Double v) @@ -60102,7 +55684,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -60110,7 +55691,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glVertexAttribs1fvNV((UInt32)index, (Int32)count, (Single*)v); } } - [System.CLSCompliant(false)] public static @@ -60121,7 +55701,6 @@ namespace OpenTK.OpenGL Delegates.glVertexAttribs1fvNV((UInt32)index, (Int32)count, (Single*)v); } } - [System.CLSCompliant(false)] public static @@ -60135,7 +55714,6 @@ namespace OpenTK.OpenGL } } } - public static void VertexAttribs1(Int32 index, Int32 count, Single[] v) @@ -60148,7 +55726,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -60162,7 +55739,6 @@ namespace OpenTK.OpenGL } } } - public static void VertexAttribs1(Int32 index, Int32 count, ref Single v) @@ -60175,7 +55751,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -60183,7 +55758,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glVertexAttribs1svNV((UInt32)index, (Int32)count, (Int16*)v); } } - [System.CLSCompliant(false)] public static @@ -60194,7 +55768,6 @@ namespace OpenTK.OpenGL Delegates.glVertexAttribs1svNV((UInt32)index, (Int32)count, (Int16*)v); } } - [System.CLSCompliant(false)] public static @@ -60208,7 +55781,6 @@ namespace OpenTK.OpenGL } } } - public static void VertexAttribs1(Int32 index, Int32 count, Int16[] v) @@ -60221,7 +55793,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -60235,7 +55806,6 @@ namespace OpenTK.OpenGL } } } - public static void VertexAttribs1(Int32 index, Int32 count, ref Int16 v) @@ -60248,7 +55818,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -60256,7 +55825,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glVertexAttribs2dvNV((UInt32)index, (Int32)count, (Double*)v); } } - [System.CLSCompliant(false)] public static @@ -60267,7 +55835,6 @@ namespace OpenTK.OpenGL Delegates.glVertexAttribs2dvNV((UInt32)index, (Int32)count, (Double*)v); } } - [System.CLSCompliant(false)] public static @@ -60281,7 +55848,6 @@ namespace OpenTK.OpenGL } } } - public static void VertexAttribs2(Int32 index, Int32 count, Double[] v) @@ -60294,7 +55860,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -60308,7 +55873,6 @@ namespace OpenTK.OpenGL } } } - public static void VertexAttribs2(Int32 index, Int32 count, ref Double v) @@ -60321,7 +55885,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -60329,7 +55892,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glVertexAttribs2fvNV((UInt32)index, (Int32)count, (Single*)v); } } - [System.CLSCompliant(false)] public static @@ -60340,7 +55902,6 @@ namespace OpenTK.OpenGL Delegates.glVertexAttribs2fvNV((UInt32)index, (Int32)count, (Single*)v); } } - [System.CLSCompliant(false)] public static @@ -60354,7 +55915,6 @@ namespace OpenTK.OpenGL } } } - public static void VertexAttribs2(Int32 index, Int32 count, Single[] v) @@ -60367,7 +55927,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -60381,7 +55940,6 @@ namespace OpenTK.OpenGL } } } - public static void VertexAttribs2(Int32 index, Int32 count, ref Single v) @@ -60394,7 +55952,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -60402,7 +55959,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glVertexAttribs2svNV((UInt32)index, (Int32)count, (Int16*)v); } } - [System.CLSCompliant(false)] public static @@ -60413,7 +55969,6 @@ namespace OpenTK.OpenGL Delegates.glVertexAttribs2svNV((UInt32)index, (Int32)count, (Int16*)v); } } - [System.CLSCompliant(false)] public static @@ -60427,7 +55982,6 @@ namespace OpenTK.OpenGL } } } - public static void VertexAttribs2(Int32 index, Int32 count, Int16[] v) @@ -60440,7 +55994,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -60454,7 +56007,6 @@ namespace OpenTK.OpenGL } } } - public static void VertexAttribs2(Int32 index, Int32 count, ref Int16 v) @@ -60467,7 +56019,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -60475,7 +56026,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glVertexAttribs3dvNV((UInt32)index, (Int32)count, (Double*)v); } } - [System.CLSCompliant(false)] public static @@ -60486,7 +56036,6 @@ namespace OpenTK.OpenGL Delegates.glVertexAttribs3dvNV((UInt32)index, (Int32)count, (Double*)v); } } - [System.CLSCompliant(false)] public static @@ -60500,7 +56049,6 @@ namespace OpenTK.OpenGL } } } - public static void VertexAttribs3(Int32 index, Int32 count, Double[] v) @@ -60513,7 +56061,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -60527,7 +56074,6 @@ namespace OpenTK.OpenGL } } } - public static void VertexAttribs3(Int32 index, Int32 count, ref Double v) @@ -60540,7 +56086,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -60548,7 +56093,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glVertexAttribs3fvNV((UInt32)index, (Int32)count, (Single*)v); } } - [System.CLSCompliant(false)] public static @@ -60559,7 +56103,6 @@ namespace OpenTK.OpenGL Delegates.glVertexAttribs3fvNV((UInt32)index, (Int32)count, (Single*)v); } } - [System.CLSCompliant(false)] public static @@ -60573,7 +56116,6 @@ namespace OpenTK.OpenGL } } } - public static void VertexAttribs3(Int32 index, Int32 count, Single[] v) @@ -60586,7 +56128,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -60600,7 +56141,6 @@ namespace OpenTK.OpenGL } } } - public static void VertexAttribs3(Int32 index, Int32 count, ref Single v) @@ -60613,7 +56153,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -60621,7 +56160,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glVertexAttribs3svNV((UInt32)index, (Int32)count, (Int16*)v); } } - [System.CLSCompliant(false)] public static @@ -60632,7 +56170,6 @@ namespace OpenTK.OpenGL Delegates.glVertexAttribs3svNV((UInt32)index, (Int32)count, (Int16*)v); } } - [System.CLSCompliant(false)] public static @@ -60646,7 +56183,6 @@ namespace OpenTK.OpenGL } } } - public static void VertexAttribs3(Int32 index, Int32 count, Int16[] v) @@ -60659,7 +56195,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -60673,7 +56208,6 @@ namespace OpenTK.OpenGL } } } - public static void VertexAttribs3(Int32 index, Int32 count, ref Int16 v) @@ -60686,7 +56220,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -60694,7 +56227,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glVertexAttribs4dvNV((UInt32)index, (Int32)count, (Double*)v); } } - [System.CLSCompliant(false)] public static @@ -60705,7 +56237,6 @@ namespace OpenTK.OpenGL Delegates.glVertexAttribs4dvNV((UInt32)index, (Int32)count, (Double*)v); } } - [System.CLSCompliant(false)] public static @@ -60719,7 +56250,6 @@ namespace OpenTK.OpenGL } } } - public static void VertexAttribs4(Int32 index, Int32 count, Double[] v) @@ -60732,7 +56262,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -60746,7 +56275,6 @@ namespace OpenTK.OpenGL } } } - public static void VertexAttribs4(Int32 index, Int32 count, ref Double v) @@ -60759,7 +56287,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -60767,7 +56294,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glVertexAttribs4fvNV((UInt32)index, (Int32)count, (Single*)v); } } - [System.CLSCompliant(false)] public static @@ -60778,7 +56304,6 @@ namespace OpenTK.OpenGL Delegates.glVertexAttribs4fvNV((UInt32)index, (Int32)count, (Single*)v); } } - [System.CLSCompliant(false)] public static @@ -60792,7 +56317,6 @@ namespace OpenTK.OpenGL } } } - public static void VertexAttribs4(Int32 index, Int32 count, Single[] v) @@ -60805,7 +56329,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -60819,7 +56342,6 @@ namespace OpenTK.OpenGL } } } - public static void VertexAttribs4(Int32 index, Int32 count, ref Single v) @@ -60832,7 +56354,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -60840,7 +56361,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glVertexAttribs4svNV((UInt32)index, (Int32)count, (Int16*)v); } } - [System.CLSCompliant(false)] public static @@ -60851,7 +56371,6 @@ namespace OpenTK.OpenGL Delegates.glVertexAttribs4svNV((UInt32)index, (Int32)count, (Int16*)v); } } - [System.CLSCompliant(false)] public static @@ -60865,7 +56384,6 @@ namespace OpenTK.OpenGL } } } - public static void VertexAttribs4(Int32 index, Int32 count, Int16[] v) @@ -60878,7 +56396,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -60892,7 +56409,6 @@ namespace OpenTK.OpenGL } } } - public static void VertexAttribs4(Int32 index, Int32 count, ref Int16 v) @@ -60905,7 +56421,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -60913,7 +56428,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glVertexAttribs4ubvNV((UInt32)index, (Int32)count, (Byte*)v); } } - [System.CLSCompliant(false)] public static @@ -60924,7 +56438,6 @@ namespace OpenTK.OpenGL Delegates.glVertexAttribs4ubvNV((UInt32)index, (Int32)count, (Byte*)v); } } - [System.CLSCompliant(false)] public static @@ -60938,7 +56451,6 @@ namespace OpenTK.OpenGL } } } - public static void VertexAttribs4(Int32 index, Int32 count, Byte[] v) @@ -60951,7 +56463,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -60965,7 +56476,6 @@ namespace OpenTK.OpenGL } } } - public static void VertexAttribs4(Int32 index, Int32 count, ref Byte v) @@ -60978,7 +56488,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -60986,7 +56495,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glGenOcclusionQueriesNV((Int32)n, (UInt32*)ids); } } - [System.CLSCompliant(false)] public static @@ -60997,7 +56505,6 @@ namespace OpenTK.OpenGL Delegates.glGenOcclusionQueriesNV((Int32)n, (UInt32*)ids); } } - [System.CLSCompliant(false)] public static @@ -61011,7 +56518,6 @@ namespace OpenTK.OpenGL } } } - public static void GenOcclusionQueries(Int32 n, [Out] Int32[] ids) @@ -61024,7 +56530,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -61039,7 +56544,6 @@ namespace OpenTK.OpenGL } } } - public static void GenOcclusionQueries(Int32 n, [Out] out Int32 ids) @@ -61053,7 +56557,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -61061,7 +56564,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glDeleteOcclusionQueriesNV((Int32)n, (UInt32*)ids); } } - [System.CLSCompliant(false)] public static @@ -61072,7 +56574,6 @@ namespace OpenTK.OpenGL Delegates.glDeleteOcclusionQueriesNV((Int32)n, (UInt32*)ids); } } - [System.CLSCompliant(false)] public static @@ -61086,7 +56587,6 @@ namespace OpenTK.OpenGL } } } - public static void DeleteOcclusionQueries(Int32 n, Int32[] ids) @@ -61099,7 +56599,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -61113,7 +56612,6 @@ namespace OpenTK.OpenGL } } } - public static void DeleteOcclusionQueries(Int32 n, ref Int32 ids) @@ -61126,7 +56624,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -61134,14 +56631,12 @@ namespace OpenTK.OpenGL { return Delegates.glIsOcclusionQueryNV((UInt32)id); } - public static Boolean IsOcclusionQuery(Int32 id) { return Delegates.glIsOcclusionQueryNV((UInt32)id); } - [System.CLSCompliant(false)] public static @@ -61149,21 +56644,18 @@ namespace OpenTK.OpenGL { Delegates.glBeginOcclusionQueryNV((UInt32)id); } - public static void BeginOcclusionQuery(Int32 id) { Delegates.glBeginOcclusionQueryNV((UInt32)id); } - public static void EndOcclusionQuery() { Delegates.glEndOcclusionQueryNV(); } - [System.CLSCompliant(false)] public static @@ -61171,7 +56663,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glGetOcclusionQueryivNV((UInt32)id, (GL.Enums.NV_occlusion_query)pname, (Int32*)@params); } } - [System.CLSCompliant(false)] public static @@ -61185,7 +56676,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -61200,7 +56690,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -61208,7 +56697,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glGetOcclusionQueryuivNV((UInt32)id, (GL.Enums.NV_occlusion_query)pname, (UInt32*)@params); } } - [System.CLSCompliant(false)] public static @@ -61219,7 +56707,6 @@ namespace OpenTK.OpenGL Delegates.glGetOcclusionQueryuivNV((UInt32)id, (GL.Enums.NV_occlusion_query)pname, (UInt32*)@params); } } - [System.CLSCompliant(false)] public static @@ -61233,7 +56720,6 @@ namespace OpenTK.OpenGL } } } - public static void GetOcclusionQuery(Int32 id, GL.Enums.NV_occlusion_query pname, [Out] Int32[] @params) @@ -61246,7 +56732,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -61261,7 +56746,6 @@ namespace OpenTK.OpenGL } } } - public static void GetOcclusionQuery(Int32 id, GL.Enums.NV_occlusion_query pname, [Out] out Int32 @params) @@ -61275,14 +56759,12 @@ namespace OpenTK.OpenGL } } } - public static void PointParameter(GL.Enums.NV_point_sprite pname, Int32 param) { Delegates.glPointParameteriNV((GL.Enums.NV_point_sprite)pname, (Int32)param); } - [System.CLSCompliant(false)] public static @@ -61290,7 +56772,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glPointParameterivNV((GL.Enums.NV_point_sprite)pname, (Int32*)@params); } } - public static void PointParameterv(GL.Enums.NV_point_sprite pname, Int32[] @params) @@ -61303,7 +56784,6 @@ namespace OpenTK.OpenGL } } } - public static void PointParameterv(GL.Enums.NV_point_sprite pname, ref Int32 @params) @@ -61316,7 +56796,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -61324,7 +56803,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glProgramNamedParameter4fNV((UInt32)id, (Int32)len, (Byte*)name, (Single)x, (Single)y, (Single)z, (Single)w); } } - [System.CLSCompliant(false)] public static @@ -61335,7 +56813,6 @@ namespace OpenTK.OpenGL Delegates.glProgramNamedParameter4fNV((UInt32)id, (Int32)len, (Byte*)name, (Single)x, (Single)y, (Single)z, (Single)w); } } - [System.CLSCompliant(false)] public static @@ -61349,7 +56826,6 @@ namespace OpenTK.OpenGL } } } - public static void ProgramNamedParameter4(Int32 id, Int32 len, Byte[] name, Single x, Single y, Single z, Single w) @@ -61362,7 +56838,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -61376,7 +56851,6 @@ namespace OpenTK.OpenGL } } } - public static void ProgramNamedParameter4(Int32 id, Int32 len, ref Byte name, Single x, Single y, Single z, Single w) @@ -61389,7 +56863,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -61397,7 +56870,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glProgramNamedParameter4dNV((UInt32)id, (Int32)len, (Byte*)name, (Double)x, (Double)y, (Double)z, (Double)w); } } - [System.CLSCompliant(false)] public static @@ -61408,7 +56880,6 @@ namespace OpenTK.OpenGL Delegates.glProgramNamedParameter4dNV((UInt32)id, (Int32)len, (Byte*)name, (Double)x, (Double)y, (Double)z, (Double)w); } } - [System.CLSCompliant(false)] public static @@ -61422,7 +56893,6 @@ namespace OpenTK.OpenGL } } } - public static void ProgramNamedParameter4(Int32 id, Int32 len, Byte[] name, Double x, Double y, Double z, Double w) @@ -61435,7 +56905,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -61449,7 +56918,6 @@ namespace OpenTK.OpenGL } } } - public static void ProgramNamedParameter4(Int32 id, Int32 len, ref Byte name, Double x, Double y, Double z, Double w) @@ -61462,7 +56930,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -61470,7 +56937,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glProgramNamedParameter4fvNV((UInt32)id, (Int32)len, (Byte*)name, (Single*)v); } } - [System.CLSCompliant(false)] public static @@ -61481,7 +56947,6 @@ namespace OpenTK.OpenGL Delegates.glProgramNamedParameter4fvNV((UInt32)id, (Int32)len, (Byte*)name, (Single*)v); } } - [System.CLSCompliant(false)] public static @@ -61495,7 +56960,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -61509,7 +56973,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -61523,7 +56986,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -61537,7 +56999,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -61551,7 +57012,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -61565,7 +57025,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -61580,7 +57039,6 @@ namespace OpenTK.OpenGL } } } - public static void ProgramNamedParameter4(Int32 id, Int32 len, Byte[] name, Single[] v) @@ -61594,7 +57052,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -61609,7 +57066,6 @@ namespace OpenTK.OpenGL } } } - public static void ProgramNamedParameter4(Int32 id, Int32 len, Byte[] name, ref Single v) @@ -61623,7 +57079,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -61637,7 +57092,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -61651,7 +57105,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -61666,7 +57119,6 @@ namespace OpenTK.OpenGL } } } - public static void ProgramNamedParameter4(Int32 id, Int32 len, ref Byte name, Single[] v) @@ -61680,7 +57132,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -61695,7 +57146,6 @@ namespace OpenTK.OpenGL } } } - public static void ProgramNamedParameter4(Int32 id, Int32 len, ref Byte name, ref Single v) @@ -61709,7 +57159,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -61717,7 +57166,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glProgramNamedParameter4dvNV((UInt32)id, (Int32)len, (Byte*)name, (Double*)v); } } - [System.CLSCompliant(false)] public static @@ -61728,7 +57176,6 @@ namespace OpenTK.OpenGL Delegates.glProgramNamedParameter4dvNV((UInt32)id, (Int32)len, (Byte*)name, (Double*)v); } } - [System.CLSCompliant(false)] public static @@ -61742,7 +57189,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -61756,7 +57202,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -61770,7 +57215,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -61784,7 +57228,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -61798,7 +57241,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -61812,7 +57254,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -61827,7 +57268,6 @@ namespace OpenTK.OpenGL } } } - public static void ProgramNamedParameter4(Int32 id, Int32 len, Byte[] name, Double[] v) @@ -61841,7 +57281,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -61856,7 +57295,6 @@ namespace OpenTK.OpenGL } } } - public static void ProgramNamedParameter4(Int32 id, Int32 len, Byte[] name, ref Double v) @@ -61870,7 +57308,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -61884,7 +57321,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -61898,7 +57334,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -61913,7 +57348,6 @@ namespace OpenTK.OpenGL } } } - public static void ProgramNamedParameter4(Int32 id, Int32 len, ref Byte name, Double[] v) @@ -61927,7 +57361,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -61942,7 +57375,6 @@ namespace OpenTK.OpenGL } } } - public static void ProgramNamedParameter4(Int32 id, Int32 len, ref Byte name, ref Double v) @@ -61956,7 +57388,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -61964,7 +57395,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glGetProgramNamedParameterfvNV((UInt32)id, (Int32)len, (Byte*)name, (Single*)@params); } } - [System.CLSCompliant(false)] public static @@ -61975,7 +57405,6 @@ namespace OpenTK.OpenGL Delegates.glGetProgramNamedParameterfvNV((UInt32)id, (Int32)len, (Byte*)name, (Single*)@params); } } - [System.CLSCompliant(false)] public static @@ -61989,7 +57418,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -62003,7 +57431,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -62018,7 +57445,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -62033,7 +57459,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -62047,7 +57472,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -62061,7 +57485,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -62076,7 +57499,6 @@ namespace OpenTK.OpenGL } } } - public static void GetProgramNamedParameter(Int32 id, Int32 len, Byte[] name, [Out] Single[] @params) @@ -62090,7 +57512,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -62106,7 +57527,6 @@ namespace OpenTK.OpenGL } } } - public static void GetProgramNamedParameter(Int32 id, Int32 len, Byte[] name, [Out] out Single @params) @@ -62121,7 +57541,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -62135,7 +57554,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -62149,7 +57567,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -62164,7 +57581,6 @@ namespace OpenTK.OpenGL } } } - public static void GetProgramNamedParameter(Int32 id, Int32 len, ref Byte name, [Out] Single[] @params) @@ -62178,7 +57594,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -62194,7 +57609,6 @@ namespace OpenTK.OpenGL } } } - public static void GetProgramNamedParameter(Int32 id, Int32 len, ref Byte name, [Out] out Single @params) @@ -62209,7 +57623,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -62217,7 +57630,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glGetProgramNamedParameterdvNV((UInt32)id, (Int32)len, (Byte*)name, (Double*)@params); } } - [System.CLSCompliant(false)] public static @@ -62228,7 +57640,6 @@ namespace OpenTK.OpenGL Delegates.glGetProgramNamedParameterdvNV((UInt32)id, (Int32)len, (Byte*)name, (Double*)@params); } } - [System.CLSCompliant(false)] public static @@ -62242,7 +57653,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -62256,7 +57666,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -62271,7 +57680,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -62286,7 +57694,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -62300,7 +57707,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -62314,7 +57720,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -62329,7 +57734,6 @@ namespace OpenTK.OpenGL } } } - public static void GetProgramNamedParameter(Int32 id, Int32 len, Byte[] name, [Out] Double[] @params) @@ -62343,7 +57747,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -62359,7 +57762,6 @@ namespace OpenTK.OpenGL } } } - public static void GetProgramNamedParameter(Int32 id, Int32 len, Byte[] name, [Out] out Double @params) @@ -62374,7 +57776,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -62388,7 +57789,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -62402,7 +57802,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -62417,7 +57816,6 @@ namespace OpenTK.OpenGL } } } - public static void GetProgramNamedParameter(Int32 id, Int32 len, ref Byte name, [Out] Double[] @params) @@ -62431,7 +57829,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -62447,7 +57844,6 @@ namespace OpenTK.OpenGL } } } - public static void GetProgramNamedParameter(Int32 id, Int32 len, ref Byte name, [Out] out Double @params) @@ -62462,7 +57858,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -62470,14 +57865,12 @@ namespace OpenTK.OpenGL { Delegates.glVertex2hNV((UInt16)x, (UInt16)y); } - public static void Vertex2h(Int16 x, Int16 y) { Delegates.glVertex2hNV((UInt16)x, (UInt16)y); } - [System.CLSCompliant(false)] public static @@ -62485,7 +57878,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glVertex2hvNV((UInt16*)v); } } - [System.CLSCompliant(false)] public static @@ -62496,7 +57888,6 @@ namespace OpenTK.OpenGL Delegates.glVertex2hvNV((UInt16*)v); } } - [System.CLSCompliant(false)] public static @@ -62510,7 +57901,6 @@ namespace OpenTK.OpenGL } } } - public static void Vertex2h(Int16[] v) @@ -62523,7 +57913,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -62537,7 +57926,6 @@ namespace OpenTK.OpenGL } } } - public static void Vertex2h(ref Int16 v) @@ -62550,7 +57938,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -62558,14 +57945,12 @@ namespace OpenTK.OpenGL { Delegates.glVertex3hNV((UInt16)x, (UInt16)y, (UInt16)z); } - public static void Vertex3h(Int16 x, Int16 y, Int16 z) { Delegates.glVertex3hNV((UInt16)x, (UInt16)y, (UInt16)z); } - [System.CLSCompliant(false)] public static @@ -62573,7 +57958,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glVertex3hvNV((UInt16*)v); } } - [System.CLSCompliant(false)] public static @@ -62584,7 +57968,6 @@ namespace OpenTK.OpenGL Delegates.glVertex3hvNV((UInt16*)v); } } - [System.CLSCompliant(false)] public static @@ -62598,7 +57981,6 @@ namespace OpenTK.OpenGL } } } - public static void Vertex3h(Int16[] v) @@ -62611,7 +57993,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -62625,7 +58006,6 @@ namespace OpenTK.OpenGL } } } - public static void Vertex3h(ref Int16 v) @@ -62638,7 +58018,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -62646,14 +58025,12 @@ namespace OpenTK.OpenGL { Delegates.glVertex4hNV((UInt16)x, (UInt16)y, (UInt16)z, (UInt16)w); } - public static void Vertex4h(Int16 x, Int16 y, Int16 z, Int16 w) { Delegates.glVertex4hNV((UInt16)x, (UInt16)y, (UInt16)z, (UInt16)w); } - [System.CLSCompliant(false)] public static @@ -62661,7 +58038,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glVertex4hvNV((UInt16*)v); } } - [System.CLSCompliant(false)] public static @@ -62672,7 +58048,6 @@ namespace OpenTK.OpenGL Delegates.glVertex4hvNV((UInt16*)v); } } - [System.CLSCompliant(false)] public static @@ -62686,7 +58061,6 @@ namespace OpenTK.OpenGL } } } - public static void Vertex4h(Int16[] v) @@ -62699,7 +58073,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -62713,7 +58086,6 @@ namespace OpenTK.OpenGL } } } - public static void Vertex4h(ref Int16 v) @@ -62726,7 +58098,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -62734,14 +58105,12 @@ namespace OpenTK.OpenGL { Delegates.glNormal3hNV((UInt16)nx, (UInt16)ny, (UInt16)nz); } - public static void Normal3h(Int16 nx, Int16 ny, Int16 nz) { Delegates.glNormal3hNV((UInt16)nx, (UInt16)ny, (UInt16)nz); } - [System.CLSCompliant(false)] public static @@ -62749,7 +58118,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glNormal3hvNV((UInt16*)v); } } - [System.CLSCompliant(false)] public static @@ -62760,7 +58128,6 @@ namespace OpenTK.OpenGL Delegates.glNormal3hvNV((UInt16*)v); } } - [System.CLSCompliant(false)] public static @@ -62774,7 +58141,6 @@ namespace OpenTK.OpenGL } } } - public static void Normal3h(Int16[] v) @@ -62787,7 +58153,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -62801,7 +58166,6 @@ namespace OpenTK.OpenGL } } } - public static void Normal3h(ref Int16 v) @@ -62814,7 +58178,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -62822,14 +58185,12 @@ namespace OpenTK.OpenGL { Delegates.glColor3hNV((UInt16)red, (UInt16)green, (UInt16)blue); } - public static void Color3h(Int16 red, Int16 green, Int16 blue) { Delegates.glColor3hNV((UInt16)red, (UInt16)green, (UInt16)blue); } - [System.CLSCompliant(false)] public static @@ -62837,7 +58198,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glColor3hvNV((UInt16*)v); } } - [System.CLSCompliant(false)] public static @@ -62848,7 +58208,6 @@ namespace OpenTK.OpenGL Delegates.glColor3hvNV((UInt16*)v); } } - [System.CLSCompliant(false)] public static @@ -62862,7 +58221,6 @@ namespace OpenTK.OpenGL } } } - public static void Color3h(Int16[] v) @@ -62875,7 +58233,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -62889,7 +58246,6 @@ namespace OpenTK.OpenGL } } } - public static void Color3h(ref Int16 v) @@ -62902,7 +58258,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -62910,14 +58265,12 @@ namespace OpenTK.OpenGL { Delegates.glColor4hNV((UInt16)red, (UInt16)green, (UInt16)blue, (UInt16)alpha); } - public static void Color4h(Int16 red, Int16 green, Int16 blue, Int16 alpha) { Delegates.glColor4hNV((UInt16)red, (UInt16)green, (UInt16)blue, (UInt16)alpha); } - [System.CLSCompliant(false)] public static @@ -62925,7 +58278,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glColor4hvNV((UInt16*)v); } } - [System.CLSCompliant(false)] public static @@ -62936,7 +58288,6 @@ namespace OpenTK.OpenGL Delegates.glColor4hvNV((UInt16*)v); } } - [System.CLSCompliant(false)] public static @@ -62950,7 +58301,6 @@ namespace OpenTK.OpenGL } } } - public static void Color4h(Int16[] v) @@ -62963,7 +58313,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -62977,7 +58326,6 @@ namespace OpenTK.OpenGL } } } - public static void Color4h(ref Int16 v) @@ -62990,7 +58338,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -62998,14 +58345,12 @@ namespace OpenTK.OpenGL { Delegates.glTexCoord1hNV((UInt16)s); } - public static void TexCoord1h(Int16 s) { Delegates.glTexCoord1hNV((UInt16)s); } - [System.CLSCompliant(false)] public static @@ -63013,7 +58358,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glTexCoord1hvNV((UInt16*)v); } } - [System.CLSCompliant(false)] public static @@ -63024,7 +58368,6 @@ namespace OpenTK.OpenGL Delegates.glTexCoord1hvNV((UInt16*)v); } } - [System.CLSCompliant(false)] public static @@ -63038,7 +58381,6 @@ namespace OpenTK.OpenGL } } } - public static void TexCoord1hv(Int16[] v) @@ -63051,7 +58393,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -63065,7 +58406,6 @@ namespace OpenTK.OpenGL } } } - public static void TexCoord1hv(ref Int16 v) @@ -63078,7 +58418,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -63086,14 +58425,12 @@ namespace OpenTK.OpenGL { Delegates.glTexCoord2hNV((UInt16)s, (UInt16)t); } - public static void TexCoord2h(Int16 s, Int16 t) { Delegates.glTexCoord2hNV((UInt16)s, (UInt16)t); } - [System.CLSCompliant(false)] public static @@ -63101,7 +58438,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glTexCoord2hvNV((UInt16*)v); } } - [System.CLSCompliant(false)] public static @@ -63112,7 +58448,6 @@ namespace OpenTK.OpenGL Delegates.glTexCoord2hvNV((UInt16*)v); } } - [System.CLSCompliant(false)] public static @@ -63126,7 +58461,6 @@ namespace OpenTK.OpenGL } } } - public static void TexCoord2h(Int16[] v) @@ -63139,7 +58473,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -63153,7 +58486,6 @@ namespace OpenTK.OpenGL } } } - public static void TexCoord2h(ref Int16 v) @@ -63166,7 +58498,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -63174,14 +58505,12 @@ namespace OpenTK.OpenGL { Delegates.glTexCoord3hNV((UInt16)s, (UInt16)t, (UInt16)r); } - public static void TexCoord3h(Int16 s, Int16 t, Int16 r) { Delegates.glTexCoord3hNV((UInt16)s, (UInt16)t, (UInt16)r); } - [System.CLSCompliant(false)] public static @@ -63189,7 +58518,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glTexCoord3hvNV((UInt16*)v); } } - [System.CLSCompliant(false)] public static @@ -63200,7 +58528,6 @@ namespace OpenTK.OpenGL Delegates.glTexCoord3hvNV((UInt16*)v); } } - [System.CLSCompliant(false)] public static @@ -63214,7 +58541,6 @@ namespace OpenTK.OpenGL } } } - public static void TexCoord3h(Int16[] v) @@ -63227,7 +58553,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -63241,7 +58566,6 @@ namespace OpenTK.OpenGL } } } - public static void TexCoord3h(ref Int16 v) @@ -63254,7 +58578,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -63262,14 +58585,12 @@ namespace OpenTK.OpenGL { Delegates.glTexCoord4hNV((UInt16)s, (UInt16)t, (UInt16)r, (UInt16)q); } - public static void TexCoord4h(Int16 s, Int16 t, Int16 r, Int16 q) { Delegates.glTexCoord4hNV((UInt16)s, (UInt16)t, (UInt16)r, (UInt16)q); } - [System.CLSCompliant(false)] public static @@ -63277,7 +58598,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glTexCoord4hvNV((UInt16*)v); } } - [System.CLSCompliant(false)] public static @@ -63288,7 +58608,6 @@ namespace OpenTK.OpenGL Delegates.glTexCoord4hvNV((UInt16*)v); } } - [System.CLSCompliant(false)] public static @@ -63302,7 +58621,6 @@ namespace OpenTK.OpenGL } } } - public static void TexCoord4h(Int16[] v) @@ -63315,7 +58633,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -63329,7 +58646,6 @@ namespace OpenTK.OpenGL } } } - public static void TexCoord4h(ref Int16 v) @@ -63342,7 +58658,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -63350,14 +58665,12 @@ namespace OpenTK.OpenGL { Delegates.glMultiTexCoord1hNV((GL.Enums.NV_half_float)target, (UInt16)s); } - public static void MultiTexCoord1h(GL.Enums.NV_half_float target, Int16 s) { Delegates.glMultiTexCoord1hNV((GL.Enums.NV_half_float)target, (UInt16)s); } - [System.CLSCompliant(false)] public static @@ -63365,7 +58678,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glMultiTexCoord1hvNV((GL.Enums.NV_half_float)target, (UInt16*)v); } } - [System.CLSCompliant(false)] public static @@ -63376,7 +58688,6 @@ namespace OpenTK.OpenGL Delegates.glMultiTexCoord1hvNV((GL.Enums.NV_half_float)target, (UInt16*)v); } } - [System.CLSCompliant(false)] public static @@ -63390,7 +58701,6 @@ namespace OpenTK.OpenGL } } } - public static void MultiTexCoord1hv(GL.Enums.NV_half_float target, Int16[] v) @@ -63403,7 +58713,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -63417,7 +58726,6 @@ namespace OpenTK.OpenGL } } } - public static void MultiTexCoord1hv(GL.Enums.NV_half_float target, ref Int16 v) @@ -63430,7 +58738,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -63438,14 +58745,12 @@ namespace OpenTK.OpenGL { Delegates.glMultiTexCoord2hNV((GL.Enums.NV_half_float)target, (UInt16)s, (UInt16)t); } - public static void MultiTexCoord2h(GL.Enums.NV_half_float target, Int16 s, Int16 t) { Delegates.glMultiTexCoord2hNV((GL.Enums.NV_half_float)target, (UInt16)s, (UInt16)t); } - [System.CLSCompliant(false)] public static @@ -63453,7 +58758,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glMultiTexCoord2hvNV((GL.Enums.NV_half_float)target, (UInt16*)v); } } - [System.CLSCompliant(false)] public static @@ -63464,7 +58768,6 @@ namespace OpenTK.OpenGL Delegates.glMultiTexCoord2hvNV((GL.Enums.NV_half_float)target, (UInt16*)v); } } - [System.CLSCompliant(false)] public static @@ -63478,7 +58781,6 @@ namespace OpenTK.OpenGL } } } - public static void MultiTexCoord2h(GL.Enums.NV_half_float target, Int16[] v) @@ -63491,7 +58793,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -63505,7 +58806,6 @@ namespace OpenTK.OpenGL } } } - public static void MultiTexCoord2h(GL.Enums.NV_half_float target, ref Int16 v) @@ -63518,7 +58818,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -63526,14 +58825,12 @@ namespace OpenTK.OpenGL { Delegates.glMultiTexCoord3hNV((GL.Enums.NV_half_float)target, (UInt16)s, (UInt16)t, (UInt16)r); } - public static void MultiTexCoord3h(GL.Enums.NV_half_float target, Int16 s, Int16 t, Int16 r) { Delegates.glMultiTexCoord3hNV((GL.Enums.NV_half_float)target, (UInt16)s, (UInt16)t, (UInt16)r); } - [System.CLSCompliant(false)] public static @@ -63541,7 +58838,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glMultiTexCoord3hvNV((GL.Enums.NV_half_float)target, (UInt16*)v); } } - [System.CLSCompliant(false)] public static @@ -63552,7 +58848,6 @@ namespace OpenTK.OpenGL Delegates.glMultiTexCoord3hvNV((GL.Enums.NV_half_float)target, (UInt16*)v); } } - [System.CLSCompliant(false)] public static @@ -63566,7 +58861,6 @@ namespace OpenTK.OpenGL } } } - public static void MultiTexCoord3h(GL.Enums.NV_half_float target, Int16[] v) @@ -63579,7 +58873,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -63593,7 +58886,6 @@ namespace OpenTK.OpenGL } } } - public static void MultiTexCoord3h(GL.Enums.NV_half_float target, ref Int16 v) @@ -63606,7 +58898,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -63614,14 +58905,12 @@ namespace OpenTK.OpenGL { Delegates.glMultiTexCoord4hNV((GL.Enums.NV_half_float)target, (UInt16)s, (UInt16)t, (UInt16)r, (UInt16)q); } - public static void MultiTexCoord4h(GL.Enums.NV_half_float target, Int16 s, Int16 t, Int16 r, Int16 q) { Delegates.glMultiTexCoord4hNV((GL.Enums.NV_half_float)target, (UInt16)s, (UInt16)t, (UInt16)r, (UInt16)q); } - [System.CLSCompliant(false)] public static @@ -63629,7 +58918,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glMultiTexCoord4hvNV((GL.Enums.NV_half_float)target, (UInt16*)v); } } - [System.CLSCompliant(false)] public static @@ -63640,7 +58928,6 @@ namespace OpenTK.OpenGL Delegates.glMultiTexCoord4hvNV((GL.Enums.NV_half_float)target, (UInt16*)v); } } - [System.CLSCompliant(false)] public static @@ -63654,7 +58941,6 @@ namespace OpenTK.OpenGL } } } - public static void MultiTexCoord4h(GL.Enums.NV_half_float target, Int16[] v) @@ -63667,7 +58953,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -63681,7 +58966,6 @@ namespace OpenTK.OpenGL } } } - public static void MultiTexCoord4h(GL.Enums.NV_half_float target, ref Int16 v) @@ -63694,7 +58978,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -63702,14 +58985,12 @@ namespace OpenTK.OpenGL { Delegates.glFogCoordhNV((UInt16)fog); } - public static void FogCoordh(Int16 fog) { Delegates.glFogCoordhNV((UInt16)fog); } - [System.CLSCompliant(false)] public static @@ -63717,7 +58998,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glFogCoordhvNV((UInt16*)fog); } } - [System.CLSCompliant(false)] public static @@ -63728,7 +59008,6 @@ namespace OpenTK.OpenGL Delegates.glFogCoordhvNV((UInt16*)fog); } } - [System.CLSCompliant(false)] public static @@ -63742,7 +59021,6 @@ namespace OpenTK.OpenGL } } } - public static void FogCoordhv(Int16[] fog) @@ -63755,7 +59033,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -63769,7 +59046,6 @@ namespace OpenTK.OpenGL } } } - public static void FogCoordhv(ref Int16 fog) @@ -63782,7 +59058,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -63790,14 +59065,12 @@ namespace OpenTK.OpenGL { Delegates.glSecondaryColor3hNV((UInt16)red, (UInt16)green, (UInt16)blue); } - public static void SecondaryColor3h(Int16 red, Int16 green, Int16 blue) { Delegates.glSecondaryColor3hNV((UInt16)red, (UInt16)green, (UInt16)blue); } - [System.CLSCompliant(false)] public static @@ -63805,7 +59078,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glSecondaryColor3hvNV((UInt16*)v); } } - [System.CLSCompliant(false)] public static @@ -63816,7 +59088,6 @@ namespace OpenTK.OpenGL Delegates.glSecondaryColor3hvNV((UInt16*)v); } } - [System.CLSCompliant(false)] public static @@ -63830,7 +59101,6 @@ namespace OpenTK.OpenGL } } } - public static void SecondaryColor3h(Int16[] v) @@ -63843,7 +59113,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -63857,7 +59126,6 @@ namespace OpenTK.OpenGL } } } - public static void SecondaryColor3h(ref Int16 v) @@ -63870,7 +59138,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -63878,14 +59145,12 @@ namespace OpenTK.OpenGL { Delegates.glVertexWeighthNV((UInt16)weight); } - public static void VertexWeighth(Int16 weight) { Delegates.glVertexWeighthNV((UInt16)weight); } - [System.CLSCompliant(false)] public static @@ -63893,7 +59158,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glVertexWeighthvNV((UInt16*)weight); } } - [System.CLSCompliant(false)] public static @@ -63904,7 +59168,6 @@ namespace OpenTK.OpenGL Delegates.glVertexWeighthvNV((UInt16*)weight); } } - [System.CLSCompliant(false)] public static @@ -63918,7 +59181,6 @@ namespace OpenTK.OpenGL } } } - public static void VertexWeighthv(Int16[] weight) @@ -63931,7 +59193,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -63945,7 +59206,6 @@ namespace OpenTK.OpenGL } } } - public static void VertexWeighthv(ref Int16 weight) @@ -63958,7 +59218,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -63966,14 +59225,12 @@ namespace OpenTK.OpenGL { Delegates.glVertexAttrib1hNV((UInt32)index, (UInt16)x); } - public static void VertexAttrib1h(Int32 index, Int16 x) { Delegates.glVertexAttrib1hNV((UInt32)index, (UInt16)x); } - [System.CLSCompliant(false)] public static @@ -63981,7 +59238,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glVertexAttrib1hvNV((UInt32)index, (UInt16*)v); } } - [System.CLSCompliant(false)] public static @@ -63992,7 +59248,6 @@ namespace OpenTK.OpenGL Delegates.glVertexAttrib1hvNV((UInt32)index, (UInt16*)v); } } - [System.CLSCompliant(false)] public static @@ -64006,7 +59261,6 @@ namespace OpenTK.OpenGL } } } - public static void VertexAttrib1hv(Int32 index, Int16[] v) @@ -64019,7 +59273,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -64033,7 +59286,6 @@ namespace OpenTK.OpenGL } } } - public static void VertexAttrib1hv(Int32 index, ref Int16 v) @@ -64046,7 +59298,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -64054,14 +59305,12 @@ namespace OpenTK.OpenGL { Delegates.glVertexAttrib2hNV((UInt32)index, (UInt16)x, (UInt16)y); } - public static void VertexAttrib2h(Int32 index, Int16 x, Int16 y) { Delegates.glVertexAttrib2hNV((UInt32)index, (UInt16)x, (UInt16)y); } - [System.CLSCompliant(false)] public static @@ -64069,7 +59318,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glVertexAttrib2hvNV((UInt32)index, (UInt16*)v); } } - [System.CLSCompliant(false)] public static @@ -64080,7 +59328,6 @@ namespace OpenTK.OpenGL Delegates.glVertexAttrib2hvNV((UInt32)index, (UInt16*)v); } } - [System.CLSCompliant(false)] public static @@ -64094,7 +59341,6 @@ namespace OpenTK.OpenGL } } } - public static void VertexAttrib2h(Int32 index, Int16[] v) @@ -64107,7 +59353,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -64121,7 +59366,6 @@ namespace OpenTK.OpenGL } } } - public static void VertexAttrib2h(Int32 index, ref Int16 v) @@ -64134,7 +59378,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -64142,14 +59385,12 @@ namespace OpenTK.OpenGL { Delegates.glVertexAttrib3hNV((UInt32)index, (UInt16)x, (UInt16)y, (UInt16)z); } - public static void VertexAttrib3h(Int32 index, Int16 x, Int16 y, Int16 z) { Delegates.glVertexAttrib3hNV((UInt32)index, (UInt16)x, (UInt16)y, (UInt16)z); } - [System.CLSCompliant(false)] public static @@ -64157,7 +59398,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glVertexAttrib3hvNV((UInt32)index, (UInt16*)v); } } - [System.CLSCompliant(false)] public static @@ -64168,7 +59408,6 @@ namespace OpenTK.OpenGL Delegates.glVertexAttrib3hvNV((UInt32)index, (UInt16*)v); } } - [System.CLSCompliant(false)] public static @@ -64182,7 +59421,6 @@ namespace OpenTK.OpenGL } } } - public static void VertexAttrib3h(Int32 index, Int16[] v) @@ -64195,7 +59433,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -64209,7 +59446,6 @@ namespace OpenTK.OpenGL } } } - public static void VertexAttrib3h(Int32 index, ref Int16 v) @@ -64222,7 +59458,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -64230,14 +59465,12 @@ namespace OpenTK.OpenGL { Delegates.glVertexAttrib4hNV((UInt32)index, (UInt16)x, (UInt16)y, (UInt16)z, (UInt16)w); } - public static void VertexAttrib4h(Int32 index, Int16 x, Int16 y, Int16 z, Int16 w) { Delegates.glVertexAttrib4hNV((UInt32)index, (UInt16)x, (UInt16)y, (UInt16)z, (UInt16)w); } - [System.CLSCompliant(false)] public static @@ -64245,7 +59478,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glVertexAttrib4hvNV((UInt32)index, (UInt16*)v); } } - [System.CLSCompliant(false)] public static @@ -64256,7 +59488,6 @@ namespace OpenTK.OpenGL Delegates.glVertexAttrib4hvNV((UInt32)index, (UInt16*)v); } } - [System.CLSCompliant(false)] public static @@ -64270,7 +59501,6 @@ namespace OpenTK.OpenGL } } } - public static void VertexAttrib4h(Int32 index, Int16[] v) @@ -64283,7 +59513,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -64297,7 +59526,6 @@ namespace OpenTK.OpenGL } } } - public static void VertexAttrib4h(Int32 index, ref Int16 v) @@ -64310,7 +59538,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -64318,7 +59545,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glVertexAttribs1hvNV((UInt32)index, (Int32)n, (UInt16*)v); } } - [System.CLSCompliant(false)] public static @@ -64329,7 +59555,6 @@ namespace OpenTK.OpenGL Delegates.glVertexAttribs1hvNV((UInt32)index, (Int32)n, (UInt16*)v); } } - [System.CLSCompliant(false)] public static @@ -64343,7 +59568,6 @@ namespace OpenTK.OpenGL } } } - public static void VertexAttribs1h(Int32 index, Int32 n, Int16[] v) @@ -64356,7 +59580,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -64370,7 +59593,6 @@ namespace OpenTK.OpenGL } } } - public static void VertexAttribs1h(Int32 index, Int32 n, ref Int16 v) @@ -64383,7 +59605,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -64391,7 +59612,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glVertexAttribs2hvNV((UInt32)index, (Int32)n, (UInt16*)v); } } - [System.CLSCompliant(false)] public static @@ -64402,7 +59622,6 @@ namespace OpenTK.OpenGL Delegates.glVertexAttribs2hvNV((UInt32)index, (Int32)n, (UInt16*)v); } } - [System.CLSCompliant(false)] public static @@ -64416,7 +59635,6 @@ namespace OpenTK.OpenGL } } } - public static void VertexAttribs2h(Int32 index, Int32 n, Int16[] v) @@ -64429,7 +59647,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -64443,7 +59660,6 @@ namespace OpenTK.OpenGL } } } - public static void VertexAttribs2h(Int32 index, Int32 n, ref Int16 v) @@ -64456,7 +59672,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -64464,7 +59679,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glVertexAttribs3hvNV((UInt32)index, (Int32)n, (UInt16*)v); } } - [System.CLSCompliant(false)] public static @@ -64475,7 +59689,6 @@ namespace OpenTK.OpenGL Delegates.glVertexAttribs3hvNV((UInt32)index, (Int32)n, (UInt16*)v); } } - [System.CLSCompliant(false)] public static @@ -64489,7 +59702,6 @@ namespace OpenTK.OpenGL } } } - public static void VertexAttribs3h(Int32 index, Int32 n, Int16[] v) @@ -64502,7 +59714,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -64516,7 +59727,6 @@ namespace OpenTK.OpenGL } } } - public static void VertexAttribs3h(Int32 index, Int32 n, ref Int16 v) @@ -64529,7 +59739,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -64537,7 +59746,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glVertexAttribs4hvNV((UInt32)index, (Int32)n, (UInt16*)v); } } - [System.CLSCompliant(false)] public static @@ -64548,7 +59756,6 @@ namespace OpenTK.OpenGL Delegates.glVertexAttribs4hvNV((UInt32)index, (Int32)n, (UInt16*)v); } } - [System.CLSCompliant(false)] public static @@ -64562,7 +59769,6 @@ namespace OpenTK.OpenGL } } } - public static void VertexAttribs4h(Int32 index, Int32 n, Int16[] v) @@ -64575,7 +59781,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -64589,7 +59794,6 @@ namespace OpenTK.OpenGL } } } - public static void VertexAttribs4h(Int32 index, Int32 n, ref Int16 v) @@ -64602,15 +59806,12 @@ namespace OpenTK.OpenGL } } } - - [System.CLSCompliant(false)] public static - unsafe void PixelDataRange(GL.Enums.NV_pixel_data_range target, Int32 length, [Out] void* pointer) + void PixelDataRange(GL.Enums.NV_pixel_data_range target, Int32 length, [Out] IntPtr pointer) { - unsafe { Delegates.glPixelDataRangeNV((GL.Enums.NV_pixel_data_range)target, (Int32)length, (void*)pointer); } + Delegates.glPixelDataRangeNV((GL.Enums.NV_pixel_data_range)target, (Int32)length, (IntPtr)pointer); } - public static void PixelDataRange(GL.Enums.NV_pixel_data_range target, Int32 length, [In, Out] object pointer) @@ -64620,7 +59821,7 @@ namespace OpenTK.OpenGL System.Runtime.InteropServices.GCHandle pointer_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pointer, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glPixelDataRangeNV((GL.Enums.NV_pixel_data_range)target, (Int32)length, (void*)pointer_ptr.AddrOfPinnedObject()); + Delegates.glPixelDataRangeNV((GL.Enums.NV_pixel_data_range)target, (Int32)length, (IntPtr)pointer_ptr.AddrOfPinnedObject()); } finally { @@ -64628,21 +59829,18 @@ namespace OpenTK.OpenGL } } } - public static void FlushPixelDataRange(GL.Enums.NV_pixel_data_range target) { Delegates.glFlushPixelDataRangeNV((GL.Enums.NV_pixel_data_range)target); } - public static void PrimitiveRestart() { Delegates.glPrimitiveRestartNV(); } - [System.CLSCompliant(false)] public static @@ -64650,14 +59848,12 @@ namespace OpenTK.OpenGL { Delegates.glPrimitiveRestartIndexNV((UInt32)index); } - public static void PrimitiveRestartIndex(Int32 index) { Delegates.glPrimitiveRestartIndexNV((UInt32)index); } - [System.CLSCompliant(false)] public static @@ -64665,7 +59861,6 @@ namespace OpenTK.OpenGL { Delegates.glProgramLocalParameterI4iNV((GL.Enums.NV_gpu_program4)target, (UInt32)index, (Int32)x, (Int32)y, (Int32)z, (Int32)w); } - [System.CLSCompliant(false)] public static @@ -64673,7 +59868,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glProgramLocalParameterI4ivNV((GL.Enums.NV_gpu_program4)target, (UInt32)index, (Int32*)@params); } } - [System.CLSCompliant(false)] public static @@ -64687,7 +59881,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -64701,7 +59894,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -64709,7 +59901,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glProgramLocalParametersI4ivNV((GL.Enums.NV_gpu_program4)target, (UInt32)index, (Int32)count, (Int32*)@params); } } - [System.CLSCompliant(false)] public static @@ -64723,7 +59914,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -64737,7 +59927,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -64745,14 +59934,12 @@ namespace OpenTK.OpenGL { Delegates.glProgramLocalParameterI4uiNV((GL.Enums.NV_gpu_program4)target, (UInt32)index, (UInt32)x, (UInt32)y, (UInt32)z, (UInt32)w); } - public static void ProgramLocalParameterI4(GL.Enums.NV_gpu_program4 target, Int32 index, Int32 x, Int32 y, Int32 z, Int32 w) { Delegates.glProgramLocalParameterI4uiNV((GL.Enums.NV_gpu_program4)target, (UInt32)index, (UInt32)x, (UInt32)y, (UInt32)z, (UInt32)w); } - [System.CLSCompliant(false)] public static @@ -64760,7 +59947,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glProgramLocalParameterI4uivNV((GL.Enums.NV_gpu_program4)target, (UInt32)index, (UInt32*)@params); } } - [System.CLSCompliant(false)] public static @@ -64771,7 +59957,6 @@ namespace OpenTK.OpenGL Delegates.glProgramLocalParameterI4uivNV((GL.Enums.NV_gpu_program4)target, (UInt32)index, (UInt32*)@params); } } - [System.CLSCompliant(false)] public static @@ -64785,7 +59970,6 @@ namespace OpenTK.OpenGL } } } - public static void ProgramLocalParameterI4(GL.Enums.NV_gpu_program4 target, Int32 index, Int32[] @params) @@ -64798,7 +59982,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -64812,7 +59995,6 @@ namespace OpenTK.OpenGL } } } - public static void ProgramLocalParameterI4(GL.Enums.NV_gpu_program4 target, Int32 index, ref Int32 @params) @@ -64825,7 +60007,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -64833,7 +60014,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glProgramLocalParametersI4uivNV((GL.Enums.NV_gpu_program4)target, (UInt32)index, (Int32)count, (UInt32*)@params); } } - [System.CLSCompliant(false)] public static @@ -64844,7 +60024,6 @@ namespace OpenTK.OpenGL Delegates.glProgramLocalParametersI4uivNV((GL.Enums.NV_gpu_program4)target, (UInt32)index, (Int32)count, (UInt32*)@params); } } - [System.CLSCompliant(false)] public static @@ -64858,7 +60037,6 @@ namespace OpenTK.OpenGL } } } - public static void ProgramLocalParametersI4(GL.Enums.NV_gpu_program4 target, Int32 index, Int32 count, Int32[] @params) @@ -64871,7 +60049,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -64885,7 +60062,6 @@ namespace OpenTK.OpenGL } } } - public static void ProgramLocalParametersI4(GL.Enums.NV_gpu_program4 target, Int32 index, Int32 count, ref Int32 @params) @@ -64898,7 +60074,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -64906,7 +60081,6 @@ namespace OpenTK.OpenGL { Delegates.glProgramEnvParameterI4iNV((GL.Enums.NV_gpu_program4)target, (UInt32)index, (Int32)x, (Int32)y, (Int32)z, (Int32)w); } - [System.CLSCompliant(false)] public static @@ -64914,7 +60088,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glProgramEnvParameterI4ivNV((GL.Enums.NV_gpu_program4)target, (UInt32)index, (Int32*)@params); } } - [System.CLSCompliant(false)] public static @@ -64928,7 +60101,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -64942,7 +60114,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -64950,7 +60121,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glProgramEnvParametersI4ivNV((GL.Enums.NV_gpu_program4)target, (UInt32)index, (Int32)count, (Int32*)@params); } } - [System.CLSCompliant(false)] public static @@ -64964,7 +60134,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -64978,7 +60147,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -64986,14 +60154,12 @@ namespace OpenTK.OpenGL { Delegates.glProgramEnvParameterI4uiNV((GL.Enums.NV_gpu_program4)target, (UInt32)index, (UInt32)x, (UInt32)y, (UInt32)z, (UInt32)w); } - public static void ProgramEnvParameterI4(GL.Enums.NV_gpu_program4 target, Int32 index, Int32 x, Int32 y, Int32 z, Int32 w) { Delegates.glProgramEnvParameterI4uiNV((GL.Enums.NV_gpu_program4)target, (UInt32)index, (UInt32)x, (UInt32)y, (UInt32)z, (UInt32)w); } - [System.CLSCompliant(false)] public static @@ -65001,7 +60167,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glProgramEnvParameterI4uivNV((GL.Enums.NV_gpu_program4)target, (UInt32)index, (UInt32*)@params); } } - [System.CLSCompliant(false)] public static @@ -65012,7 +60177,6 @@ namespace OpenTK.OpenGL Delegates.glProgramEnvParameterI4uivNV((GL.Enums.NV_gpu_program4)target, (UInt32)index, (UInt32*)@params); } } - [System.CLSCompliant(false)] public static @@ -65026,7 +60190,6 @@ namespace OpenTK.OpenGL } } } - public static void ProgramEnvParameterI4(GL.Enums.NV_gpu_program4 target, Int32 index, Int32[] @params) @@ -65039,7 +60202,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -65053,7 +60215,6 @@ namespace OpenTK.OpenGL } } } - public static void ProgramEnvParameterI4(GL.Enums.NV_gpu_program4 target, Int32 index, ref Int32 @params) @@ -65066,7 +60227,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -65074,7 +60234,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glProgramEnvParametersI4uivNV((GL.Enums.NV_gpu_program4)target, (UInt32)index, (Int32)count, (UInt32*)@params); } } - [System.CLSCompliant(false)] public static @@ -65085,7 +60244,6 @@ namespace OpenTK.OpenGL Delegates.glProgramEnvParametersI4uivNV((GL.Enums.NV_gpu_program4)target, (UInt32)index, (Int32)count, (UInt32*)@params); } } - [System.CLSCompliant(false)] public static @@ -65099,7 +60257,6 @@ namespace OpenTK.OpenGL } } } - public static void ProgramEnvParametersI4(GL.Enums.NV_gpu_program4 target, Int32 index, Int32 count, Int32[] @params) @@ -65112,7 +60269,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -65126,7 +60282,6 @@ namespace OpenTK.OpenGL } } } - public static void ProgramEnvParametersI4(GL.Enums.NV_gpu_program4 target, Int32 index, Int32 count, ref Int32 @params) @@ -65139,7 +60294,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -65147,7 +60301,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glGetProgramLocalParameterIivNV((GL.Enums.NV_gpu_program4)target, (UInt32)index, (Int32*)@params); } } - [System.CLSCompliant(false)] public static @@ -65161,7 +60314,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -65176,7 +60328,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -65184,7 +60335,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glGetProgramLocalParameterIuivNV((GL.Enums.NV_gpu_program4)target, (UInt32)index, (UInt32*)@params); } } - [System.CLSCompliant(false)] public static @@ -65195,7 +60345,6 @@ namespace OpenTK.OpenGL Delegates.glGetProgramLocalParameterIuivNV((GL.Enums.NV_gpu_program4)target, (UInt32)index, (UInt32*)@params); } } - [System.CLSCompliant(false)] public static @@ -65209,7 +60358,6 @@ namespace OpenTK.OpenGL } } } - public static void GetProgramLocalParameterI(GL.Enums.NV_gpu_program4 target, Int32 index, [Out] Int32[] @params) @@ -65222,7 +60370,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -65237,7 +60384,6 @@ namespace OpenTK.OpenGL } } } - public static void GetProgramLocalParameterI(GL.Enums.NV_gpu_program4 target, Int32 index, [Out] out Int32 @params) @@ -65251,7 +60397,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -65259,7 +60404,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glGetProgramEnvParameterIivNV((GL.Enums.NV_gpu_program4)target, (UInt32)index, (Int32*)@params); } } - [System.CLSCompliant(false)] public static @@ -65273,7 +60417,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -65288,7 +60431,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -65296,7 +60438,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glGetProgramEnvParameterIuivNV((GL.Enums.NV_gpu_program4)target, (UInt32)index, (UInt32*)@params); } } - [System.CLSCompliant(false)] public static @@ -65307,7 +60448,6 @@ namespace OpenTK.OpenGL Delegates.glGetProgramEnvParameterIuivNV((GL.Enums.NV_gpu_program4)target, (UInt32)index, (UInt32*)@params); } } - [System.CLSCompliant(false)] public static @@ -65321,7 +60461,6 @@ namespace OpenTK.OpenGL } } } - public static void GetProgramEnvParameterI(GL.Enums.NV_gpu_program4 target, Int32 index, [Out] Int32[] @params) @@ -65334,7 +60473,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -65349,7 +60487,6 @@ namespace OpenTK.OpenGL } } } - public static void GetProgramEnvParameterI(GL.Enums.NV_gpu_program4 target, Int32 index, [Out] out Int32 @params) @@ -65363,42 +60500,36 @@ namespace OpenTK.OpenGL } } } - public static void ProgramVertexLimit(GL.Enums.NV_geometry_program4 target, Int32 limit) { Delegates.glProgramVertexLimitNV((GL.Enums.NV_geometry_program4)target, (Int32)limit); } - public static void DepthRange(Double zNear, Double zFar) { Delegates.glDepthRangedNV((Double)zNear, (Double)zFar); } - public static void ClearDepth(Double depth) { Delegates.glClearDepthdNV((Double)depth); } - public static void DepthBounds(Double zmin, Double zmax) { Delegates.glDepthBoundsdNV((Double)zmin, (Double)zmax); } - public static void RenderbufferStorageMultisampleCoverage(GL.Enums.NV_framebuffer_multisample_coverage target, Int32 coverageSamples, Int32 colorSamples, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height) { Delegates.glRenderbufferStorageMultisampleCoverageNV((GL.Enums.NV_framebuffer_multisample_coverage)target, (Int32)coverageSamples, (Int32)colorSamples, (GL.Enums.PixelInternalFormat)internalformat, (Int32)width, (Int32)height); } - [System.CLSCompliant(false)] public static @@ -65406,7 +60537,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glProgramBufferParametersfvNV((GL.Enums.NV_parameter_buffer_object)target, (UInt32)buffer, (UInt32)index, (Int32)count, (Single*)@params); } } - [System.CLSCompliant(false)] public static @@ -65417,7 +60547,6 @@ namespace OpenTK.OpenGL Delegates.glProgramBufferParametersfvNV((GL.Enums.NV_parameter_buffer_object)target, (UInt32)buffer, (UInt32)index, (Int32)count, (Single*)@params); } } - [System.CLSCompliant(false)] public static @@ -65431,7 +60560,6 @@ namespace OpenTK.OpenGL } } } - public static void ProgramBufferParameters(GL.Enums.NV_parameter_buffer_object target, Int32 buffer, Int32 index, Int32 count, Single[] @params) @@ -65444,7 +60572,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -65458,7 +60585,6 @@ namespace OpenTK.OpenGL } } } - public static void ProgramBufferParameters(GL.Enums.NV_parameter_buffer_object target, Int32 buffer, Int32 index, Int32 count, ref Single @params) @@ -65471,7 +60597,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -65479,7 +60604,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glProgramBufferParametersIivNV((GL.Enums.NV_parameter_buffer_object)target, (UInt32)buffer, (UInt32)index, (Int32)count, (Int32*)@params); } } - [System.CLSCompliant(false)] public static @@ -65493,7 +60617,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -65507,7 +60630,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -65515,7 +60637,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glProgramBufferParametersIuivNV((GL.Enums.NV_parameter_buffer_object)target, (UInt32)buffer, (UInt32)index, (Int32)count, (UInt32*)@params); } } - [System.CLSCompliant(false)] public static @@ -65526,7 +60647,6 @@ namespace OpenTK.OpenGL Delegates.glProgramBufferParametersIuivNV((GL.Enums.NV_parameter_buffer_object)target, (UInt32)buffer, (UInt32)index, (Int32)count, (UInt32*)@params); } } - [System.CLSCompliant(false)] public static @@ -65540,7 +60660,6 @@ namespace OpenTK.OpenGL } } } - public static void ProgramBufferParametersI(GL.Enums.NV_parameter_buffer_object target, Int32 buffer, Int32 index, Int32 count, Int32[] @params) @@ -65553,7 +60672,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -65567,7 +60685,6 @@ namespace OpenTK.OpenGL } } } - public static void ProgramBufferParametersI(GL.Enums.NV_parameter_buffer_object target, Int32 buffer, Int32 index, Int32 count, ref Int32 @params) @@ -65580,21 +60697,18 @@ namespace OpenTK.OpenGL } } } - public static void BeginTransformFeedback(GL.Enums.NV_transform_feedback primitiveMode) { Delegates.glBeginTransformFeedbackNV((GL.Enums.NV_transform_feedback)primitiveMode); } - public static void EndTransformFeedback() { Delegates.glEndTransformFeedbackNV(); } - [System.CLSCompliant(false)] public static @@ -65602,7 +60716,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glTransformFeedbackAttribsNV((UInt32)count, (Int32*)attribs, (GL.Enums.NV_transform_feedback)bufferMode); } } - [System.CLSCompliant(false)] public static @@ -65613,7 +60726,6 @@ namespace OpenTK.OpenGL Delegates.glTransformFeedbackAttribsNV((UInt32)count, (Int32*)attribs, (GL.Enums.NV_transform_feedback)bufferMode); } } - [System.CLSCompliant(false)] public static @@ -65627,7 +60739,6 @@ namespace OpenTK.OpenGL } } } - public static void TransformFeedbackAttrib(Int32 count, Int32[] attribs, GL.Enums.NV_transform_feedback bufferMode) @@ -65640,7 +60751,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -65654,7 +60764,6 @@ namespace OpenTK.OpenGL } } } - public static void TransformFeedbackAttrib(Int32 count, ref Int32 attribs, GL.Enums.NV_transform_feedback bufferMode) @@ -65667,37 +60776,182 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static void BindBufferRange(GL.Enums.NV_transform_feedback target, UInt32 index, UInt32 buffer, IntPtr offset, IntPtr size) { - Delegates.glBindBufferRangeNV((GL.Enums.NV_transform_feedback)target, (UInt32)index, (UInt32)buffer, (IntPtr)offset, (IntPtr)size); + Delegates.glBindBufferRangeNV((GL.Enums.NV_transform_feedback)target, (UInt32)index, (UInt32)buffer, (IntPtr)offset, (IntPtr)size); } - public static void BindBufferRange(GL.Enums.NV_transform_feedback target, Int32 index, Int32 buffer, IntPtr offset, IntPtr size) { - Delegates.glBindBufferRangeNV((GL.Enums.NV_transform_feedback)target, (UInt32)index, (UInt32)buffer, (IntPtr)offset, (IntPtr)size); + unsafe + { + Delegates.glBindBufferRangeNV((GL.Enums.NV_transform_feedback)target, (UInt32)index, (UInt32)buffer, (IntPtr)offset, (IntPtr)size); + } + } + + [System.CLSCompliant(false)] + public static + void BindBufferRange(GL.Enums.NV_transform_feedback target, UInt32 index, UInt32 buffer, IntPtr offset, [In, Out] object size) + { + unsafe + { + System.Runtime.InteropServices.GCHandle size_ptr = System.Runtime.InteropServices.GCHandle.Alloc(size, System.Runtime.InteropServices.GCHandleType.Pinned); + try + { + Delegates.glBindBufferRangeNV((GL.Enums.NV_transform_feedback)target, (UInt32)index, (UInt32)buffer, (IntPtr)offset, (IntPtr)size_ptr.AddrOfPinnedObject()); + } + finally + { + size_ptr.Free(); + } + } + } + + public static + void BindBufferRange(GL.Enums.NV_transform_feedback target, Int32 index, Int32 buffer, IntPtr offset, [In, Out] object size) + { + unsafe + { + System.Runtime.InteropServices.GCHandle size_ptr = System.Runtime.InteropServices.GCHandle.Alloc(size, System.Runtime.InteropServices.GCHandleType.Pinned); + try + { + Delegates.glBindBufferRangeNV((GL.Enums.NV_transform_feedback)target, (UInt32)index, (UInt32)buffer, (IntPtr)offset, (IntPtr)size_ptr.AddrOfPinnedObject()); + } + finally + { + size_ptr.Free(); + } + } + } + + [System.CLSCompliant(false)] + public static + void BindBufferRange(GL.Enums.NV_transform_feedback target, UInt32 index, UInt32 buffer, [In, Out] object offset, IntPtr size) + { + unsafe + { + System.Runtime.InteropServices.GCHandle offset_ptr = System.Runtime.InteropServices.GCHandle.Alloc(offset, System.Runtime.InteropServices.GCHandleType.Pinned); + try + { + Delegates.glBindBufferRangeNV((GL.Enums.NV_transform_feedback)target, (UInt32)index, (UInt32)buffer, (IntPtr)offset_ptr.AddrOfPinnedObject(), (IntPtr)size); + } + finally + { + offset_ptr.Free(); + } + } + } + + public static + void BindBufferRange(GL.Enums.NV_transform_feedback target, Int32 index, Int32 buffer, [In, Out] object offset, IntPtr size) + { + unsafe + { + System.Runtime.InteropServices.GCHandle offset_ptr = System.Runtime.InteropServices.GCHandle.Alloc(offset, System.Runtime.InteropServices.GCHandleType.Pinned); + try + { + Delegates.glBindBufferRangeNV((GL.Enums.NV_transform_feedback)target, (UInt32)index, (UInt32)buffer, (IntPtr)offset_ptr.AddrOfPinnedObject(), (IntPtr)size); + } + finally + { + offset_ptr.Free(); + } + } + } + + [System.CLSCompliant(false)] + public static + void BindBufferRange(GL.Enums.NV_transform_feedback target, UInt32 index, UInt32 buffer, [In, Out] object offset, [In, Out] object size) + { + unsafe + { + System.Runtime.InteropServices.GCHandle offset_ptr = System.Runtime.InteropServices.GCHandle.Alloc(offset, System.Runtime.InteropServices.GCHandleType.Pinned); + System.Runtime.InteropServices.GCHandle size_ptr = System.Runtime.InteropServices.GCHandle.Alloc(size, System.Runtime.InteropServices.GCHandleType.Pinned); + try + { + Delegates.glBindBufferRangeNV((GL.Enums.NV_transform_feedback)target, (UInt32)index, (UInt32)buffer, (IntPtr)offset_ptr.AddrOfPinnedObject(), (IntPtr)size_ptr.AddrOfPinnedObject()); + } + finally + { + offset_ptr.Free(); + size_ptr.Free(); + } + } + } + + public static + void BindBufferRange(GL.Enums.NV_transform_feedback target, Int32 index, Int32 buffer, [In, Out] object offset, [In, Out] object size) + { + unsafe + { + System.Runtime.InteropServices.GCHandle offset_ptr = System.Runtime.InteropServices.GCHandle.Alloc(offset, System.Runtime.InteropServices.GCHandleType.Pinned); + System.Runtime.InteropServices.GCHandle size_ptr = System.Runtime.InteropServices.GCHandle.Alloc(size, System.Runtime.InteropServices.GCHandleType.Pinned); + try + { + Delegates.glBindBufferRangeNV((GL.Enums.NV_transform_feedback)target, (UInt32)index, (UInt32)buffer, (IntPtr)offset_ptr.AddrOfPinnedObject(), (IntPtr)size_ptr.AddrOfPinnedObject()); + } + finally + { + offset_ptr.Free(); + size_ptr.Free(); + } + } } - [System.CLSCompliant(false)] public static void BindBufferOffset(GL.Enums.NV_transform_feedback target, UInt32 index, UInt32 buffer, IntPtr offset) { - Delegates.glBindBufferOffsetNV((GL.Enums.NV_transform_feedback)target, (UInt32)index, (UInt32)buffer, (IntPtr)offset); + Delegates.glBindBufferOffsetNV((GL.Enums.NV_transform_feedback)target, (UInt32)index, (UInt32)buffer, (IntPtr)offset); } - public static void BindBufferOffset(GL.Enums.NV_transform_feedback target, Int32 index, Int32 buffer, IntPtr offset) { - Delegates.glBindBufferOffsetNV((GL.Enums.NV_transform_feedback)target, (UInt32)index, (UInt32)buffer, (IntPtr)offset); + unsafe + { + Delegates.glBindBufferOffsetNV((GL.Enums.NV_transform_feedback)target, (UInt32)index, (UInt32)buffer, (IntPtr)offset); + } + } + + [System.CLSCompliant(false)] + public static + void BindBufferOffset(GL.Enums.NV_transform_feedback target, UInt32 index, UInt32 buffer, [In, Out] object offset) + { + unsafe + { + System.Runtime.InteropServices.GCHandle offset_ptr = System.Runtime.InteropServices.GCHandle.Alloc(offset, System.Runtime.InteropServices.GCHandleType.Pinned); + try + { + Delegates.glBindBufferOffsetNV((GL.Enums.NV_transform_feedback)target, (UInt32)index, (UInt32)buffer, (IntPtr)offset_ptr.AddrOfPinnedObject()); + } + finally + { + offset_ptr.Free(); + } + } + } + + public static + void BindBufferOffset(GL.Enums.NV_transform_feedback target, Int32 index, Int32 buffer, [In, Out] object offset) + { + unsafe + { + System.Runtime.InteropServices.GCHandle offset_ptr = System.Runtime.InteropServices.GCHandle.Alloc(offset, System.Runtime.InteropServices.GCHandleType.Pinned); + try + { + Delegates.glBindBufferOffsetNV((GL.Enums.NV_transform_feedback)target, (UInt32)index, (UInt32)buffer, (IntPtr)offset_ptr.AddrOfPinnedObject()); + } + finally + { + offset_ptr.Free(); + } + } } - [System.CLSCompliant(false)] public static @@ -65705,14 +60959,12 @@ namespace OpenTK.OpenGL { Delegates.glBindBufferBaseNV((GL.Enums.NV_transform_feedback)target, (UInt32)index, (UInt32)buffer); } - public static void BindBufferBase(GL.Enums.NV_transform_feedback target, Int32 index, Int32 buffer) { Delegates.glBindBufferBaseNV((GL.Enums.NV_transform_feedback)target, (UInt32)index, (UInt32)buffer); } - [System.CLSCompliant(false)] public static @@ -65720,7 +60972,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glTransformFeedbackVaryingsNV((UInt32)program, (Int32)count, (Int32*)locations, (GL.Enums.NV_transform_feedback)bufferMode); } } - [System.CLSCompliant(false)] public static @@ -65731,7 +60982,6 @@ namespace OpenTK.OpenGL Delegates.glTransformFeedbackVaryingsNV((UInt32)program, (Int32)count, (Int32*)locations, (GL.Enums.NV_transform_feedback)bufferMode); } } - [System.CLSCompliant(false)] public static @@ -65745,7 +60995,6 @@ namespace OpenTK.OpenGL } } } - public static void TransformFeedbackVarying(Int32 program, Int32 count, Int32[] locations, GL.Enums.NV_transform_feedback bufferMode) @@ -65758,7 +61007,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -65772,7 +61020,6 @@ namespace OpenTK.OpenGL } } } - public static void TransformFeedbackVarying(Int32 program, Int32 count, ref Int32 locations, GL.Enums.NV_transform_feedback bufferMode) @@ -65785,7 +61032,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -65793,14 +61039,12 @@ namespace OpenTK.OpenGL { Delegates.glActiveVaryingNV((UInt32)program, (System.String)name); } - public static void ActiveVarying(Int32 program, System.String name) { Delegates.glActiveVaryingNV((UInt32)program, (System.String)name); } - [System.CLSCompliant(false)] public static @@ -65808,14 +61052,12 @@ namespace OpenTK.OpenGL { return Delegates.glGetVaryingLocationNV((UInt32)program, (System.String)name); } - public static Int32 GetVaryingLocation(Int32 program, System.String name) { return Delegates.glGetVaryingLocationNV((UInt32)program, (System.String)name); } - [System.CLSCompliant(false)] public static @@ -65823,7 +61065,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glGetActiveVaryingNV((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length, (Int32*)size, (GL.Enums.NV_transform_feedback*)type, (System.Text.StringBuilder)name); } } - [System.CLSCompliant(false)] public static @@ -65834,7 +61075,6 @@ namespace OpenTK.OpenGL Delegates.glGetActiveVaryingNV((UInt32)program, (UInt32)index, (Int32)bufSize, (Int32*)length, (Int32*)size, (GL.Enums.NV_transform_feedback*)type, (System.Text.StringBuilder)name); } } - [System.CLSCompliant(false)] public static @@ -65848,7 +61088,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -65862,7 +61101,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -65877,7 +61115,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -65892,7 +61129,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -65906,7 +61142,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -65920,7 +61155,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -65935,7 +61169,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -65950,7 +61183,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -65966,7 +61198,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -65982,7 +61213,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -65997,7 +61227,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -66012,7 +61241,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -66028,7 +61256,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -66044,7 +61271,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -66061,7 +61287,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -66078,7 +61303,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -66092,7 +61316,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -66106,7 +61329,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -66121,7 +61343,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -66136,7 +61357,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -66152,7 +61372,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -66168,7 +61387,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -66183,7 +61401,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -66198,7 +61415,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -66214,7 +61430,6 @@ namespace OpenTK.OpenGL } } } - public static void GetActiveVarying(Int32 program, Int32 index, Int32 bufSize, [Out] Int32[] length, [Out] Int32[] size, [Out] GL.Enums.NV_transform_feedback[] type, [Out] System.Text.StringBuilder name) @@ -66229,7 +61444,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -66246,7 +61460,6 @@ namespace OpenTK.OpenGL } } } - public static void GetActiveVarying(Int32 program, Int32 index, Int32 bufSize, [Out] Int32[] length, [Out] Int32[] size, [Out] out GL.Enums.NV_transform_feedback type, [Out] System.Text.StringBuilder name) @@ -66262,7 +61475,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -66278,7 +61490,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -66294,7 +61505,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -66311,7 +61521,6 @@ namespace OpenTK.OpenGL } } } - public static void GetActiveVarying(Int32 program, Int32 index, Int32 bufSize, [Out] Int32[] length, [Out] out Int32 size, [Out] GL.Enums.NV_transform_feedback[] type, [Out] System.Text.StringBuilder name) @@ -66327,7 +61536,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -66345,7 +61553,6 @@ namespace OpenTK.OpenGL } } } - public static void GetActiveVarying(Int32 program, Int32 index, Int32 bufSize, [Out] Int32[] length, [Out] out Int32 size, [Out] out GL.Enums.NV_transform_feedback type, [Out] System.Text.StringBuilder name) @@ -66362,7 +61569,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -66377,7 +61583,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -66392,7 +61597,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -66408,7 +61612,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -66424,7 +61627,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -66441,7 +61643,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -66458,7 +61659,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -66474,7 +61674,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -66490,7 +61689,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -66507,7 +61705,6 @@ namespace OpenTK.OpenGL } } } - public static void GetActiveVarying(Int32 program, Int32 index, Int32 bufSize, [Out] out Int32 length, [Out] Int32[] size, [Out] GL.Enums.NV_transform_feedback[] type, [Out] System.Text.StringBuilder name) @@ -66523,7 +61720,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -66541,7 +61737,6 @@ namespace OpenTK.OpenGL } } } - public static void GetActiveVarying(Int32 program, Int32 index, Int32 bufSize, [Out] out Int32 length, [Out] Int32[] size, [Out] out GL.Enums.NV_transform_feedback type, [Out] System.Text.StringBuilder name) @@ -66558,7 +61753,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -66575,7 +61769,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -66592,7 +61785,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -66610,7 +61802,6 @@ namespace OpenTK.OpenGL } } } - public static void GetActiveVarying(Int32 program, Int32 index, Int32 bufSize, [Out] out Int32 length, [Out] out Int32 size, [Out] GL.Enums.NV_transform_feedback[] type, [Out] System.Text.StringBuilder name) @@ -66627,7 +61818,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -66646,7 +61836,6 @@ namespace OpenTK.OpenGL } } } - public static void GetActiveVarying(Int32 program, Int32 index, Int32 bufSize, [Out] out Int32 length, [Out] out Int32 size, [Out] out GL.Enums.NV_transform_feedback type, [Out] System.Text.StringBuilder name) @@ -66664,7 +61853,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -66672,7 +61860,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glGetTransformFeedbackVaryingNV((UInt32)program, (UInt32)index, (Int32*)location); } } - [System.CLSCompliant(false)] public static @@ -66683,7 +61870,6 @@ namespace OpenTK.OpenGL Delegates.glGetTransformFeedbackVaryingNV((UInt32)program, (UInt32)index, (Int32*)location); } } - [System.CLSCompliant(false)] public static @@ -66697,7 +61883,6 @@ namespace OpenTK.OpenGL } } } - public static void GetTransformFeedbackVarying(Int32 program, Int32 index, [Out] Int32[] location) @@ -66710,7 +61895,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -66725,7 +61909,6 @@ namespace OpenTK.OpenGL } } } - public static void GetTransformFeedbackVarying(Int32 program, Int32 index, [Out] out Int32 location) @@ -66739,7 +61922,6 @@ namespace OpenTK.OpenGL } } } - } @@ -66750,14 +61932,12 @@ namespace OpenTK.OpenGL { Delegates.glResizeBuffersMESA(); } - public static void WindowPos2(Double x, Double y) { Delegates.glWindowPos2dMESA((Double)x, (Double)y); } - [System.CLSCompliant(false)] public static @@ -66765,7 +61945,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glWindowPos2dvMESA((Double*)v); } } - public static void WindowPos2(Double[] v) @@ -66778,7 +61957,6 @@ namespace OpenTK.OpenGL } } } - public static void WindowPos2(ref Double v) @@ -66791,14 +61969,12 @@ namespace OpenTK.OpenGL } } } - public static void WindowPos2(Single x, Single y) { Delegates.glWindowPos2fMESA((Single)x, (Single)y); } - [System.CLSCompliant(false)] public static @@ -66806,7 +61982,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glWindowPos2fvMESA((Single*)v); } } - public static void WindowPos2(Single[] v) @@ -66819,7 +61994,6 @@ namespace OpenTK.OpenGL } } } - public static void WindowPos2(ref Single v) @@ -66832,14 +62006,12 @@ namespace OpenTK.OpenGL } } } - public static void WindowPos2(Int32 x, Int32 y) { Delegates.glWindowPos2iMESA((Int32)x, (Int32)y); } - [System.CLSCompliant(false)] public static @@ -66847,7 +62019,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glWindowPos2ivMESA((Int32*)v); } } - public static void WindowPos2(Int32[] v) @@ -66860,7 +62031,6 @@ namespace OpenTK.OpenGL } } } - public static void WindowPos2(ref Int32 v) @@ -66873,14 +62043,12 @@ namespace OpenTK.OpenGL } } } - public static void WindowPos2(Int16 x, Int16 y) { Delegates.glWindowPos2sMESA((Int16)x, (Int16)y); } - [System.CLSCompliant(false)] public static @@ -66888,7 +62056,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glWindowPos2svMESA((Int16*)v); } } - public static void WindowPos2(Int16[] v) @@ -66901,7 +62068,6 @@ namespace OpenTK.OpenGL } } } - public static void WindowPos2(ref Int16 v) @@ -66914,14 +62080,12 @@ namespace OpenTK.OpenGL } } } - public static void WindowPos3(Double x, Double y, Double z) { Delegates.glWindowPos3dMESA((Double)x, (Double)y, (Double)z); } - [System.CLSCompliant(false)] public static @@ -66929,7 +62093,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glWindowPos3dvMESA((Double*)v); } } - public static void WindowPos3(Double[] v) @@ -66942,7 +62105,6 @@ namespace OpenTK.OpenGL } } } - public static void WindowPos3(ref Double v) @@ -66955,14 +62117,12 @@ namespace OpenTK.OpenGL } } } - public static void WindowPos3(Single x, Single y, Single z) { Delegates.glWindowPos3fMESA((Single)x, (Single)y, (Single)z); } - [System.CLSCompliant(false)] public static @@ -66970,7 +62130,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glWindowPos3fvMESA((Single*)v); } } - public static void WindowPos3(Single[] v) @@ -66983,7 +62142,6 @@ namespace OpenTK.OpenGL } } } - public static void WindowPos3(ref Single v) @@ -66996,14 +62154,12 @@ namespace OpenTK.OpenGL } } } - public static void WindowPos3(Int32 x, Int32 y, Int32 z) { Delegates.glWindowPos3iMESA((Int32)x, (Int32)y, (Int32)z); } - [System.CLSCompliant(false)] public static @@ -67011,7 +62167,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glWindowPos3ivMESA((Int32*)v); } } - public static void WindowPos3(Int32[] v) @@ -67024,7 +62179,6 @@ namespace OpenTK.OpenGL } } } - public static void WindowPos3(ref Int32 v) @@ -67037,14 +62191,12 @@ namespace OpenTK.OpenGL } } } - public static void WindowPos3(Int16 x, Int16 y, Int16 z) { Delegates.glWindowPos3sMESA((Int16)x, (Int16)y, (Int16)z); } - [System.CLSCompliant(false)] public static @@ -67052,7 +62204,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glWindowPos3svMESA((Int16*)v); } } - public static void WindowPos3(Int16[] v) @@ -67065,7 +62216,6 @@ namespace OpenTK.OpenGL } } } - public static void WindowPos3(ref Int16 v) @@ -67078,14 +62228,12 @@ namespace OpenTK.OpenGL } } } - public static void WindowPos4(Double x, Double y, Double z, Double w) { Delegates.glWindowPos4dMESA((Double)x, (Double)y, (Double)z, (Double)w); } - [System.CLSCompliant(false)] public static @@ -67093,7 +62241,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glWindowPos4dvMESA((Double*)v); } } - public static void WindowPos4(Double[] v) @@ -67106,7 +62253,6 @@ namespace OpenTK.OpenGL } } } - public static void WindowPos4(ref Double v) @@ -67119,14 +62265,12 @@ namespace OpenTK.OpenGL } } } - public static void WindowPos4(Single x, Single y, Single z, Single w) { Delegates.glWindowPos4fMESA((Single)x, (Single)y, (Single)z, (Single)w); } - [System.CLSCompliant(false)] public static @@ -67134,7 +62278,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glWindowPos4fvMESA((Single*)v); } } - public static void WindowPos4(Single[] v) @@ -67147,7 +62290,6 @@ namespace OpenTK.OpenGL } } } - public static void WindowPos4(ref Single v) @@ -67160,14 +62302,12 @@ namespace OpenTK.OpenGL } } } - public static void WindowPos4(Int32 x, Int32 y, Int32 z, Int32 w) { Delegates.glWindowPos4iMESA((Int32)x, (Int32)y, (Int32)z, (Int32)w); } - [System.CLSCompliant(false)] public static @@ -67175,7 +62315,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glWindowPos4ivMESA((Int32*)v); } } - public static void WindowPos4(Int32[] v) @@ -67188,7 +62327,6 @@ namespace OpenTK.OpenGL } } } - public static void WindowPos4(ref Int32 v) @@ -67201,14 +62339,12 @@ namespace OpenTK.OpenGL } } } - public static void WindowPos4(Int16 x, Int16 y, Int16 z, Int16 w) { Delegates.glWindowPos4sMESA((Int16)x, (Int16)y, (Int16)z, (Int16)w); } - [System.CLSCompliant(false)] public static @@ -67216,7 +62352,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glWindowPos4svMESA((Int16*)v); } } - public static void WindowPos4(Int16[] v) @@ -67229,7 +62364,6 @@ namespace OpenTK.OpenGL } } } - public static void WindowPos4(ref Int16 v) @@ -67242,7 +62376,6 @@ namespace OpenTK.OpenGL } } } - } @@ -67254,7 +62387,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glMultiModeDrawArraysIBM((GL.Enums.BeginMode*)mode, (Int32*)first, (Int32*)count, (Int32)primcount, (Int32)modestride); } } - [System.CLSCompliant(false)] public static @@ -67268,7 +62400,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -67282,7 +62413,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -67296,7 +62426,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -67311,7 +62440,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -67326,7 +62454,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -67340,7 +62467,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -67355,7 +62481,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -67370,7 +62495,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -67384,7 +62508,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -67399,7 +62522,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -67414,7 +62536,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -67429,7 +62550,6 @@ namespace OpenTK.OpenGL } } } - public static void MultiModeDrawArrays(GL.Enums.BeginMode[] mode, Int32[] first, Int32[] count, Int32 primcount, Int32 modestride) @@ -67444,7 +62564,6 @@ namespace OpenTK.OpenGL } } } - public static void MultiModeDrawArrays(GL.Enums.BeginMode[] mode, Int32[] first, ref Int32 count, Int32 primcount, Int32 modestride) @@ -67459,7 +62578,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -67474,7 +62592,6 @@ namespace OpenTK.OpenGL } } } - public static void MultiModeDrawArrays(GL.Enums.BeginMode[] mode, ref Int32 first, Int32[] count, Int32 primcount, Int32 modestride) @@ -67489,7 +62606,6 @@ namespace OpenTK.OpenGL } } } - public static void MultiModeDrawArrays(GL.Enums.BeginMode[] mode, ref Int32 first, ref Int32 count, Int32 primcount, Int32 modestride) @@ -67504,7 +62620,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -67518,7 +62633,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -67533,7 +62647,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -67548,7 +62661,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -67563,7 +62675,6 @@ namespace OpenTK.OpenGL } } } - public static void MultiModeDrawArrays(ref GL.Enums.BeginMode mode, Int32[] first, Int32[] count, Int32 primcount, Int32 modestride) @@ -67578,7 +62689,6 @@ namespace OpenTK.OpenGL } } } - public static void MultiModeDrawArrays(ref GL.Enums.BeginMode mode, Int32[] first, ref Int32 count, Int32 primcount, Int32 modestride) @@ -67593,7 +62703,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -67608,7 +62717,6 @@ namespace OpenTK.OpenGL } } } - public static void MultiModeDrawArrays(ref GL.Enums.BeginMode mode, ref Int32 first, Int32[] count, Int32 primcount, Int32 modestride) @@ -67623,7 +62731,6 @@ namespace OpenTK.OpenGL } } } - public static void MultiModeDrawArrays(ref GL.Enums.BeginMode mode, ref Int32 first, ref Int32 count, Int32 primcount, Int32 modestride) @@ -67638,15 +62745,13 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static - unsafe void MultiModeDrawElements(GL.Enums.BeginMode* mode, Int32* count, GL.Enums.IBM_multimode_draw_arrays type, void* indices, Int32 primcount, Int32 modestride) + unsafe void MultiModeDrawElements(GL.Enums.BeginMode* mode, Int32* count, GL.Enums.IBM_multimode_draw_arrays type, IntPtr indices, Int32 primcount, Int32 modestride) { - unsafe { Delegates.glMultiModeDrawElementsIBM((GL.Enums.BeginMode*)mode, (Int32*)count, (GL.Enums.IBM_multimode_draw_arrays)type, (void*)indices, (Int32)primcount, (Int32)modestride); } + unsafe { Delegates.glMultiModeDrawElementsIBM((GL.Enums.BeginMode*)mode, (Int32*)count, (GL.Enums.IBM_multimode_draw_arrays)type, (IntPtr)indices, (Int32)primcount, (Int32)modestride); } } - [System.CLSCompliant(false)] public static @@ -67657,7 +62762,7 @@ namespace OpenTK.OpenGL System.Runtime.InteropServices.GCHandle indices_ptr = System.Runtime.InteropServices.GCHandle.Alloc(indices, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glMultiModeDrawElementsIBM((GL.Enums.BeginMode*)mode, (Int32*)count, (GL.Enums.IBM_multimode_draw_arrays)type, (void*)indices_ptr.AddrOfPinnedObject(), (Int32)primcount, (Int32)modestride); + Delegates.glMultiModeDrawElementsIBM((GL.Enums.BeginMode*)mode, (Int32*)count, (GL.Enums.IBM_multimode_draw_arrays)type, (IntPtr)indices_ptr.AddrOfPinnedObject(), (Int32)primcount, (Int32)modestride); } finally { @@ -67665,21 +62770,19 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static - unsafe void MultiModeDrawElements(GL.Enums.BeginMode* mode, Int32[] count, GL.Enums.IBM_multimode_draw_arrays type, void* indices, Int32 primcount, Int32 modestride) + unsafe void MultiModeDrawElements(GL.Enums.BeginMode* mode, Int32[] count, GL.Enums.IBM_multimode_draw_arrays type, IntPtr indices, Int32 primcount, Int32 modestride) { unsafe { fixed (Int32* count_ptr = count) { - Delegates.glMultiModeDrawElementsIBM((GL.Enums.BeginMode*)mode, (Int32*)count_ptr, (GL.Enums.IBM_multimode_draw_arrays)type, (void*)indices, (Int32)primcount, (Int32)modestride); + Delegates.glMultiModeDrawElementsIBM((GL.Enums.BeginMode*)mode, (Int32*)count_ptr, (GL.Enums.IBM_multimode_draw_arrays)type, (IntPtr)indices, (Int32)primcount, (Int32)modestride); } } } - [System.CLSCompliant(false)] public static @@ -67692,7 +62795,7 @@ namespace OpenTK.OpenGL System.Runtime.InteropServices.GCHandle indices_ptr = System.Runtime.InteropServices.GCHandle.Alloc(indices, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glMultiModeDrawElementsIBM((GL.Enums.BeginMode*)mode, (Int32*)count_ptr, (GL.Enums.IBM_multimode_draw_arrays)type, (void*)indices_ptr.AddrOfPinnedObject(), (Int32)primcount, (Int32)modestride); + Delegates.glMultiModeDrawElementsIBM((GL.Enums.BeginMode*)mode, (Int32*)count_ptr, (GL.Enums.IBM_multimode_draw_arrays)type, (IntPtr)indices_ptr.AddrOfPinnedObject(), (Int32)primcount, (Int32)modestride); } finally { @@ -67701,21 +62804,19 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static - unsafe void MultiModeDrawElements(GL.Enums.BeginMode* mode, ref Int32 count, GL.Enums.IBM_multimode_draw_arrays type, void* indices, Int32 primcount, Int32 modestride) + unsafe void MultiModeDrawElements(GL.Enums.BeginMode* mode, ref Int32 count, GL.Enums.IBM_multimode_draw_arrays type, IntPtr indices, Int32 primcount, Int32 modestride) { unsafe { fixed (Int32* count_ptr = &count) { - Delegates.glMultiModeDrawElementsIBM((GL.Enums.BeginMode*)mode, (Int32*)count_ptr, (GL.Enums.IBM_multimode_draw_arrays)type, (void*)indices, (Int32)primcount, (Int32)modestride); + Delegates.glMultiModeDrawElementsIBM((GL.Enums.BeginMode*)mode, (Int32*)count_ptr, (GL.Enums.IBM_multimode_draw_arrays)type, (IntPtr)indices, (Int32)primcount, (Int32)modestride); } } } - [System.CLSCompliant(false)] public static @@ -67728,7 +62829,7 @@ namespace OpenTK.OpenGL System.Runtime.InteropServices.GCHandle indices_ptr = System.Runtime.InteropServices.GCHandle.Alloc(indices, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glMultiModeDrawElementsIBM((GL.Enums.BeginMode*)mode, (Int32*)count_ptr, (GL.Enums.IBM_multimode_draw_arrays)type, (void*)indices_ptr.AddrOfPinnedObject(), (Int32)primcount, (Int32)modestride); + Delegates.glMultiModeDrawElementsIBM((GL.Enums.BeginMode*)mode, (Int32*)count_ptr, (GL.Enums.IBM_multimode_draw_arrays)type, (IntPtr)indices_ptr.AddrOfPinnedObject(), (Int32)primcount, (Int32)modestride); } finally { @@ -67737,21 +62838,19 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static - unsafe void MultiModeDrawElements(GL.Enums.BeginMode[] mode, Int32* count, GL.Enums.IBM_multimode_draw_arrays type, void* indices, Int32 primcount, Int32 modestride) + unsafe void MultiModeDrawElements(GL.Enums.BeginMode[] mode, Int32* count, GL.Enums.IBM_multimode_draw_arrays type, IntPtr indices, Int32 primcount, Int32 modestride) { unsafe { fixed (GL.Enums.BeginMode* mode_ptr = mode) { - Delegates.glMultiModeDrawElementsIBM((GL.Enums.BeginMode*)mode_ptr, (Int32*)count, (GL.Enums.IBM_multimode_draw_arrays)type, (void*)indices, (Int32)primcount, (Int32)modestride); + Delegates.glMultiModeDrawElementsIBM((GL.Enums.BeginMode*)mode_ptr, (Int32*)count, (GL.Enums.IBM_multimode_draw_arrays)type, (IntPtr)indices, (Int32)primcount, (Int32)modestride); } } } - [System.CLSCompliant(false)] public static @@ -67764,7 +62863,7 @@ namespace OpenTK.OpenGL System.Runtime.InteropServices.GCHandle indices_ptr = System.Runtime.InteropServices.GCHandle.Alloc(indices, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glMultiModeDrawElementsIBM((GL.Enums.BeginMode*)mode_ptr, (Int32*)count, (GL.Enums.IBM_multimode_draw_arrays)type, (void*)indices_ptr.AddrOfPinnedObject(), (Int32)primcount, (Int32)modestride); + Delegates.glMultiModeDrawElementsIBM((GL.Enums.BeginMode*)mode_ptr, (Int32*)count, (GL.Enums.IBM_multimode_draw_arrays)type, (IntPtr)indices_ptr.AddrOfPinnedObject(), (Int32)primcount, (Int32)modestride); } finally { @@ -67773,22 +62872,19 @@ namespace OpenTK.OpenGL } } } - - [System.CLSCompliant(false)] public static - unsafe void MultiModeDrawElements(GL.Enums.BeginMode[] mode, Int32[] count, GL.Enums.IBM_multimode_draw_arrays type, void* indices, Int32 primcount, Int32 modestride) + void MultiModeDrawElements(GL.Enums.BeginMode[] mode, Int32[] count, GL.Enums.IBM_multimode_draw_arrays type, IntPtr indices, Int32 primcount, Int32 modestride) { unsafe { fixed (GL.Enums.BeginMode* mode_ptr = mode) fixed (Int32* count_ptr = count) { - Delegates.glMultiModeDrawElementsIBM((GL.Enums.BeginMode*)mode_ptr, (Int32*)count_ptr, (GL.Enums.IBM_multimode_draw_arrays)type, (void*)indices, (Int32)primcount, (Int32)modestride); + Delegates.glMultiModeDrawElementsIBM((GL.Enums.BeginMode*)mode_ptr, (Int32*)count_ptr, (GL.Enums.IBM_multimode_draw_arrays)type, (IntPtr)indices, (Int32)primcount, (Int32)modestride); } } } - public static void MultiModeDrawElements(GL.Enums.BeginMode[] mode, Int32[] count, GL.Enums.IBM_multimode_draw_arrays type, [In, Out] object indices, Int32 primcount, Int32 modestride) @@ -67801,7 +62897,7 @@ namespace OpenTK.OpenGL System.Runtime.InteropServices.GCHandle indices_ptr = System.Runtime.InteropServices.GCHandle.Alloc(indices, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glMultiModeDrawElementsIBM((GL.Enums.BeginMode*)mode_ptr, (Int32*)count_ptr, (GL.Enums.IBM_multimode_draw_arrays)type, (void*)indices_ptr.AddrOfPinnedObject(), (Int32)primcount, (Int32)modestride); + Delegates.glMultiModeDrawElementsIBM((GL.Enums.BeginMode*)mode_ptr, (Int32*)count_ptr, (GL.Enums.IBM_multimode_draw_arrays)type, (IntPtr)indices_ptr.AddrOfPinnedObject(), (Int32)primcount, (Int32)modestride); } finally { @@ -67810,22 +62906,19 @@ namespace OpenTK.OpenGL } } } - - [System.CLSCompliant(false)] public static - unsafe void MultiModeDrawElements(GL.Enums.BeginMode[] mode, ref Int32 count, GL.Enums.IBM_multimode_draw_arrays type, void* indices, Int32 primcount, Int32 modestride) + void MultiModeDrawElements(GL.Enums.BeginMode[] mode, ref Int32 count, GL.Enums.IBM_multimode_draw_arrays type, IntPtr indices, Int32 primcount, Int32 modestride) { unsafe { fixed (GL.Enums.BeginMode* mode_ptr = mode) fixed (Int32* count_ptr = &count) { - Delegates.glMultiModeDrawElementsIBM((GL.Enums.BeginMode*)mode_ptr, (Int32*)count_ptr, (GL.Enums.IBM_multimode_draw_arrays)type, (void*)indices, (Int32)primcount, (Int32)modestride); + Delegates.glMultiModeDrawElementsIBM((GL.Enums.BeginMode*)mode_ptr, (Int32*)count_ptr, (GL.Enums.IBM_multimode_draw_arrays)type, (IntPtr)indices, (Int32)primcount, (Int32)modestride); } } } - public static void MultiModeDrawElements(GL.Enums.BeginMode[] mode, ref Int32 count, GL.Enums.IBM_multimode_draw_arrays type, [In, Out] object indices, Int32 primcount, Int32 modestride) @@ -67838,7 +62931,7 @@ namespace OpenTK.OpenGL System.Runtime.InteropServices.GCHandle indices_ptr = System.Runtime.InteropServices.GCHandle.Alloc(indices, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glMultiModeDrawElementsIBM((GL.Enums.BeginMode*)mode_ptr, (Int32*)count_ptr, (GL.Enums.IBM_multimode_draw_arrays)type, (void*)indices_ptr.AddrOfPinnedObject(), (Int32)primcount, (Int32)modestride); + Delegates.glMultiModeDrawElementsIBM((GL.Enums.BeginMode*)mode_ptr, (Int32*)count_ptr, (GL.Enums.IBM_multimode_draw_arrays)type, (IntPtr)indices_ptr.AddrOfPinnedObject(), (Int32)primcount, (Int32)modestride); } finally { @@ -67847,21 +62940,19 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static - unsafe void MultiModeDrawElements(ref GL.Enums.BeginMode mode, Int32* count, GL.Enums.IBM_multimode_draw_arrays type, void* indices, Int32 primcount, Int32 modestride) + unsafe void MultiModeDrawElements(ref GL.Enums.BeginMode mode, Int32* count, GL.Enums.IBM_multimode_draw_arrays type, IntPtr indices, Int32 primcount, Int32 modestride) { unsafe { fixed (GL.Enums.BeginMode* mode_ptr = &mode) { - Delegates.glMultiModeDrawElementsIBM((GL.Enums.BeginMode*)mode_ptr, (Int32*)count, (GL.Enums.IBM_multimode_draw_arrays)type, (void*)indices, (Int32)primcount, (Int32)modestride); + Delegates.glMultiModeDrawElementsIBM((GL.Enums.BeginMode*)mode_ptr, (Int32*)count, (GL.Enums.IBM_multimode_draw_arrays)type, (IntPtr)indices, (Int32)primcount, (Int32)modestride); } } } - [System.CLSCompliant(false)] public static @@ -67874,7 +62965,7 @@ namespace OpenTK.OpenGL System.Runtime.InteropServices.GCHandle indices_ptr = System.Runtime.InteropServices.GCHandle.Alloc(indices, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glMultiModeDrawElementsIBM((GL.Enums.BeginMode*)mode_ptr, (Int32*)count, (GL.Enums.IBM_multimode_draw_arrays)type, (void*)indices_ptr.AddrOfPinnedObject(), (Int32)primcount, (Int32)modestride); + Delegates.glMultiModeDrawElementsIBM((GL.Enums.BeginMode*)mode_ptr, (Int32*)count, (GL.Enums.IBM_multimode_draw_arrays)type, (IntPtr)indices_ptr.AddrOfPinnedObject(), (Int32)primcount, (Int32)modestride); } finally { @@ -67883,22 +62974,19 @@ namespace OpenTK.OpenGL } } } - - [System.CLSCompliant(false)] public static - unsafe void MultiModeDrawElements(ref GL.Enums.BeginMode mode, Int32[] count, GL.Enums.IBM_multimode_draw_arrays type, void* indices, Int32 primcount, Int32 modestride) + void MultiModeDrawElements(ref GL.Enums.BeginMode mode, Int32[] count, GL.Enums.IBM_multimode_draw_arrays type, IntPtr indices, Int32 primcount, Int32 modestride) { unsafe { fixed (GL.Enums.BeginMode* mode_ptr = &mode) fixed (Int32* count_ptr = count) { - Delegates.glMultiModeDrawElementsIBM((GL.Enums.BeginMode*)mode_ptr, (Int32*)count_ptr, (GL.Enums.IBM_multimode_draw_arrays)type, (void*)indices, (Int32)primcount, (Int32)modestride); + Delegates.glMultiModeDrawElementsIBM((GL.Enums.BeginMode*)mode_ptr, (Int32*)count_ptr, (GL.Enums.IBM_multimode_draw_arrays)type, (IntPtr)indices, (Int32)primcount, (Int32)modestride); } } } - public static void MultiModeDrawElements(ref GL.Enums.BeginMode mode, Int32[] count, GL.Enums.IBM_multimode_draw_arrays type, [In, Out] object indices, Int32 primcount, Int32 modestride) @@ -67911,7 +62999,7 @@ namespace OpenTK.OpenGL System.Runtime.InteropServices.GCHandle indices_ptr = System.Runtime.InteropServices.GCHandle.Alloc(indices, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glMultiModeDrawElementsIBM((GL.Enums.BeginMode*)mode_ptr, (Int32*)count_ptr, (GL.Enums.IBM_multimode_draw_arrays)type, (void*)indices_ptr.AddrOfPinnedObject(), (Int32)primcount, (Int32)modestride); + Delegates.glMultiModeDrawElementsIBM((GL.Enums.BeginMode*)mode_ptr, (Int32*)count_ptr, (GL.Enums.IBM_multimode_draw_arrays)type, (IntPtr)indices_ptr.AddrOfPinnedObject(), (Int32)primcount, (Int32)modestride); } finally { @@ -67920,22 +63008,19 @@ namespace OpenTK.OpenGL } } } - - [System.CLSCompliant(false)] public static - unsafe void MultiModeDrawElements(ref GL.Enums.BeginMode mode, ref Int32 count, GL.Enums.IBM_multimode_draw_arrays type, void* indices, Int32 primcount, Int32 modestride) + void MultiModeDrawElements(ref GL.Enums.BeginMode mode, ref Int32 count, GL.Enums.IBM_multimode_draw_arrays type, IntPtr indices, Int32 primcount, Int32 modestride) { unsafe { fixed (GL.Enums.BeginMode* mode_ptr = &mode) fixed (Int32* count_ptr = &count) { - Delegates.glMultiModeDrawElementsIBM((GL.Enums.BeginMode*)mode_ptr, (Int32*)count_ptr, (GL.Enums.IBM_multimode_draw_arrays)type, (void*)indices, (Int32)primcount, (Int32)modestride); + Delegates.glMultiModeDrawElementsIBM((GL.Enums.BeginMode*)mode_ptr, (Int32*)count_ptr, (GL.Enums.IBM_multimode_draw_arrays)type, (IntPtr)indices, (Int32)primcount, (Int32)modestride); } } } - public static void MultiModeDrawElements(ref GL.Enums.BeginMode mode, ref Int32 count, GL.Enums.IBM_multimode_draw_arrays type, [In, Out] object indices, Int32 primcount, Int32 modestride) @@ -67948,7 +63033,7 @@ namespace OpenTK.OpenGL System.Runtime.InteropServices.GCHandle indices_ptr = System.Runtime.InteropServices.GCHandle.Alloc(indices, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glMultiModeDrawElementsIBM((GL.Enums.BeginMode*)mode_ptr, (Int32*)count_ptr, (GL.Enums.IBM_multimode_draw_arrays)type, (void*)indices_ptr.AddrOfPinnedObject(), (Int32)primcount, (Int32)modestride); + Delegates.glMultiModeDrawElementsIBM((GL.Enums.BeginMode*)mode_ptr, (Int32*)count_ptr, (GL.Enums.IBM_multimode_draw_arrays)type, (IntPtr)indices_ptr.AddrOfPinnedObject(), (Int32)primcount, (Int32)modestride); } finally { @@ -67957,15 +63042,12 @@ namespace OpenTK.OpenGL } } } - - [System.CLSCompliant(false)] public static - unsafe void ColorPointerList(Int32 size, GL.Enums.ColorPointerType type, Int32 stride, void* pointer, Int32 ptrstride) + void ColorPointerList(Int32 size, GL.Enums.ColorPointerType type, Int32 stride, IntPtr pointer, Int32 ptrstride) { - unsafe { Delegates.glColorPointerListIBM((Int32)size, (GL.Enums.ColorPointerType)type, (Int32)stride, (void*)pointer, (Int32)ptrstride); } + Delegates.glColorPointerListIBM((Int32)size, (GL.Enums.ColorPointerType)type, (Int32)stride, (IntPtr)pointer, (Int32)ptrstride); } - public static void ColorPointerList(Int32 size, GL.Enums.ColorPointerType type, Int32 stride, [In, Out] object pointer, Int32 ptrstride) @@ -67975,7 +63057,7 @@ namespace OpenTK.OpenGL System.Runtime.InteropServices.GCHandle pointer_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pointer, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glColorPointerListIBM((Int32)size, (GL.Enums.ColorPointerType)type, (Int32)stride, (void*)pointer_ptr.AddrOfPinnedObject(), (Int32)ptrstride); + Delegates.glColorPointerListIBM((Int32)size, (GL.Enums.ColorPointerType)type, (Int32)stride, (IntPtr)pointer_ptr.AddrOfPinnedObject(), (Int32)ptrstride); } finally { @@ -67983,15 +63065,12 @@ namespace OpenTK.OpenGL } } } - - [System.CLSCompliant(false)] public static - unsafe void SecondaryColorPointerList(Int32 size, GL.Enums.IBM_vertex_array_lists type, Int32 stride, void* pointer, Int32 ptrstride) + void SecondaryColorPointerList(Int32 size, GL.Enums.IBM_vertex_array_lists type, Int32 stride, IntPtr pointer, Int32 ptrstride) { - unsafe { Delegates.glSecondaryColorPointerListIBM((Int32)size, (GL.Enums.IBM_vertex_array_lists)type, (Int32)stride, (void*)pointer, (Int32)ptrstride); } + Delegates.glSecondaryColorPointerListIBM((Int32)size, (GL.Enums.IBM_vertex_array_lists)type, (Int32)stride, (IntPtr)pointer, (Int32)ptrstride); } - public static void SecondaryColorPointerList(Int32 size, GL.Enums.IBM_vertex_array_lists type, Int32 stride, [In, Out] object pointer, Int32 ptrstride) @@ -68001,7 +63080,7 @@ namespace OpenTK.OpenGL System.Runtime.InteropServices.GCHandle pointer_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pointer, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glSecondaryColorPointerListIBM((Int32)size, (GL.Enums.IBM_vertex_array_lists)type, (Int32)stride, (void*)pointer_ptr.AddrOfPinnedObject(), (Int32)ptrstride); + Delegates.glSecondaryColorPointerListIBM((Int32)size, (GL.Enums.IBM_vertex_array_lists)type, (Int32)stride, (IntPtr)pointer_ptr.AddrOfPinnedObject(), (Int32)ptrstride); } finally { @@ -68009,7 +63088,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -68017,15 +63095,12 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glEdgeFlagPointerListIBM((Int32)stride, (Boolean*)pointer, (Int32)ptrstride); } } - - [System.CLSCompliant(false)] public static - unsafe void FogCoordPointerList(GL.Enums.IBM_vertex_array_lists type, Int32 stride, void* pointer, Int32 ptrstride) + void FogCoordPointerList(GL.Enums.IBM_vertex_array_lists type, Int32 stride, IntPtr pointer, Int32 ptrstride) { - unsafe { Delegates.glFogCoordPointerListIBM((GL.Enums.IBM_vertex_array_lists)type, (Int32)stride, (void*)pointer, (Int32)ptrstride); } + Delegates.glFogCoordPointerListIBM((GL.Enums.IBM_vertex_array_lists)type, (Int32)stride, (IntPtr)pointer, (Int32)ptrstride); } - public static void FogCoordPointerList(GL.Enums.IBM_vertex_array_lists type, Int32 stride, [In, Out] object pointer, Int32 ptrstride) @@ -68035,7 +63110,7 @@ namespace OpenTK.OpenGL System.Runtime.InteropServices.GCHandle pointer_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pointer, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glFogCoordPointerListIBM((GL.Enums.IBM_vertex_array_lists)type, (Int32)stride, (void*)pointer_ptr.AddrOfPinnedObject(), (Int32)ptrstride); + Delegates.glFogCoordPointerListIBM((GL.Enums.IBM_vertex_array_lists)type, (Int32)stride, (IntPtr)pointer_ptr.AddrOfPinnedObject(), (Int32)ptrstride); } finally { @@ -68043,15 +63118,12 @@ namespace OpenTK.OpenGL } } } - - [System.CLSCompliant(false)] public static - unsafe void IndexPointerList(GL.Enums.IndexPointerType type, Int32 stride, void* pointer, Int32 ptrstride) + void IndexPointerList(GL.Enums.IndexPointerType type, Int32 stride, IntPtr pointer, Int32 ptrstride) { - unsafe { Delegates.glIndexPointerListIBM((GL.Enums.IndexPointerType)type, (Int32)stride, (void*)pointer, (Int32)ptrstride); } + Delegates.glIndexPointerListIBM((GL.Enums.IndexPointerType)type, (Int32)stride, (IntPtr)pointer, (Int32)ptrstride); } - public static void IndexPointerList(GL.Enums.IndexPointerType type, Int32 stride, [In, Out] object pointer, Int32 ptrstride) @@ -68061,7 +63133,7 @@ namespace OpenTK.OpenGL System.Runtime.InteropServices.GCHandle pointer_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pointer, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glIndexPointerListIBM((GL.Enums.IndexPointerType)type, (Int32)stride, (void*)pointer_ptr.AddrOfPinnedObject(), (Int32)ptrstride); + Delegates.glIndexPointerListIBM((GL.Enums.IndexPointerType)type, (Int32)stride, (IntPtr)pointer_ptr.AddrOfPinnedObject(), (Int32)ptrstride); } finally { @@ -68069,15 +63141,12 @@ namespace OpenTK.OpenGL } } } - - [System.CLSCompliant(false)] public static - unsafe void NormalPointerList(GL.Enums.NormalPointerType type, Int32 stride, void* pointer, Int32 ptrstride) + void NormalPointerList(GL.Enums.NormalPointerType type, Int32 stride, IntPtr pointer, Int32 ptrstride) { - unsafe { Delegates.glNormalPointerListIBM((GL.Enums.NormalPointerType)type, (Int32)stride, (void*)pointer, (Int32)ptrstride); } + Delegates.glNormalPointerListIBM((GL.Enums.NormalPointerType)type, (Int32)stride, (IntPtr)pointer, (Int32)ptrstride); } - public static void NormalPointerList(GL.Enums.NormalPointerType type, Int32 stride, [In, Out] object pointer, Int32 ptrstride) @@ -68087,7 +63156,7 @@ namespace OpenTK.OpenGL System.Runtime.InteropServices.GCHandle pointer_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pointer, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glNormalPointerListIBM((GL.Enums.NormalPointerType)type, (Int32)stride, (void*)pointer_ptr.AddrOfPinnedObject(), (Int32)ptrstride); + Delegates.glNormalPointerListIBM((GL.Enums.NormalPointerType)type, (Int32)stride, (IntPtr)pointer_ptr.AddrOfPinnedObject(), (Int32)ptrstride); } finally { @@ -68095,15 +63164,12 @@ namespace OpenTK.OpenGL } } } - - [System.CLSCompliant(false)] public static - unsafe void TexCoordPointerList(Int32 size, GL.Enums.TexCoordPointerType type, Int32 stride, void* pointer, Int32 ptrstride) + void TexCoordPointerList(Int32 size, GL.Enums.TexCoordPointerType type, Int32 stride, IntPtr pointer, Int32 ptrstride) { - unsafe { Delegates.glTexCoordPointerListIBM((Int32)size, (GL.Enums.TexCoordPointerType)type, (Int32)stride, (void*)pointer, (Int32)ptrstride); } + Delegates.glTexCoordPointerListIBM((Int32)size, (GL.Enums.TexCoordPointerType)type, (Int32)stride, (IntPtr)pointer, (Int32)ptrstride); } - public static void TexCoordPointerList(Int32 size, GL.Enums.TexCoordPointerType type, Int32 stride, [In, Out] object pointer, Int32 ptrstride) @@ -68113,7 +63179,7 @@ namespace OpenTK.OpenGL System.Runtime.InteropServices.GCHandle pointer_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pointer, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glTexCoordPointerListIBM((Int32)size, (GL.Enums.TexCoordPointerType)type, (Int32)stride, (void*)pointer_ptr.AddrOfPinnedObject(), (Int32)ptrstride); + Delegates.glTexCoordPointerListIBM((Int32)size, (GL.Enums.TexCoordPointerType)type, (Int32)stride, (IntPtr)pointer_ptr.AddrOfPinnedObject(), (Int32)ptrstride); } finally { @@ -68121,15 +63187,12 @@ namespace OpenTK.OpenGL } } } - - [System.CLSCompliant(false)] public static - unsafe void VertexPointerList(Int32 size, GL.Enums.VertexPointerType type, Int32 stride, void* pointer, Int32 ptrstride) + void VertexPointerList(Int32 size, GL.Enums.VertexPointerType type, Int32 stride, IntPtr pointer, Int32 ptrstride) { - unsafe { Delegates.glVertexPointerListIBM((Int32)size, (GL.Enums.VertexPointerType)type, (Int32)stride, (void*)pointer, (Int32)ptrstride); } + Delegates.glVertexPointerListIBM((Int32)size, (GL.Enums.VertexPointerType)type, (Int32)stride, (IntPtr)pointer, (Int32)ptrstride); } - public static void VertexPointerList(Int32 size, GL.Enums.VertexPointerType type, Int32 stride, [In, Out] object pointer, Int32 ptrstride) @@ -68139,7 +63202,7 @@ namespace OpenTK.OpenGL System.Runtime.InteropServices.GCHandle pointer_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pointer, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glVertexPointerListIBM((Int32)size, (GL.Enums.VertexPointerType)type, (Int32)stride, (void*)pointer_ptr.AddrOfPinnedObject(), (Int32)ptrstride); + Delegates.glVertexPointerListIBM((Int32)size, (GL.Enums.VertexPointerType)type, (Int32)stride, (IntPtr)pointer_ptr.AddrOfPinnedObject(), (Int32)ptrstride); } finally { @@ -68147,7 +63210,6 @@ namespace OpenTK.OpenGL } } } - } @@ -68159,14 +63221,12 @@ namespace OpenTK.OpenGL { Delegates.glTbufferMask3DFX((UInt32)mask); } - public static void TbufferMask(Int32 mask) { Delegates.glTbufferMask3DFX((UInt32)mask); } - } @@ -68178,7 +63238,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glTexBumpParameterivATI((GL.Enums.ATI_envmap_bumpmap)pname, (Int32*)param); } } - public static void TexBumpParameter(GL.Enums.ATI_envmap_bumpmap pname, Int32[] param) @@ -68191,7 +63250,6 @@ namespace OpenTK.OpenGL } } } - public static void TexBumpParameter(GL.Enums.ATI_envmap_bumpmap pname, ref Int32 param) @@ -68204,7 +63262,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -68212,7 +63269,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glTexBumpParameterfvATI((GL.Enums.ATI_envmap_bumpmap)pname, (Single*)param); } } - public static void TexBumpParameter(GL.Enums.ATI_envmap_bumpmap pname, Single[] param) @@ -68225,7 +63281,6 @@ namespace OpenTK.OpenGL } } } - public static void TexBumpParameter(GL.Enums.ATI_envmap_bumpmap pname, ref Single param) @@ -68238,7 +63293,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -68246,7 +63300,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glGetTexBumpParameterivATI((GL.Enums.ATI_envmap_bumpmap)pname, (Int32*)param); } } - public static void GetTexBumpParameter(GL.Enums.ATI_envmap_bumpmap pname, [Out] Int32[] param) @@ -68259,7 +63312,6 @@ namespace OpenTK.OpenGL } } } - public static void GetTexBumpParameter(GL.Enums.ATI_envmap_bumpmap pname, [Out] out Int32 param) @@ -68273,7 +63325,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -68281,7 +63332,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glGetTexBumpParameterfvATI((GL.Enums.ATI_envmap_bumpmap)pname, (Single*)param); } } - public static void GetTexBumpParameter(GL.Enums.ATI_envmap_bumpmap pname, [Out] Single[] param) @@ -68294,7 +63344,6 @@ namespace OpenTK.OpenGL } } } - public static void GetTexBumpParameter(GL.Enums.ATI_envmap_bumpmap pname, [Out] out Single param) @@ -68308,7 +63357,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -68316,14 +63364,12 @@ namespace OpenTK.OpenGL { return Delegates.glGenFragmentShadersATI((UInt32)range); } - public static Int32 GenFragmentShaders(Int32 range) { return Delegates.glGenFragmentShadersATI((UInt32)range); } - [System.CLSCompliant(false)] public static @@ -68331,14 +63377,12 @@ namespace OpenTK.OpenGL { Delegates.glBindFragmentShaderATI((UInt32)id); } - public static void BindFragmentShader(Int32 id) { Delegates.glBindFragmentShaderATI((UInt32)id); } - [System.CLSCompliant(false)] public static @@ -68346,28 +63390,24 @@ namespace OpenTK.OpenGL { Delegates.glDeleteFragmentShaderATI((UInt32)id); } - public static void DeleteFragmentShader(Int32 id) { Delegates.glDeleteFragmentShaderATI((UInt32)id); } - public static void BeginFragmentShader() { Delegates.glBeginFragmentShaderATI(); } - public static void EndFragmentShader() { Delegates.glEndFragmentShaderATI(); } - [System.CLSCompliant(false)] public static @@ -68375,14 +63415,12 @@ namespace OpenTK.OpenGL { Delegates.glPassTexCoordATI((UInt32)dst, (UInt32)coord, (GL.Enums.ATI_fragment_shader)swizzle); } - public static void PassTexCoor(Int32 dst, Int32 coord, GL.Enums.ATI_fragment_shader swizzle) { Delegates.glPassTexCoordATI((UInt32)dst, (UInt32)coord, (GL.Enums.ATI_fragment_shader)swizzle); } - [System.CLSCompliant(false)] public static @@ -68390,14 +63428,12 @@ namespace OpenTK.OpenGL { Delegates.glSampleMapATI((UInt32)dst, (UInt32)interp, (GL.Enums.ATI_fragment_shader)swizzle); } - public static void SampleMap(Int32 dst, Int32 interp, GL.Enums.ATI_fragment_shader swizzle) { Delegates.glSampleMapATI((UInt32)dst, (UInt32)interp, (GL.Enums.ATI_fragment_shader)swizzle); } - [System.CLSCompliant(false)] public static @@ -68405,14 +63441,12 @@ namespace OpenTK.OpenGL { Delegates.glColorFragmentOp1ATI((GL.Enums.ATI_fragment_shader)op, (UInt32)dst, (UInt32)dstMask, (UInt32)dstMod, (UInt32)arg1, (UInt32)arg1Rep, (UInt32)arg1Mod); } - public static void ColorFragmentOp1(GL.Enums.ATI_fragment_shader op, Int32 dst, Int32 dstMask, Int32 dstMod, Int32 arg1, Int32 arg1Rep, Int32 arg1Mod) { Delegates.glColorFragmentOp1ATI((GL.Enums.ATI_fragment_shader)op, (UInt32)dst, (UInt32)dstMask, (UInt32)dstMod, (UInt32)arg1, (UInt32)arg1Rep, (UInt32)arg1Mod); } - [System.CLSCompliant(false)] public static @@ -68420,14 +63454,12 @@ namespace OpenTK.OpenGL { Delegates.glColorFragmentOp2ATI((GL.Enums.ATI_fragment_shader)op, (UInt32)dst, (UInt32)dstMask, (UInt32)dstMod, (UInt32)arg1, (UInt32)arg1Rep, (UInt32)arg1Mod, (UInt32)arg2, (UInt32)arg2Rep, (UInt32)arg2Mod); } - public static void ColorFragmentOp2(GL.Enums.ATI_fragment_shader op, Int32 dst, Int32 dstMask, Int32 dstMod, Int32 arg1, Int32 arg1Rep, Int32 arg1Mod, Int32 arg2, Int32 arg2Rep, Int32 arg2Mod) { Delegates.glColorFragmentOp2ATI((GL.Enums.ATI_fragment_shader)op, (UInt32)dst, (UInt32)dstMask, (UInt32)dstMod, (UInt32)arg1, (UInt32)arg1Rep, (UInt32)arg1Mod, (UInt32)arg2, (UInt32)arg2Rep, (UInt32)arg2Mod); } - [System.CLSCompliant(false)] public static @@ -68435,14 +63467,12 @@ namespace OpenTK.OpenGL { Delegates.glColorFragmentOp3ATI((GL.Enums.ATI_fragment_shader)op, (UInt32)dst, (UInt32)dstMask, (UInt32)dstMod, (UInt32)arg1, (UInt32)arg1Rep, (UInt32)arg1Mod, (UInt32)arg2, (UInt32)arg2Rep, (UInt32)arg2Mod, (UInt32)arg3, (UInt32)arg3Rep, (UInt32)arg3Mod); } - public static void ColorFragmentOp3(GL.Enums.ATI_fragment_shader op, Int32 dst, Int32 dstMask, Int32 dstMod, Int32 arg1, Int32 arg1Rep, Int32 arg1Mod, Int32 arg2, Int32 arg2Rep, Int32 arg2Mod, Int32 arg3, Int32 arg3Rep, Int32 arg3Mod) { Delegates.glColorFragmentOp3ATI((GL.Enums.ATI_fragment_shader)op, (UInt32)dst, (UInt32)dstMask, (UInt32)dstMod, (UInt32)arg1, (UInt32)arg1Rep, (UInt32)arg1Mod, (UInt32)arg2, (UInt32)arg2Rep, (UInt32)arg2Mod, (UInt32)arg3, (UInt32)arg3Rep, (UInt32)arg3Mod); } - [System.CLSCompliant(false)] public static @@ -68450,14 +63480,12 @@ namespace OpenTK.OpenGL { Delegates.glAlphaFragmentOp1ATI((GL.Enums.ATI_fragment_shader)op, (UInt32)dst, (UInt32)dstMod, (UInt32)arg1, (UInt32)arg1Rep, (UInt32)arg1Mod); } - public static void AlphaFragmentOp1(GL.Enums.ATI_fragment_shader op, Int32 dst, Int32 dstMod, Int32 arg1, Int32 arg1Rep, Int32 arg1Mod) { Delegates.glAlphaFragmentOp1ATI((GL.Enums.ATI_fragment_shader)op, (UInt32)dst, (UInt32)dstMod, (UInt32)arg1, (UInt32)arg1Rep, (UInt32)arg1Mod); } - [System.CLSCompliant(false)] public static @@ -68465,14 +63493,12 @@ namespace OpenTK.OpenGL { Delegates.glAlphaFragmentOp2ATI((GL.Enums.ATI_fragment_shader)op, (UInt32)dst, (UInt32)dstMod, (UInt32)arg1, (UInt32)arg1Rep, (UInt32)arg1Mod, (UInt32)arg2, (UInt32)arg2Rep, (UInt32)arg2Mod); } - public static void AlphaFragmentOp2(GL.Enums.ATI_fragment_shader op, Int32 dst, Int32 dstMod, Int32 arg1, Int32 arg1Rep, Int32 arg1Mod, Int32 arg2, Int32 arg2Rep, Int32 arg2Mod) { Delegates.glAlphaFragmentOp2ATI((GL.Enums.ATI_fragment_shader)op, (UInt32)dst, (UInt32)dstMod, (UInt32)arg1, (UInt32)arg1Rep, (UInt32)arg1Mod, (UInt32)arg2, (UInt32)arg2Rep, (UInt32)arg2Mod); } - [System.CLSCompliant(false)] public static @@ -68480,14 +63506,12 @@ namespace OpenTK.OpenGL { Delegates.glAlphaFragmentOp3ATI((GL.Enums.ATI_fragment_shader)op, (UInt32)dst, (UInt32)dstMod, (UInt32)arg1, (UInt32)arg1Rep, (UInt32)arg1Mod, (UInt32)arg2, (UInt32)arg2Rep, (UInt32)arg2Mod, (UInt32)arg3, (UInt32)arg3Rep, (UInt32)arg3Mod); } - public static void AlphaFragmentOp3(GL.Enums.ATI_fragment_shader op, Int32 dst, Int32 dstMod, Int32 arg1, Int32 arg1Rep, Int32 arg1Mod, Int32 arg2, Int32 arg2Rep, Int32 arg2Mod, Int32 arg3, Int32 arg3Rep, Int32 arg3Mod) { Delegates.glAlphaFragmentOp3ATI((GL.Enums.ATI_fragment_shader)op, (UInt32)dst, (UInt32)dstMod, (UInt32)arg1, (UInt32)arg1Rep, (UInt32)arg1Mod, (UInt32)arg2, (UInt32)arg2Rep, (UInt32)arg2Mod, (UInt32)arg3, (UInt32)arg3Rep, (UInt32)arg3Mod); } - [System.CLSCompliant(false)] public static @@ -68495,7 +63519,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glSetFragmentShaderConstantATI((UInt32)dst, (Single*)value); } } - [System.CLSCompliant(false)] public static @@ -68506,7 +63529,6 @@ namespace OpenTK.OpenGL Delegates.glSetFragmentShaderConstantATI((UInt32)dst, (Single*)value); } } - [System.CLSCompliant(false)] public static @@ -68520,7 +63542,6 @@ namespace OpenTK.OpenGL } } } - public static void SetFragmentShaderConstant(Int32 dst, Single[] value) @@ -68533,7 +63554,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -68547,7 +63567,6 @@ namespace OpenTK.OpenGL } } } - public static void SetFragmentShaderConstant(Int32 dst, ref Single value) @@ -68560,29 +63579,24 @@ namespace OpenTK.OpenGL } } } - public static void PNTriangles(GL.Enums.ATI_pn_triangles pname, Int32 param) { Delegates.glPNTrianglesiATI((GL.Enums.ATI_pn_triangles)pname, (Int32)param); } - public static void PNTriangles(GL.Enums.ATI_pn_triangles pname, Single param) { Delegates.glPNTrianglesfATI((GL.Enums.ATI_pn_triangles)pname, (Single)param); } - - [System.CLSCompliant(false)] public static - unsafe Int32 NewObjectBuffer(Int32 size, void* pointer, GL.Enums.ATI_vertex_array_object usage) + Int32 NewObjectBuffer(Int32 size, IntPtr pointer, GL.Enums.ATI_vertex_array_object usage) { - unsafe { return Delegates.glNewObjectBufferATI((Int32)size, (void*)pointer, (GL.Enums.ATI_vertex_array_object)usage); } + return Delegates.glNewObjectBufferATI((Int32)size, (IntPtr)pointer, (GL.Enums.ATI_vertex_array_object)usage); } - public static Int32 NewObjectBuffer(Int32 size, [In, Out] object pointer, GL.Enums.ATI_vertex_array_object usage) @@ -68592,7 +63606,7 @@ namespace OpenTK.OpenGL System.Runtime.InteropServices.GCHandle pointer_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pointer, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Int32 retval = Delegates.glNewObjectBufferATI((Int32)size, (void*)pointer_ptr.AddrOfPinnedObject(), (GL.Enums.ATI_vertex_array_object)usage); + Int32 retval = Delegates.glNewObjectBufferATI((Int32)size, (IntPtr)pointer_ptr.AddrOfPinnedObject(), (GL.Enums.ATI_vertex_array_object)usage); return retval; } finally @@ -68601,7 +63615,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -68609,33 +63622,28 @@ namespace OpenTK.OpenGL { return Delegates.glIsObjectBufferATI((UInt32)buffer); } - public static Boolean IsObjectBuffer(Int32 buffer) { return Delegates.glIsObjectBufferATI((UInt32)buffer); } - [System.CLSCompliant(false)] public static - unsafe void UpdateObjectBuffer(UInt32 buffer, UInt32 offset, Int32 size, void* pointer, GL.Enums.ATI_vertex_array_object preserve) + void UpdateObjectBuffer(UInt32 buffer, UInt32 offset, Int32 size, IntPtr pointer, GL.Enums.ATI_vertex_array_object preserve) { - unsafe { Delegates.glUpdateObjectBufferATI((UInt32)buffer, (UInt32)offset, (Int32)size, (void*)pointer, (GL.Enums.ATI_vertex_array_object)preserve); } + Delegates.glUpdateObjectBufferATI((UInt32)buffer, (UInt32)offset, (Int32)size, (IntPtr)pointer, (GL.Enums.ATI_vertex_array_object)preserve); } - - [System.CLSCompliant(false)] public static - unsafe void UpdateObjectBuffer(Int32 buffer, Int32 offset, Int32 size, void* pointer, GL.Enums.ATI_vertex_array_object preserve) + void UpdateObjectBuffer(Int32 buffer, Int32 offset, Int32 size, IntPtr pointer, GL.Enums.ATI_vertex_array_object preserve) { unsafe { - Delegates.glUpdateObjectBufferATI((UInt32)buffer, (UInt32)offset, (Int32)size, (void*)pointer, (GL.Enums.ATI_vertex_array_object)preserve); + Delegates.glUpdateObjectBufferATI((UInt32)buffer, (UInt32)offset, (Int32)size, (IntPtr)pointer, (GL.Enums.ATI_vertex_array_object)preserve); } } - [System.CLSCompliant(false)] public static @@ -68646,7 +63654,7 @@ namespace OpenTK.OpenGL System.Runtime.InteropServices.GCHandle pointer_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pointer, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glUpdateObjectBufferATI((UInt32)buffer, (UInt32)offset, (Int32)size, (void*)pointer_ptr.AddrOfPinnedObject(), (GL.Enums.ATI_vertex_array_object)preserve); + Delegates.glUpdateObjectBufferATI((UInt32)buffer, (UInt32)offset, (Int32)size, (IntPtr)pointer_ptr.AddrOfPinnedObject(), (GL.Enums.ATI_vertex_array_object)preserve); } finally { @@ -68654,7 +63662,6 @@ namespace OpenTK.OpenGL } } } - public static void UpdateObjectBuffer(Int32 buffer, Int32 offset, Int32 size, [In, Out] object pointer, GL.Enums.ATI_vertex_array_object preserve) @@ -68664,7 +63671,7 @@ namespace OpenTK.OpenGL System.Runtime.InteropServices.GCHandle pointer_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pointer, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glUpdateObjectBufferATI((UInt32)buffer, (UInt32)offset, (Int32)size, (void*)pointer_ptr.AddrOfPinnedObject(), (GL.Enums.ATI_vertex_array_object)preserve); + Delegates.glUpdateObjectBufferATI((UInt32)buffer, (UInt32)offset, (Int32)size, (IntPtr)pointer_ptr.AddrOfPinnedObject(), (GL.Enums.ATI_vertex_array_object)preserve); } finally { @@ -68672,7 +63679,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -68680,7 +63686,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glGetObjectBufferfvATI((UInt32)buffer, (GL.Enums.ATI_vertex_array_object)pname, (Single*)@params); } } - [System.CLSCompliant(false)] public static @@ -68691,7 +63696,6 @@ namespace OpenTK.OpenGL Delegates.glGetObjectBufferfvATI((UInt32)buffer, (GL.Enums.ATI_vertex_array_object)pname, (Single*)@params); } } - [System.CLSCompliant(false)] public static @@ -68705,7 +63709,6 @@ namespace OpenTK.OpenGL } } } - public static void GetObjectBuffer(Int32 buffer, GL.Enums.ATI_vertex_array_object pname, [Out] Single[] @params) @@ -68718,7 +63721,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -68733,7 +63735,6 @@ namespace OpenTK.OpenGL } } } - public static void GetObjectBuffer(Int32 buffer, GL.Enums.ATI_vertex_array_object pname, [Out] out Single @params) @@ -68747,7 +63748,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -68755,7 +63755,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glGetObjectBufferivATI((UInt32)buffer, (GL.Enums.ATI_vertex_array_object)pname, (Int32*)@params); } } - [System.CLSCompliant(false)] public static @@ -68766,7 +63765,6 @@ namespace OpenTK.OpenGL Delegates.glGetObjectBufferivATI((UInt32)buffer, (GL.Enums.ATI_vertex_array_object)pname, (Int32*)@params); } } - [System.CLSCompliant(false)] public static @@ -68780,7 +63778,6 @@ namespace OpenTK.OpenGL } } } - public static void GetObjectBuffer(Int32 buffer, GL.Enums.ATI_vertex_array_object pname, [Out] Int32[] @params) @@ -68793,7 +63790,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -68808,7 +63804,6 @@ namespace OpenTK.OpenGL } } } - public static void GetObjectBuffer(Int32 buffer, GL.Enums.ATI_vertex_array_object pname, [Out] out Int32 @params) @@ -68822,7 +63817,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -68830,14 +63824,12 @@ namespace OpenTK.OpenGL { Delegates.glFreeObjectBufferATI((UInt32)buffer); } - public static void FreeObjectBuffer(Int32 buffer) { Delegates.glFreeObjectBufferATI((UInt32)buffer); } - [System.CLSCompliant(false)] public static @@ -68845,14 +63837,12 @@ namespace OpenTK.OpenGL { Delegates.glArrayObjectATI((GL.Enums.EnableCap)array, (Int32)size, (GL.Enums.ATI_vertex_array_object)type, (Int32)stride, (UInt32)buffer, (UInt32)offset); } - public static void ArrayObject(GL.Enums.EnableCap array, Int32 size, GL.Enums.ATI_vertex_array_object type, Int32 stride, Int32 buffer, Int32 offset) { Delegates.glArrayObjectATI((GL.Enums.EnableCap)array, (Int32)size, (GL.Enums.ATI_vertex_array_object)type, (Int32)stride, (UInt32)buffer, (UInt32)offset); } - [System.CLSCompliant(false)] public static @@ -68860,7 +63850,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glGetArrayObjectfvATI((GL.Enums.EnableCap)array, (GL.Enums.ATI_vertex_array_object)pname, (Single*)@params); } } - public static void GetArrayObject(GL.Enums.EnableCap array, GL.Enums.ATI_vertex_array_object pname, [Out] Single[] @params) @@ -68873,7 +63862,6 @@ namespace OpenTK.OpenGL } } } - public static void GetArrayObject(GL.Enums.EnableCap array, GL.Enums.ATI_vertex_array_object pname, [Out] out Single @params) @@ -68887,7 +63875,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -68895,7 +63882,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glGetArrayObjectivATI((GL.Enums.EnableCap)array, (GL.Enums.ATI_vertex_array_object)pname, (Int32*)@params); } } - public static void GetArrayObject(GL.Enums.EnableCap array, GL.Enums.ATI_vertex_array_object pname, [Out] Int32[] @params) @@ -68908,7 +63894,6 @@ namespace OpenTK.OpenGL } } } - public static void GetArrayObject(GL.Enums.EnableCap array, GL.Enums.ATI_vertex_array_object pname, [Out] out Int32 @params) @@ -68922,7 +63907,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -68930,14 +63914,12 @@ namespace OpenTK.OpenGL { Delegates.glVariantArrayObjectATI((UInt32)id, (GL.Enums.ATI_vertex_array_object)type, (Int32)stride, (UInt32)buffer, (UInt32)offset); } - public static void VariantArrayObject(Int32 id, GL.Enums.ATI_vertex_array_object type, Int32 stride, Int32 buffer, Int32 offset) { Delegates.glVariantArrayObjectATI((UInt32)id, (GL.Enums.ATI_vertex_array_object)type, (Int32)stride, (UInt32)buffer, (UInt32)offset); } - [System.CLSCompliant(false)] public static @@ -68945,7 +63927,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glGetVariantArrayObjectfvATI((UInt32)id, (GL.Enums.ATI_vertex_array_object)pname, (Single*)@params); } } - [System.CLSCompliant(false)] public static @@ -68956,7 +63937,6 @@ namespace OpenTK.OpenGL Delegates.glGetVariantArrayObjectfvATI((UInt32)id, (GL.Enums.ATI_vertex_array_object)pname, (Single*)@params); } } - [System.CLSCompliant(false)] public static @@ -68970,7 +63950,6 @@ namespace OpenTK.OpenGL } } } - public static void GetVariantArrayObject(Int32 id, GL.Enums.ATI_vertex_array_object pname, [Out] Single[] @params) @@ -68983,7 +63962,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -68998,7 +63976,6 @@ namespace OpenTK.OpenGL } } } - public static void GetVariantArrayObject(Int32 id, GL.Enums.ATI_vertex_array_object pname, [Out] out Single @params) @@ -69012,7 +63989,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -69020,7 +63996,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glGetVariantArrayObjectivATI((UInt32)id, (GL.Enums.ATI_vertex_array_object)pname, (Int32*)@params); } } - [System.CLSCompliant(false)] public static @@ -69031,7 +64006,6 @@ namespace OpenTK.OpenGL Delegates.glGetVariantArrayObjectivATI((UInt32)id, (GL.Enums.ATI_vertex_array_object)pname, (Int32*)@params); } } - [System.CLSCompliant(false)] public static @@ -69045,7 +64019,6 @@ namespace OpenTK.OpenGL } } } - public static void GetVariantArrayObject(Int32 id, GL.Enums.ATI_vertex_array_object pname, [Out] Int32[] @params) @@ -69058,7 +64031,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -69073,7 +64045,6 @@ namespace OpenTK.OpenGL } } } - public static void GetVariantArrayObject(Int32 id, GL.Enums.ATI_vertex_array_object pname, [Out] out Int32 @params) @@ -69087,14 +64058,12 @@ namespace OpenTK.OpenGL } } } - public static void VertexStream1(GL.Enums.ATI_vertex_streams stream, Int16 x) { Delegates.glVertexStream1sATI((GL.Enums.ATI_vertex_streams)stream, (Int16)x); } - [System.CLSCompliant(false)] public static @@ -69102,7 +64071,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glVertexStream1svATI((GL.Enums.ATI_vertex_streams)stream, (Int16*)coords); } } - public static void VertexStream1v(GL.Enums.ATI_vertex_streams stream, Int16[] coords) @@ -69115,7 +64083,6 @@ namespace OpenTK.OpenGL } } } - public static void VertexStream1v(GL.Enums.ATI_vertex_streams stream, ref Int16 coords) @@ -69128,14 +64095,12 @@ namespace OpenTK.OpenGL } } } - public static void VertexStream1(GL.Enums.ATI_vertex_streams stream, Int32 x) { Delegates.glVertexStream1iATI((GL.Enums.ATI_vertex_streams)stream, (Int32)x); } - [System.CLSCompliant(false)] public static @@ -69143,7 +64108,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glVertexStream1ivATI((GL.Enums.ATI_vertex_streams)stream, (Int32*)coords); } } - public static void VertexStream1v(GL.Enums.ATI_vertex_streams stream, Int32[] coords) @@ -69156,7 +64120,6 @@ namespace OpenTK.OpenGL } } } - public static void VertexStream1v(GL.Enums.ATI_vertex_streams stream, ref Int32 coords) @@ -69169,14 +64132,12 @@ namespace OpenTK.OpenGL } } } - public static void VertexStream1(GL.Enums.ATI_vertex_streams stream, Single x) { Delegates.glVertexStream1fATI((GL.Enums.ATI_vertex_streams)stream, (Single)x); } - [System.CLSCompliant(false)] public static @@ -69184,7 +64145,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glVertexStream1fvATI((GL.Enums.ATI_vertex_streams)stream, (Single*)coords); } } - public static void VertexStream1v(GL.Enums.ATI_vertex_streams stream, Single[] coords) @@ -69197,7 +64157,6 @@ namespace OpenTK.OpenGL } } } - public static void VertexStream1v(GL.Enums.ATI_vertex_streams stream, ref Single coords) @@ -69210,14 +64169,12 @@ namespace OpenTK.OpenGL } } } - public static void VertexStream1(GL.Enums.ATI_vertex_streams stream, Double x) { Delegates.glVertexStream1dATI((GL.Enums.ATI_vertex_streams)stream, (Double)x); } - [System.CLSCompliant(false)] public static @@ -69225,7 +64182,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glVertexStream1dvATI((GL.Enums.ATI_vertex_streams)stream, (Double*)coords); } } - public static void VertexStream1v(GL.Enums.ATI_vertex_streams stream, Double[] coords) @@ -69238,7 +64194,6 @@ namespace OpenTK.OpenGL } } } - public static void VertexStream1v(GL.Enums.ATI_vertex_streams stream, ref Double coords) @@ -69251,14 +64206,12 @@ namespace OpenTK.OpenGL } } } - public static void VertexStream2(GL.Enums.ATI_vertex_streams stream, Int16 x, Int16 y) { Delegates.glVertexStream2sATI((GL.Enums.ATI_vertex_streams)stream, (Int16)x, (Int16)y); } - [System.CLSCompliant(false)] public static @@ -69266,7 +64219,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glVertexStream2svATI((GL.Enums.ATI_vertex_streams)stream, (Int16*)coords); } } - public static void VertexStream2(GL.Enums.ATI_vertex_streams stream, Int16[] coords) @@ -69279,7 +64231,6 @@ namespace OpenTK.OpenGL } } } - public static void VertexStream2(GL.Enums.ATI_vertex_streams stream, ref Int16 coords) @@ -69292,14 +64243,12 @@ namespace OpenTK.OpenGL } } } - public static void VertexStream2(GL.Enums.ATI_vertex_streams stream, Int32 x, Int32 y) { Delegates.glVertexStream2iATI((GL.Enums.ATI_vertex_streams)stream, (Int32)x, (Int32)y); } - [System.CLSCompliant(false)] public static @@ -69307,7 +64256,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glVertexStream2ivATI((GL.Enums.ATI_vertex_streams)stream, (Int32*)coords); } } - public static void VertexStream2(GL.Enums.ATI_vertex_streams stream, Int32[] coords) @@ -69320,7 +64268,6 @@ namespace OpenTK.OpenGL } } } - public static void VertexStream2(GL.Enums.ATI_vertex_streams stream, ref Int32 coords) @@ -69333,14 +64280,12 @@ namespace OpenTK.OpenGL } } } - public static void VertexStream2(GL.Enums.ATI_vertex_streams stream, Single x, Single y) { Delegates.glVertexStream2fATI((GL.Enums.ATI_vertex_streams)stream, (Single)x, (Single)y); } - [System.CLSCompliant(false)] public static @@ -69348,7 +64293,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glVertexStream2fvATI((GL.Enums.ATI_vertex_streams)stream, (Single*)coords); } } - public static void VertexStream2(GL.Enums.ATI_vertex_streams stream, Single[] coords) @@ -69361,7 +64305,6 @@ namespace OpenTK.OpenGL } } } - public static void VertexStream2(GL.Enums.ATI_vertex_streams stream, ref Single coords) @@ -69374,14 +64317,12 @@ namespace OpenTK.OpenGL } } } - public static void VertexStream2(GL.Enums.ATI_vertex_streams stream, Double x, Double y) { Delegates.glVertexStream2dATI((GL.Enums.ATI_vertex_streams)stream, (Double)x, (Double)y); } - [System.CLSCompliant(false)] public static @@ -69389,7 +64330,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glVertexStream2dvATI((GL.Enums.ATI_vertex_streams)stream, (Double*)coords); } } - public static void VertexStream2(GL.Enums.ATI_vertex_streams stream, Double[] coords) @@ -69402,7 +64342,6 @@ namespace OpenTK.OpenGL } } } - public static void VertexStream2(GL.Enums.ATI_vertex_streams stream, ref Double coords) @@ -69415,14 +64354,12 @@ namespace OpenTK.OpenGL } } } - public static void VertexStream3(GL.Enums.ATI_vertex_streams stream, Int16 x, Int16 y, Int16 z) { Delegates.glVertexStream3sATI((GL.Enums.ATI_vertex_streams)stream, (Int16)x, (Int16)y, (Int16)z); } - [System.CLSCompliant(false)] public static @@ -69430,7 +64367,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glVertexStream3svATI((GL.Enums.ATI_vertex_streams)stream, (Int16*)coords); } } - public static void VertexStream3(GL.Enums.ATI_vertex_streams stream, Int16[] coords) @@ -69443,7 +64379,6 @@ namespace OpenTK.OpenGL } } } - public static void VertexStream3(GL.Enums.ATI_vertex_streams stream, ref Int16 coords) @@ -69456,14 +64391,12 @@ namespace OpenTK.OpenGL } } } - public static void VertexStream3(GL.Enums.ATI_vertex_streams stream, Int32 x, Int32 y, Int32 z) { Delegates.glVertexStream3iATI((GL.Enums.ATI_vertex_streams)stream, (Int32)x, (Int32)y, (Int32)z); } - [System.CLSCompliant(false)] public static @@ -69471,7 +64404,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glVertexStream3ivATI((GL.Enums.ATI_vertex_streams)stream, (Int32*)coords); } } - public static void VertexStream3(GL.Enums.ATI_vertex_streams stream, Int32[] coords) @@ -69484,7 +64416,6 @@ namespace OpenTK.OpenGL } } } - public static void VertexStream3(GL.Enums.ATI_vertex_streams stream, ref Int32 coords) @@ -69497,14 +64428,12 @@ namespace OpenTK.OpenGL } } } - public static void VertexStream3(GL.Enums.ATI_vertex_streams stream, Single x, Single y, Single z) { Delegates.glVertexStream3fATI((GL.Enums.ATI_vertex_streams)stream, (Single)x, (Single)y, (Single)z); } - [System.CLSCompliant(false)] public static @@ -69512,7 +64441,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glVertexStream3fvATI((GL.Enums.ATI_vertex_streams)stream, (Single*)coords); } } - public static void VertexStream3(GL.Enums.ATI_vertex_streams stream, Single[] coords) @@ -69525,7 +64453,6 @@ namespace OpenTK.OpenGL } } } - public static void VertexStream3(GL.Enums.ATI_vertex_streams stream, ref Single coords) @@ -69538,14 +64465,12 @@ namespace OpenTK.OpenGL } } } - public static void VertexStream3(GL.Enums.ATI_vertex_streams stream, Double x, Double y, Double z) { Delegates.glVertexStream3dATI((GL.Enums.ATI_vertex_streams)stream, (Double)x, (Double)y, (Double)z); } - [System.CLSCompliant(false)] public static @@ -69553,7 +64478,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glVertexStream3dvATI((GL.Enums.ATI_vertex_streams)stream, (Double*)coords); } } - public static void VertexStream3(GL.Enums.ATI_vertex_streams stream, Double[] coords) @@ -69566,7 +64490,6 @@ namespace OpenTK.OpenGL } } } - public static void VertexStream3(GL.Enums.ATI_vertex_streams stream, ref Double coords) @@ -69579,14 +64502,12 @@ namespace OpenTK.OpenGL } } } - public static void VertexStream4(GL.Enums.ATI_vertex_streams stream, Int16 x, Int16 y, Int16 z, Int16 w) { Delegates.glVertexStream4sATI((GL.Enums.ATI_vertex_streams)stream, (Int16)x, (Int16)y, (Int16)z, (Int16)w); } - [System.CLSCompliant(false)] public static @@ -69594,7 +64515,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glVertexStream4svATI((GL.Enums.ATI_vertex_streams)stream, (Int16*)coords); } } - public static void VertexStream4(GL.Enums.ATI_vertex_streams stream, Int16[] coords) @@ -69607,7 +64527,6 @@ namespace OpenTK.OpenGL } } } - public static void VertexStream4(GL.Enums.ATI_vertex_streams stream, ref Int16 coords) @@ -69620,14 +64539,12 @@ namespace OpenTK.OpenGL } } } - public static void VertexStream4(GL.Enums.ATI_vertex_streams stream, Int32 x, Int32 y, Int32 z, Int32 w) { Delegates.glVertexStream4iATI((GL.Enums.ATI_vertex_streams)stream, (Int32)x, (Int32)y, (Int32)z, (Int32)w); } - [System.CLSCompliant(false)] public static @@ -69635,7 +64552,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glVertexStream4ivATI((GL.Enums.ATI_vertex_streams)stream, (Int32*)coords); } } - public static void VertexStream4(GL.Enums.ATI_vertex_streams stream, Int32[] coords) @@ -69648,7 +64564,6 @@ namespace OpenTK.OpenGL } } } - public static void VertexStream4(GL.Enums.ATI_vertex_streams stream, ref Int32 coords) @@ -69661,14 +64576,12 @@ namespace OpenTK.OpenGL } } } - public static void VertexStream4(GL.Enums.ATI_vertex_streams stream, Single x, Single y, Single z, Single w) { Delegates.glVertexStream4fATI((GL.Enums.ATI_vertex_streams)stream, (Single)x, (Single)y, (Single)z, (Single)w); } - [System.CLSCompliant(false)] public static @@ -69676,7 +64589,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glVertexStream4fvATI((GL.Enums.ATI_vertex_streams)stream, (Single*)coords); } } - public static void VertexStream4(GL.Enums.ATI_vertex_streams stream, Single[] coords) @@ -69689,7 +64601,6 @@ namespace OpenTK.OpenGL } } } - public static void VertexStream4(GL.Enums.ATI_vertex_streams stream, ref Single coords) @@ -69702,14 +64613,12 @@ namespace OpenTK.OpenGL } } } - public static void VertexStream4(GL.Enums.ATI_vertex_streams stream, Double x, Double y, Double z, Double w) { Delegates.glVertexStream4dATI((GL.Enums.ATI_vertex_streams)stream, (Double)x, (Double)y, (Double)z, (Double)w); } - [System.CLSCompliant(false)] public static @@ -69717,7 +64626,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glVertexStream4dvATI((GL.Enums.ATI_vertex_streams)stream, (Double*)coords); } } - public static void VertexStream4(GL.Enums.ATI_vertex_streams stream, Double[] coords) @@ -69730,7 +64638,6 @@ namespace OpenTK.OpenGL } } } - public static void VertexStream4(GL.Enums.ATI_vertex_streams stream, ref Double coords) @@ -69743,7 +64650,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -69751,14 +64657,12 @@ namespace OpenTK.OpenGL { Delegates.glNormalStream3bATI((GL.Enums.ATI_vertex_streams)stream, (SByte)nx, (SByte)ny, (SByte)nz); } - public static void NormalStream3(GL.Enums.ATI_vertex_streams stream, Byte nx, Byte ny, Byte nz) { Delegates.glNormalStream3bATI((GL.Enums.ATI_vertex_streams)stream, (SByte)nx, (SByte)ny, (SByte)nz); } - [System.CLSCompliant(false)] public static @@ -69766,7 +64670,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glNormalStream3bvATI((GL.Enums.ATI_vertex_streams)stream, (SByte*)coords); } } - [System.CLSCompliant(false)] public static @@ -69777,7 +64680,6 @@ namespace OpenTK.OpenGL Delegates.glNormalStream3bvATI((GL.Enums.ATI_vertex_streams)stream, (SByte*)coords); } } - [System.CLSCompliant(false)] public static @@ -69791,7 +64693,6 @@ namespace OpenTK.OpenGL } } } - public static void NormalStream3(GL.Enums.ATI_vertex_streams stream, Byte[] coords) @@ -69804,7 +64705,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -69818,7 +64718,6 @@ namespace OpenTK.OpenGL } } } - public static void NormalStream3(GL.Enums.ATI_vertex_streams stream, ref Byte coords) @@ -69831,14 +64730,12 @@ namespace OpenTK.OpenGL } } } - public static void NormalStream3(GL.Enums.ATI_vertex_streams stream, Int16 nx, Int16 ny, Int16 nz) { Delegates.glNormalStream3sATI((GL.Enums.ATI_vertex_streams)stream, (Int16)nx, (Int16)ny, (Int16)nz); } - [System.CLSCompliant(false)] public static @@ -69846,7 +64743,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glNormalStream3svATI((GL.Enums.ATI_vertex_streams)stream, (Int16*)coords); } } - public static void NormalStream3(GL.Enums.ATI_vertex_streams stream, Int16[] coords) @@ -69859,7 +64755,6 @@ namespace OpenTK.OpenGL } } } - public static void NormalStream3(GL.Enums.ATI_vertex_streams stream, ref Int16 coords) @@ -69872,14 +64767,12 @@ namespace OpenTK.OpenGL } } } - public static void NormalStream3(GL.Enums.ATI_vertex_streams stream, Int32 nx, Int32 ny, Int32 nz) { Delegates.glNormalStream3iATI((GL.Enums.ATI_vertex_streams)stream, (Int32)nx, (Int32)ny, (Int32)nz); } - [System.CLSCompliant(false)] public static @@ -69887,7 +64780,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glNormalStream3ivATI((GL.Enums.ATI_vertex_streams)stream, (Int32*)coords); } } - public static void NormalStream3(GL.Enums.ATI_vertex_streams stream, Int32[] coords) @@ -69900,7 +64792,6 @@ namespace OpenTK.OpenGL } } } - public static void NormalStream3(GL.Enums.ATI_vertex_streams stream, ref Int32 coords) @@ -69913,14 +64804,12 @@ namespace OpenTK.OpenGL } } } - public static void NormalStream3(GL.Enums.ATI_vertex_streams stream, Single nx, Single ny, Single nz) { Delegates.glNormalStream3fATI((GL.Enums.ATI_vertex_streams)stream, (Single)nx, (Single)ny, (Single)nz); } - [System.CLSCompliant(false)] public static @@ -69928,7 +64817,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glNormalStream3fvATI((GL.Enums.ATI_vertex_streams)stream, (Single*)coords); } } - public static void NormalStream3(GL.Enums.ATI_vertex_streams stream, Single[] coords) @@ -69941,7 +64829,6 @@ namespace OpenTK.OpenGL } } } - public static void NormalStream3(GL.Enums.ATI_vertex_streams stream, ref Single coords) @@ -69954,14 +64841,12 @@ namespace OpenTK.OpenGL } } } - public static void NormalStream3(GL.Enums.ATI_vertex_streams stream, Double nx, Double ny, Double nz) { Delegates.glNormalStream3dATI((GL.Enums.ATI_vertex_streams)stream, (Double)nx, (Double)ny, (Double)nz); } - [System.CLSCompliant(false)] public static @@ -69969,7 +64854,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glNormalStream3dvATI((GL.Enums.ATI_vertex_streams)stream, (Double*)coords); } } - public static void NormalStream3(GL.Enums.ATI_vertex_streams stream, Double[] coords) @@ -69982,7 +64866,6 @@ namespace OpenTK.OpenGL } } } - public static void NormalStream3(GL.Enums.ATI_vertex_streams stream, ref Double coords) @@ -69995,36 +64878,30 @@ namespace OpenTK.OpenGL } } } - public static void ClientActiveVertexStream(GL.Enums.ATI_vertex_streams stream) { Delegates.glClientActiveVertexStreamATI((GL.Enums.ATI_vertex_streams)stream); } - public static void VertexBlendEnv(GL.Enums.ATI_vertex_streams pname, Int32 param) { Delegates.glVertexBlendEnviATI((GL.Enums.ATI_vertex_streams)pname, (Int32)param); } - public static void VertexBlendEnv(GL.Enums.ATI_vertex_streams pname, Single param) { Delegates.glVertexBlendEnvfATI((GL.Enums.ATI_vertex_streams)pname, (Single)param); } - - [System.CLSCompliant(false)] public static - unsafe void ElementPointer(GL.Enums.ATI_element_array type, void* pointer) + void ElementPointer(GL.Enums.ATI_element_array type, IntPtr pointer) { - unsafe { Delegates.glElementPointerATI((GL.Enums.ATI_element_array)type, (void*)pointer); } + Delegates.glElementPointerATI((GL.Enums.ATI_element_array)type, (IntPtr)pointer); } - public static void ElementPointer(GL.Enums.ATI_element_array type, [In, Out] object pointer) @@ -70034,7 +64911,7 @@ namespace OpenTK.OpenGL System.Runtime.InteropServices.GCHandle pointer_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pointer, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glElementPointerATI((GL.Enums.ATI_element_array)type, (void*)pointer_ptr.AddrOfPinnedObject()); + Delegates.glElementPointerATI((GL.Enums.ATI_element_array)type, (IntPtr)pointer_ptr.AddrOfPinnedObject()); } finally { @@ -70042,14 +64919,12 @@ namespace OpenTK.OpenGL } } } - public static void DrawElementArray(GL.Enums.BeginMode mode, Int32 count) { Delegates.glDrawElementArrayATI((GL.Enums.BeginMode)mode, (Int32)count); } - [System.CLSCompliant(false)] public static @@ -70057,14 +64932,12 @@ namespace OpenTK.OpenGL { Delegates.glDrawRangeElementArrayATI((GL.Enums.BeginMode)mode, (UInt32)start, (UInt32)end, (Int32)count); } - public static void DrawRangeElementArray(GL.Enums.BeginMode mode, Int32 start, Int32 end, Int32 count) { Delegates.glDrawRangeElementArrayATI((GL.Enums.BeginMode)mode, (UInt32)start, (UInt32)end, (Int32)count); } - [System.CLSCompliant(false)] public static @@ -70072,7 +64945,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glDrawBuffersATI((Int32)n, (GL.Enums.ATI_draw_buffers*)bufs); } } - public static void DrawBuffers(Int32 n, GL.Enums.ATI_draw_buffers[] bufs) @@ -70085,7 +64957,6 @@ namespace OpenTK.OpenGL } } } - public static void DrawBuffers(Int32 n, ref GL.Enums.ATI_draw_buffers bufs) @@ -70098,7 +64969,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -70106,7 +64976,6 @@ namespace OpenTK.OpenGL { return Delegates.glMapObjectBufferATI((UInt32)buffer); } - public static IntPtr MapObjectBuffer(Int32 buffer) @@ -70117,7 +64986,6 @@ namespace OpenTK.OpenGL return retval; } } - [System.CLSCompliant(false)] public static @@ -70125,21 +64993,18 @@ namespace OpenTK.OpenGL { Delegates.glUnmapObjectBufferATI((UInt32)buffer); } - public static void UnmapObjectBuffer(Int32 buffer) { Delegates.glUnmapObjectBufferATI((UInt32)buffer); } - public static void StencilOpSeparate(GL.Enums.ATI_separate_stencil face, GL.Enums.StencilOp sfail, GL.Enums.StencilOp dpfail, GL.Enums.StencilOp dppass) { Delegates.glStencilOpSeparateATI((GL.Enums.ATI_separate_stencil)face, (GL.Enums.StencilOp)sfail, (GL.Enums.StencilOp)dpfail, (GL.Enums.StencilOp)dppass); } - [System.CLSCompliant(false)] public static @@ -70147,14 +65012,12 @@ namespace OpenTK.OpenGL { Delegates.glStencilFuncSeparateATI((GL.Enums.StencilFunction)frontfunc, (GL.Enums.StencilFunction)backfunc, (Int32)@ref, (UInt32)mask); } - public static void StencilFuncSeparate(GL.Enums.StencilFunction frontfunc, GL.Enums.StencilFunction backfunc, Int32 @ref, Int32 mask) { Delegates.glStencilFuncSeparateATI((GL.Enums.StencilFunction)frontfunc, (GL.Enums.StencilFunction)backfunc, (Int32)@ref, (UInt32)mask); } - [System.CLSCompliant(false)] public static @@ -70162,7 +65025,6 @@ namespace OpenTK.OpenGL { Delegates.glVertexAttribArrayObjectATI((UInt32)index, (Int32)size, (GL.Enums.ATI_vertex_attrib_array_object)type, (GL.Enums.Boolean)normalized, (Int32)stride, (UInt32)buffer, (UInt32)offset); } - public static void VertexAttribArrayObject(Int32 index, Int32 size, GL.Enums.ATI_vertex_attrib_array_object type, GL.Enums.Boolean normalized, Int32 stride, Int32 buffer, Int32 offset) @@ -70172,7 +65034,6 @@ namespace OpenTK.OpenGL Delegates.glVertexAttribArrayObjectATI((UInt32)index, (Int32)size, (GL.Enums.ATI_vertex_attrib_array_object)type, (GL.Enums.Boolean)normalized, (Int32)stride, (UInt32)buffer, (UInt32)offset); } } - [System.CLSCompliant(false)] public static @@ -70180,7 +65041,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glGetVertexAttribArrayObjectfvATI((UInt32)index, (GL.Enums.ATI_vertex_attrib_array_object)pname, (Single*)@params); } } - [System.CLSCompliant(false)] public static @@ -70191,7 +65051,6 @@ namespace OpenTK.OpenGL Delegates.glGetVertexAttribArrayObjectfvATI((UInt32)index, (GL.Enums.ATI_vertex_attrib_array_object)pname, (Single*)@params); } } - [System.CLSCompliant(false)] public static @@ -70205,7 +65064,6 @@ namespace OpenTK.OpenGL } } } - public static void GetVertexAttribArrayObject(Int32 index, GL.Enums.ATI_vertex_attrib_array_object pname, [Out] Single[] @params) @@ -70218,7 +65076,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -70233,7 +65090,6 @@ namespace OpenTK.OpenGL } } } - public static void GetVertexAttribArrayObject(Int32 index, GL.Enums.ATI_vertex_attrib_array_object pname, [Out] out Single @params) @@ -70247,7 +65103,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -70255,7 +65110,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glGetVertexAttribArrayObjectivATI((UInt32)index, (GL.Enums.ATI_vertex_attrib_array_object)pname, (Int32*)@params); } } - [System.CLSCompliant(false)] public static @@ -70266,7 +65120,6 @@ namespace OpenTK.OpenGL Delegates.glGetVertexAttribArrayObjectivATI((UInt32)index, (GL.Enums.ATI_vertex_attrib_array_object)pname, (Int32*)@params); } } - [System.CLSCompliant(false)] public static @@ -70280,7 +65133,6 @@ namespace OpenTK.OpenGL } } } - public static void GetVertexAttribArrayObject(Int32 index, GL.Enums.ATI_vertex_attrib_array_object pname, [Out] Int32[] @params) @@ -70293,7 +65145,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -70308,7 +65159,6 @@ namespace OpenTK.OpenGL } } } - public static void GetVertexAttribArrayObject(Int32 index, GL.Enums.ATI_vertex_attrib_array_object pname, [Out] out Int32 @params) @@ -70322,19 +65172,16 @@ namespace OpenTK.OpenGL } } } - } public static partial class APPLE { - [System.CLSCompliant(false)] public static - unsafe void ElementPointer(GL.Enums.APPLE_element_array type, void* pointer) + void ElementPointer(GL.Enums.APPLE_element_array type, IntPtr pointer) { - unsafe { Delegates.glElementPointerAPPLE((GL.Enums.APPLE_element_array)type, (void*)pointer); } + Delegates.glElementPointerAPPLE((GL.Enums.APPLE_element_array)type, (IntPtr)pointer); } - public static void ElementPointer(GL.Enums.APPLE_element_array type, [In, Out] object pointer) @@ -70344,7 +65191,7 @@ namespace OpenTK.OpenGL System.Runtime.InteropServices.GCHandle pointer_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pointer, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glElementPointerAPPLE((GL.Enums.APPLE_element_array)type, (void*)pointer_ptr.AddrOfPinnedObject()); + Delegates.glElementPointerAPPLE((GL.Enums.APPLE_element_array)type, (IntPtr)pointer_ptr.AddrOfPinnedObject()); } finally { @@ -70352,14 +65199,12 @@ namespace OpenTK.OpenGL } } } - public static void DrawElementArray(GL.Enums.BeginMode mode, Int32 first, Int32 count) { Delegates.glDrawElementArrayAPPLE((GL.Enums.BeginMode)mode, (Int32)first, (Int32)count); } - [System.CLSCompliant(false)] public static @@ -70367,14 +65212,12 @@ namespace OpenTK.OpenGL { Delegates.glDrawRangeElementArrayAPPLE((GL.Enums.BeginMode)mode, (UInt32)start, (UInt32)end, (Int32)first, (Int32)count); } - public static void DrawRangeElementArray(GL.Enums.BeginMode mode, Int32 start, Int32 end, Int32 first, Int32 count) { Delegates.glDrawRangeElementArrayAPPLE((GL.Enums.BeginMode)mode, (UInt32)start, (UInt32)end, (Int32)first, (Int32)count); } - [System.CLSCompliant(false)] public static @@ -70382,7 +65225,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glMultiDrawElementArrayAPPLE((GL.Enums.BeginMode)mode, (Int32*)first, (Int32*)count, (Int32)primcount); } } - [System.CLSCompliant(false)] public static @@ -70396,7 +65238,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -70410,7 +65251,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -70424,7 +65264,6 @@ namespace OpenTK.OpenGL } } } - public static void MultiDrawElementArray(GL.Enums.BeginMode mode, Int32[] first, Int32[] count, Int32 primcount) @@ -70438,7 +65277,6 @@ namespace OpenTK.OpenGL } } } - public static void MultiDrawElementArray(GL.Enums.BeginMode mode, Int32[] first, ref Int32 count, Int32 primcount) @@ -70452,7 +65290,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -70466,7 +65303,6 @@ namespace OpenTK.OpenGL } } } - public static void MultiDrawElementArray(GL.Enums.BeginMode mode, ref Int32 first, Int32[] count, Int32 primcount) @@ -70480,7 +65316,6 @@ namespace OpenTK.OpenGL } } } - public static void MultiDrawElementArray(GL.Enums.BeginMode mode, ref Int32 first, ref Int32 count, Int32 primcount) @@ -70494,7 +65329,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -70502,7 +65336,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glMultiDrawRangeElementArrayAPPLE((GL.Enums.BeginMode)mode, (UInt32)start, (UInt32)end, (Int32*)first, (Int32*)count, (Int32)primcount); } } - [System.CLSCompliant(false)] public static @@ -70513,7 +65346,6 @@ namespace OpenTK.OpenGL Delegates.glMultiDrawRangeElementArrayAPPLE((GL.Enums.BeginMode)mode, (UInt32)start, (UInt32)end, (Int32*)first, (Int32*)count, (Int32)primcount); } } - [System.CLSCompliant(false)] public static @@ -70527,7 +65359,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -70541,7 +65372,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -70555,7 +65385,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -70569,7 +65398,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -70583,7 +65411,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -70597,7 +65424,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -70612,7 +65438,6 @@ namespace OpenTK.OpenGL } } } - public static void MultiDrawRangeElementArray(GL.Enums.BeginMode mode, Int32 start, Int32 end, Int32[] first, Int32[] count, Int32 primcount) @@ -70626,7 +65451,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -70641,7 +65465,6 @@ namespace OpenTK.OpenGL } } } - public static void MultiDrawRangeElementArray(GL.Enums.BeginMode mode, Int32 start, Int32 end, Int32[] first, ref Int32 count, Int32 primcount) @@ -70655,7 +65478,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -70669,7 +65491,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -70683,7 +65504,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -70698,7 +65518,6 @@ namespace OpenTK.OpenGL } } } - public static void MultiDrawRangeElementArray(GL.Enums.BeginMode mode, Int32 start, Int32 end, ref Int32 first, Int32[] count, Int32 primcount) @@ -70712,7 +65531,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -70727,7 +65545,6 @@ namespace OpenTK.OpenGL } } } - public static void MultiDrawRangeElementArray(GL.Enums.BeginMode mode, Int32 start, Int32 end, ref Int32 first, ref Int32 count, Int32 primcount) @@ -70741,7 +65558,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -70749,7 +65565,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glGenFencesAPPLE((Int32)n, (UInt32*)fences); } } - [System.CLSCompliant(false)] public static @@ -70760,7 +65575,6 @@ namespace OpenTK.OpenGL Delegates.glGenFencesAPPLE((Int32)n, (UInt32*)fences); } } - [System.CLSCompliant(false)] public static @@ -70774,7 +65588,6 @@ namespace OpenTK.OpenGL } } } - public static void GenFences(Int32 n, [Out] Int32[] fences) @@ -70787,7 +65600,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -70802,7 +65614,6 @@ namespace OpenTK.OpenGL } } } - public static void GenFences(Int32 n, [Out] out Int32 fences) @@ -70816,7 +65627,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -70824,7 +65634,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glDeleteFencesAPPLE((Int32)n, (UInt32*)fences); } } - [System.CLSCompliant(false)] public static @@ -70835,7 +65644,6 @@ namespace OpenTK.OpenGL Delegates.glDeleteFencesAPPLE((Int32)n, (UInt32*)fences); } } - [System.CLSCompliant(false)] public static @@ -70849,7 +65657,6 @@ namespace OpenTK.OpenGL } } } - public static void DeleteFences(Int32 n, Int32[] fences) @@ -70862,7 +65669,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -70876,7 +65682,6 @@ namespace OpenTK.OpenGL } } } - public static void DeleteFences(Int32 n, ref Int32 fences) @@ -70889,7 +65694,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -70897,14 +65701,12 @@ namespace OpenTK.OpenGL { Delegates.glSetFenceAPPLE((UInt32)fence); } - public static void SetFence(Int32 fence) { Delegates.glSetFenceAPPLE((UInt32)fence); } - [System.CLSCompliant(false)] public static @@ -70912,14 +65714,12 @@ namespace OpenTK.OpenGL { return Delegates.glIsFenceAPPLE((UInt32)fence); } - public static Boolean IsFence(Int32 fence) { return Delegates.glIsFenceAPPLE((UInt32)fence); } - [System.CLSCompliant(false)] public static @@ -70927,14 +65727,12 @@ namespace OpenTK.OpenGL { return Delegates.glTestFenceAPPLE((UInt32)fence); } - public static Boolean TestFence(Int32 fence) { return Delegates.glTestFenceAPPLE((UInt32)fence); } - [System.CLSCompliant(false)] public static @@ -70942,14 +65740,12 @@ namespace OpenTK.OpenGL { Delegates.glFinishFenceAPPLE((UInt32)fence); } - public static void FinishFence(Int32 fence) { Delegates.glFinishFenceAPPLE((UInt32)fence); } - [System.CLSCompliant(false)] public static @@ -70957,21 +65753,18 @@ namespace OpenTK.OpenGL { return Delegates.glTestObjectAPPLE((GL.Enums.APPLE_fence)@object, (UInt32)name); } - public static Boolean TestObject(GL.Enums.APPLE_fence @object, Int32 name) { return Delegates.glTestObjectAPPLE((GL.Enums.APPLE_fence)@object, (UInt32)name); } - public static void FinishObject(GL.Enums.APPLE_fence @object, Int32 name) { Delegates.glFinishObjectAPPLE((GL.Enums.APPLE_fence)@object, (Int32)name); } - [System.CLSCompliant(false)] public static @@ -70979,14 +65772,12 @@ namespace OpenTK.OpenGL { Delegates.glBindVertexArrayAPPLE((UInt32)array); } - public static void BindVertexArray(Int32 array) { Delegates.glBindVertexArrayAPPLE((UInt32)array); } - [System.CLSCompliant(false)] public static @@ -70994,7 +65785,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glDeleteVertexArraysAPPLE((Int32)n, (UInt32*)arrays); } } - [System.CLSCompliant(false)] public static @@ -71005,7 +65795,6 @@ namespace OpenTK.OpenGL Delegates.glDeleteVertexArraysAPPLE((Int32)n, (UInt32*)arrays); } } - [System.CLSCompliant(false)] public static @@ -71019,7 +65808,6 @@ namespace OpenTK.OpenGL } } } - public static void DeleteVertexArrays(Int32 n, Int32[] arrays) @@ -71032,7 +65820,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -71046,7 +65833,6 @@ namespace OpenTK.OpenGL } } } - public static void DeleteVertexArrays(Int32 n, ref Int32 arrays) @@ -71059,7 +65845,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -71067,7 +65852,6 @@ namespace OpenTK.OpenGL { unsafe { Delegates.glGenVertexArraysAPPLE((Int32)n, (UInt32*)arrays); } } - [System.CLSCompliant(false)] public static @@ -71078,7 +65862,6 @@ namespace OpenTK.OpenGL Delegates.glGenVertexArraysAPPLE((Int32)n, (UInt32*)arrays); } } - [System.CLSCompliant(false)] public static @@ -71092,7 +65875,6 @@ namespace OpenTK.OpenGL } } } - public static void GenVertexArrays(Int32 n, [Out] Int32[] arrays) @@ -71105,7 +65887,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -71120,7 +65901,6 @@ namespace OpenTK.OpenGL } } } - public static void GenVertexArrays(Int32 n, [Out] out Int32 arrays) @@ -71134,7 +65914,6 @@ namespace OpenTK.OpenGL } } } - [System.CLSCompliant(false)] public static @@ -71142,22 +65921,18 @@ namespace OpenTK.OpenGL { return Delegates.glIsVertexArrayAPPLE((UInt32)array); } - public static Boolean IsVertexArray(Int32 array) { return Delegates.glIsVertexArrayAPPLE((UInt32)array); } - - [System.CLSCompliant(false)] public static - unsafe void VertexArrayRange(Int32 length, [Out] void* pointer) + void VertexArrayRange(Int32 length, [Out] IntPtr pointer) { - unsafe { Delegates.glVertexArrayRangeAPPLE((Int32)length, (void*)pointer); } + Delegates.glVertexArrayRangeAPPLE((Int32)length, (IntPtr)pointer); } - public static void VertexArrayRange(Int32 length, [In, Out] object pointer) @@ -71167,7 +65942,7 @@ namespace OpenTK.OpenGL System.Runtime.InteropServices.GCHandle pointer_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pointer, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glVertexArrayRangeAPPLE((Int32)length, (void*)pointer_ptr.AddrOfPinnedObject()); + Delegates.glVertexArrayRangeAPPLE((Int32)length, (IntPtr)pointer_ptr.AddrOfPinnedObject()); } finally { @@ -71175,15 +65950,12 @@ namespace OpenTK.OpenGL } } } - - [System.CLSCompliant(false)] public static - unsafe void FlushVertexArrayRange(Int32 length, [Out] void* pointer) + void FlushVertexArrayRange(Int32 length, [Out] IntPtr pointer) { - unsafe { Delegates.glFlushVertexArrayRangeAPPLE((Int32)length, (void*)pointer); } + Delegates.glFlushVertexArrayRangeAPPLE((Int32)length, (IntPtr)pointer); } - public static void FlushVertexArrayRange(Int32 length, [In, Out] object pointer) @@ -71193,7 +65965,7 @@ namespace OpenTK.OpenGL System.Runtime.InteropServices.GCHandle pointer_ptr = System.Runtime.InteropServices.GCHandle.Alloc(pointer, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glFlushVertexArrayRangeAPPLE((Int32)length, (void*)pointer_ptr.AddrOfPinnedObject()); + Delegates.glFlushVertexArrayRangeAPPLE((Int32)length, (IntPtr)pointer_ptr.AddrOfPinnedObject()); } finally { @@ -71201,40 +65973,87 @@ namespace OpenTK.OpenGL } } } - public static void VertexArrayParameter(GL.Enums.APPLE_vertex_array_range pname, Int32 param) { Delegates.glVertexArrayParameteriAPPLE((GL.Enums.APPLE_vertex_array_range)pname, (Int32)param); } - public static void BufferParameter(GL.Enums.APPLE_flush_buffer_range target, GL.Enums.APPLE_flush_buffer_range pname, Int32 param) { Delegates.glBufferParameteriAPPLE((GL.Enums.APPLE_flush_buffer_range)target, (GL.Enums.APPLE_flush_buffer_range)pname, (Int32)param); } - public static void FlushMappedBufferRange(GL.Enums.APPLE_flush_buffer_range target, IntPtr offset, IntPtr size) { - Delegates.glFlushMappedBufferRangeAPPLE((GL.Enums.APPLE_flush_buffer_range)target, (IntPtr)offset, (IntPtr)size); + Delegates.glFlushMappedBufferRangeAPPLE((GL.Enums.APPLE_flush_buffer_range)target, (IntPtr)offset, (IntPtr)size); + } + + public static + void FlushMappedBufferRange(GL.Enums.APPLE_flush_buffer_range target, IntPtr offset, [In, Out] object size) + { + unsafe + { + System.Runtime.InteropServices.GCHandle size_ptr = System.Runtime.InteropServices.GCHandle.Alloc(size, System.Runtime.InteropServices.GCHandleType.Pinned); + try + { + Delegates.glFlushMappedBufferRangeAPPLE((GL.Enums.APPLE_flush_buffer_range)target, (IntPtr)offset, (IntPtr)size_ptr.AddrOfPinnedObject()); + } + finally + { + size_ptr.Free(); + } + } + } + + public static + void FlushMappedBufferRange(GL.Enums.APPLE_flush_buffer_range target, [In, Out] object offset, IntPtr size) + { + unsafe + { + System.Runtime.InteropServices.GCHandle offset_ptr = System.Runtime.InteropServices.GCHandle.Alloc(offset, System.Runtime.InteropServices.GCHandleType.Pinned); + try + { + Delegates.glFlushMappedBufferRangeAPPLE((GL.Enums.APPLE_flush_buffer_range)target, (IntPtr)offset_ptr.AddrOfPinnedObject(), (IntPtr)size); + } + finally + { + offset_ptr.Free(); + } + } + } + + public static + void FlushMappedBufferRange(GL.Enums.APPLE_flush_buffer_range target, [In, Out] object offset, [In, Out] object size) + { + unsafe + { + System.Runtime.InteropServices.GCHandle offset_ptr = System.Runtime.InteropServices.GCHandle.Alloc(offset, System.Runtime.InteropServices.GCHandleType.Pinned); + System.Runtime.InteropServices.GCHandle size_ptr = System.Runtime.InteropServices.GCHandle.Alloc(size, System.Runtime.InteropServices.GCHandleType.Pinned); + try + { + Delegates.glFlushMappedBufferRangeAPPLE((GL.Enums.APPLE_flush_buffer_range)target, (IntPtr)offset_ptr.AddrOfPinnedObject(), (IntPtr)size_ptr.AddrOfPinnedObject()); + } + finally + { + offset_ptr.Free(); + size_ptr.Free(); + } + } } - } public static partial class GREMEDY { - [System.CLSCompliant(false)] public static - unsafe void StringMarker(Int32 len, void* @string) + void StringMarker(Int32 len, IntPtr @string) { - unsafe { Delegates.glStringMarkerGREMEDY((Int32)len, (void*)@string); } + Delegates.glStringMarkerGREMEDY((Int32)len, (IntPtr)@string); } - public static void StringMarker(Int32 len, [In, Out] object @string) @@ -71244,7 +66063,7 @@ namespace OpenTK.OpenGL System.Runtime.InteropServices.GCHandle @string_ptr = System.Runtime.InteropServices.GCHandle.Alloc(@string, System.Runtime.InteropServices.GCHandleType.Pinned); try { - Delegates.glStringMarkerGREMEDY((Int32)len, (void*)@string_ptr.AddrOfPinnedObject()); + Delegates.glStringMarkerGREMEDY((Int32)len, (IntPtr)@string_ptr.AddrOfPinnedObject()); } finally { @@ -71252,7 +66071,6 @@ namespace OpenTK.OpenGL } } } - } diff --git a/Source/OpenTK/OpenGL/Bindings/GLCore.cs b/Source/OpenTK/OpenGL/Bindings/GLCore.cs index 2b4db72e..2c58fd41 100644 --- a/Source/OpenTK/OpenGL/Bindings/GLCore.cs +++ b/Source/OpenTK/OpenGL/Bindings/GLCore.cs @@ -20,7 +20,7 @@ namespace OpenTK.OpenGL internal extern static void CallList(UInt32 list); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glCallLists", ExactSpelling = true)] - internal extern static unsafe void CallLists(Int32 n, GL.Enums.ListNameType type, void* lists); + internal extern static void CallLists(Int32 n, GL.Enums.ListNameType type, IntPtr lists); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glDeleteLists", ExactSpelling = true)] internal extern static void DeleteLists(UInt32 list, Int32 range); @@ -557,10 +557,10 @@ namespace OpenTK.OpenGL internal extern static unsafe void TexParameteriv(GL.Enums.TextureTarget target, GL.Enums.TextureParameterName pname, Int32* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTexImage1D", ExactSpelling = true)] - internal extern static unsafe void TexImage1D(GL.Enums.TextureTarget target, Int32 level, Int32 internalformat, Int32 width, Int32 border, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* pixels); + internal extern static void TexImage1D(GL.Enums.TextureTarget target, Int32 level, Int32 internalformat, Int32 width, Int32 border, GL.Enums.PixelFormat format, GL.Enums.PixelType type, IntPtr pixels); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTexImage2D", ExactSpelling = true)] - internal extern static unsafe void TexImage2D(GL.Enums.TextureTarget target, Int32 level, Int32 internalformat, Int32 width, Int32 height, Int32 border, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* pixels); + internal extern static void TexImage2D(GL.Enums.TextureTarget target, Int32 level, Int32 internalformat, Int32 width, Int32 height, Int32 border, GL.Enums.PixelFormat format, GL.Enums.PixelType type, IntPtr pixels); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTexEnvf", ExactSpelling = true)] internal extern static void TexEnvf(GL.Enums.TextureEnvTarget target, GL.Enums.TextureEnvParameter pname, Single param); @@ -779,10 +779,10 @@ namespace OpenTK.OpenGL internal extern static void CopyPixels(Int32 x, Int32 y, Int32 width, Int32 height, GL.Enums.PixelCopyType type); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glReadPixels", ExactSpelling = true)] - internal extern static unsafe void ReadPixels(Int32 x, Int32 y, Int32 width, Int32 height, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [Out] void* pixels); + internal extern static void ReadPixels(Int32 x, Int32 y, Int32 width, Int32 height, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [Out] IntPtr pixels); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glDrawPixels", ExactSpelling = true)] - internal extern static unsafe void DrawPixels(Int32 width, Int32 height, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* pixels); + internal extern static void DrawPixels(Int32 width, Int32 height, GL.Enums.PixelFormat format, GL.Enums.PixelType type, IntPtr pixels); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetBooleanv", ExactSpelling = true)] internal extern static unsafe void GetBooleanv(GL.Enums.GetPName pname, [Out] GL.Enums.Boolean* @params); @@ -794,7 +794,7 @@ namespace OpenTK.OpenGL internal extern static unsafe void GetDoublev(GL.Enums.GetPName pname, [Out] Double* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetError", ExactSpelling = true)] - internal extern static GL.Enums.All GetError(); + internal extern static int GetError(); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetFloatv", ExactSpelling = true)] internal extern static unsafe void GetFloatv(GL.Enums.GetPName pname, [Out] Single* @params); @@ -854,7 +854,7 @@ namespace OpenTK.OpenGL internal extern static unsafe void GetTexGeniv(GL.Enums.TextureCoordName coord, GL.Enums.TextureGenParameter pname, [Out] Int32* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetTexImage", ExactSpelling = true)] - internal extern static unsafe void GetTexImage(GL.Enums.TextureTarget target, Int32 level, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [Out] void* pixels); + internal extern static void GetTexImage(GL.Enums.TextureTarget target, Int32 level, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [Out] IntPtr pixels); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetTexParameterfv", ExactSpelling = true)] internal extern static unsafe void GetTexParameterfv(GL.Enums.TextureTarget target, GL.Enums.GetTextureParameter pname, [Out] Single* @params); @@ -932,7 +932,7 @@ namespace OpenTK.OpenGL internal extern static void ArrayElement(Int32 i); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glColorPointer", ExactSpelling = true)] - internal extern static unsafe void ColorPointer(Int32 size, GL.Enums.ColorPointerType type, Int32 stride, void* pointer); + internal extern static void ColorPointer(Int32 size, GL.Enums.ColorPointerType type, Int32 stride, IntPtr pointer); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glDisableClientState", ExactSpelling = true)] internal extern static void DisableClientState(GL.Enums.EnableCap array); @@ -941,31 +941,31 @@ namespace OpenTK.OpenGL internal extern static void DrawArrays(GL.Enums.BeginMode mode, Int32 first, Int32 count); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glDrawElements", ExactSpelling = true)] - internal extern static unsafe void DrawElements(GL.Enums.BeginMode mode, Int32 count, GL.Enums.All type, void* indices); + internal extern static void DrawElements(GL.Enums.BeginMode mode, Int32 count, GL.Enums.All type, IntPtr indices); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glEdgeFlagPointer", ExactSpelling = true)] - internal extern static unsafe void EdgeFlagPointer(Int32 stride, void* pointer); + internal extern static void EdgeFlagPointer(Int32 stride, IntPtr pointer); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glEnableClientState", ExactSpelling = true)] internal extern static void EnableClientState(GL.Enums.EnableCap array); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetPointerv", ExactSpelling = true)] - internal extern static unsafe void GetPointerv(GL.Enums.GetPointervPName pname, [Out] void* @params); + internal extern static void GetPointerv(GL.Enums.GetPointervPName pname, [Out] IntPtr @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glIndexPointer", ExactSpelling = true)] - internal extern static unsafe void IndexPointer(GL.Enums.IndexPointerType type, Int32 stride, void* pointer); + internal extern static void IndexPointer(GL.Enums.IndexPointerType type, Int32 stride, IntPtr pointer); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glInterleavedArrays", ExactSpelling = true)] - internal extern static unsafe void InterleavedArrays(GL.Enums.InterleavedArrayFormat format, Int32 stride, void* pointer); + internal extern static void InterleavedArrays(GL.Enums.InterleavedArrayFormat format, Int32 stride, IntPtr pointer); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glNormalPointer", ExactSpelling = true)] - internal extern static unsafe void NormalPointer(GL.Enums.NormalPointerType type, Int32 stride, void* pointer); + internal extern static void NormalPointer(GL.Enums.NormalPointerType type, Int32 stride, IntPtr pointer); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTexCoordPointer", ExactSpelling = true)] - internal extern static unsafe void TexCoordPointer(Int32 size, GL.Enums.TexCoordPointerType type, Int32 stride, void* pointer); + internal extern static void TexCoordPointer(Int32 size, GL.Enums.TexCoordPointerType type, Int32 stride, IntPtr pointer); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexPointer", ExactSpelling = true)] - internal extern static unsafe void VertexPointer(Int32 size, GL.Enums.VertexPointerType type, Int32 stride, void* pointer); + internal extern static void VertexPointer(Int32 size, GL.Enums.VertexPointerType type, Int32 stride, IntPtr pointer); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glPolygonOffset", ExactSpelling = true)] internal extern static void PolygonOffset(Single factor, Single units); @@ -983,10 +983,10 @@ namespace OpenTK.OpenGL internal extern static void CopyTexSubImage2D(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 x, Int32 y, Int32 width, Int32 height); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTexSubImage1D", ExactSpelling = true)] - internal extern static unsafe void TexSubImage1D(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 width, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* pixels); + internal extern static void TexSubImage1D(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 width, GL.Enums.PixelFormat format, GL.Enums.PixelType type, IntPtr pixels); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTexSubImage2D", ExactSpelling = true)] - internal extern static unsafe void TexSubImage2D(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* pixels); + internal extern static void TexSubImage2D(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, GL.Enums.PixelFormat format, GL.Enums.PixelType type, IntPtr pixels); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glAreTexturesResident", ExactSpelling = true)] internal extern static unsafe Boolean AreTexturesResident(Int32 n, UInt32* textures, [Out] GL.Enums.Boolean* residences); @@ -1025,10 +1025,10 @@ namespace OpenTK.OpenGL internal extern static void BlendEquation(GL.Enums.VERSION_1_2 mode); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glDrawRangeElements", ExactSpelling = true)] - internal extern static unsafe void DrawRangeElements(GL.Enums.BeginMode mode, UInt32 start, UInt32 end, Int32 count, GL.Enums.VERSION_1_2 type, void* indices); + internal extern static void DrawRangeElements(GL.Enums.BeginMode mode, UInt32 start, UInt32 end, Int32 count, GL.Enums.VERSION_1_2 type, IntPtr indices); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glColorTable", ExactSpelling = true)] - internal extern static unsafe void ColorTable(GL.Enums.VERSION_1_2 target, GL.Enums.PixelInternalFormat internalformat, Int32 width, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* table); + internal extern static void ColorTable(GL.Enums.VERSION_1_2 target, GL.Enums.PixelInternalFormat internalformat, Int32 width, GL.Enums.PixelFormat format, GL.Enums.PixelType type, IntPtr table); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glColorTableParameterfv", ExactSpelling = true)] internal extern static unsafe void ColorTableParameterfv(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, Single* @params); @@ -1040,7 +1040,7 @@ namespace OpenTK.OpenGL internal extern static void CopyColorTable(GL.Enums.VERSION_1_2 target, GL.Enums.PixelInternalFormat internalformat, Int32 x, Int32 y, Int32 width); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetColorTable", ExactSpelling = true)] - internal extern static unsafe void GetColorTable(GL.Enums.VERSION_1_2 target, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [Out] void* table); + internal extern static void GetColorTable(GL.Enums.VERSION_1_2 target, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [Out] IntPtr table); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetColorTableParameterfv", ExactSpelling = true)] internal extern static unsafe void GetColorTableParameterfv(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, [Out] Single* @params); @@ -1049,16 +1049,16 @@ namespace OpenTK.OpenGL internal extern static unsafe void GetColorTableParameteriv(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, [Out] Int32* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glColorSubTable", ExactSpelling = true)] - internal extern static unsafe void ColorSubTable(GL.Enums.VERSION_1_2 target, Int32 start, Int32 count, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* data); + internal extern static void ColorSubTable(GL.Enums.VERSION_1_2 target, Int32 start, Int32 count, GL.Enums.PixelFormat format, GL.Enums.PixelType type, IntPtr data); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glCopyColorSubTable", ExactSpelling = true)] internal extern static void CopyColorSubTable(GL.Enums.VERSION_1_2 target, Int32 start, Int32 x, Int32 y, Int32 width); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glConvolutionFilter1D", ExactSpelling = true)] - internal extern static unsafe void ConvolutionFilter1D(GL.Enums.VERSION_1_2 target, GL.Enums.PixelInternalFormat internalformat, Int32 width, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* image); + internal extern static void ConvolutionFilter1D(GL.Enums.VERSION_1_2 target, GL.Enums.PixelInternalFormat internalformat, Int32 width, GL.Enums.PixelFormat format, GL.Enums.PixelType type, IntPtr image); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glConvolutionFilter2D", ExactSpelling = true)] - internal extern static unsafe void ConvolutionFilter2D(GL.Enums.VERSION_1_2 target, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* image); + internal extern static void ConvolutionFilter2D(GL.Enums.VERSION_1_2 target, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, GL.Enums.PixelFormat format, GL.Enums.PixelType type, IntPtr image); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glConvolutionParameterf", ExactSpelling = true)] internal extern static void ConvolutionParameterf(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, Single @params); @@ -1079,7 +1079,7 @@ namespace OpenTK.OpenGL internal extern static void CopyConvolutionFilter2D(GL.Enums.VERSION_1_2 target, GL.Enums.PixelInternalFormat internalformat, Int32 x, Int32 y, Int32 width, Int32 height); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetConvolutionFilter", ExactSpelling = true)] - internal extern static unsafe void GetConvolutionFilter(GL.Enums.VERSION_1_2 target, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [Out] void* image); + internal extern static void GetConvolutionFilter(GL.Enums.VERSION_1_2 target, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [Out] IntPtr image); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetConvolutionParameterfv", ExactSpelling = true)] internal extern static unsafe void GetConvolutionParameterfv(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, [Out] Single* @params); @@ -1088,13 +1088,13 @@ namespace OpenTK.OpenGL internal extern static unsafe void GetConvolutionParameteriv(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, [Out] Int32* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetSeparableFilter", ExactSpelling = true)] - internal extern static unsafe void GetSeparableFilter(GL.Enums.VERSION_1_2 target, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [Out] void* row, [Out] void* column, [Out] void* span); + internal extern static void GetSeparableFilter(GL.Enums.VERSION_1_2 target, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [Out] IntPtr row, [Out] IntPtr column, [Out] IntPtr span); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glSeparableFilter2D", ExactSpelling = true)] - internal extern static unsafe void SeparableFilter2D(GL.Enums.VERSION_1_2 target, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* row, void* column); + internal extern static void SeparableFilter2D(GL.Enums.VERSION_1_2 target, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, GL.Enums.PixelFormat format, GL.Enums.PixelType type, IntPtr row, IntPtr column); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetHistogram", ExactSpelling = true)] - internal extern static unsafe void GetHistogram(GL.Enums.VERSION_1_2 target, GL.Enums.Boolean reset, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [Out] void* values); + internal extern static void GetHistogram(GL.Enums.VERSION_1_2 target, GL.Enums.Boolean reset, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [Out] IntPtr values); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetHistogramParameterfv", ExactSpelling = true)] internal extern static unsafe void GetHistogramParameterfv(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, [Out] Single* @params); @@ -1103,7 +1103,7 @@ namespace OpenTK.OpenGL internal extern static unsafe void GetHistogramParameteriv(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, [Out] Int32* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetMinmax", ExactSpelling = true)] - internal extern static unsafe void GetMinmax(GL.Enums.VERSION_1_2 target, GL.Enums.Boolean reset, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [Out] void* values); + internal extern static void GetMinmax(GL.Enums.VERSION_1_2 target, GL.Enums.Boolean reset, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [Out] IntPtr values); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetMinmaxParameterfv", ExactSpelling = true)] internal extern static unsafe void GetMinmaxParameterfv(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, [Out] Single* @params); @@ -1124,10 +1124,10 @@ namespace OpenTK.OpenGL internal extern static void ResetMinmax(GL.Enums.VERSION_1_2 target); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTexImage3D", ExactSpelling = true)] - internal extern static unsafe void TexImage3D(GL.Enums.TextureTarget target, Int32 level, Int32 internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* pixels); + internal extern static void TexImage3D(GL.Enums.TextureTarget target, Int32 level, Int32 internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, GL.Enums.PixelFormat format, GL.Enums.PixelType type, IntPtr pixels); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glTexSubImage3D", ExactSpelling = true)] - internal extern static unsafe void TexSubImage3D(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* pixels); + internal extern static void TexSubImage3D(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, GL.Enums.PixelFormat format, GL.Enums.PixelType type, IntPtr pixels); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glCopyTexSubImage3D", ExactSpelling = true)] internal extern static void CopyTexSubImage3D(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 x, Int32 y, Int32 width, Int32 height); @@ -1250,25 +1250,25 @@ namespace OpenTK.OpenGL internal extern static void SampleCoverage(Single value, GL.Enums.Boolean invert); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glCompressedTexImage3D", ExactSpelling = true)] - internal extern static unsafe void CompressedTexImage3D(GL.Enums.TextureTarget target, Int32 level, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, Int32 imageSize, void* data); + internal extern static void CompressedTexImage3D(GL.Enums.TextureTarget target, Int32 level, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, Int32 imageSize, IntPtr data); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glCompressedTexImage2D", ExactSpelling = true)] - internal extern static unsafe void CompressedTexImage2D(GL.Enums.TextureTarget target, Int32 level, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, Int32 border, Int32 imageSize, void* data); + internal extern static void CompressedTexImage2D(GL.Enums.TextureTarget target, Int32 level, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, Int32 border, Int32 imageSize, IntPtr data); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glCompressedTexImage1D", ExactSpelling = true)] - internal extern static unsafe void CompressedTexImage1D(GL.Enums.TextureTarget target, Int32 level, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 border, Int32 imageSize, void* data); + internal extern static void CompressedTexImage1D(GL.Enums.TextureTarget target, Int32 level, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 border, Int32 imageSize, IntPtr data); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glCompressedTexSubImage3D", ExactSpelling = true)] - internal extern static unsafe void CompressedTexSubImage3D(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, GL.Enums.PixelFormat format, Int32 imageSize, void* data); + internal extern static void CompressedTexSubImage3D(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, GL.Enums.PixelFormat format, Int32 imageSize, IntPtr data); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glCompressedTexSubImage2D", ExactSpelling = true)] - internal extern static unsafe void CompressedTexSubImage2D(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, GL.Enums.PixelFormat format, Int32 imageSize, void* data); + internal extern static void CompressedTexSubImage2D(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, GL.Enums.PixelFormat format, Int32 imageSize, IntPtr data); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glCompressedTexSubImage1D", ExactSpelling = true)] - internal extern static unsafe void CompressedTexSubImage1D(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 width, GL.Enums.PixelFormat format, Int32 imageSize, void* data); + internal extern static void CompressedTexSubImage1D(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 width, GL.Enums.PixelFormat format, Int32 imageSize, IntPtr data); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetCompressedTexImage", ExactSpelling = true)] - internal extern static unsafe void GetCompressedTexImage(GL.Enums.TextureTarget target, Int32 level, [Out] void* img); + internal extern static void GetCompressedTexImage(GL.Enums.TextureTarget target, Int32 level, [Out] IntPtr img); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glBlendFuncSeparate", ExactSpelling = true)] internal extern static void BlendFuncSeparate(GL.Enums.VERSION_1_4 sfactorRGB, GL.Enums.VERSION_1_4 dfactorRGB, GL.Enums.VERSION_1_4 sfactorAlpha, GL.Enums.VERSION_1_4 dfactorAlpha); @@ -1286,13 +1286,13 @@ namespace OpenTK.OpenGL internal extern static unsafe void FogCoorddv(Double* coord); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glFogCoordPointer", ExactSpelling = true)] - internal extern static unsafe void FogCoordPointer(GL.Enums.VERSION_1_4 type, Int32 stride, void* pointer); + internal extern static void FogCoordPointer(GL.Enums.VERSION_1_4 type, Int32 stride, IntPtr pointer); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMultiDrawArrays", ExactSpelling = true)] internal extern static unsafe void MultiDrawArrays(GL.Enums.BeginMode mode, [Out] Int32* first, [Out] Int32* count, Int32 primcount); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMultiDrawElements", ExactSpelling = true)] - internal extern static unsafe void MultiDrawElements(GL.Enums.BeginMode mode, Int32* count, GL.Enums.VERSION_1_4 type, void* indices, Int32 primcount); + internal extern static unsafe void MultiDrawElements(GL.Enums.BeginMode mode, Int32* count, GL.Enums.VERSION_1_4 type, IntPtr indices, Int32 primcount); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glPointParameterf", ExactSpelling = true)] internal extern static void PointParameterf(GL.Enums.VERSION_1_4 pname, Single param); @@ -1355,7 +1355,7 @@ namespace OpenTK.OpenGL internal extern static unsafe void SecondaryColor3usv(UInt16* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glSecondaryColorPointer", ExactSpelling = true)] - internal extern static unsafe void SecondaryColorPointer(Int32 size, GL.Enums.ColorPointerType type, Int32 stride, void* pointer); + internal extern static void SecondaryColorPointer(Int32 size, GL.Enums.ColorPointerType type, Int32 stride, IntPtr pointer); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glWindowPos2d", ExactSpelling = true)] internal extern static void WindowPos2d(Double x, Double y); @@ -1442,13 +1442,13 @@ namespace OpenTK.OpenGL internal extern static Boolean IsBuffer(UInt32 buffer); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glBufferData", ExactSpelling = true)] - internal extern static unsafe void BufferData(GL.Enums.VERSION_1_5 target, IntPtr size, void* data, GL.Enums.VERSION_1_5 usage); + internal extern static void BufferData(GL.Enums.VERSION_1_5 target, IntPtr size, IntPtr data, GL.Enums.VERSION_1_5 usage); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glBufferSubData", ExactSpelling = true)] - internal extern static unsafe void BufferSubData(GL.Enums.VERSION_1_5 target, IntPtr offset, IntPtr size, void* data); + internal extern static void BufferSubData(GL.Enums.VERSION_1_5 target, IntPtr offset, IntPtr size, IntPtr data); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetBufferSubData", ExactSpelling = true)] - internal extern static unsafe void GetBufferSubData(GL.Enums.VERSION_1_5 target, IntPtr offset, IntPtr size, [Out] void* data); + internal extern static void GetBufferSubData(GL.Enums.VERSION_1_5 target, IntPtr offset, IntPtr size, [Out] IntPtr data); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glMapBuffer", ExactSpelling = true)] internal extern static IntPtr MapBuffer(GL.Enums.VERSION_1_5 target, GL.Enums.VERSION_1_5 access); @@ -1460,7 +1460,7 @@ namespace OpenTK.OpenGL internal extern static unsafe void GetBufferParameteriv(GL.Enums.VERSION_1_5 target, GL.Enums.VERSION_1_5 pname, [Out] Int32* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetBufferPointerv", ExactSpelling = true)] - internal extern static unsafe void GetBufferPointerv(GL.Enums.VERSION_1_5 target, GL.Enums.VERSION_1_5 pname, [Out] void* @params); + internal extern static void GetBufferPointerv(GL.Enums.VERSION_1_5 target, GL.Enums.VERSION_1_5 pname, [Out] IntPtr @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glBlendEquationSeparate", ExactSpelling = true)] internal extern static void BlendEquationSeparate(GL.Enums.BlendEquationModeEXT modeRGB, GL.Enums.BlendEquationModeEXT modeAlpha); @@ -1553,7 +1553,7 @@ namespace OpenTK.OpenGL internal extern static unsafe void GetVertexAttribiv(UInt32 index, GL.Enums.VERSION_2_0 pname, [Out] Int32* @params); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glGetVertexAttribPointerv", ExactSpelling = true)] - internal extern static unsafe void GetVertexAttribPointerv(UInt32 index, GL.Enums.VERSION_2_0 pname, [Out] void* pointer); + internal extern static void GetVertexAttribPointerv(UInt32 index, GL.Enums.VERSION_2_0 pname, [Out] IntPtr pointer); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glIsProgram", ExactSpelling = true)] internal extern static Boolean IsProgram(UInt32 program); @@ -1739,7 +1739,7 @@ namespace OpenTK.OpenGL internal extern static unsafe void VertexAttrib4usv(UInt32 index, UInt16* v); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glVertexAttribPointer", ExactSpelling = true)] - internal extern static unsafe void VertexAttribPointer(UInt32 index, Int32 size, GL.Enums.VERSION_2_0 type, GL.Enums.Boolean normalized, Int32 stride, void* pointer); + internal extern static void VertexAttribPointer(UInt32 index, Int32 size, GL.Enums.VERSION_2_0 type, GL.Enums.Boolean normalized, Int32 stride, IntPtr pointer); [System.Security.SuppressUnmanagedCodeSecurity()] [System.Runtime.InteropServices.DllImport(GL.Library, EntryPoint = "glUniformMatrix2x3fv", ExactSpelling = true)] internal extern static unsafe void UniformMatrix2x3fv(Int32 location, Int32 count, GL.Enums.Boolean transpose, Single* value); diff --git a/Source/OpenTK/OpenGL/Bindings/GLDelegates.cs b/Source/OpenTK/OpenGL/Bindings/GLDelegates.cs index caca4af6..beab67bd 100644 --- a/Source/OpenTK/OpenGL/Bindings/GLDelegates.cs +++ b/Source/OpenTK/OpenGL/Bindings/GLDelegates.cs @@ -6,10 +6,8 @@ namespace OpenTK.OpenGL partial class GL { - internal static partial class Delegates { - [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void NewList(UInt32 list, GL.Enums.ListMode mode); internal static NewList glNewList; @@ -20,8 +18,8 @@ namespace OpenTK.OpenGL internal delegate void CallList(UInt32 list); internal static CallList glCallList; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void CallLists(Int32 n, GL.Enums.ListNameType type, void* lists); - internal unsafe static CallLists glCallLists; + internal delegate void CallLists(Int32 n, GL.Enums.ListNameType type, IntPtr lists); + internal static CallLists glCallLists; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void DeleteLists(UInt32 list, Int32 range); internal static DeleteLists glDeleteLists; @@ -557,11 +555,11 @@ namespace OpenTK.OpenGL internal unsafe delegate void TexParameteriv(GL.Enums.TextureTarget target, GL.Enums.TextureParameterName pname, Int32* @params); internal unsafe static TexParameteriv glTexParameteriv; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void TexImage1D(GL.Enums.TextureTarget target, Int32 level, Int32 internalformat, Int32 width, Int32 border, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* pixels); - internal unsafe static TexImage1D glTexImage1D; + internal delegate void TexImage1D(GL.Enums.TextureTarget target, Int32 level, Int32 internalformat, Int32 width, Int32 border, GL.Enums.PixelFormat format, GL.Enums.PixelType type, IntPtr pixels); + internal static TexImage1D glTexImage1D; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void TexImage2D(GL.Enums.TextureTarget target, Int32 level, Int32 internalformat, Int32 width, Int32 height, Int32 border, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* pixels); - internal unsafe static TexImage2D glTexImage2D; + internal delegate void TexImage2D(GL.Enums.TextureTarget target, Int32 level, Int32 internalformat, Int32 width, Int32 height, Int32 border, GL.Enums.PixelFormat format, GL.Enums.PixelType type, IntPtr pixels); + internal static TexImage2D glTexImage2D; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void TexEnvf(GL.Enums.TextureEnvTarget target, GL.Enums.TextureEnvParameter pname, Single param); internal static TexEnvf glTexEnvf; @@ -779,11 +777,11 @@ namespace OpenTK.OpenGL internal delegate void CopyPixels(Int32 x, Int32 y, Int32 width, Int32 height, GL.Enums.PixelCopyType type); internal static CopyPixels glCopyPixels; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void ReadPixels(Int32 x, Int32 y, Int32 width, Int32 height, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [Out] void* pixels); - internal unsafe static ReadPixels glReadPixels; + internal delegate void ReadPixels(Int32 x, Int32 y, Int32 width, Int32 height, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [Out] IntPtr pixels); + internal static ReadPixels glReadPixels; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void DrawPixels(Int32 width, Int32 height, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* pixels); - internal unsafe static DrawPixels glDrawPixels; + internal delegate void DrawPixels(Int32 width, Int32 height, GL.Enums.PixelFormat format, GL.Enums.PixelType type, IntPtr pixels); + internal static DrawPixels glDrawPixels; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void GetBooleanv(GL.Enums.GetPName pname, [Out] GL.Enums.Boolean* @params); internal unsafe static GetBooleanv glGetBooleanv; @@ -794,7 +792,7 @@ namespace OpenTK.OpenGL internal unsafe delegate void GetDoublev(GL.Enums.GetPName pname, [Out] Double* @params); internal unsafe static GetDoublev glGetDoublev; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate GL.Enums.All GetError(); + internal delegate int GetError(); internal static GetError glGetError; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void GetFloatv(GL.Enums.GetPName pname, [Out] Single* @params); @@ -854,8 +852,8 @@ namespace OpenTK.OpenGL internal unsafe delegate void GetTexGeniv(GL.Enums.TextureCoordName coord, GL.Enums.TextureGenParameter pname, [Out] Int32* @params); internal unsafe static GetTexGeniv glGetTexGeniv; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetTexImage(GL.Enums.TextureTarget target, Int32 level, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [Out] void* pixels); - internal unsafe static GetTexImage glGetTexImage; + internal delegate void GetTexImage(GL.Enums.TextureTarget target, Int32 level, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [Out] IntPtr pixels); + internal static GetTexImage glGetTexImage; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void GetTexParameterfv(GL.Enums.TextureTarget target, GL.Enums.GetTextureParameter pname, [Out] Single* @params); internal unsafe static GetTexParameterfv glGetTexParameterfv; @@ -932,8 +930,8 @@ namespace OpenTK.OpenGL internal delegate void ArrayElement(Int32 i); internal static ArrayElement glArrayElement; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void ColorPointer(Int32 size, GL.Enums.ColorPointerType type, Int32 stride, void* pointer); - internal unsafe static ColorPointer glColorPointer; + internal delegate void ColorPointer(Int32 size, GL.Enums.ColorPointerType type, Int32 stride, IntPtr pointer); + internal static ColorPointer glColorPointer; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void DisableClientState(GL.Enums.EnableCap array); internal static DisableClientState glDisableClientState; @@ -941,32 +939,32 @@ namespace OpenTK.OpenGL internal delegate void DrawArrays(GL.Enums.BeginMode mode, Int32 first, Int32 count); internal static DrawArrays glDrawArrays; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void DrawElements(GL.Enums.BeginMode mode, Int32 count, GL.Enums.All type, void* indices); - internal unsafe static DrawElements glDrawElements; + internal delegate void DrawElements(GL.Enums.BeginMode mode, Int32 count, GL.Enums.All type, IntPtr indices); + internal static DrawElements glDrawElements; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void EdgeFlagPointer(Int32 stride, void* pointer); - internal unsafe static EdgeFlagPointer glEdgeFlagPointer; + internal delegate void EdgeFlagPointer(Int32 stride, IntPtr pointer); + internal static EdgeFlagPointer glEdgeFlagPointer; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void EnableClientState(GL.Enums.EnableCap array); internal static EnableClientState glEnableClientState; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetPointerv(GL.Enums.GetPointervPName pname, [Out] void* @params); - internal unsafe static GetPointerv glGetPointerv; + internal delegate void GetPointerv(GL.Enums.GetPointervPName pname, [Out] IntPtr @params); + internal static GetPointerv glGetPointerv; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void IndexPointer(GL.Enums.IndexPointerType type, Int32 stride, void* pointer); - internal unsafe static IndexPointer glIndexPointer; + internal delegate void IndexPointer(GL.Enums.IndexPointerType type, Int32 stride, IntPtr pointer); + internal static IndexPointer glIndexPointer; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void InterleavedArrays(GL.Enums.InterleavedArrayFormat format, Int32 stride, void* pointer); - internal unsafe static InterleavedArrays glInterleavedArrays; + internal delegate void InterleavedArrays(GL.Enums.InterleavedArrayFormat format, Int32 stride, IntPtr pointer); + internal static InterleavedArrays glInterleavedArrays; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void NormalPointer(GL.Enums.NormalPointerType type, Int32 stride, void* pointer); - internal unsafe static NormalPointer glNormalPointer; + internal delegate void NormalPointer(GL.Enums.NormalPointerType type, Int32 stride, IntPtr pointer); + internal static NormalPointer glNormalPointer; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void TexCoordPointer(Int32 size, GL.Enums.TexCoordPointerType type, Int32 stride, void* pointer); - internal unsafe static TexCoordPointer glTexCoordPointer; + internal delegate void TexCoordPointer(Int32 size, GL.Enums.TexCoordPointerType type, Int32 stride, IntPtr pointer); + internal static TexCoordPointer glTexCoordPointer; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void VertexPointer(Int32 size, GL.Enums.VertexPointerType type, Int32 stride, void* pointer); - internal unsafe static VertexPointer glVertexPointer; + internal delegate void VertexPointer(Int32 size, GL.Enums.VertexPointerType type, Int32 stride, IntPtr pointer); + internal static VertexPointer glVertexPointer; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void PolygonOffset(Single factor, Single units); internal static PolygonOffset glPolygonOffset; @@ -983,11 +981,11 @@ namespace OpenTK.OpenGL internal delegate void CopyTexSubImage2D(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 x, Int32 y, Int32 width, Int32 height); internal static CopyTexSubImage2D glCopyTexSubImage2D; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void TexSubImage1D(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 width, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* pixels); - internal unsafe static TexSubImage1D glTexSubImage1D; + internal delegate void TexSubImage1D(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 width, GL.Enums.PixelFormat format, GL.Enums.PixelType type, IntPtr pixels); + internal static TexSubImage1D glTexSubImage1D; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void TexSubImage2D(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* pixels); - internal unsafe static TexSubImage2D glTexSubImage2D; + internal delegate void TexSubImage2D(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, GL.Enums.PixelFormat format, GL.Enums.PixelType type, IntPtr pixels); + internal static TexSubImage2D glTexSubImage2D; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate Boolean AreTexturesResident(Int32 n, UInt32* textures, [Out] GL.Enums.Boolean* residences); internal unsafe static AreTexturesResident glAreTexturesResident; @@ -1025,11 +1023,11 @@ namespace OpenTK.OpenGL internal delegate void BlendEquation(GL.Enums.VERSION_1_2 mode); internal static BlendEquation glBlendEquation; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void DrawRangeElements(GL.Enums.BeginMode mode, UInt32 start, UInt32 end, Int32 count, GL.Enums.VERSION_1_2 type, void* indices); - internal unsafe static DrawRangeElements glDrawRangeElements; + internal delegate void DrawRangeElements(GL.Enums.BeginMode mode, UInt32 start, UInt32 end, Int32 count, GL.Enums.VERSION_1_2 type, IntPtr indices); + internal static DrawRangeElements glDrawRangeElements; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void ColorTable(GL.Enums.VERSION_1_2 target, GL.Enums.PixelInternalFormat internalformat, Int32 width, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* table); - internal unsafe static ColorTable glColorTable; + internal delegate void ColorTable(GL.Enums.VERSION_1_2 target, GL.Enums.PixelInternalFormat internalformat, Int32 width, GL.Enums.PixelFormat format, GL.Enums.PixelType type, IntPtr table); + internal static ColorTable glColorTable; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void ColorTableParameterfv(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, Single* @params); internal unsafe static ColorTableParameterfv glColorTableParameterfv; @@ -1040,8 +1038,8 @@ namespace OpenTK.OpenGL internal delegate void CopyColorTable(GL.Enums.VERSION_1_2 target, GL.Enums.PixelInternalFormat internalformat, Int32 x, Int32 y, Int32 width); internal static CopyColorTable glCopyColorTable; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetColorTable(GL.Enums.VERSION_1_2 target, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [Out] void* table); - internal unsafe static GetColorTable glGetColorTable; + internal delegate void GetColorTable(GL.Enums.VERSION_1_2 target, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [Out] IntPtr table); + internal static GetColorTable glGetColorTable; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void GetColorTableParameterfv(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, [Out] Single* @params); internal unsafe static GetColorTableParameterfv glGetColorTableParameterfv; @@ -1049,17 +1047,17 @@ namespace OpenTK.OpenGL internal unsafe delegate void GetColorTableParameteriv(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, [Out] Int32* @params); internal unsafe static GetColorTableParameteriv glGetColorTableParameteriv; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void ColorSubTable(GL.Enums.VERSION_1_2 target, Int32 start, Int32 count, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* data); - internal unsafe static ColorSubTable glColorSubTable; + internal delegate void ColorSubTable(GL.Enums.VERSION_1_2 target, Int32 start, Int32 count, GL.Enums.PixelFormat format, GL.Enums.PixelType type, IntPtr data); + internal static ColorSubTable glColorSubTable; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void CopyColorSubTable(GL.Enums.VERSION_1_2 target, Int32 start, Int32 x, Int32 y, Int32 width); internal static CopyColorSubTable glCopyColorSubTable; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void ConvolutionFilter1D(GL.Enums.VERSION_1_2 target, GL.Enums.PixelInternalFormat internalformat, Int32 width, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* image); - internal unsafe static ConvolutionFilter1D glConvolutionFilter1D; + internal delegate void ConvolutionFilter1D(GL.Enums.VERSION_1_2 target, GL.Enums.PixelInternalFormat internalformat, Int32 width, GL.Enums.PixelFormat format, GL.Enums.PixelType type, IntPtr image); + internal static ConvolutionFilter1D glConvolutionFilter1D; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void ConvolutionFilter2D(GL.Enums.VERSION_1_2 target, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* image); - internal unsafe static ConvolutionFilter2D glConvolutionFilter2D; + internal delegate void ConvolutionFilter2D(GL.Enums.VERSION_1_2 target, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, GL.Enums.PixelFormat format, GL.Enums.PixelType type, IntPtr image); + internal static ConvolutionFilter2D glConvolutionFilter2D; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void ConvolutionParameterf(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, Single @params); internal static ConvolutionParameterf glConvolutionParameterf; @@ -1079,8 +1077,8 @@ namespace OpenTK.OpenGL internal delegate void CopyConvolutionFilter2D(GL.Enums.VERSION_1_2 target, GL.Enums.PixelInternalFormat internalformat, Int32 x, Int32 y, Int32 width, Int32 height); internal static CopyConvolutionFilter2D glCopyConvolutionFilter2D; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetConvolutionFilter(GL.Enums.VERSION_1_2 target, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [Out] void* image); - internal unsafe static GetConvolutionFilter glGetConvolutionFilter; + internal delegate void GetConvolutionFilter(GL.Enums.VERSION_1_2 target, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [Out] IntPtr image); + internal static GetConvolutionFilter glGetConvolutionFilter; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void GetConvolutionParameterfv(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, [Out] Single* @params); internal unsafe static GetConvolutionParameterfv glGetConvolutionParameterfv; @@ -1088,14 +1086,14 @@ namespace OpenTK.OpenGL internal unsafe delegate void GetConvolutionParameteriv(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, [Out] Int32* @params); internal unsafe static GetConvolutionParameteriv glGetConvolutionParameteriv; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetSeparableFilter(GL.Enums.VERSION_1_2 target, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [Out] void* row, [Out] void* column, [Out] void* span); - internal unsafe static GetSeparableFilter glGetSeparableFilter; + internal delegate void GetSeparableFilter(GL.Enums.VERSION_1_2 target, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [Out] IntPtr row, [Out] IntPtr column, [Out] IntPtr span); + internal static GetSeparableFilter glGetSeparableFilter; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void SeparableFilter2D(GL.Enums.VERSION_1_2 target, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* row, void* column); - internal unsafe static SeparableFilter2D glSeparableFilter2D; + internal delegate void SeparableFilter2D(GL.Enums.VERSION_1_2 target, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, GL.Enums.PixelFormat format, GL.Enums.PixelType type, IntPtr row, IntPtr column); + internal static SeparableFilter2D glSeparableFilter2D; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetHistogram(GL.Enums.VERSION_1_2 target, GL.Enums.Boolean reset, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [Out] void* values); - internal unsafe static GetHistogram glGetHistogram; + internal delegate void GetHistogram(GL.Enums.VERSION_1_2 target, GL.Enums.Boolean reset, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [Out] IntPtr values); + internal static GetHistogram glGetHistogram; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void GetHistogramParameterfv(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, [Out] Single* @params); internal unsafe static GetHistogramParameterfv glGetHistogramParameterfv; @@ -1103,8 +1101,8 @@ namespace OpenTK.OpenGL internal unsafe delegate void GetHistogramParameteriv(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, [Out] Int32* @params); internal unsafe static GetHistogramParameteriv glGetHistogramParameteriv; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetMinmax(GL.Enums.VERSION_1_2 target, GL.Enums.Boolean reset, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [Out] void* values); - internal unsafe static GetMinmax glGetMinmax; + internal delegate void GetMinmax(GL.Enums.VERSION_1_2 target, GL.Enums.Boolean reset, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [Out] IntPtr values); + internal static GetMinmax glGetMinmax; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void GetMinmaxParameterfv(GL.Enums.VERSION_1_2 target, GL.Enums.VERSION_1_2 pname, [Out] Single* @params); internal unsafe static GetMinmaxParameterfv glGetMinmaxParameterfv; @@ -1124,11 +1122,11 @@ namespace OpenTK.OpenGL internal delegate void ResetMinmax(GL.Enums.VERSION_1_2 target); internal static ResetMinmax glResetMinmax; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void TexImage3D(GL.Enums.TextureTarget target, Int32 level, Int32 internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* pixels); - internal unsafe static TexImage3D glTexImage3D; + internal delegate void TexImage3D(GL.Enums.TextureTarget target, Int32 level, Int32 internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, GL.Enums.PixelFormat format, GL.Enums.PixelType type, IntPtr pixels); + internal static TexImage3D glTexImage3D; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void TexSubImage3D(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* pixels); - internal unsafe static TexSubImage3D glTexSubImage3D; + internal delegate void TexSubImage3D(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, GL.Enums.PixelFormat format, GL.Enums.PixelType type, IntPtr pixels); + internal static TexSubImage3D glTexSubImage3D; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void CopyTexSubImage3D(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 x, Int32 y, Int32 width, Int32 height); internal static CopyTexSubImage3D glCopyTexSubImage3D; @@ -1250,26 +1248,26 @@ namespace OpenTK.OpenGL internal delegate void SampleCoverage(Single value, GL.Enums.Boolean invert); internal static SampleCoverage glSampleCoverage; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void CompressedTexImage3D(GL.Enums.TextureTarget target, Int32 level, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, Int32 imageSize, void* data); - internal unsafe static CompressedTexImage3D glCompressedTexImage3D; + internal delegate void CompressedTexImage3D(GL.Enums.TextureTarget target, Int32 level, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, Int32 imageSize, IntPtr data); + internal static CompressedTexImage3D glCompressedTexImage3D; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void CompressedTexImage2D(GL.Enums.TextureTarget target, Int32 level, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, Int32 border, Int32 imageSize, void* data); - internal unsafe static CompressedTexImage2D glCompressedTexImage2D; + internal delegate void CompressedTexImage2D(GL.Enums.TextureTarget target, Int32 level, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, Int32 border, Int32 imageSize, IntPtr data); + internal static CompressedTexImage2D glCompressedTexImage2D; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void CompressedTexImage1D(GL.Enums.TextureTarget target, Int32 level, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 border, Int32 imageSize, void* data); - internal unsafe static CompressedTexImage1D glCompressedTexImage1D; + internal delegate void CompressedTexImage1D(GL.Enums.TextureTarget target, Int32 level, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 border, Int32 imageSize, IntPtr data); + internal static CompressedTexImage1D glCompressedTexImage1D; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void CompressedTexSubImage3D(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, GL.Enums.PixelFormat format, Int32 imageSize, void* data); - internal unsafe static CompressedTexSubImage3D glCompressedTexSubImage3D; + internal delegate void CompressedTexSubImage3D(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, GL.Enums.PixelFormat format, Int32 imageSize, IntPtr data); + internal static CompressedTexSubImage3D glCompressedTexSubImage3D; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void CompressedTexSubImage2D(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, GL.Enums.PixelFormat format, Int32 imageSize, void* data); - internal unsafe static CompressedTexSubImage2D glCompressedTexSubImage2D; + internal delegate void CompressedTexSubImage2D(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, GL.Enums.PixelFormat format, Int32 imageSize, IntPtr data); + internal static CompressedTexSubImage2D glCompressedTexSubImage2D; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void CompressedTexSubImage1D(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 width, GL.Enums.PixelFormat format, Int32 imageSize, void* data); - internal unsafe static CompressedTexSubImage1D glCompressedTexSubImage1D; + internal delegate void CompressedTexSubImage1D(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 width, GL.Enums.PixelFormat format, Int32 imageSize, IntPtr data); + internal static CompressedTexSubImage1D glCompressedTexSubImage1D; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetCompressedTexImage(GL.Enums.TextureTarget target, Int32 level, [Out] void* img); - internal unsafe static GetCompressedTexImage glGetCompressedTexImage; + internal delegate void GetCompressedTexImage(GL.Enums.TextureTarget target, Int32 level, [Out] IntPtr img); + internal static GetCompressedTexImage glGetCompressedTexImage; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void BlendFuncSeparate(GL.Enums.VERSION_1_4 sfactorRGB, GL.Enums.VERSION_1_4 dfactorRGB, GL.Enums.VERSION_1_4 sfactorAlpha, GL.Enums.VERSION_1_4 dfactorAlpha); internal static BlendFuncSeparate glBlendFuncSeparate; @@ -1286,13 +1284,13 @@ namespace OpenTK.OpenGL internal unsafe delegate void FogCoorddv(Double* coord); internal unsafe static FogCoorddv glFogCoorddv; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void FogCoordPointer(GL.Enums.VERSION_1_4 type, Int32 stride, void* pointer); - internal unsafe static FogCoordPointer glFogCoordPointer; + internal delegate void FogCoordPointer(GL.Enums.VERSION_1_4 type, Int32 stride, IntPtr pointer); + internal static FogCoordPointer glFogCoordPointer; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void MultiDrawArrays(GL.Enums.BeginMode mode, [Out] Int32* first, [Out] Int32* count, Int32 primcount); internal unsafe static MultiDrawArrays glMultiDrawArrays; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void MultiDrawElements(GL.Enums.BeginMode mode, Int32* count, GL.Enums.VERSION_1_4 type, void* indices, Int32 primcount); + internal unsafe delegate void MultiDrawElements(GL.Enums.BeginMode mode, Int32* count, GL.Enums.VERSION_1_4 type, IntPtr indices, Int32 primcount); internal unsafe static MultiDrawElements glMultiDrawElements; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void PointParameterf(GL.Enums.VERSION_1_4 pname, Single param); @@ -1355,8 +1353,8 @@ namespace OpenTK.OpenGL internal unsafe delegate void SecondaryColor3usv(UInt16* v); internal unsafe static SecondaryColor3usv glSecondaryColor3usv; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void SecondaryColorPointer(Int32 size, GL.Enums.ColorPointerType type, Int32 stride, void* pointer); - internal unsafe static SecondaryColorPointer glSecondaryColorPointer; + internal delegate void SecondaryColorPointer(Int32 size, GL.Enums.ColorPointerType type, Int32 stride, IntPtr pointer); + internal static SecondaryColorPointer glSecondaryColorPointer; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void WindowPos2d(Double x, Double y); internal static WindowPos2d glWindowPos2d; @@ -1442,14 +1440,14 @@ namespace OpenTK.OpenGL internal delegate Boolean IsBuffer(UInt32 buffer); internal static IsBuffer glIsBuffer; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void BufferData(GL.Enums.VERSION_1_5 target, IntPtr size, void* data, GL.Enums.VERSION_1_5 usage); - internal unsafe static BufferData glBufferData; + internal delegate void BufferData(GL.Enums.VERSION_1_5 target, IntPtr size, IntPtr data, GL.Enums.VERSION_1_5 usage); + internal static BufferData glBufferData; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void BufferSubData(GL.Enums.VERSION_1_5 target, IntPtr offset, IntPtr size, void* data); - internal unsafe static BufferSubData glBufferSubData; + internal delegate void BufferSubData(GL.Enums.VERSION_1_5 target, IntPtr offset, IntPtr size, IntPtr data); + internal static BufferSubData glBufferSubData; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetBufferSubData(GL.Enums.VERSION_1_5 target, IntPtr offset, IntPtr size, [Out] void* data); - internal unsafe static GetBufferSubData glGetBufferSubData; + internal delegate void GetBufferSubData(GL.Enums.VERSION_1_5 target, IntPtr offset, IntPtr size, [Out] IntPtr data); + internal static GetBufferSubData glGetBufferSubData; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate IntPtr MapBuffer(GL.Enums.VERSION_1_5 target, GL.Enums.VERSION_1_5 access); internal static MapBuffer glMapBuffer; @@ -1460,8 +1458,8 @@ namespace OpenTK.OpenGL internal unsafe delegate void GetBufferParameteriv(GL.Enums.VERSION_1_5 target, GL.Enums.VERSION_1_5 pname, [Out] Int32* @params); internal unsafe static GetBufferParameteriv glGetBufferParameteriv; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetBufferPointerv(GL.Enums.VERSION_1_5 target, GL.Enums.VERSION_1_5 pname, [Out] void* @params); - internal unsafe static GetBufferPointerv glGetBufferPointerv; + internal delegate void GetBufferPointerv(GL.Enums.VERSION_1_5 target, GL.Enums.VERSION_1_5 pname, [Out] IntPtr @params); + internal static GetBufferPointerv glGetBufferPointerv; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void BlendEquationSeparate(GL.Enums.BlendEquationModeEXT modeRGB, GL.Enums.BlendEquationModeEXT modeAlpha); internal static BlendEquationSeparate glBlendEquationSeparate; @@ -1553,8 +1551,8 @@ namespace OpenTK.OpenGL internal unsafe delegate void GetVertexAttribiv(UInt32 index, GL.Enums.VERSION_2_0 pname, [Out] Int32* @params); internal unsafe static GetVertexAttribiv glGetVertexAttribiv; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetVertexAttribPointerv(UInt32 index, GL.Enums.VERSION_2_0 pname, [Out] void* pointer); - internal unsafe static GetVertexAttribPointerv glGetVertexAttribPointerv; + internal delegate void GetVertexAttribPointerv(UInt32 index, GL.Enums.VERSION_2_0 pname, [Out] IntPtr pointer); + internal static GetVertexAttribPointerv glGetVertexAttribPointerv; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate Boolean IsProgram(UInt32 program); internal static IsProgram glIsProgram; @@ -1739,8 +1737,8 @@ namespace OpenTK.OpenGL internal unsafe delegate void VertexAttrib4usv(UInt32 index, UInt16* v); internal unsafe static VertexAttrib4usv glVertexAttrib4usv; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void VertexAttribPointer(UInt32 index, Int32 size, GL.Enums.VERSION_2_0 type, GL.Enums.Boolean normalized, Int32 stride, void* pointer); - internal unsafe static VertexAttribPointer glVertexAttribPointer; + internal delegate void VertexAttribPointer(UInt32 index, Int32 size, GL.Enums.VERSION_2_0 type, GL.Enums.Boolean normalized, Int32 stride, IntPtr pointer); + internal static VertexAttribPointer glVertexAttribPointer; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void UniformMatrix2x3fv(Int32 location, Int32 count, GL.Enums.Boolean transpose, Single* value); internal unsafe static UniformMatrix2x3fv glUniformMatrix2x3fv; @@ -1877,26 +1875,26 @@ namespace OpenTK.OpenGL internal delegate void SampleCoverageARB(Single value, GL.Enums.Boolean invert); internal static SampleCoverageARB glSampleCoverageARB; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void CompressedTexImage3DARB(GL.Enums.TextureTarget target, Int32 level, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, Int32 imageSize, void* data); - internal unsafe static CompressedTexImage3DARB glCompressedTexImage3DARB; + internal delegate void CompressedTexImage3DARB(GL.Enums.TextureTarget target, Int32 level, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, Int32 imageSize, IntPtr data); + internal static CompressedTexImage3DARB glCompressedTexImage3DARB; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void CompressedTexImage2DARB(GL.Enums.TextureTarget target, Int32 level, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, Int32 border, Int32 imageSize, void* data); - internal unsafe static CompressedTexImage2DARB glCompressedTexImage2DARB; + internal delegate void CompressedTexImage2DARB(GL.Enums.TextureTarget target, Int32 level, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, Int32 border, Int32 imageSize, IntPtr data); + internal static CompressedTexImage2DARB glCompressedTexImage2DARB; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void CompressedTexImage1DARB(GL.Enums.TextureTarget target, Int32 level, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 border, Int32 imageSize, void* data); - internal unsafe static CompressedTexImage1DARB glCompressedTexImage1DARB; + internal delegate void CompressedTexImage1DARB(GL.Enums.TextureTarget target, Int32 level, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 border, Int32 imageSize, IntPtr data); + internal static CompressedTexImage1DARB glCompressedTexImage1DARB; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void CompressedTexSubImage3DARB(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, GL.Enums.PixelFormat format, Int32 imageSize, void* data); - internal unsafe static CompressedTexSubImage3DARB glCompressedTexSubImage3DARB; + internal delegate void CompressedTexSubImage3DARB(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, GL.Enums.PixelFormat format, Int32 imageSize, IntPtr data); + internal static CompressedTexSubImage3DARB glCompressedTexSubImage3DARB; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void CompressedTexSubImage2DARB(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, GL.Enums.PixelFormat format, Int32 imageSize, void* data); - internal unsafe static CompressedTexSubImage2DARB glCompressedTexSubImage2DARB; + internal delegate void CompressedTexSubImage2DARB(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, GL.Enums.PixelFormat format, Int32 imageSize, IntPtr data); + internal static CompressedTexSubImage2DARB glCompressedTexSubImage2DARB; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void CompressedTexSubImage1DARB(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 width, GL.Enums.PixelFormat format, Int32 imageSize, void* data); - internal unsafe static CompressedTexSubImage1DARB glCompressedTexSubImage1DARB; + internal delegate void CompressedTexSubImage1DARB(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 width, GL.Enums.PixelFormat format, Int32 imageSize, IntPtr data); + internal static CompressedTexSubImage1DARB glCompressedTexSubImage1DARB; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetCompressedTexImageARB(GL.Enums.TextureTarget target, Int32 level, [Out] void* img); - internal unsafe static GetCompressedTexImageARB glGetCompressedTexImageARB; + internal delegate void GetCompressedTexImageARB(GL.Enums.TextureTarget target, Int32 level, [Out] IntPtr img); + internal static GetCompressedTexImageARB glGetCompressedTexImageARB; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void PointParameterfARB(GL.Enums.ARB_point_parameters pname, Single param); internal static PointParameterfARB glPointParameterfARB; @@ -1928,8 +1926,8 @@ namespace OpenTK.OpenGL internal unsafe delegate void WeightuivARB(Int32 size, UInt32* weights); internal unsafe static WeightuivARB glWeightuivARB; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void WeightPointerARB(Int32 size, GL.Enums.ARB_vertex_blend type, Int32 stride, void* pointer); - internal unsafe static WeightPointerARB glWeightPointerARB; + internal delegate void WeightPointerARB(Int32 size, GL.Enums.ARB_vertex_blend type, Int32 stride, IntPtr pointer); + internal static WeightPointerARB glWeightPointerARB; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void VertexBlendARB(Int32 count); internal static VertexBlendARB glVertexBlendARB; @@ -1946,8 +1944,8 @@ namespace OpenTK.OpenGL internal unsafe delegate void MatrixIndexuivARB(Int32 size, UInt32* indices); internal unsafe static MatrixIndexuivARB glMatrixIndexuivARB; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void MatrixIndexPointerARB(Int32 size, GL.Enums.ARB_matrix_palette type, Int32 stride, void* pointer); - internal unsafe static MatrixIndexPointerARB glMatrixIndexPointerARB; + internal delegate void MatrixIndexPointerARB(Int32 size, GL.Enums.ARB_matrix_palette type, Int32 stride, IntPtr pointer); + internal static MatrixIndexPointerARB glMatrixIndexPointerARB; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void WindowPos2dARB(Double x, Double y); internal static WindowPos2dARB glWindowPos2dARB; @@ -2105,8 +2103,8 @@ namespace OpenTK.OpenGL internal unsafe delegate void VertexAttrib4usvARB(UInt32 index, UInt16* v); internal unsafe static VertexAttrib4usvARB glVertexAttrib4usvARB; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void VertexAttribPointerARB(UInt32 index, Int32 size, GL.Enums.ARB_vertex_program type, GL.Enums.Boolean normalized, Int32 stride, void* pointer); - internal unsafe static VertexAttribPointerARB glVertexAttribPointerARB; + internal delegate void VertexAttribPointerARB(UInt32 index, Int32 size, GL.Enums.ARB_vertex_program type, GL.Enums.Boolean normalized, Int32 stride, IntPtr pointer); + internal static VertexAttribPointerARB glVertexAttribPointerARB; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void EnableVertexAttribArrayARB(UInt32 index); internal static EnableVertexAttribArrayARB glEnableVertexAttribArrayARB; @@ -2114,8 +2112,8 @@ namespace OpenTK.OpenGL internal delegate void DisableVertexAttribArrayARB(UInt32 index); internal static DisableVertexAttribArrayARB glDisableVertexAttribArrayARB; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void ProgramStringARB(GL.Enums.ARB_vertex_program target, GL.Enums.ARB_vertex_program format, Int32 len, void* @string); - internal unsafe static ProgramStringARB glProgramStringARB; + internal delegate void ProgramStringARB(GL.Enums.ARB_vertex_program target, GL.Enums.ARB_vertex_program format, Int32 len, IntPtr @string); + internal static ProgramStringARB glProgramStringARB; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void BindProgramARB(GL.Enums.ARB_vertex_program target, UInt32 program); internal static BindProgramARB glBindProgramARB; @@ -2165,8 +2163,8 @@ namespace OpenTK.OpenGL internal unsafe delegate void GetProgramivARB(GL.Enums.ARB_vertex_program target, GL.Enums.ARB_vertex_program pname, [Out] Int32* @params); internal unsafe static GetProgramivARB glGetProgramivARB; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetProgramStringARB(GL.Enums.ARB_vertex_program target, GL.Enums.ARB_vertex_program pname, [Out] void* @string); - internal unsafe static GetProgramStringARB glGetProgramStringARB; + internal delegate void GetProgramStringARB(GL.Enums.ARB_vertex_program target, GL.Enums.ARB_vertex_program pname, [Out] IntPtr @string); + internal static GetProgramStringARB glGetProgramStringARB; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void GetVertexAttribdvARB(UInt32 index, GL.Enums.ARB_vertex_program pname, [Out] Double* @params); internal unsafe static GetVertexAttribdvARB glGetVertexAttribdvARB; @@ -2177,8 +2175,8 @@ namespace OpenTK.OpenGL internal unsafe delegate void GetVertexAttribivARB(UInt32 index, GL.Enums.ARB_vertex_program pname, [Out] Int32* @params); internal unsafe static GetVertexAttribivARB glGetVertexAttribivARB; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetVertexAttribPointervARB(UInt32 index, GL.Enums.ARB_vertex_program pname, [Out] void* pointer); - internal unsafe static GetVertexAttribPointervARB glGetVertexAttribPointervARB; + internal delegate void GetVertexAttribPointervARB(UInt32 index, GL.Enums.ARB_vertex_program pname, [Out] IntPtr pointer); + internal static GetVertexAttribPointervARB glGetVertexAttribPointervARB; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate Boolean IsProgramARB(UInt32 program); internal static IsProgramARB glIsProgramARB; @@ -2195,14 +2193,14 @@ namespace OpenTK.OpenGL internal delegate Boolean IsBufferARB(UInt32 buffer); internal static IsBufferARB glIsBufferARB; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void BufferDataARB(GL.Enums.ARB_vertex_buffer_object target, IntPtr size, void* data, GL.Enums.ARB_vertex_buffer_object usage); - internal unsafe static BufferDataARB glBufferDataARB; + internal delegate void BufferDataARB(GL.Enums.ARB_vertex_buffer_object target, IntPtr size, IntPtr data, GL.Enums.ARB_vertex_buffer_object usage); + internal static BufferDataARB glBufferDataARB; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void BufferSubDataARB(GL.Enums.ARB_vertex_buffer_object target, IntPtr offset, IntPtr size, void* data); - internal unsafe static BufferSubDataARB glBufferSubDataARB; + internal delegate void BufferSubDataARB(GL.Enums.ARB_vertex_buffer_object target, IntPtr offset, IntPtr size, IntPtr data); + internal static BufferSubDataARB glBufferSubDataARB; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetBufferSubDataARB(GL.Enums.ARB_vertex_buffer_object target, IntPtr offset, IntPtr size, [Out] void* data); - internal unsafe static GetBufferSubDataARB glGetBufferSubDataARB; + internal delegate void GetBufferSubDataARB(GL.Enums.ARB_vertex_buffer_object target, IntPtr offset, IntPtr size, [Out] IntPtr data); + internal static GetBufferSubDataARB glGetBufferSubDataARB; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate IntPtr MapBufferARB(GL.Enums.ARB_vertex_buffer_object target, GL.Enums.ARB_vertex_buffer_object access); internal static MapBufferARB glMapBufferARB; @@ -2213,8 +2211,8 @@ namespace OpenTK.OpenGL internal unsafe delegate void GetBufferParameterivARB(GL.Enums.ARB_vertex_buffer_object target, GL.Enums.ARB_vertex_buffer_object pname, [Out] Int32* @params); internal unsafe static GetBufferParameterivARB glGetBufferParameterivARB; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetBufferPointervARB(GL.Enums.ARB_vertex_buffer_object target, GL.Enums.ARB_vertex_buffer_object pname, [Out] void* @params); - internal unsafe static GetBufferPointervARB glGetBufferPointervARB; + internal delegate void GetBufferPointervARB(GL.Enums.ARB_vertex_buffer_object target, GL.Enums.ARB_vertex_buffer_object pname, [Out] IntPtr @params); + internal static GetBufferPointervARB glGetBufferPointervARB; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void GenQueriesARB(Int32 n, [Out] UInt32* ids); internal unsafe static GenQueriesARB glGenQueriesARB; @@ -2378,11 +2376,11 @@ namespace OpenTK.OpenGL internal delegate void PolygonOffsetEXT(Single factor, Single bias); internal static PolygonOffsetEXT glPolygonOffsetEXT; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void TexImage3DEXT(GL.Enums.TextureTarget target, Int32 level, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* pixels); - internal unsafe static TexImage3DEXT glTexImage3DEXT; + internal delegate void TexImage3DEXT(GL.Enums.TextureTarget target, Int32 level, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, GL.Enums.PixelFormat format, GL.Enums.PixelType type, IntPtr pixels); + internal static TexImage3DEXT glTexImage3DEXT; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void TexSubImage3DEXT(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* pixels); - internal unsafe static TexSubImage3DEXT glTexSubImage3DEXT; + internal delegate void TexSubImage3DEXT(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, GL.Enums.PixelFormat format, GL.Enums.PixelType type, IntPtr pixels); + internal static TexSubImage3DEXT glTexSubImage3DEXT; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void GetTexFilterFuncSGIS(GL.Enums.TextureTarget target, GL.Enums.SGIS_texture_filter4 filter, [Out] Single* weights); internal unsafe static GetTexFilterFuncSGIS glGetTexFilterFuncSGIS; @@ -2390,11 +2388,11 @@ namespace OpenTK.OpenGL internal unsafe delegate void TexFilterFuncSGIS(GL.Enums.TextureTarget target, GL.Enums.SGIS_texture_filter4 filter, Int32 n, Single* weights); internal unsafe static TexFilterFuncSGIS glTexFilterFuncSGIS; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void TexSubImage1DEXT(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 width, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* pixels); - internal unsafe static TexSubImage1DEXT glTexSubImage1DEXT; + internal delegate void TexSubImage1DEXT(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 width, GL.Enums.PixelFormat format, GL.Enums.PixelType type, IntPtr pixels); + internal static TexSubImage1DEXT glTexSubImage1DEXT; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void TexSubImage2DEXT(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* pixels); - internal unsafe static TexSubImage2DEXT glTexSubImage2DEXT; + internal delegate void TexSubImage2DEXT(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, GL.Enums.PixelFormat format, GL.Enums.PixelType type, IntPtr pixels); + internal static TexSubImage2DEXT glTexSubImage2DEXT; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void CopyTexImage1DEXT(GL.Enums.TextureTarget target, Int32 level, GL.Enums.PixelInternalFormat internalformat, Int32 x, Int32 y, Int32 width, Int32 border); internal static CopyTexImage1DEXT glCopyTexImage1DEXT; @@ -2411,8 +2409,8 @@ namespace OpenTK.OpenGL internal delegate void CopyTexSubImage3DEXT(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 x, Int32 y, Int32 width, Int32 height); internal static CopyTexSubImage3DEXT glCopyTexSubImage3DEXT; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetHistogramEXT(GL.Enums.HistogramTargetEXT target, GL.Enums.Boolean reset, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [Out] void* values); - internal unsafe static GetHistogramEXT glGetHistogramEXT; + internal delegate void GetHistogramEXT(GL.Enums.HistogramTargetEXT target, GL.Enums.Boolean reset, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [Out] IntPtr values); + internal static GetHistogramEXT glGetHistogramEXT; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void GetHistogramParameterfvEXT(GL.Enums.HistogramTargetEXT target, GL.Enums.GetHistogramParameterPNameEXT pname, [Out] Single* @params); internal unsafe static GetHistogramParameterfvEXT glGetHistogramParameterfvEXT; @@ -2420,8 +2418,8 @@ namespace OpenTK.OpenGL internal unsafe delegate void GetHistogramParameterivEXT(GL.Enums.HistogramTargetEXT target, GL.Enums.GetHistogramParameterPNameEXT pname, [Out] Int32* @params); internal unsafe static GetHistogramParameterivEXT glGetHistogramParameterivEXT; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetMinmaxEXT(GL.Enums.MinmaxTargetEXT target, GL.Enums.Boolean reset, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [Out] void* values); - internal unsafe static GetMinmaxEXT glGetMinmaxEXT; + internal delegate void GetMinmaxEXT(GL.Enums.MinmaxTargetEXT target, GL.Enums.Boolean reset, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [Out] IntPtr values); + internal static GetMinmaxEXT glGetMinmaxEXT; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void GetMinmaxParameterfvEXT(GL.Enums.MinmaxTargetEXT target, GL.Enums.GetMinmaxParameterPNameEXT pname, [Out] Single* @params); internal unsafe static GetMinmaxParameterfvEXT glGetMinmaxParameterfvEXT; @@ -2441,11 +2439,11 @@ namespace OpenTK.OpenGL internal delegate void ResetMinmaxEXT(GL.Enums.MinmaxTargetEXT target); internal static ResetMinmaxEXT glResetMinmaxEXT; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void ConvolutionFilter1DEXT(GL.Enums.ConvolutionTargetEXT target, GL.Enums.PixelInternalFormat internalformat, Int32 width, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* image); - internal unsafe static ConvolutionFilter1DEXT glConvolutionFilter1DEXT; + internal delegate void ConvolutionFilter1DEXT(GL.Enums.ConvolutionTargetEXT target, GL.Enums.PixelInternalFormat internalformat, Int32 width, GL.Enums.PixelFormat format, GL.Enums.PixelType type, IntPtr image); + internal static ConvolutionFilter1DEXT glConvolutionFilter1DEXT; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void ConvolutionFilter2DEXT(GL.Enums.ConvolutionTargetEXT target, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* image); - internal unsafe static ConvolutionFilter2DEXT glConvolutionFilter2DEXT; + internal delegate void ConvolutionFilter2DEXT(GL.Enums.ConvolutionTargetEXT target, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, GL.Enums.PixelFormat format, GL.Enums.PixelType type, IntPtr image); + internal static ConvolutionFilter2DEXT glConvolutionFilter2DEXT; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void ConvolutionParameterfEXT(GL.Enums.ConvolutionTargetEXT target, GL.Enums.ConvolutionParameterEXT pname, Single @params); internal static ConvolutionParameterfEXT glConvolutionParameterfEXT; @@ -2465,8 +2463,8 @@ namespace OpenTK.OpenGL internal delegate void CopyConvolutionFilter2DEXT(GL.Enums.ConvolutionTargetEXT target, GL.Enums.PixelInternalFormat internalformat, Int32 x, Int32 y, Int32 width, Int32 height); internal static CopyConvolutionFilter2DEXT glCopyConvolutionFilter2DEXT; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetConvolutionFilterEXT(GL.Enums.ConvolutionTargetEXT target, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [Out] void* image); - internal unsafe static GetConvolutionFilterEXT glGetConvolutionFilterEXT; + internal delegate void GetConvolutionFilterEXT(GL.Enums.ConvolutionTargetEXT target, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [Out] IntPtr image); + internal static GetConvolutionFilterEXT glGetConvolutionFilterEXT; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void GetConvolutionParameterfvEXT(GL.Enums.ConvolutionTargetEXT target, GL.Enums.ConvolutionParameterEXT pname, [Out] Single* @params); internal unsafe static GetConvolutionParameterfvEXT glGetConvolutionParameterfvEXT; @@ -2474,14 +2472,14 @@ namespace OpenTK.OpenGL internal unsafe delegate void GetConvolutionParameterivEXT(GL.Enums.ConvolutionTargetEXT target, GL.Enums.ConvolutionParameterEXT pname, [Out] Int32* @params); internal unsafe static GetConvolutionParameterivEXT glGetConvolutionParameterivEXT; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetSeparableFilterEXT(GL.Enums.SeparableTargetEXT target, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [Out] void* row, [Out] void* column, [Out] void* span); - internal unsafe static GetSeparableFilterEXT glGetSeparableFilterEXT; + internal delegate void GetSeparableFilterEXT(GL.Enums.SeparableTargetEXT target, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [Out] IntPtr row, [Out] IntPtr column, [Out] IntPtr span); + internal static GetSeparableFilterEXT glGetSeparableFilterEXT; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void SeparableFilter2DEXT(GL.Enums.SeparableTargetEXT target, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* row, void* column); - internal unsafe static SeparableFilter2DEXT glSeparableFilter2DEXT; + internal delegate void SeparableFilter2DEXT(GL.Enums.SeparableTargetEXT target, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, GL.Enums.PixelFormat format, GL.Enums.PixelType type, IntPtr row, IntPtr column); + internal static SeparableFilter2DEXT glSeparableFilter2DEXT; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void ColorTableSGI(GL.Enums.ColorTableTargetSGI target, GL.Enums.PixelInternalFormat internalformat, Int32 width, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* table); - internal unsafe static ColorTableSGI glColorTableSGI; + internal delegate void ColorTableSGI(GL.Enums.ColorTableTargetSGI target, GL.Enums.PixelInternalFormat internalformat, Int32 width, GL.Enums.PixelFormat format, GL.Enums.PixelType type, IntPtr table); + internal static ColorTableSGI glColorTableSGI; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void ColorTableParameterfvSGI(GL.Enums.ColorTableTargetSGI target, GL.Enums.ColorTableParameterPNameSGI pname, Single* @params); internal unsafe static ColorTableParameterfvSGI glColorTableParameterfvSGI; @@ -2492,8 +2490,8 @@ namespace OpenTK.OpenGL internal delegate void CopyColorTableSGI(GL.Enums.ColorTableTargetSGI target, GL.Enums.PixelInternalFormat internalformat, Int32 x, Int32 y, Int32 width); internal static CopyColorTableSGI glCopyColorTableSGI; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetColorTableSGI(GL.Enums.ColorTableTargetSGI target, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [Out] void* table); - internal unsafe static GetColorTableSGI glGetColorTableSGI; + internal delegate void GetColorTableSGI(GL.Enums.ColorTableTargetSGI target, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [Out] IntPtr table); + internal static GetColorTableSGI glGetColorTableSGI; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void GetColorTableParameterfvSGI(GL.Enums.ColorTableTargetSGI target, GL.Enums.GetColorTableParameterPNameSGI pname, [Out] Single* @params); internal unsafe static GetColorTableParameterfvSGI glGetColorTableParameterfvSGI; @@ -2522,11 +2520,11 @@ namespace OpenTK.OpenGL internal unsafe delegate void GetPixelTexGenParameterfvSGIS(GL.Enums.PixelTexGenParameterNameSGIS pname, [Out] Single* @params); internal unsafe static GetPixelTexGenParameterfvSGIS glGetPixelTexGenParameterfvSGIS; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void TexImage4DSGIS(GL.Enums.TextureTarget target, Int32 level, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, Int32 depth, Int32 size4d, Int32 border, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* pixels); - internal unsafe static TexImage4DSGIS glTexImage4DSGIS; + internal delegate void TexImage4DSGIS(GL.Enums.TextureTarget target, Int32 level, GL.Enums.PixelInternalFormat internalformat, Int32 width, Int32 height, Int32 depth, Int32 size4d, Int32 border, GL.Enums.PixelFormat format, GL.Enums.PixelType type, IntPtr pixels); + internal static TexImage4DSGIS glTexImage4DSGIS; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void TexSubImage4DSGIS(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 woffset, Int32 width, Int32 height, Int32 depth, Int32 size4d, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* pixels); - internal unsafe static TexSubImage4DSGIS glTexSubImage4DSGIS; + internal delegate void TexSubImage4DSGIS(GL.Enums.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 woffset, Int32 width, Int32 height, Int32 depth, Int32 size4d, GL.Enums.PixelFormat format, GL.Enums.PixelType type, IntPtr pixels); + internal static TexSubImage4DSGIS glTexSubImage4DSGIS; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate Boolean AreTexturesResidentEXT(Int32 n, UInt32* textures, [Out] GL.Enums.Boolean* residences); internal unsafe static AreTexturesResidentEXT glAreTexturesResidentEXT; @@ -2567,8 +2565,8 @@ namespace OpenTK.OpenGL internal delegate void ArrayElementEXT(Int32 i); internal static ArrayElementEXT glArrayElementEXT; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void ColorPointerEXT(Int32 size, GL.Enums.ColorPointerType type, Int32 stride, Int32 count, void* pointer); - internal unsafe static ColorPointerEXT glColorPointerEXT; + internal delegate void ColorPointerEXT(Int32 size, GL.Enums.ColorPointerType type, Int32 stride, Int32 count, IntPtr pointer); + internal static ColorPointerEXT glColorPointerEXT; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void DrawArraysEXT(GL.Enums.BeginMode mode, Int32 first, Int32 count); internal static DrawArraysEXT glDrawArraysEXT; @@ -2576,20 +2574,20 @@ namespace OpenTK.OpenGL internal unsafe delegate void EdgeFlagPointerEXT(Int32 stride, Int32 count, GL.Enums.Boolean* pointer); internal unsafe static EdgeFlagPointerEXT glEdgeFlagPointerEXT; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetPointervEXT(GL.Enums.GetPointervPName pname, [Out] void* @params); - internal unsafe static GetPointervEXT glGetPointervEXT; + internal delegate void GetPointervEXT(GL.Enums.GetPointervPName pname, [Out] IntPtr @params); + internal static GetPointervEXT glGetPointervEXT; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void IndexPointerEXT(GL.Enums.IndexPointerType type, Int32 stride, Int32 count, void* pointer); - internal unsafe static IndexPointerEXT glIndexPointerEXT; + internal delegate void IndexPointerEXT(GL.Enums.IndexPointerType type, Int32 stride, Int32 count, IntPtr pointer); + internal static IndexPointerEXT glIndexPointerEXT; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void NormalPointerEXT(GL.Enums.NormalPointerType type, Int32 stride, Int32 count, void* pointer); - internal unsafe static NormalPointerEXT glNormalPointerEXT; + internal delegate void NormalPointerEXT(GL.Enums.NormalPointerType type, Int32 stride, Int32 count, IntPtr pointer); + internal static NormalPointerEXT glNormalPointerEXT; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void TexCoordPointerEXT(Int32 size, GL.Enums.TexCoordPointerType type, Int32 stride, Int32 count, void* pointer); - internal unsafe static TexCoordPointerEXT glTexCoordPointerEXT; + internal delegate void TexCoordPointerEXT(Int32 size, GL.Enums.TexCoordPointerType type, Int32 stride, Int32 count, IntPtr pointer); + internal static TexCoordPointerEXT glTexCoordPointerEXT; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void VertexPointerEXT(Int32 size, GL.Enums.VertexPointerType type, Int32 stride, Int32 count, void* pointer); - internal unsafe static VertexPointerEXT glVertexPointerEXT; + internal delegate void VertexPointerEXT(Int32 size, GL.Enums.VertexPointerType type, Int32 stride, Int32 count, IntPtr pointer); + internal static VertexPointerEXT glVertexPointerEXT; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void BlendEquationEXT(GL.Enums.BlendEquationModeEXT mode); internal static BlendEquationEXT glBlendEquationEXT; @@ -2684,8 +2682,8 @@ namespace OpenTK.OpenGL internal unsafe delegate void GetImageTransformParameterfvHP(GL.Enums.HP_image_transform target, GL.Enums.HP_image_transform pname, [Out] Single* @params); internal unsafe static GetImageTransformParameterfvHP glGetImageTransformParameterfvHP; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void ColorSubTableEXT(GL.Enums.EXT_color_subtable target, Int32 start, Int32 count, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* data); - internal unsafe static ColorSubTableEXT glColorSubTableEXT; + internal delegate void ColorSubTableEXT(GL.Enums.EXT_color_subtable target, Int32 start, Int32 count, GL.Enums.PixelFormat format, GL.Enums.PixelType type, IntPtr data); + internal static ColorSubTableEXT glColorSubTableEXT; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void CopyColorSubTableEXT(GL.Enums.EXT_color_subtable target, Int32 start, Int32 x, Int32 y, Int32 width); internal static CopyColorSubTableEXT glCopyColorSubTableEXT; @@ -2693,11 +2691,11 @@ namespace OpenTK.OpenGL internal delegate void HintPGI(GL.Enums.PGI_misc_hints target, Int32 mode); internal static HintPGI glHintPGI; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void ColorTableEXT(GL.Enums.EXT_paletted_texture target, GL.Enums.PixelInternalFormat internalFormat, Int32 width, GL.Enums.PixelFormat format, GL.Enums.PixelType type, void* table); - internal unsafe static ColorTableEXT glColorTableEXT; + internal delegate void ColorTableEXT(GL.Enums.EXT_paletted_texture target, GL.Enums.PixelInternalFormat internalFormat, Int32 width, GL.Enums.PixelFormat format, GL.Enums.PixelType type, IntPtr table); + internal static ColorTableEXT glColorTableEXT; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetColorTableEXT(GL.Enums.EXT_paletted_texture target, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [Out] void* data); - internal unsafe static GetColorTableEXT glGetColorTableEXT; + internal delegate void GetColorTableEXT(GL.Enums.EXT_paletted_texture target, GL.Enums.PixelFormat format, GL.Enums.PixelType type, [Out] IntPtr data); + internal static GetColorTableEXT glGetColorTableEXT; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void GetColorTableParameterivEXT(GL.Enums.EXT_paletted_texture target, GL.Enums.EXT_paletted_texture pname, [Out] Int32* @params); internal unsafe static GetColorTableParameterivEXT glGetColorTableParameterivEXT; @@ -2795,8 +2793,8 @@ namespace OpenTK.OpenGL internal delegate void LightEnviSGIX(GL.Enums.LightEnvParameterSGIX pname, Int32 param); internal static LightEnviSGIX glLightEnviSGIX; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void DrawRangeElementsEXT(GL.Enums.BeginMode mode, UInt32 start, UInt32 end, Int32 count, GL.Enums.EXT_draw_range_elements type, void* indices); - internal unsafe static DrawRangeElementsEXT glDrawRangeElementsEXT; + internal delegate void DrawRangeElementsEXT(GL.Enums.BeginMode mode, UInt32 start, UInt32 end, Int32 count, GL.Enums.EXT_draw_range_elements type, IntPtr indices); + internal static DrawRangeElementsEXT glDrawRangeElementsEXT; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void ApplyTextureEXT(GL.Enums.EXT_light_texture mode); internal static ApplyTextureEXT glApplyTextureEXT; @@ -2825,17 +2823,17 @@ namespace OpenTK.OpenGL internal delegate Boolean IsAsyncMarkerSGIX(UInt32 marker); internal static IsAsyncMarkerSGIX glIsAsyncMarkerSGIX; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void VertexPointervINTEL(Int32 size, GL.Enums.VertexPointerType type, void* pointer); - internal unsafe static VertexPointervINTEL glVertexPointervINTEL; + internal delegate void VertexPointervINTEL(Int32 size, GL.Enums.VertexPointerType type, IntPtr pointer); + internal static VertexPointervINTEL glVertexPointervINTEL; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void NormalPointervINTEL(GL.Enums.NormalPointerType type, void* pointer); - internal unsafe static NormalPointervINTEL glNormalPointervINTEL; + internal delegate void NormalPointervINTEL(GL.Enums.NormalPointerType type, IntPtr pointer); + internal static NormalPointervINTEL glNormalPointervINTEL; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void ColorPointervINTEL(Int32 size, GL.Enums.VertexPointerType type, void* pointer); - internal unsafe static ColorPointervINTEL glColorPointervINTEL; + internal delegate void ColorPointervINTEL(Int32 size, GL.Enums.VertexPointerType type, IntPtr pointer); + internal static ColorPointervINTEL glColorPointervINTEL; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void TexCoordPointervINTEL(Int32 size, GL.Enums.VertexPointerType type, void* pointer); - internal unsafe static TexCoordPointervINTEL glTexCoordPointervINTEL; + internal delegate void TexCoordPointervINTEL(Int32 size, GL.Enums.VertexPointerType type, IntPtr pointer); + internal static TexCoordPointervINTEL glTexCoordPointervINTEL; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void PixelTransformParameteriEXT(GL.Enums.EXT_pixel_transform target, GL.Enums.EXT_pixel_transform pname, Int32 param); internal static PixelTransformParameteriEXT glPixelTransformParameteriEXT; @@ -2897,8 +2895,8 @@ namespace OpenTK.OpenGL internal unsafe delegate void SecondaryColor3usvEXT(UInt16* v); internal unsafe static SecondaryColor3usvEXT glSecondaryColor3usvEXT; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void SecondaryColorPointerEXT(Int32 size, GL.Enums.ColorPointerType type, Int32 stride, void* pointer); - internal unsafe static SecondaryColorPointerEXT glSecondaryColorPointerEXT; + internal delegate void SecondaryColorPointerEXT(Int32 size, GL.Enums.ColorPointerType type, Int32 stride, IntPtr pointer); + internal static SecondaryColorPointerEXT glSecondaryColorPointerEXT; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void TextureNormalEXT(GL.Enums.EXT_texture_perturb_normal mode); internal static TextureNormalEXT glTextureNormalEXT; @@ -2906,7 +2904,7 @@ namespace OpenTK.OpenGL internal unsafe delegate void MultiDrawArraysEXT(GL.Enums.BeginMode mode, [Out] Int32* first, [Out] Int32* count, Int32 primcount); internal unsafe static MultiDrawArraysEXT glMultiDrawArraysEXT; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void MultiDrawElementsEXT(GL.Enums.BeginMode mode, Int32* count, GL.Enums.EXT_multi_draw_arrays type, void* indices, Int32 primcount); + internal unsafe delegate void MultiDrawElementsEXT(GL.Enums.BeginMode mode, Int32* count, GL.Enums.EXT_multi_draw_arrays type, IntPtr indices, Int32 primcount); internal unsafe static MultiDrawElementsEXT glMultiDrawElementsEXT; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void FogCoordfEXT(Single coord); @@ -2921,8 +2919,8 @@ namespace OpenTK.OpenGL internal unsafe delegate void FogCoorddvEXT(Double* coord); internal unsafe static FogCoorddvEXT glFogCoorddvEXT; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void FogCoordPointerEXT(GL.Enums.EXT_fog_coord type, Int32 stride, void* pointer); - internal unsafe static FogCoordPointerEXT glFogCoordPointerEXT; + internal delegate void FogCoordPointerEXT(GL.Enums.EXT_fog_coord type, Int32 stride, IntPtr pointer); + internal static FogCoordPointerEXT glFogCoordPointerEXT; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void Tangent3bEXT(SByte tx, SByte ty, SByte tz); internal static Tangent3bEXT glTangent3bEXT; @@ -2984,11 +2982,11 @@ namespace OpenTK.OpenGL internal unsafe delegate void Binormal3svEXT(Int16* v); internal unsafe static Binormal3svEXT glBinormal3svEXT; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void TangentPointerEXT(GL.Enums.EXT_coordinate_frame type, Int32 stride, void* pointer); - internal unsafe static TangentPointerEXT glTangentPointerEXT; + internal delegate void TangentPointerEXT(GL.Enums.EXT_coordinate_frame type, Int32 stride, IntPtr pointer); + internal static TangentPointerEXT glTangentPointerEXT; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void BinormalPointerEXT(GL.Enums.EXT_coordinate_frame type, Int32 stride, void* pointer); - internal unsafe static BinormalPointerEXT glBinormalPointerEXT; + internal delegate void BinormalPointerEXT(GL.Enums.EXT_coordinate_frame type, Int32 stride, IntPtr pointer); + internal static BinormalPointerEXT glBinormalPointerEXT; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void FinishTextureSUNX(); internal static FinishTextureSUNX glFinishTextureSUNX; @@ -3035,8 +3033,8 @@ namespace OpenTK.OpenGL internal unsafe delegate void ReplacementCodeubvSUN(Byte* code); internal unsafe static ReplacementCodeubvSUN glReplacementCodeubvSUN; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void ReplacementCodePointerSUN(GL.Enums.SUN_triangle_list type, Int32 stride, void* pointer); - internal unsafe static ReplacementCodePointerSUN glReplacementCodePointerSUN; + internal delegate void ReplacementCodePointerSUN(GL.Enums.SUN_triangle_list type, Int32 stride, IntPtr pointer); + internal static ReplacementCodePointerSUN glReplacementCodePointerSUN; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void Color4ubVertex2fSUN(Byte r, Byte g, Byte b, Byte a, Single x, Single y); internal static Color4ubVertex2fSUN glColor4ubVertex2fSUN; @@ -3170,14 +3168,14 @@ namespace OpenTK.OpenGL internal unsafe delegate void VertexWeightfvEXT(Single* weight); internal unsafe static VertexWeightfvEXT glVertexWeightfvEXT; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void VertexWeightPointerEXT(Int32 size, GL.Enums.EXT_vertex_weighting type, Int32 stride, void* pointer); - internal unsafe static VertexWeightPointerEXT glVertexWeightPointerEXT; + internal delegate void VertexWeightPointerEXT(Int32 size, GL.Enums.EXT_vertex_weighting type, Int32 stride, IntPtr pointer); + internal static VertexWeightPointerEXT glVertexWeightPointerEXT; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void FlushVertexArrayRangeNV(); internal static FlushVertexArrayRangeNV glFlushVertexArrayRangeNV; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void VertexArrayRangeNV(Int32 length, void* pointer); - internal unsafe static VertexArrayRangeNV glVertexArrayRangeNV; + internal delegate void VertexArrayRangeNV(Int32 length, IntPtr pointer); + internal static VertexArrayRangeNV glVertexArrayRangeNV; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void CombinerParameterfvNV(GL.Enums.NV_register_combiners pname, Single* @params); internal unsafe static CombinerParameterfvNV glCombinerParameterfvNV; @@ -3296,32 +3294,32 @@ namespace OpenTK.OpenGL internal unsafe delegate void MultiModeDrawArraysIBM(GL.Enums.BeginMode* mode, Int32* first, Int32* count, Int32 primcount, Int32 modestride); internal unsafe static MultiModeDrawArraysIBM glMultiModeDrawArraysIBM; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void MultiModeDrawElementsIBM(GL.Enums.BeginMode* mode, Int32* count, GL.Enums.IBM_multimode_draw_arrays type, void* indices, Int32 primcount, Int32 modestride); + internal unsafe delegate void MultiModeDrawElementsIBM(GL.Enums.BeginMode* mode, Int32* count, GL.Enums.IBM_multimode_draw_arrays type, IntPtr indices, Int32 primcount, Int32 modestride); internal unsafe static MultiModeDrawElementsIBM glMultiModeDrawElementsIBM; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void ColorPointerListIBM(Int32 size, GL.Enums.ColorPointerType type, Int32 stride, void* pointer, Int32 ptrstride); - internal unsafe static ColorPointerListIBM glColorPointerListIBM; + internal delegate void ColorPointerListIBM(Int32 size, GL.Enums.ColorPointerType type, Int32 stride, IntPtr pointer, Int32 ptrstride); + internal static ColorPointerListIBM glColorPointerListIBM; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void SecondaryColorPointerListIBM(Int32 size, GL.Enums.IBM_vertex_array_lists type, Int32 stride, void* pointer, Int32 ptrstride); - internal unsafe static SecondaryColorPointerListIBM glSecondaryColorPointerListIBM; + internal delegate void SecondaryColorPointerListIBM(Int32 size, GL.Enums.IBM_vertex_array_lists type, Int32 stride, IntPtr pointer, Int32 ptrstride); + internal static SecondaryColorPointerListIBM glSecondaryColorPointerListIBM; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void EdgeFlagPointerListIBM(Int32 stride, Boolean* pointer, Int32 ptrstride); internal unsafe static EdgeFlagPointerListIBM glEdgeFlagPointerListIBM; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void FogCoordPointerListIBM(GL.Enums.IBM_vertex_array_lists type, Int32 stride, void* pointer, Int32 ptrstride); - internal unsafe static FogCoordPointerListIBM glFogCoordPointerListIBM; + internal delegate void FogCoordPointerListIBM(GL.Enums.IBM_vertex_array_lists type, Int32 stride, IntPtr pointer, Int32 ptrstride); + internal static FogCoordPointerListIBM glFogCoordPointerListIBM; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void IndexPointerListIBM(GL.Enums.IndexPointerType type, Int32 stride, void* pointer, Int32 ptrstride); - internal unsafe static IndexPointerListIBM glIndexPointerListIBM; + internal delegate void IndexPointerListIBM(GL.Enums.IndexPointerType type, Int32 stride, IntPtr pointer, Int32 ptrstride); + internal static IndexPointerListIBM glIndexPointerListIBM; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void NormalPointerListIBM(GL.Enums.NormalPointerType type, Int32 stride, void* pointer, Int32 ptrstride); - internal unsafe static NormalPointerListIBM glNormalPointerListIBM; + internal delegate void NormalPointerListIBM(GL.Enums.NormalPointerType type, Int32 stride, IntPtr pointer, Int32 ptrstride); + internal static NormalPointerListIBM glNormalPointerListIBM; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void TexCoordPointerListIBM(Int32 size, GL.Enums.TexCoordPointerType type, Int32 stride, void* pointer, Int32 ptrstride); - internal unsafe static TexCoordPointerListIBM glTexCoordPointerListIBM; + internal delegate void TexCoordPointerListIBM(Int32 size, GL.Enums.TexCoordPointerType type, Int32 stride, IntPtr pointer, Int32 ptrstride); + internal static TexCoordPointerListIBM glTexCoordPointerListIBM; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void VertexPointerListIBM(Int32 size, GL.Enums.VertexPointerType type, Int32 stride, void* pointer, Int32 ptrstride); - internal unsafe static VertexPointerListIBM glVertexPointerListIBM; + internal delegate void VertexPointerListIBM(Int32 size, GL.Enums.VertexPointerType type, Int32 stride, IntPtr pointer, Int32 ptrstride); + internal static VertexPointerListIBM glVertexPointerListIBM; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void TbufferMask3DFX(UInt32 mask); internal static TbufferMask3DFX glTbufferMask3DFX; @@ -3335,8 +3333,8 @@ namespace OpenTK.OpenGL internal delegate void TextureColorMaskSGIS(GL.Enums.Boolean red, GL.Enums.Boolean green, GL.Enums.Boolean blue, GL.Enums.Boolean alpha); internal static TextureColorMaskSGIS glTextureColorMaskSGIS; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void IglooInterfaceSGIX(GL.Enums.All pname, void* @params); - internal unsafe static IglooInterfaceSGIX glIglooInterfaceSGIX; + internal delegate void IglooInterfaceSGIX(GL.Enums.All pname, IntPtr @params); + internal static IglooInterfaceSGIX glIglooInterfaceSGIX; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void DeleteFencesNV(Int32 n, UInt32* fences); internal unsafe static DeleteFencesNV glDeleteFencesNV; @@ -3359,8 +3357,8 @@ namespace OpenTK.OpenGL internal delegate void SetFenceNV(UInt32 fence, GL.Enums.NV_fence condition); internal static SetFenceNV glSetFenceNV; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void MapControlPointsNV(GL.Enums.NV_evaluators target, UInt32 index, GL.Enums.NV_evaluators type, Int32 ustride, Int32 vstride, Int32 uorder, Int32 vorder, GL.Enums.Boolean packed, void* points); - internal unsafe static MapControlPointsNV glMapControlPointsNV; + internal delegate void MapControlPointsNV(GL.Enums.NV_evaluators target, UInt32 index, GL.Enums.NV_evaluators type, Int32 ustride, Int32 vstride, Int32 uorder, Int32 vorder, GL.Enums.Boolean packed, IntPtr points); + internal static MapControlPointsNV glMapControlPointsNV; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void MapParameterivNV(GL.Enums.NV_evaluators target, GL.Enums.NV_evaluators pname, Int32* @params); internal unsafe static MapParameterivNV glMapParameterivNV; @@ -3368,8 +3366,8 @@ namespace OpenTK.OpenGL internal unsafe delegate void MapParameterfvNV(GL.Enums.NV_evaluators target, GL.Enums.NV_evaluators pname, Single* @params); internal unsafe static MapParameterfvNV glMapParameterfvNV; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetMapControlPointsNV(GL.Enums.NV_evaluators target, UInt32 index, GL.Enums.NV_evaluators type, Int32 ustride, Int32 vstride, GL.Enums.Boolean packed, [Out] void* points); - internal unsafe static GetMapControlPointsNV glGetMapControlPointsNV; + internal delegate void GetMapControlPointsNV(GL.Enums.NV_evaluators target, UInt32 index, GL.Enums.NV_evaluators type, Int32 ustride, Int32 vstride, GL.Enums.Boolean packed, [Out] IntPtr points); + internal static GetMapControlPointsNV glGetMapControlPointsNV; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void GetMapParameterivNV(GL.Enums.NV_evaluators target, GL.Enums.NV_evaluators pname, [Out] Int32* @params); internal unsafe static GetMapParameterivNV glGetMapParameterivNV; @@ -3431,8 +3429,8 @@ namespace OpenTK.OpenGL internal unsafe delegate void GetVertexAttribivNV(UInt32 index, GL.Enums.NV_vertex_program pname, [Out] Int32* @params); internal unsafe static GetVertexAttribivNV glGetVertexAttribivNV; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetVertexAttribPointervNV(UInt32 index, GL.Enums.NV_vertex_program pname, [Out] void* pointer); - internal unsafe static GetVertexAttribPointervNV glGetVertexAttribPointervNV; + internal delegate void GetVertexAttribPointervNV(UInt32 index, GL.Enums.NV_vertex_program pname, [Out] IntPtr pointer); + internal static GetVertexAttribPointervNV glGetVertexAttribPointervNV; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate Boolean IsProgramNV(UInt32 id); internal static IsProgramNV glIsProgramNV; @@ -3464,8 +3462,8 @@ namespace OpenTK.OpenGL internal delegate void TrackMatrixNV(GL.Enums.NV_vertex_program target, UInt32 address, GL.Enums.NV_vertex_program matrix, GL.Enums.NV_vertex_program transform); internal static TrackMatrixNV glTrackMatrixNV; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void VertexAttribPointerNV(UInt32 index, Int32 fsize, GL.Enums.NV_vertex_program type, Int32 stride, void* pointer); - internal unsafe static VertexAttribPointerNV glVertexAttribPointerNV; + internal delegate void VertexAttribPointerNV(UInt32 index, Int32 fsize, GL.Enums.NV_vertex_program type, Int32 stride, IntPtr pointer); + internal static VertexAttribPointerNV glVertexAttribPointerNV; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void VertexAttrib1dNV(UInt32 index, Double x); internal static VertexAttrib1dNV glVertexAttrib1dNV; @@ -3644,14 +3642,14 @@ namespace OpenTK.OpenGL internal delegate void PNTrianglesfATI(GL.Enums.ATI_pn_triangles pname, Single param); internal static PNTrianglesfATI glPNTrianglesfATI; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate Int32 NewObjectBufferATI(Int32 size, void* pointer, GL.Enums.ATI_vertex_array_object usage); - internal unsafe static NewObjectBufferATI glNewObjectBufferATI; + internal delegate Int32 NewObjectBufferATI(Int32 size, IntPtr pointer, GL.Enums.ATI_vertex_array_object usage); + internal static NewObjectBufferATI glNewObjectBufferATI; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate Boolean IsObjectBufferATI(UInt32 buffer); internal static IsObjectBufferATI glIsObjectBufferATI; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void UpdateObjectBufferATI(UInt32 buffer, UInt32 offset, Int32 size, void* pointer, GL.Enums.ATI_vertex_array_object preserve); - internal unsafe static UpdateObjectBufferATI glUpdateObjectBufferATI; + internal delegate void UpdateObjectBufferATI(UInt32 buffer, UInt32 offset, Int32 size, IntPtr pointer, GL.Enums.ATI_vertex_array_object preserve); + internal static UpdateObjectBufferATI glUpdateObjectBufferATI; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void GetObjectBufferfvATI(UInt32 buffer, GL.Enums.ATI_vertex_array_object pname, [Out] Single* @params); internal unsafe static GetObjectBufferfvATI glGetObjectBufferfvATI; @@ -3719,11 +3717,11 @@ namespace OpenTK.OpenGL internal delegate Int32 GenSymbolsEXT(GL.Enums.EXT_vertex_shader datatype, GL.Enums.EXT_vertex_shader storagetype, GL.Enums.EXT_vertex_shader range, UInt32 components); internal static GenSymbolsEXT glGenSymbolsEXT; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void SetInvariantEXT(UInt32 id, GL.Enums.EXT_vertex_shader type, void* addr); - internal unsafe static SetInvariantEXT glSetInvariantEXT; + internal delegate void SetInvariantEXT(UInt32 id, GL.Enums.EXT_vertex_shader type, IntPtr addr); + internal static SetInvariantEXT glSetInvariantEXT; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void SetLocalConstantEXT(UInt32 id, GL.Enums.EXT_vertex_shader type, void* addr); - internal unsafe static SetLocalConstantEXT glSetLocalConstantEXT; + internal delegate void SetLocalConstantEXT(UInt32 id, GL.Enums.EXT_vertex_shader type, IntPtr addr); + internal static SetLocalConstantEXT glSetLocalConstantEXT; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void VariantbvEXT(UInt32 id, SByte* addr); internal unsafe static VariantbvEXT glVariantbvEXT; @@ -3749,8 +3747,8 @@ namespace OpenTK.OpenGL internal unsafe delegate void VariantuivEXT(UInt32 id, UInt32* addr); internal unsafe static VariantuivEXT glVariantuivEXT; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void VariantPointerEXT(UInt32 id, GL.Enums.EXT_vertex_shader type, UInt32 stride, void* addr); - internal unsafe static VariantPointerEXT glVariantPointerEXT; + internal delegate void VariantPointerEXT(UInt32 id, GL.Enums.EXT_vertex_shader type, UInt32 stride, IntPtr addr); + internal static VariantPointerEXT glVariantPointerEXT; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void EnableVariantClientStateEXT(UInt32 id); internal static EnableVariantClientStateEXT glEnableVariantClientStateEXT; @@ -3785,8 +3783,8 @@ namespace OpenTK.OpenGL internal unsafe delegate void GetVariantFloatvEXT(UInt32 id, GL.Enums.EXT_vertex_shader value, [Out] Single* data); internal unsafe static GetVariantFloatvEXT glGetVariantFloatvEXT; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void GetVariantPointervEXT(UInt32 id, GL.Enums.EXT_vertex_shader value, [Out] void* data); - internal unsafe static GetVariantPointervEXT glGetVariantPointervEXT; + internal delegate void GetVariantPointervEXT(UInt32 id, GL.Enums.EXT_vertex_shader value, [Out] IntPtr data); + internal static GetVariantPointervEXT glGetVariantPointervEXT; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void GetInvariantBooleanvEXT(UInt32 id, GL.Enums.EXT_vertex_shader value, [Out] GL.Enums.Boolean* data); internal unsafe static GetInvariantBooleanvEXT glGetInvariantBooleanvEXT; @@ -3941,8 +3939,8 @@ namespace OpenTK.OpenGL internal delegate void VertexBlendEnvfATI(GL.Enums.ATI_vertex_streams pname, Single param); internal static VertexBlendEnvfATI glVertexBlendEnvfATI; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void ElementPointerATI(GL.Enums.ATI_element_array type, void* pointer); - internal unsafe static ElementPointerATI glElementPointerATI; + internal delegate void ElementPointerATI(GL.Enums.ATI_element_array type, IntPtr pointer); + internal static ElementPointerATI glElementPointerATI; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void DrawElementArrayATI(GL.Enums.BeginMode mode, Int32 count); internal static DrawElementArrayATI glDrawElementArrayATI; @@ -3983,8 +3981,8 @@ namespace OpenTK.OpenGL internal delegate void ActiveStencilFaceEXT(GL.Enums.EXT_stencil_two_side face); internal static ActiveStencilFaceEXT glActiveStencilFaceEXT; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void ElementPointerAPPLE(GL.Enums.APPLE_element_array type, void* pointer); - internal unsafe static ElementPointerAPPLE glElementPointerAPPLE; + internal delegate void ElementPointerAPPLE(GL.Enums.APPLE_element_array type, IntPtr pointer); + internal static ElementPointerAPPLE glElementPointerAPPLE; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void DrawElementArrayAPPLE(GL.Enums.BeginMode mode, Int32 first, Int32 count); internal static DrawElementArrayAPPLE glDrawElementArrayAPPLE; @@ -4034,11 +4032,11 @@ namespace OpenTK.OpenGL internal delegate Boolean IsVertexArrayAPPLE(UInt32 array); internal static IsVertexArrayAPPLE glIsVertexArrayAPPLE; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void VertexArrayRangeAPPLE(Int32 length, [Out] void* pointer); - internal unsafe static VertexArrayRangeAPPLE glVertexArrayRangeAPPLE; + internal delegate void VertexArrayRangeAPPLE(Int32 length, [Out] IntPtr pointer); + internal static VertexArrayRangeAPPLE glVertexArrayRangeAPPLE; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void FlushVertexArrayRangeAPPLE(Int32 length, [Out] void* pointer); - internal unsafe static FlushVertexArrayRangeAPPLE glFlushVertexArrayRangeAPPLE; + internal delegate void FlushVertexArrayRangeAPPLE(Int32 length, [Out] IntPtr pointer); + internal static FlushVertexArrayRangeAPPLE glFlushVertexArrayRangeAPPLE; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void VertexArrayParameteriAPPLE(GL.Enums.APPLE_vertex_array_range pname, Int32 param); internal static VertexArrayParameteriAPPLE glVertexArrayParameteriAPPLE; @@ -4202,8 +4200,8 @@ namespace OpenTK.OpenGL internal unsafe delegate void VertexAttribs4hvNV(UInt32 index, Int32 n, UInt16* v); internal unsafe static VertexAttribs4hvNV glVertexAttribs4hvNV; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void PixelDataRangeNV(GL.Enums.NV_pixel_data_range target, Int32 length, [Out] void* pointer); - internal unsafe static PixelDataRangeNV glPixelDataRangeNV; + internal delegate void PixelDataRangeNV(GL.Enums.NV_pixel_data_range target, Int32 length, [Out] IntPtr pointer); + internal static PixelDataRangeNV glPixelDataRangeNV; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void FlushPixelDataRangeNV(GL.Enums.NV_pixel_data_range target); internal static FlushPixelDataRangeNV glFlushPixelDataRangeNV; @@ -4271,7 +4269,7 @@ namespace OpenTK.OpenGL internal unsafe delegate void GenFramebuffersEXT(Int32 n, [Out] UInt32* framebuffers); internal unsafe static GenFramebuffersEXT glGenFramebuffersEXT; [System.Security.SuppressUnmanagedCodeSecurity()] - internal delegate GL.Enums.All CheckFramebufferStatusEXT(GL.Enums.EXT_framebuffer_object target); + internal delegate int CheckFramebufferStatusEXT(GL.Enums.EXT_framebuffer_object target); internal static CheckFramebufferStatusEXT glCheckFramebufferStatusEXT; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void FramebufferTexture1DEXT(GL.Enums.EXT_framebuffer_object target, GL.Enums.EXT_framebuffer_object attachment, GL.Enums.EXT_framebuffer_object textarget, UInt32 texture, Int32 level); @@ -4292,8 +4290,8 @@ namespace OpenTK.OpenGL internal delegate void GenerateMipmapEXT(GL.Enums.EXT_framebuffer_object target); internal static GenerateMipmapEXT glGenerateMipmapEXT; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void StringMarkerGREMEDY(Int32 len, void* @string); - internal unsafe static StringMarkerGREMEDY glStringMarkerGREMEDY; + internal delegate void StringMarkerGREMEDY(Int32 len, IntPtr @string); + internal static StringMarkerGREMEDY glStringMarkerGREMEDY; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void StencilClearTagEXT(Int32 stencilTagBits, UInt32 stencilClearTag); internal static StencilClearTagEXT glStencilClearTagEXT; @@ -4445,8 +4443,8 @@ namespace OpenTK.OpenGL internal unsafe delegate void VertexAttribI4usvEXT(UInt32 index, UInt16* v); internal unsafe static VertexAttribI4usvEXT glVertexAttribI4usvEXT; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void VertexAttribIPointerEXT(UInt32 index, Int32 size, GL.Enums.NV_vertex_program4 type, Int32 stride, void* pointer); - internal unsafe static VertexAttribIPointerEXT glVertexAttribIPointerEXT; + internal delegate void VertexAttribIPointerEXT(UInt32 index, Int32 size, GL.Enums.NV_vertex_program4 type, Int32 stride, IntPtr pointer); + internal static VertexAttribIPointerEXT glVertexAttribIPointerEXT; [System.Security.SuppressUnmanagedCodeSecurity()] internal unsafe delegate void GetVertexAttribIivEXT(UInt32 index, GL.Enums.NV_vertex_program4 pname, [Out] Int32* @params); internal unsafe static GetVertexAttribIivEXT glGetVertexAttribIivEXT; @@ -4490,8 +4488,8 @@ namespace OpenTK.OpenGL internal delegate void DrawArraysInstancedEXT(GL.Enums.BeginMode mode, Int32 start, Int32 count, Int32 primcount); internal static DrawArraysInstancedEXT glDrawArraysInstancedEXT; [System.Security.SuppressUnmanagedCodeSecurity()] - internal unsafe delegate void DrawElementsInstancedEXT(GL.Enums.BeginMode mode, Int32 count, GL.Enums.EXT_draw_instanced type, void* indices, Int32 primcount); - internal unsafe static DrawElementsInstancedEXT glDrawElementsInstancedEXT; + internal delegate void DrawElementsInstancedEXT(GL.Enums.BeginMode mode, Int32 count, GL.Enums.EXT_draw_instanced type, IntPtr indices, Int32 primcount); + internal static DrawElementsInstancedEXT glDrawElementsInstancedEXT; [System.Security.SuppressUnmanagedCodeSecurity()] internal delegate void TexBufferEXT(GL.Enums.TextureTarget target, GL.Enums.EXT_texture_buffer_object internalformat, UInt32 buffer); internal static TexBufferEXT glTexBufferEXT;